Class AzureClustersSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<AzureClustersSettings,AzureClustersSettings.Builder>
-
- com.google.cloud.gkemulticloud.v1.AzureClustersSettings.Builder
-
- Enclosing class:
- AzureClustersSettings
public static class AzureClustersSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<AzureClustersSettings,AzureClustersSettings.Builder>
Builder for AzureClustersSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(AzureClustersSettings settings)
protected
Builder(AzureClustersStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureClustersSettings.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.AzureClustersSettings
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.AzureClustersStubSettings.Builder
getStubSettingsBuilder()
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.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.ClientSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder() throws IOException
- Throws:
IOException
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(AzureClustersSettings settings)
-
Builder
protected Builder(AzureClustersStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public AzureClustersStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public AzureClustersSettings.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.
-
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
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
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
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
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
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
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
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
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 AzureClustersSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<AzureClustersSettings,AzureClustersSettings.Builder>
- Throws:
IOException
-
-