GoogleCloudApigeeV1GraphQLOperation class
Represents the pairing of GraphQL operation types and the GraphQL operation name.
Constructors
-
GoogleCloudApigeeV1GraphQLOperation({Input<
String> ? operation, required Input<List< operationTypes})String> > -
Creates a new GoogleCloudApigeeV1GraphQLOperation.
operationGraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload.operationTypesGraphQL operation types. Valid values includequeryormutation. Note: Apigee does not currently supportsubscriptiontypes.const -
GoogleCloudApigeeV1GraphQLOperation.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
operation
→ Input<
String> ? -
GraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload.
final
-
operationTypes
→ Input<
List< String> > -
GraphQL operation types. Valid values include
queryormutation. Note: Apigee does not currently supportsubscriptiontypes.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited