public static class ApiKeysStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<ApiKeysStubSettings,ApiKeysStubSettings.Builder>
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(ApiKeysStubSettings settings) |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
| Modifier and Type | Method and Description |
|---|---|
ApiKeysStubSettings.Builder |
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
ApiKeysStubSettings |
build() |
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateKeyRequest,Key,com.google.protobuf.Empty> |
createKeyOperationSettings()
Returns the builder for the settings used for calls to createKey.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateKeyRequest,com.google.longrunning.Operation> |
createKeySettings()
Returns the builder for the settings used for calls to createKey.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteKeyRequest,Key,com.google.protobuf.Empty> |
deleteKeyOperationSettings()
Returns the builder for the settings used for calls to deleteKey.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteKeyRequest,com.google.longrunning.Operation> |
deleteKeySettings()
Returns the builder for the settings used for calls to deleteKey.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetKeyRequest,Key> |
getKeySettings()
Returns the builder for the settings used for calls to getKey.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetKeyStringRequest,GetKeyStringResponse> |
getKeyStringSettings()
Returns the builder for the settings used for calls to getKeyString.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListKeysRequest,ListKeysResponse,ApiKeysClient.ListKeysPagedResponse> |
listKeysSettings()
Returns the builder for the settings used for calls to listKeys.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<LookupKeyRequest,LookupKeyResponse> |
lookupKeySettings()
Returns the builder for the settings used for calls to lookupKey.
|
com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> |
unaryMethodSettingsBuilders() |
com.google.api.gax.rpc.OperationCallSettings.Builder<UndeleteKeyRequest,Key,com.google.protobuf.Empty> |
undeleteKeyOperationSettings()
Returns the builder for the settings used for calls to undeleteKey.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UndeleteKeyRequest,com.google.longrunning.Operation> |
undeleteKeySettings()
Returns the builder for the settings used for calls to undeleteKey.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateKeyRequest,Key,com.google.protobuf.Empty> |
updateKeyOperationSettings()
Returns the builder for the settings used for calls to updateKey.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateKeyRequest,com.google.longrunning.Operation> |
updateKeySettings()
Returns the builder for the settings used for calls to updateKey.
|
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toStringprotected Builder()
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(ApiKeysStubSettings settings)
public ApiKeysStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Note: This method does not support applying settings to streaming methods.
public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateKeyRequest,com.google.longrunning.Operation> createKeySettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateKeyRequest,Key,com.google.protobuf.Empty> createKeyOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListKeysRequest,ListKeysResponse,ApiKeysClient.ListKeysPagedResponse> listKeysSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetKeyRequest,Key> getKeySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetKeyStringRequest,GetKeyStringResponse> getKeyStringSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateKeyRequest,com.google.longrunning.Operation> updateKeySettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateKeyRequest,Key,com.google.protobuf.Empty> updateKeyOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteKeyRequest,com.google.longrunning.Operation> deleteKeySettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteKeyRequest,Key,com.google.protobuf.Empty> deleteKeyOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UndeleteKeyRequest,com.google.longrunning.Operation> undeleteKeySettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UndeleteKeyRequest,Key,com.google.protobuf.Empty> undeleteKeyOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<LookupKeyRequest,LookupKeyResponse> lookupKeySettings()
public ApiKeysStubSettings build() throws IOException
build in class com.google.api.gax.rpc.StubSettings.Builder<ApiKeysStubSettings,ApiKeysStubSettings.Builder>IOExceptionCopyright © 2024 Google LLC. All rights reserved.