GoogleCloudApigeeV1GraphQLOperation class

Represents the pairing of GraphQL operation types and the GraphQL operation name.

Constructors

GoogleCloudApigeeV1GraphQLOperation({Input<String>? operation, required Input<List<String>> operationTypes})
Creates a new GoogleCloudApigeeV1GraphQLOperation. operation 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. operationTypes GraphQL operation types. Valid values include query or mutation. Note: Apigee does not currently support subscription types.
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 query or mutation. Note: Apigee does not currently support subscription types.
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