Class AzureClustersStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<AzureClustersStubSettings,AzureClustersStubSettings.Builder>
-
- com.google.cloud.gkemulticloud.v1.stub.AzureClustersStubSettings.Builder
-
- Enclosing class:
- AzureClustersStubSettings
public static class AzureClustersStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<AzureClustersStubSettings,AzureClustersStubSettings.Builder>
Builder for AzureClustersStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(AzureClustersStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureClustersStubSettings.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.AzureClustersStubSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateAzureClientRequest,AzureClient,OperationMetadata>
createAzureClientOperationSettings()
Returns the builder for the settings used for calls to createAzureClient.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAzureClientRequest,com.google.longrunning.Operation>
createAzureClientSettings()
Returns the builder for the settings used for calls to createAzureClient.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateAzureClusterRequest,AzureCluster,OperationMetadata>
createAzureClusterOperationSettings()
Returns the builder for the settings used for calls to createAzureCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAzureClusterRequest,com.google.longrunning.Operation>
createAzureClusterSettings()
Returns the builder for the settings used for calls to createAzureCluster.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateAzureNodePoolRequest,AzureNodePool,OperationMetadata>
createAzureNodePoolOperationSettings()
Returns the builder for the settings used for calls to createAzureNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAzureNodePoolRequest,com.google.longrunning.Operation>
createAzureNodePoolSettings()
Returns the builder for the settings used for calls to createAzureNodePool.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteAzureClientRequest,com.google.protobuf.Empty,OperationMetadata>
deleteAzureClientOperationSettings()
Returns the builder for the settings used for calls to deleteAzureClient.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAzureClientRequest,com.google.longrunning.Operation>
deleteAzureClientSettings()
Returns the builder for the settings used for calls to deleteAzureClient.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteAzureClusterRequest,com.google.protobuf.Empty,OperationMetadata>
deleteAzureClusterOperationSettings()
Returns the builder for the settings used for calls to deleteAzureCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAzureClusterRequest,com.google.longrunning.Operation>
deleteAzureClusterSettings()
Returns the builder for the settings used for calls to deleteAzureCluster.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteAzureNodePoolRequest,com.google.protobuf.Empty,OperationMetadata>
deleteAzureNodePoolOperationSettings()
Returns the builder for the settings used for calls to deleteAzureNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAzureNodePoolRequest,com.google.longrunning.Operation>
deleteAzureNodePoolSettings()
Returns the builder for the settings used for calls to deleteAzureNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateAzureAccessTokenRequest,GenerateAzureAccessTokenResponse>
generateAzureAccessTokenSettings()
Returns the builder for the settings used for calls to generateAzureAccessToken.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureClientRequest,AzureClient>
getAzureClientSettings()
Returns the builder for the settings used for calls to getAzureClient.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureClusterRequest,AzureCluster>
getAzureClusterSettings()
Returns the builder for the settings used for calls to getAzureCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureNodePoolRequest,AzureNodePool>
getAzureNodePoolSettings()
Returns the builder for the settings used for calls to getAzureNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureServerConfigRequest,AzureServerConfig>
getAzureServerConfigSettings()
Returns the builder for the settings used for calls to getAzureServerConfig.com.google.api.gax.rpc.PagedCallSettings.Builder<ListAzureClientsRequest,ListAzureClientsResponse,AzureClustersClient.ListAzureClientsPagedResponse>
listAzureClientsSettings()
Returns the builder for the settings used for calls to listAzureClients.com.google.api.gax.rpc.PagedCallSettings.Builder<ListAzureClustersRequest,ListAzureClustersResponse,AzureClustersClient.ListAzureClustersPagedResponse>
listAzureClustersSettings()
Returns the builder for the settings used for calls to listAzureClusters.com.google.api.gax.rpc.PagedCallSettings.Builder<ListAzureNodePoolsRequest,ListAzureNodePoolsResponse,AzureClustersClient.ListAzureNodePoolsPagedResponse>
listAzureNodePoolsSettings()
Returns the builder for the settings used for calls to listAzureNodePools.com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateAzureClusterRequest,AzureCluster,OperationMetadata>
updateAzureClusterOperationSettings()
Returns the builder for the settings used for calls to updateAzureCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateAzureClusterRequest,com.google.longrunning.Operation>
updateAzureClusterSettings()
Returns the builder for the settings used for calls to updateAzureCluster.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateAzureNodePoolRequest,AzureNodePool,OperationMetadata>
updateAzureNodePoolOperationSettings()
Returns the builder for the settings used for calls to updateAzureNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateAzureNodePoolRequest,com.google.longrunning.Operation>
updateAzureNodePoolSettings()
Returns the builder for the settings used for calls to updateAzureNodePool.-
Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
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, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder()
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(AzureClustersStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public AzureClustersStubSettings.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.Note: This method does not support applying settings to streaming methods.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
-
createAzureClientSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAzureClientRequest,com.google.longrunning.Operation> createAzureClientSettings()
Returns the builder for the settings used for calls to createAzureClient.
-
createAzureClientOperationSettings
@BetaApi("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<CreateAzureClientRequest,AzureClient,OperationMetadata> createAzureClientOperationSettings()
Returns the builder for the settings used for calls to createAzureClient.
-
getAzureClientSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureClientRequest,AzureClient> getAzureClientSettings()
Returns the builder for the settings used for calls to getAzureClient.
-
listAzureClientsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListAzureClientsRequest,ListAzureClientsResponse,AzureClustersClient.ListAzureClientsPagedResponse> listAzureClientsSettings()
Returns the builder for the settings used for calls to listAzureClients.
-
deleteAzureClientSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAzureClientRequest,com.google.longrunning.Operation> deleteAzureClientSettings()
Returns the builder for the settings used for calls to deleteAzureClient.
-
deleteAzureClientOperationSettings
@BetaApi("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<DeleteAzureClientRequest,com.google.protobuf.Empty,OperationMetadata> deleteAzureClientOperationSettings()
Returns the builder for the settings used for calls to deleteAzureClient.
-
createAzureClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAzureClusterRequest,com.google.longrunning.Operation> createAzureClusterSettings()
Returns the builder for the settings used for calls to createAzureCluster.
-
createAzureClusterOperationSettings
@BetaApi("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<CreateAzureClusterRequest,AzureCluster,OperationMetadata> createAzureClusterOperationSettings()
Returns the builder for the settings used for calls to createAzureCluster.
-
updateAzureClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateAzureClusterRequest,com.google.longrunning.Operation> updateAzureClusterSettings()
Returns the builder for the settings used for calls to updateAzureCluster.
-
updateAzureClusterOperationSettings
@BetaApi("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<UpdateAzureClusterRequest,AzureCluster,OperationMetadata> updateAzureClusterOperationSettings()
Returns the builder for the settings used for calls to updateAzureCluster.
-
getAzureClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureClusterRequest,AzureCluster> getAzureClusterSettings()
Returns the builder for the settings used for calls to getAzureCluster.
-
listAzureClustersSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListAzureClustersRequest,ListAzureClustersResponse,AzureClustersClient.ListAzureClustersPagedResponse> listAzureClustersSettings()
Returns the builder for the settings used for calls to listAzureClusters.
-
deleteAzureClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAzureClusterRequest,com.google.longrunning.Operation> deleteAzureClusterSettings()
Returns the builder for the settings used for calls to deleteAzureCluster.
-
deleteAzureClusterOperationSettings
@BetaApi("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<DeleteAzureClusterRequest,com.google.protobuf.Empty,OperationMetadata> deleteAzureClusterOperationSettings()
Returns the builder for the settings used for calls to deleteAzureCluster.
-
generateAzureAccessTokenSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateAzureAccessTokenRequest,GenerateAzureAccessTokenResponse> generateAzureAccessTokenSettings()
Returns the builder for the settings used for calls to generateAzureAccessToken.
-
createAzureNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAzureNodePoolRequest,com.google.longrunning.Operation> createAzureNodePoolSettings()
Returns the builder for the settings used for calls to createAzureNodePool.
-
createAzureNodePoolOperationSettings
@BetaApi("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<CreateAzureNodePoolRequest,AzureNodePool,OperationMetadata> createAzureNodePoolOperationSettings()
Returns the builder for the settings used for calls to createAzureNodePool.
-
updateAzureNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateAzureNodePoolRequest,com.google.longrunning.Operation> updateAzureNodePoolSettings()
Returns the builder for the settings used for calls to updateAzureNodePool.
-
updateAzureNodePoolOperationSettings
@BetaApi("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<UpdateAzureNodePoolRequest,AzureNodePool,OperationMetadata> updateAzureNodePoolOperationSettings()
Returns the builder for the settings used for calls to updateAzureNodePool.
-
getAzureNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureNodePoolRequest,AzureNodePool> getAzureNodePoolSettings()
Returns the builder for the settings used for calls to getAzureNodePool.
-
listAzureNodePoolsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListAzureNodePoolsRequest,ListAzureNodePoolsResponse,AzureClustersClient.ListAzureNodePoolsPagedResponse> listAzureNodePoolsSettings()
Returns the builder for the settings used for calls to listAzureNodePools.
-
deleteAzureNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAzureNodePoolRequest,com.google.longrunning.Operation> deleteAzureNodePoolSettings()
Returns the builder for the settings used for calls to deleteAzureNodePool.
-
deleteAzureNodePoolOperationSettings
@BetaApi("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<DeleteAzureNodePoolRequest,com.google.protobuf.Empty,OperationMetadata> deleteAzureNodePoolOperationSettings()
Returns the builder for the settings used for calls to deleteAzureNodePool.
-
getAzureServerConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAzureServerConfigRequest,AzureServerConfig> getAzureServerConfigSettings()
Returns the builder for the settings used for calls to getAzureServerConfig.
-
build
public AzureClustersStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<AzureClustersStubSettings,AzureClustersStubSettings.Builder>
- Throws:
IOException
-
-