Send feedback
Class ApiKeysGrpc.ApiKeysBlockingV2Stub (0.85.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.85.0 (latest)
0.83.0
0.81.0
0.80.0
0.79.0
0.78.0
0.76.0
0.74.0
0.73.0
0.72.0
0.71.0
0.70.0
0.68.0
0.66.0
0.65.0
0.62.0
0.61.0
0.60.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.2
public static final class ApiKeysGrpc . ApiKeysBlockingV2Stub extends AbstractBlockingStub<ApiKeysGrpc . ApiKeysBlockingV2Stub >
A stub to allow clients to do synchronous rpc calls to service ApiKeys.
Manages the API keys associated with projects.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
ApiKeysGrpc.ApiKeysBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected ApiKeysGrpc . ApiKeysBlockingV2Stub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createKey(CreateKeyRequest request)
public Operation createKey ( CreateKeyRequest request )
Creates a new API key.
NOTE: Key is a global resource; hence the only supported value for
location is global.
Exceptions
Type
Description
io.grpc.StatusException
deleteKey(DeleteKeyRequest request)
public Operation deleteKey ( DeleteKeyRequest request )
Deletes an API key. Deleted key can be retrieved within 30 days of
deletion. Afterward, key will be purged from the project.
NOTE: Key is a global resource; hence the only supported value for
location is global.
Exceptions
Type
Description
io.grpc.StatusException
getKey(GetKeyRequest request)
public Key getKey ( GetKeyRequest request )
Gets the metadata for an API key. The key string of the API key
isn't included in the response.
NOTE: Key is a global resource; hence the only supported value for
location is global.
Returns
Type
Description
Key
Exceptions
Type
Description
io.grpc.StatusException
getKeyString(GetKeyStringRequest request)
public GetKeyStringResponse getKeyString ( GetKeyStringRequest request )
Get the key string for an API key.
NOTE: Key is a global resource; hence the only supported value for
location is global.
Exceptions
Type
Description
io.grpc.StatusException
listKeys(ListKeysRequest request)
public ListKeysResponse listKeys ( ListKeysRequest request )
Lists the API keys owned by a project. The key string of the API key
isn't included in the response.
NOTE: Key is a global resource; hence the only supported value for
location is global.
Exceptions
Type
Description
io.grpc.StatusException
lookupKey(LookupKeyRequest request)
public LookupKeyResponse lookupKey ( LookupKeyRequest request )
Find the parent project and resource name of the API
key that matches the key string in the request. If the API key has been
purged, resource name will not be set.
The service account must have the apikeys.keys.lookup permission
on the parent project.
Exceptions
Type
Description
io.grpc.StatusException
undeleteKey(UndeleteKeyRequest request)
public Operation undeleteKey ( UndeleteKeyRequest request )
Undeletes an API key which was deleted within 30 days.
NOTE: Key is a global resource; hence the only supported value for
location is global.
Exceptions
Type
Description
io.grpc.StatusException
updateKey(UpdateKeyRequest request)
public Operation updateKey ( UpdateKeyRequest request )
Patches the modifiable fields of an API key.
The key string of the API key isn't included in the response.
NOTE: Key is a global resource; hence the only supported value for
location is global.
Exceptions
Type
Description
io.grpc.StatusException
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]