Package com.google.api.apikeys.v2 (0.44.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.api.apikeys.v2.ApiKeysClient Service Description: Manages the API keys associated with projects.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.api.apikeys.v2.ApiKeysSettings Settings class to configure an instance of ApiKeysClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.api.apikeys.v2.AndroidApplication Identifier of an Android application for key use.
com.google.api.apikeys.v2.AndroidApplication.Builder Identifier of an Android application for key use.
com.google.api.apikeys.v2.AndroidKeyRestrictions The Android apps that are allowed to use the key.
com.google.api.apikeys.v2.AndroidKeyRestrictions.Builder The Android apps that are allowed to use the key.
com.google.api.apikeys.v2.ApiKeysClient.ListKeysFixedSizeCollection
com.google.api.apikeys.v2.ApiKeysClient.ListKeysPage
com.google.api.apikeys.v2.ApiKeysClient.ListKeysPagedResponse
com.google.api.apikeys.v2.ApiKeysGrpc Manages the API keys associated with projects.
com.google.api.apikeys.v2.ApiKeysGrpc.ApiKeysImplBase Base class for the server implementation of the service ApiKeys. Manages the API keys associated with projects.
com.google.api.apikeys.v2.ApiKeysProto
com.google.api.apikeys.v2.ApiKeysSettings.Builder Builder for ApiKeysSettings.
com.google.api.apikeys.v2.ApiTarget A restriction for a specific service and optionally one or multiple specific methods. Both fields are case insensitive.
com.google.api.apikeys.v2.ApiTarget.Builder A restriction for a specific service and optionally one or multiple specific methods. Both fields are case insensitive.
com.google.api.apikeys.v2.BrowserKeyRestrictions The HTTP referrers (websites) that are allowed to use the key.
com.google.api.apikeys.v2.BrowserKeyRestrictions.Builder The HTTP referrers (websites) that are allowed to use the key.
com.google.api.apikeys.v2.CreateKeyRequest Request message for CreateKey method.
com.google.api.apikeys.v2.CreateKeyRequest.Builder Request message for CreateKey method.
com.google.api.apikeys.v2.DeleteKeyRequest Request message for DeleteKey method.
com.google.api.apikeys.v2.DeleteKeyRequest.Builder Request message for DeleteKey method.
com.google.api.apikeys.v2.GetKeyRequest Request message for GetKey method.
com.google.api.apikeys.v2.GetKeyRequest.Builder Request message for GetKey method.
com.google.api.apikeys.v2.GetKeyStringRequest Request message for GetKeyString method.
com.google.api.apikeys.v2.GetKeyStringRequest.Builder Request message for GetKeyString method.
com.google.api.apikeys.v2.GetKeyStringResponse Response message for GetKeyString method.
com.google.api.apikeys.v2.GetKeyStringResponse.Builder Response message for GetKeyString method.
com.google.api.apikeys.v2.IosKeyRestrictions The iOS apps that are allowed to use the key.
com.google.api.apikeys.v2.IosKeyRestrictions.Builder The iOS apps that are allowed to use the key.
com.google.api.apikeys.v2.Key The representation of a key managed by the API Keys API.
com.google.api.apikeys.v2.Key.Builder The representation of a key managed by the API Keys API.
com.google.api.apikeys.v2.KeyName
com.google.api.apikeys.v2.KeyName.Builder Builder for projects/{project}/locations/{location}/keys/{key}.
com.google.api.apikeys.v2.ListKeysRequest Request message for ListKeys method.
com.google.api.apikeys.v2.ListKeysRequest.Builder Request message for ListKeys method.
com.google.api.apikeys.v2.ListKeysResponse Response message for ListKeys method.
com.google.api.apikeys.v2.ListKeysResponse.Builder Response message for ListKeys method.
com.google.api.apikeys.v2.LocationName
com.google.api.apikeys.v2.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.api.apikeys.v2.LookupKeyRequest Request message for LookupKey method.
com.google.api.apikeys.v2.LookupKeyRequest.Builder Request message for LookupKey method.
com.google.api.apikeys.v2.LookupKeyResponse Response message for LookupKey method.
com.google.api.apikeys.v2.LookupKeyResponse.Builder Response message for LookupKey method.
com.google.api.apikeys.v2.ResourcesProto
com.google.api.apikeys.v2.Restrictions Describes the restrictions on the key.
com.google.api.apikeys.v2.Restrictions.Builder Describes the restrictions on the key.
com.google.api.apikeys.v2.ServerKeyRestrictions The IP addresses of callers that are allowed to use the key.
com.google.api.apikeys.v2.ServerKeyRestrictions.Builder The IP addresses of callers that are allowed to use the key.
com.google.api.apikeys.v2.UndeleteKeyRequest Request message for UndeleteKey method.
com.google.api.apikeys.v2.UndeleteKeyRequest.Builder Request message for UndeleteKey method.
com.google.api.apikeys.v2.UpdateKeyRequest Request message for UpdateKey method.
com.google.api.apikeys.v2.UpdateKeyRequest.Builder Request message for UpdateKey method.

Interfaces

Interface Description
com.google.api.apikeys.v2.AndroidApplicationOrBuilder
com.google.api.apikeys.v2.AndroidKeyRestrictionsOrBuilder
com.google.api.apikeys.v2.ApiKeysGrpc.AsyncService Manages the API keys associated with projects.
com.google.api.apikeys.v2.ApiTargetOrBuilder
com.google.api.apikeys.v2.BrowserKeyRestrictionsOrBuilder
com.google.api.apikeys.v2.CreateKeyRequestOrBuilder
com.google.api.apikeys.v2.DeleteKeyRequestOrBuilder
com.google.api.apikeys.v2.GetKeyRequestOrBuilder
com.google.api.apikeys.v2.GetKeyStringRequestOrBuilder
com.google.api.apikeys.v2.GetKeyStringResponseOrBuilder
com.google.api.apikeys.v2.IosKeyRestrictionsOrBuilder
com.google.api.apikeys.v2.KeyOrBuilder
com.google.api.apikeys.v2.ListKeysRequestOrBuilder
com.google.api.apikeys.v2.ListKeysResponseOrBuilder
com.google.api.apikeys.v2.LookupKeyRequestOrBuilder
com.google.api.apikeys.v2.LookupKeyResponseOrBuilder
com.google.api.apikeys.v2.RestrictionsOrBuilder
com.google.api.apikeys.v2.ServerKeyRestrictionsOrBuilder
com.google.api.apikeys.v2.UndeleteKeyRequestOrBuilder
com.google.api.apikeys.v2.UpdateKeyRequestOrBuilder

Enums

Enum Description
com.google.api.apikeys.v2.Restrictions.ClientRestrictionsCase