public static class ClusterManagerSettings.Builder extends ClientSettings.Builder<ClusterManagerSettings,ClusterManagerSettings.Builder>
Builder for ClusterManagerSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(ClusterManagerSettings settings)
protected Builder(ClusterManagerSettings settings)
Builder(ClusterManagerStubSettings.Builder stubSettings)
protected Builder(ClusterManagerStubSettings.Builder stubSettings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public ClusterManagerSettings.Builder applyToAllUnaryMethods(ApiFunction<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.
build()
public ClusterManagerSettings build()
Overrides
cancelOperationSettings()
public UnaryCallSettings.Builder<CancelOperationRequest,Empty> cancelOperationSettings()
Returns the builder for the settings used for calls to cancel.
completeIPRotationSettings()
public UnaryCallSettings.Builder<CompleteIPRotationRequest,Operation> completeIPRotationSettings()
Returns the builder for the settings used for calls to completeIPRotation.
completeNodePoolUpgradeSettings()
public UnaryCallSettings.Builder<CompleteNodePoolUpgradeRequest,Empty> completeNodePoolUpgradeSettings()
Returns the builder for the settings used for calls to completeNodePoolUpgrade.
createClusterSettings()
public UnaryCallSettings.Builder<CreateClusterRequest,Operation> createClusterSettings()
Returns the builder for the settings used for calls to createCluster.
createNodePoolSettings()
public UnaryCallSettings.Builder<CreateNodePoolRequest,Operation> createNodePoolSettings()
Returns the builder for the settings used for calls to createNodePool.
deleteClusterSettings()
public UnaryCallSettings.Builder<DeleteClusterRequest,Operation> deleteClusterSettings()
Returns the builder for the settings used for calls to deleteCluster.
deleteNodePoolSettings()
public UnaryCallSettings.Builder<DeleteNodePoolRequest,Operation> deleteNodePoolSettings()
Returns the builder for the settings used for calls to deleteNodePool.
getClusterSettings()
public UnaryCallSettings.Builder<GetClusterRequest,Cluster> getClusterSettings()
Returns the builder for the settings used for calls to getCluster.
getJSONWebKeysSettings()
public UnaryCallSettings.Builder<GetJSONWebKeysRequest,GetJSONWebKeysResponse> getJSONWebKeysSettings()
Returns the builder for the settings used for calls to getJSONWebKeys.
getNodePoolSettings()
public UnaryCallSettings.Builder<GetNodePoolRequest,NodePool> getNodePoolSettings()
Returns the builder for the settings used for calls to getNodePool.
getOperationSettings()
public UnaryCallSettings.Builder<GetOperationRequest,Operation> getOperationSettings()
Returns the builder for the settings used for calls to get.
getServerConfigSettings()
public UnaryCallSettings.Builder<GetServerConfigRequest,ServerConfig> getServerConfigSettings()
Returns the builder for the settings used for calls to getServerConfig.
getStubSettingsBuilder()
public ClusterManagerStubSettings.Builder getStubSettingsBuilder()
public UnaryCallSettings.Builder<ListClustersRequest,ListClustersResponse> listClustersSettings()
Returns the builder for the settings used for calls to listClusters.
listLocationsSettings()
public UnaryCallSettings.Builder<ListLocationsRequest,ListLocationsResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
listNodePoolsSettings()
public UnaryCallSettings.Builder<ListNodePoolsRequest,ListNodePoolsResponse> listNodePoolsSettings()
Returns the builder for the settings used for calls to listNodePools.
listOperationsSettings()
public UnaryCallSettings.Builder<ListOperationsRequest,ListOperationsResponse> listOperationsSettings()
Returns the builder for the settings used for calls to listOperations.
listUsableSubnetworksSettings()
public PagedCallSettings.Builder<ListUsableSubnetworksRequest,ListUsableSubnetworksResponse,ClusterManagerClient.ListUsableSubnetworksPagedResponse> listUsableSubnetworksSettings()
Returns the builder for the settings used for calls to listUsableSubnetworks.
rollbackNodePoolUpgradeSettings()
public UnaryCallSettings.Builder<RollbackNodePoolUpgradeRequest,Operation> rollbackNodePoolUpgradeSettings()
Returns the builder for the settings used for calls to rollbackNodePoolUpgrade.
setAddonsConfigSettings()
public UnaryCallSettings.Builder<SetAddonsConfigRequest,Operation> setAddonsConfigSettings()
Returns the builder for the settings used for calls to setAddonsConfig.
setLabelsSettings()
public UnaryCallSettings.Builder<SetLabelsRequest,Operation> setLabelsSettings()
Returns the builder for the settings used for calls to setLabels.
setLegacyAbacSettings()
public UnaryCallSettings.Builder<SetLegacyAbacRequest,Operation> setLegacyAbacSettings()
Returns the builder for the settings used for calls to setLegacyAbac.
setLocationsSettings() (deprecated)
public UnaryCallSettings.Builder<SetLocationsRequest,Operation> setLocationsSettings()
Deprecated. This method is deprecated and will be removed in the next major version update.
Returns the builder for the settings used for calls to setLocations.