Class GraphqlRequest
The GraphQL request to Firebase Data Connect. It strives to match the GraphQL over HTTP spec. https://github.com/graphql/graphql-over-http/blob/main/spec/GraphQLOverHTTP.md#post
Implements
Inherited Members
Namespace: Google.Apis.FirebaseDataConnect.v1beta.Data
Assembly: Google.Apis.FirebaseDataConnect.v1beta.dll
Syntax
public class GraphqlRequest : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Extensions
Optional. Additional GraphQL request information.
Declaration
[JsonProperty("extensions")]
public virtual GraphqlRequestExtensions Extensions { get; set; }
Property Value
Type | Description |
---|---|
GraphqlRequestExtensions |
OperationName
Optional. The name of the GraphQL operation name. Required only if query
contains multiple operations. See
https://graphql.org/learn/queries/#operation-name.
Declaration
[JsonProperty("operationName")]
public virtual string OperationName { get; set; }
Property Value
Type | Description |
---|---|
string |
Query
Required. The GraphQL query document source.
Declaration
[JsonProperty("query")]
public virtual string Query { get; set; }
Property Value
Type | Description |
---|---|
string |
Variables
Optional. Values for GraphQL variables provided in this request.
Declaration
[JsonProperty("variables")]
public virtual IDictionary<string, object> Variables { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |