Operation Builder¶
Warning
This is a low-level generated support module. It is documented primarily for reference and type linking. Most users should not interact with it directly.
The operation builder module contains utilities for constructing GraphQL AST field selections when building custom GraphQL operations.
API Reference¶
- class gpp_client.generated.base_operation.GraphQLArgument(argument_name: str, argument_value: Any)[source]¶
Bases:
objectRepresents a GraphQL argument and allows conversion to an AST structure.
- class gpp_client.generated.base_operation.GraphQLField(field_name: str, arguments: dict[str, dict[str, Any]] | None = None)[source]¶
Bases:
objectRepresents a GraphQL field with its name, arguments, subfields, alias, and inline fragments.
- of the GraphQL field.
- alias(alias: str) GraphQLField[source]¶
Sets an alias for the GraphQL field and returns the instance.