All Classes and Interfaces

Class
Description
A user with additional account details.
A user with additional account details.
Send a Apple Sign In token to the server.
Send a Apple Sign In token to the server.
 
Send a custom ID to the server.
Send a custom ID to the server.
 
Send a device to the server.
Send a device to the server.
 
Send an email with password to the server.
Send an email with password to the server.
 
Send a Facebook token to the server.
Send a Facebook token to the server.
Send a Facebook Instant Game token to the server.
Send a Facebook Instant Game token to the server.
 
 
Send Apple's Game Center account credentials to the server.
Send Apple's Game Center account credentials to the server.
 
Send a Google token to the server.
Send a Google token to the server.
 
 
Send a Steam token to the server.
Send a Steam token to the server.
 
Add one or more friends to the current user.
Add one or more friends to the current user.
 
Add users to a group.
Add users to a group.
 
Generated advice about this change, used for providing more information about how a change will affect the existing service.
Generated advice about this change, used for providing more information about how a change will affect the existing service.
 
 
 
`Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
`Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
 
 
Api is a light-weight descriptor for an API Interface.
Api is a light-weight descriptor for an API Interface.
 
 
This message defines the standard attribute vocabulary for Google APIs.
This message defines attributes associated with API operations, such as a network API request.
This message defines attributes associated with API operations, such as a network API request.
 
This message defines request authentication attributes.
This message defines request authentication attributes.
 
This message defines the standard attribute vocabulary for Google APIs.
This message defines attributes for a node that handles a network request.
This message defines attributes for a node that handles a network request.
 
This message defines attributes for an HTTP request.
This message defines attributes for an HTTP request.
 
This message defines core attributes for a resource.
This message defines core attributes for a resource.
 
This message defines attributes for a typical network response.
This message defines attributes for a typical network response.
 
 
 
Common audit log format for Google Cloud Platform API operations.
Common audit log format for Google Cloud Platform API operations.
 
 
Authenticate against the server with Apple Sign In.
Authenticate against the server with Apple Sign In.
 
Authenticate against the server with a custom ID.
Authenticate against the server with a custom ID.
 
Authenticate against the server with a device ID.
Authenticate against the server with a device ID.
 
Authenticate against the server with email+password.
Authenticate against the server with email+password.
 
Authenticate against the server with Facebook Instant Game token.
Authenticate against the server with Facebook Instant Game token.
 
Authenticate against the server with Facebook.
Authenticate against the server with Facebook.
 
Authenticate against the server with Apple's Game Center.
Authenticate against the server with Apple's Game Center.
 
Authenticate against the server with Google.
Authenticate against the server with Google.
 
Log out a session, invalidate a refresh token, or log out all sessions/refresh tokens for a user.
Log out a session, invalidate a refresh token, or log out all sessions/refresh tokens for a user.
 
Authenticate against the server with a refresh token.
Authenticate against the server with a refresh token.
 
Authentication request
Authentication request
 
Authenticate against the server with Steam.
Authenticate against the server with Steam.
 
`Authentication` defines the authentication configuration for API methods provided by an API service.
`Authentication` defines the authentication configuration for API methods provided by an API service.
Authentication information for the operation.
Authentication information for the operation.
 
 
Authentication rules for the service.
Authentication rules for the service.
 
Authorization information for the operation.
Authorization information for the operation.
 
 
Configuration for an authentication provider, including support for [JSON Web Token (JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
Configuration for an authentication provider, including support for [JSON Web Token (JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
 
User-defined authentication requirements, including support for [JSON Web Token (JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
User-defined authentication requirements, including support for [JSON Web Token (JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
 
`Backend` defines the backend configuration for a service.
`Backend` defines the backend configuration for a service.
 
 
A backend rule provides configuration for an individual API element.
 
A backend rule provides configuration for an individual API element.
Path Translation specifies how to combine the backend address with the request path in order to produce the appropriate forwarding URL for the request.
 
Describes violations in a client request.
Describes violations in a client request.
A message type used to describe a single bad request field.
A message type used to describe a single bad request field.
 
 
Ban users from a group.
Ban users from a group.
 
Billing related configuration of the service.
Configuration of a specific billing destination (Currently only support bill against consumer project).
Configuration of a specific billing destination (Currently only support bill against consumer project).
 
Billing related configuration of the service.
 
 
Block one or more friends for the current user.
Block one or more friends for the current user.
 
Wrapper message for `bool`.
Wrapper message for `bool`.
 
Wrapper message for `bytes`.
Wrapper message for `bytes`.
 
A `CalendarPeriod` represents the abstract concept of a time period that has a canonical start.
 
The request message for [Operations.CancelOperation][google.longrunning.Operations.CancelOperation].
The request message for [Operations.CancelOperation][google.longrunning.Operations.CancelOperation].
 
Classifies set of possible modifications to an object in the service configuration.
A realtime chat channel.
A realtime chat channel.
Join operation for a realtime chat channel.
Join operation for a realtime chat channel.
The type of chat channel.
 
Leave a realtime channel.
Leave a realtime channel.
 
A message sent on a channel.
A message sent on a channel.
A receipt reply from a channel message send operation.
A receipt reply from a channel message send operation.
 
A list of channel messages, usually a result of a list operation.
A list of channel messages, usually a result of a list operation.
 
 
Remove a message previously sent to a realtime channel.
Remove a message previously sent to a realtime channel.
 
Send a message to a realtime channel.
Send a message to a realtime channel.
 
Update a message previously sent to a realtime channel.
Update a message previously sent to a realtime channel.
 
 
A set of joins and leaves on a particular channel.
A set of joins and leaves on a particular channel.
 
 
The canonical error codes for gRPC APIs.
 
Represents a color in the RGBA color space.
Represents a color in the RGBA color space.
 
 
Output generated from semantically comparing two versions of a service configuration.
Output generated from semantically comparing two versions of a service configuration.
 
 
 
`Context` defines which contexts an API requests.
`Context` defines which contexts an API requests.
 
 
A context rule provides information about the context for an individual API element.
A context rule provides information about the context for an individual API element.
 
Selects and configures the service controller used by the service.
Selects and configures the service controller used by the service.
 
 
Create a group with the current user as owner.
Create a group with the current user as owner.
 
A custom pattern is used for defining custom HTTP verb.
A custom pattern is used for defining custom HTTP verb.
 
Represents a whole or partial calendar date, such as a birthday.
Represents a whole or partial calendar date, such as a birthday.
 
 
Represents civil time (or occasionally physical time).
Represents civil time (or occasionally physical time).
 
 
 
Represents a day of the week.
 
Describes additional debugging info.
Describes additional debugging info.
 
A representation of a decimal value, such as 2.5.
A representation of a decimal value, such as 2.5.
 
 
Delete one or more friends for the current user.
Delete one or more friends for the current user.
 
Delete a group the user has access to.
Delete a group the user has access to.
 
Delete a leaderboard record.
Delete a leaderboard record.
 
Delete one or more notifications for the current user.
Delete one or more notifications for the current user.
 
The request message for [Operations.DeleteOperation][google.longrunning.Operations.DeleteOperation].
The request message for [Operations.DeleteOperation][google.longrunning.Operations.DeleteOperation].
 
Storage objects to delete.
Storage objects to delete.
 
Batch delete storage objects.
Batch delete storage objects.
 
Demote a set of users in a group to the next role down.
Demote a set of users in a group to the next role down.
 
 
Describes a message type.
Describes a message type.
Protobuf type google.protobuf.DescriptorProto.ExtensionRange
Protobuf type google.protobuf.DescriptorProto.ExtensionRange
 
Range of reserved tag numbers.
Range of reserved tag numbers.
 
 
Describes an enum type.
Describes an enum type.
Range of reserved numeric values.
Range of reserved numeric values.
 
 
Protobuf type google.protobuf.EnumOptions
Protobuf type google.protobuf.EnumOptions
 
Describes a value within an enum.
Describes a value within an enum.
 
Protobuf type google.protobuf.EnumValueOptions
Protobuf type google.protobuf.EnumValueOptions
 
Protobuf type google.protobuf.ExtensionRangeOptions
Protobuf type google.protobuf.ExtensionRangeOptions
 
Describes a field within a message.
Describes a field within a message.
Protobuf enum google.protobuf.FieldDescriptorProto.Label
Protobuf enum google.protobuf.FieldDescriptorProto.Type
 
Protobuf type google.protobuf.FieldOptions
Protobuf type google.protobuf.FieldOptions
Protobuf enum google.protobuf.FieldOptions.CType
Protobuf enum google.protobuf.FieldOptions.JSType
 
Describes a complete .proto file.
Describes a complete .proto file.
 
The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.
The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.
 
Protobuf type google.protobuf.FileOptions
Protobuf type google.protobuf.FileOptions
Generated classes can be optimized for speed or code size.
 
Describes the relationship between generated code and its original source file.
Protobuf type google.protobuf.GeneratedCodeInfo.Annotation
Protobuf type google.protobuf.GeneratedCodeInfo.Annotation
 
Describes the relationship between generated code and its original source file.
 
Protobuf type google.protobuf.MessageOptions
Protobuf type google.protobuf.MessageOptions
 
Describes a method of a service.
Describes a method of a service.
 
Protobuf type google.protobuf.MethodOptions
Protobuf type google.protobuf.MethodOptions
Is this method side-effect-free (or safe in HTTP parlance), or idempotent, or neither? HTTP based RPC implementation may choose GET verb for safe methods, and PUT verb for idempotent methods instead of the default POST.
 
Describes a oneof.
Describes a oneof.
 
Protobuf type google.protobuf.OneofOptions
Protobuf type google.protobuf.OneofOptions
 
Describes a service.
Describes a service.
 
Protobuf type google.protobuf.ServiceOptions
Protobuf type google.protobuf.ServiceOptions
 
Encapsulates information about the original source file from which a FileDescriptorProto was generated.
Encapsulates information about the original source file from which a FileDescriptorProto was generated.
Protobuf type google.protobuf.SourceCodeInfo.Location
Protobuf type google.protobuf.SourceCodeInfo.Location
 
 
A message representing a option the parser does not recognize.
A message representing a option the parser does not recognize.
The name of the uninterpreted option.
The name of the uninterpreted option.
 
 
`Distribution` contains summary statistics for a population of values.
`BucketOptions` describes the bucket boundaries used to create a histogram for the distribution.
`BucketOptions` describes the bucket boundaries used to create a histogram for the distribution.
Specifies a set of buckets with arbitrary widths.
Specifies a set of buckets with arbitrary widths.
 
Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound.
Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound.
 
Specifies a linear sequence of buckets that all have the same width (except overflow and underflow).
Specifies a linear sequence of buckets that all have the same width (except overflow and underflow).
 
 
 
`Distribution` contains summary statistics for a population of values.
Exemplars are example points that may be used to annotate aggregated distribution values.
Exemplars are example points that may be used to annotate aggregated distribution values.
 
The range of the population values.
The range of the population values.
 
 
 
`Documentation` provides the information for describing a service.
`Documentation` provides the information for describing a service.
 
 
A documentation rule provides information about individual API elements.
A documentation rule provides information about individual API elements.
 
Wrapper message for `double`.
Wrapper message for `double`.
 
A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.
A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.
 
 
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
 
 
`Endpoint` describes a network endpoint of a service that serves a set of APIs.
`Endpoint` describes a network endpoint of a service that serves a set of APIs.
 
 
Enum type definition.
Enum type definition.
 
Enum value definition.
Enum value definition.
 
An envelope for a realtime message.
An envelope for a realtime message.
 
 
A logical error which may occur on the server.
A logical error which may occur on the server.
The selection of possible error codes.
 
Describes the cause of the error with structured details.
Describes the cause of the error with structured details.
 
 
Defines the supported values for `google.rpc.ErrorInfo.reason` for the `googleapis.com` error domain.
 
Represents an event to be passed through the server to registered event handlers.
A single event.
Represents an event to be passed through the server to registered event handlers.
A single event.
 
 
Publish an event to the server
Publish an event to the server
 
An experiment that this user is partaking.
An experiment that this user is partaking.
All experiments that this identity is involved with.
All experiments that this identity is involved with.
 
 
Represents a textual expression in the Common Expression Language (CEL) syntax.
Represents a textual expression in the Common Expression Language (CEL) syntax.
 
 
 
A single field of a message type.
A single field of a message type.
Whether a field is optional, required, or repeated.
Basic field types.
An indicator of the behavior of a given field (for example, that a field is required in requests, or given as output but ignored as input).
 
`FieldMask` represents a set of symbolic field paths, for example: paths: "f.a" paths: "f.b.d" Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`.
`FieldMask` represents a set of symbolic field paths, for example: paths: "f.a" paths: "f.b.d" Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`.
 
 
 
Feature flag available to the identity.
Feature flag available to the identity.
All flags available to the identity
All flags available to the identity
 
 
Wrapper message for `float`.
Wrapper message for `float`.
 
Represents a fraction in terms of a numerator divided by a denominator.
Represents a fraction in terms of a numerator divided by a denominator.
 
 
A friend of a user.
A friend of a user.
The friendship status.
A collection of zero or more friends of the user.
A collection of zero or more friends of the user.
 
 
Request to get all experiments data.
Request to get all experiments data.
 
Request to get all flags data.
Request to get all flags data.
 
Request to get all live events.
Request to get all live events.
 
The request message for [Operations.GetOperation][google.longrunning.Operations.GetOperation].
The request message for [Operations.GetOperation][google.longrunning.Operations.GetOperation].
 
Fetch a batch of zero or more users from the server.
Fetch a batch of zero or more users from the server.
 
A group in the server.
A group in the server.
One or more groups returned from a listing operation.
One or more groups returned from a listing operation.
 
 
A list of users belonging to a group, along with their role.
A list of users belonging to a group, along with their role.
A single user-role pair.
A single user-role pair.
The group role status.
 
 
Provides links to documentation or for performing an out of band action.
Provides links to documentation or for performing an out of band action.
Describes a URL link.
Describes a URL link.
 
 
Defines the HTTP configuration for an API service.
Defines the HTTP configuration for an API service.
Message that represents an arbitrary HTTP body.
Message that represents an arbitrary HTTP body.
 
 
 
 
A common proto for logging HTTP requests.
A common proto for logging HTTP requests.
 
 
# gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or more HTTP REST endpoints.
# gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or more HTTP REST endpoints.
 
 
Enrich/replace the current session with a new ID.
Enrich/replace the current session with a new ID.
 
Import Facebook friends into the current user's account.
Import Facebook friends into the current user's account.
 
Wrapper message for `int32`.
Wrapper message for `int32`.
 
Wrapper message for `int64`.
Wrapper message for `int64`.
 
Represents a time interval, encoded as a Timestamp start (inclusive) and a Timestamp end (exclusive).
Represents a time interval, encoded as a Timestamp start (inclusive) and a Timestamp end (exclusive).
 
 
Immediately join an open group, or request to join a closed one.
Immediately join an open group, or request to join a closed one.
 
The request to join a tournament.
The request to join a tournament.
 
Specifies a location to extract JWT from an API request.
Specifies a location to extract JWT from an API request.
 
 
Kick a set of users from a group.
Kick a set of users from a group.
 
A description of a label.
A description of a label.
Value types that can be used as label values.
 
 
An object that represents a latitude/longitude pair.
An object that represents a latitude/longitude pair.
 
 
The launch stage as defined by [Google Cloud Platform Launch Stages](http://cloud.google.com/terms/launch-stages).
 
Represents a complete leaderboard record with all scores and associated metadata.
Represents a complete leaderboard record with all scores and associated metadata.
A set of leaderboard records, may be part of a leaderboard records page or a batch of individual records.
A set of leaderboard records, may be part of a leaderboard records page or a batch of individual records.
 
 
Leave a group.
Leave a group.
 
Link Facebook to the current user's account.
Link Facebook to the current user's account.
 
List a channel's message history.
List a channel's message history.
 
List friends for a user.
List friends for a user.
 
List groups based on given filters.
List groups based on given filters.
 
List all users that are part of a group.
List all users that are part of a group.
 
List leaerboard records from a given leaderboard around the owner.
List leaerboard records from a given leaderboard around the owner.
 
List leaderboard records from a given leaderboard.
List leaderboard records from a given leaderboard.
 
List realtime matches.
List realtime matches.
 
Get a list of unexpired notifications.
Get a list of unexpired notifications.
 
The request message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
The request message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
 
The response message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
The response message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
 
List publicly readable storage objects in a given collection.
List publicly readable storage objects in a given collection.
 
List tournament records from a given tournament around the owner.
List tournament records from a given tournament around the owner.
 
List tournament records from a given tournament.
List tournament records from a given tournament.
 
List active/upcoming tournaments based on given filters.
List active/upcoming tournaments based on given filters.
 
List the groups a user is part of, and their relationship to each.
List the groups a user is part of, and their relationship to each.
 
`ListValue` is a wrapper around a repeated field of values.
`ListValue` is a wrapper around a repeated field of values.
 
A single live event.
A single live event.
List of Live events.
List of Live events.
 
 
Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
 
Localized variant of a text in a particular language.
Localized variant of a text in a particular language.
 
 
A description of a log type.
A description of a log type.
 
Logging configuration of the service.
Logging configuration of the service.
Configuration of a specific logging destination (the producer project or the consumer project).
Configuration of a specific logging destination (the producer project or the consumer project).
 
 
 
 
The severity of the event described in a log entry, expressed as one of the standard severity levels listed below.
 
Represents a realtime match.
A realtime match.
Represents a realtime match.
A realtime match.
Create a new realtime match.
Create a new realtime match.
 
Realtime match data received from the server.
Realtime match data received from the server.
 
Send realtime match data to the server.
Send realtime match data to the server.
 
Join an existing realtime match.
Join an existing realtime match.
 
 
Leave a realtime match.
Leave a realtime match.
 
A list of realtime matches.
A list of realtime matches.
 
Start a new matchmaking process.
Start a new matchmaking process.
 
A successful matchmaking result.
A successful matchmaking result.
 
Protobuf type nakama.realtime.MatchmakerMatched.MatchmakerUser
Protobuf type nakama.realtime.MatchmakerMatched.MatchmakerUser
 
 
Cancel an existing ongoing matchmaking process.
Cancel an existing ongoing matchmaking process.
 
A ticket representing a new matchmaking process.
A ticket representing a new matchmaking process.
 
 
 
A set of joins and leaves on a particular realtime match.
A set of joins and leaves on a particular realtime match.
 
Method represents a method of an API interface.
Method represents a method of an API interface.
 
A specific metric, identified by specifying values for all of the labels of a [`MetricDescriptor`][google.api.MetricDescriptor].
A specific metric, identified by specifying values for all of the labels of a [`MetricDescriptor`][google.api.MetricDescriptor].
Defines a metric type and its schema.
Defines a metric type and its schema.
Additional annotations that can be used to guide the usage of a metric.
Additional annotations that can be used to guide the usage of a metric.
 
The kind of measurement.
The value type of a metric.
 
 
 
Bind API methods to metrics.
Bind API methods to metrics.
 
Declares an API Interface to be included in this interface.
Declares an API Interface to be included in this interface.
 
Represents an amount of money with its currency type.
Represents an amount of money with its currency type.
 
 
An object representing a resource that can be used for monitoring, logging, billing, or other purposes.
An object representing a resource that can be used for monitoring, logging, billing, or other purposes.
An object that describes the schema of a [MonitoredResource][google.api.MonitoredResource] object using a type name and a set of labels.
An object that describes the schema of a [MonitoredResource][google.api.MonitoredResource] object using a type name and a set of labels.
 
Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource] object.
Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource] object.
 
 
 
Monitoring configuration of the service.
Monitoring configuration of the service.
Configuration of a specific monitoring destination (the producer project or the consumer project).
Configuration of a specific monitoring destination (the producer project or the consumer project).
 
 
 
Represents a month in the Gregorian calendar.
 
 
 
The Nakama RPC protocol service built with GRPC.
The Nakama RPC protocol service built with GRPC.
The Nakama RPC protocol service built with GRPC.
The Nakama RPC protocol service built with GRPC.
The Nakama RPC protocol service built with GRPC.
 
A notification in the server.
A notification in the server.
A collection of zero or more notifications.
A collection of zero or more notifications.
 
 
A collection of zero or more notifications.
A collection of zero or more notifications.
 
`NullValue` is a singleton enumeration to represent the null value for the `Value` type union.
OAuth scopes are a way to define data and permissions on data.
OAuth scopes are a way to define data and permissions on data.
 
 
`Contact` is a representation of OpenAPI v2 specification's Contact object.
`Contact` is a representation of OpenAPI v2 specification's Contact object.
 
`ExternalDocumentation` is a representation of OpenAPI v2 specification's ExternalDocumentation object.
`ExternalDocumentation` is a representation of OpenAPI v2 specification's ExternalDocumentation object.
 
`Info` is a representation of OpenAPI v2 specification's Info object.
`Info` is a representation of OpenAPI v2 specification's Info object.
 
`JSONSchema` represents properties from JSON Schema taken, and as used, in the OpenAPI v2 spec.
`JSONSchema` represents properties from JSON Schema taken, and as used, in the OpenAPI v2 spec.
Protobuf enum grpc.gateway.protoc_gen_openapiv2.options.JSONSchema.JSONSchemaSimpleTypes
 
`License` is a representation of OpenAPI v2 specification's License object.
`License` is a representation of OpenAPI v2 specification's License object.
 
`Operation` is a representation of OpenAPI v2 specification's Operation object.
`Operation` is a representation of OpenAPI v2 specification's Operation object.
 
`Response` is a representation of OpenAPI v2 specification's Response object.
`Response` is a representation of OpenAPI v2 specification's Response object.
 
`Schema` is a representation of OpenAPI v2 specification's Schema object.
`Schema` is a representation of OpenAPI v2 specification's Schema object.
 
Scheme describes the schemes supported by the OpenAPI Swagger and Operation objects.
`Scopes` is a representation of OpenAPI v2 specification's Scopes object.
`Scopes` is a representation of OpenAPI v2 specification's Scopes object.
 
`SecurityDefinitions` is a representation of OpenAPI v2 specification's Security Definitions object.
`SecurityDefinitions` is a representation of OpenAPI v2 specification's Security Definitions object.
 
`SecurityRequirement` is a representation of OpenAPI v2 specification's Security Requirement object.
`SecurityRequirement` is a representation of OpenAPI v2 specification's Security Requirement object.
If the security scheme is of type "oauth2", then the value is a list of scope names required for the execution.
If the security scheme is of type "oauth2", then the value is a list of scope names required for the execution.
 
 
`SecurityScheme` is a representation of OpenAPI v2 specification's Security Scheme object.
`SecurityScheme` is a representation of OpenAPI v2 specification's Security Scheme object.
The flow used by the OAuth2 security scheme.
The location of the API key.
The type of the security scheme.
 
`Swagger` is a representation of OpenAPI v2 specification's Swagger object.
`Swagger` is a representation of OpenAPI v2 specification's Swagger object.
 
`Tag` is a representation of OpenAPI v2 specification's Tag object.
`Tag` is a representation of OpenAPI v2 specification's Tag object.
 
This resource represents a long-running operation that is the result of a network API call.
This resource represents a long-running operation that is the result of a network API call.
 
A message representing the message types used by a long-running operation.
A message representing the message types used by a long-running operation.
 
 
An enum to be used to mark the essential (for polling) fields in an API-specific Operation object.
Manages long-running operations with an API service.
Manages long-running operations with an API service.
Manages long-running operations with an API service.
Manages long-running operations with an API service.
Manages long-running operations with an API service.
 
A protocol buffer option, which can be attached to a message, field, enumeration, etc.
A protocol buffer option, which can be attached to a message, field, enumeration, etc.
 
Represents a documentation page.
Represents a documentation page.
 
An object representing a phone number, suitable as an API wire format.
An object representing a phone number, suitable as an API wire format.
 
An object representing a short code, which is a phone number that is typically much shorter than regular phone numbers and can be used to address messages in MMS and SMS systems, as well as for abbreviated dialing (e.g.
An object representing a short code, which is a phone number that is typically much shorter than regular phone numbers and can be used to address messages in MMS and SMS systems, as well as for abbreviated dialing (e.g.
 
 
 
Application-level heartbeat and connection check.
Application-level heartbeat and connection check.
 
 
An encoded CodeGeneratorRequest is written to the plugin's stdin.
An encoded CodeGeneratorRequest is written to the plugin's stdin.
 
The plugin writes an encoded CodeGeneratorResponse to stdout.
The plugin writes an encoded CodeGeneratorResponse to stdout.
Sync with code_generator.h.
Represents a single generated file.
Represents a single generated file.
 
 
The version number of protocol compiler.
The version number of protocol compiler.
 
Application-level heartbeat and connection check response.
Application-level heartbeat and connection check response.
 
Represents a postal address, e.g.
Represents a postal address, e.g.
 
 
Describes what preconditions have failed.
Describes what preconditions have failed.
A message type used to describe a single precondition failure.
A message type used to describe a single precondition failure.
 
 
A descriptor for defining project properties for a service.
A descriptor for defining project properties for a service.
 
Promote a set of users in a group to the next role up.
Promote a set of users in a group to the next role up.
 
Properties associated with an identity.
Properties associated with an identity.
 
Defines project properties.
Defines project properties.
Supported data type of the property values
 
A quaternion is defined as the quotient of two directed lines in a three-dimensional space or equivalently as the quotient of two Euclidean vectors (https://en.wikipedia.org/wiki/Quaternion).
A quaternion is defined as the quotient of two directed lines in a three-dimensional space or equivalently as the quotient of two Euclidean vectors (https://en.wikipedia.org/wiki/Quaternion).
 
 
Quota configuration helps to achieve fairness and budgeting in service usage.
Quota configuration helps to achieve fairness and budgeting in service usage.
Describes how a quota check failed.
Describes how a quota check failed.
A message type used to describe a single quota violation.
A message type used to describe a single quota violation.
 
 
`QuotaLimit` defines a specific limit that applies over a specified duration for a limit type.
`QuotaLimit` defines a specific limit that applies over a specified duration for a limit type.
 
 
 
Storage objects to get.
Storage objects to get.
 
Batch get storage objects.
Batch get storage objects.
 
Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
 
Metadata about the request.
Metadata about the request.
 
A simple descriptor of a resource type.
A simple descriptor of a resource type.
A description of the historical or future-looking state of the resource pattern.
A flag representing a specific style that a resource claims to conform to.
 
Describes the resource that is being accessed.
Describes the resource that is being accessed.
 
Location information about a resource.
Location information about a resource.
 
 
Defines a proto annotation that describes a string field that refers to an API resource.
Defines a proto annotation that describes a string field that refers to an API resource.
 
Describes when the clients can retry a failed request.
Describes when the clients can retry a failed request.
 
A projection from an input message to the GRPC or REST header.
A projection from an input message to the GRPC or REST header.
 
 
Specifies the routing information that should be sent along with the request in the form of routing header.
Specifies the routing information that should be sent along with the request in the form of routing header.
 
Execute an Lua function on the server.
Execute an Lua function on the server.
 
 
The GRPC protocol service for Satori built with GRPC.
The GRPC protocol service for Satori built with GRPC.
The GRPC protocol service for Satori built with GRPC.
The GRPC protocol service for Satori built with GRPC.
The GRPC protocol service for Satori built with GRPC.
`Service` is the root object of Google service configuration schema.
`Service` is the root object of Google service configuration schema.
Identity delegation history of an authenticated service account.
 
Identity delegation history of an authenticated service account.
First party identity principal.
First party identity principal.
 
Third party identity principal.
Third party identity principal.
 
 
 
 
A user's session used to authenticate messages.
A session.
A user's session used to authenticate messages.
A session.
 
 
`SourceContext` represents information about the source of a protobuf element, like the file in which it is defined.
`SourceContext` represents information about the source of a protobuf element, like the file in which it is defined.
 
 
Source information used to create a Service Config
Source information used to create a Service Config
 
 
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
A snapshot of statuses for some set of users.
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
A snapshot of statuses for some set of users.
Start receiving status updates for some set of users.
Start receiving status updates for some set of users.
 
 
 
A batch of status updates for a given user.
A batch of status updates for a given user.
 
 
Stop receiving status updates for some set of users.
Stop receiving status updates for some set of users.
 
Set the user's own status.
Set the user's own status.
 
An object within the storage engine.
An object within the storage engine.
A storage acknowledgement.
A storage acknowledgement.
 
Batch of acknowledgements for the storage object write.
Batch of acknowledgements for the storage object write.
 
List of storage objects.
List of storage objects.
 
 
Batch of storage objects.
Batch of storage objects.
 
Represents identifying information for a stream.
Represents identifying information for a stream.
A data message delivered over a stream.
A data message delivered over a stream.
 
 
A set of joins and leaves on a particular stream.
A set of joins and leaves on a particular stream.
 
Wrapper message for `string`.
Wrapper message for `string`.
 
`Struct` represents a structured data value, consisting of fields which map to dynamically typed values.
`Struct` represents a structured data value, consisting of fields which map to dynamically typed values.
 
 
The syntax in which a protocol buffer element is defined.
Define a parameter's name and location.
Define a parameter's name and location.
 
 
Define a system parameter rule mapping system parameter definitions to methods.
Define a system parameter rule mapping system parameter definitions to methods.
 
### System parameter configuration A system parameter is a special kind of parameter defined by the API system, not by an individual API.
### System parameter configuration A system parameter is a special kind of parameter defined by the API system, not by an individual API.
 
Represents a time of day.
Represents a time of day.
 
 
A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution.
A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution.
 
 
Represents a time zone from the [IANA Time Zone Database](https://www.iana.org/time-zones).
Represents a time zone from the [IANA Time Zone Database](https://www.iana.org/time-zones).
 
A tournament on the server.
A tournament on the server.
A list of tournaments.
A list of tournaments.
 
 
A set of tournament records which may be part of a tournament records page or a batch of individual records.
A set of tournament records which may be part of a tournament records page or a batch of individual records.
 
A protocol buffer message type.
A protocol buffer message type.
 
 
Wrapper message for `uint32`.
Wrapper message for `uint32`.
 
Wrapper message for `uint64`.
Wrapper message for `uint64`.
 
Update a user's account details.
Update a user's account details.
 
Update fields in a given group.
Update fields in a given group.
 
Update Properties associated with this identity.
Update Properties associated with this identity.
 
Configuration controlling usage of a service.
Configuration controlling usage of a service.
 
 
Usage configuration rules for the service.
Usage configuration rules for the service.
 
A user in the server.
A user in the server.
A list of groups belonging to a user, along with the user's role in each group.
A list of groups belonging to a user, along with the user's role in each group.
A single group-role pair.
A single group-role pair.
The group role status.
 
 
 
A user session associated to a stream, usually through a list operation or a join/leave event.
A user session associated to a stream, usually through a list operation or a join/leave event.
 
A collection of zero or more users.
A collection of zero or more users.
 
`Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values.
`Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values.
 
 
A latitude-longitude viewport, represented as two diagonally opposite `low` and `high` points.
A latitude-longitude viewport, represented as two diagonally opposite `low` and `high` points.
 
 
`Visibility` defines restrictions for the visibility of service elements.
`Visibility` defines restrictions for the visibility of service elements.
 
 
A visibility rule provides visibility configuration for an individual API element.
A visibility rule provides visibility configuration for an individual API element.
 
The request message for [Operations.WaitOperation][google.longrunning.Operations.WaitOperation].
The request message for [Operations.WaitOperation][google.longrunning.Operations.WaitOperation].
 
 
A request to submit a score to a leaderboard.
A request to submit a score to a leaderboard.
Record values to write.
Record values to write.
 
 
The object to store.
The object to store.
 
Write objects to the storage engine.
Write objects to the storage engine.
 
A request to submit a score to a tournament.
A request to submit a score to a tournament.
Record values to write.
Record values to write.