public static class ClusterManagerSettings.Builder extends ClientSettings.Builder<ClusterManagerSettings,ClusterManagerSettings.Builder>
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(ClientContext clientContext) |
protected |
Builder(ClusterManagerSettings settings) |
protected |
Builder(ClusterManagerStubSettings.Builder stubSettings) |
Modifier and Type | Method and Description |
---|---|
ClusterManagerSettings.Builder |
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
ClusterManagerSettings |
build() |
UnaryCallSettings.Builder<com.google.container.v1.CancelOperationRequest,Empty> |
cancelOperationSettings()
Returns the builder for the settings used for calls to cancelOperation.
|
UnaryCallSettings.Builder<com.google.container.v1.CompleteIPRotationRequest,com.google.container.v1.Operation> |
completeIPRotationSettings()
Returns the builder for the settings used for calls to completeIPRotation.
|
UnaryCallSettings.Builder<com.google.container.v1.CreateClusterRequest,com.google.container.v1.Operation> |
createClusterSettings()
Returns the builder for the settings used for calls to createCluster.
|
UnaryCallSettings.Builder<com.google.container.v1.CreateNodePoolRequest,com.google.container.v1.Operation> |
createNodePoolSettings()
Returns the builder for the settings used for calls to createNodePool.
|
UnaryCallSettings.Builder<com.google.container.v1.DeleteClusterRequest,com.google.container.v1.Operation> |
deleteClusterSettings()
Returns the builder for the settings used for calls to deleteCluster.
|
UnaryCallSettings.Builder<com.google.container.v1.DeleteNodePoolRequest,com.google.container.v1.Operation> |
deleteNodePoolSettings()
Returns the builder for the settings used for calls to deleteNodePool.
|
UnaryCallSettings.Builder<com.google.container.v1.GetClusterRequest,com.google.container.v1.Cluster> |
getClusterSettings()
Returns the builder for the settings used for calls to getCluster.
|
UnaryCallSettings.Builder<com.google.container.v1.GetNodePoolRequest,com.google.container.v1.NodePool> |
getNodePoolSettings()
Returns the builder for the settings used for calls to getNodePool.
|
UnaryCallSettings.Builder<com.google.container.v1.GetOperationRequest,com.google.container.v1.Operation> |
getOperationSettings()
Returns the builder for the settings used for calls to getOperation.
|
UnaryCallSettings.Builder<com.google.container.v1.GetServerConfigRequest,com.google.container.v1.ServerConfig> |
getServerConfigSettings()
Returns the builder for the settings used for calls to getServerConfig.
|
ClusterManagerStubSettings.Builder |
getStubSettingsBuilder() |
UnaryCallSettings.Builder<com.google.container.v1.ListClustersRequest,com.google.container.v1.ListClustersResponse> |
listClustersSettings()
Returns the builder for the settings used for calls to listClusters.
|
UnaryCallSettings.Builder<com.google.container.v1.ListNodePoolsRequest,com.google.container.v1.ListNodePoolsResponse> |
listNodePoolsSettings()
Returns the builder for the settings used for calls to listNodePools.
|
UnaryCallSettings.Builder<com.google.container.v1.ListOperationsRequest,com.google.container.v1.ListOperationsResponse> |
listOperationsSettings()
Returns the builder for the settings used for calls to listOperations.
|
UnaryCallSettings.Builder<com.google.container.v1.RollbackNodePoolUpgradeRequest,com.google.container.v1.Operation> |
rollbackNodePoolUpgradeSettings()
Returns the builder for the settings used for calls to rollbackNodePoolUpgrade.
|
UnaryCallSettings.Builder<com.google.container.v1.SetAddonsConfigRequest,com.google.container.v1.Operation> |
setAddonsConfigSettings()
Returns the builder for the settings used for calls to setAddonsConfig.
|
UnaryCallSettings.Builder<com.google.container.v1.SetLabelsRequest,com.google.container.v1.Operation> |
setLabelsSettings()
Returns the builder for the settings used for calls to setLabels.
|
UnaryCallSettings.Builder<com.google.container.v1.SetLegacyAbacRequest,com.google.container.v1.Operation> |
setLegacyAbacSettings()
Returns the builder for the settings used for calls to setLegacyAbac.
|
UnaryCallSettings.Builder<com.google.container.v1.SetLocationsRequest,com.google.container.v1.Operation> |
setLocationsSettings()
Returns the builder for the settings used for calls to setLocations.
|
UnaryCallSettings.Builder<com.google.container.v1.SetLoggingServiceRequest,com.google.container.v1.Operation> |
setLoggingServiceSettings()
Returns the builder for the settings used for calls to setLoggingService.
|
UnaryCallSettings.Builder<com.google.container.v1.SetMaintenancePolicyRequest,com.google.container.v1.Operation> |
setMaintenancePolicySettings()
Returns the builder for the settings used for calls to setMaintenancePolicy.
|
UnaryCallSettings.Builder<com.google.container.v1.SetMasterAuthRequest,com.google.container.v1.Operation> |
setMasterAuthSettings()
Returns the builder for the settings used for calls to setMasterAuth.
|
UnaryCallSettings.Builder<com.google.container.v1.SetMonitoringServiceRequest,com.google.container.v1.Operation> |
setMonitoringServiceSettings()
Returns the builder for the settings used for calls to setMonitoringService.
|
UnaryCallSettings.Builder<com.google.container.v1.SetNetworkPolicyRequest,com.google.container.v1.Operation> |
setNetworkPolicySettings()
Returns the builder for the settings used for calls to setNetworkPolicy.
|
UnaryCallSettings.Builder<com.google.container.v1.SetNodePoolAutoscalingRequest,com.google.container.v1.Operation> |
setNodePoolAutoscalingSettings()
Returns the builder for the settings used for calls to setNodePoolAutoscaling.
|
UnaryCallSettings.Builder<com.google.container.v1.SetNodePoolManagementRequest,com.google.container.v1.Operation> |
setNodePoolManagementSettings()
Returns the builder for the settings used for calls to setNodePoolManagement.
|
UnaryCallSettings.Builder<com.google.container.v1.SetNodePoolSizeRequest,com.google.container.v1.Operation> |
setNodePoolSizeSettings()
Returns the builder for the settings used for calls to setNodePoolSize.
|
UnaryCallSettings.Builder<com.google.container.v1.StartIPRotationRequest,com.google.container.v1.Operation> |
startIPRotationSettings()
Returns the builder for the settings used for calls to startIPRotation.
|
UnaryCallSettings.Builder<com.google.container.v1.UpdateClusterRequest,com.google.container.v1.Operation> |
updateClusterSettings()
Returns the builder for the settings used for calls to updateCluster.
|
UnaryCallSettings.Builder<com.google.container.v1.UpdateMasterRequest,com.google.container.v1.Operation> |
updateMasterSettings()
Returns the builder for the settings used for calls to updateMaster.
|
UnaryCallSettings.Builder<com.google.container.v1.UpdateNodePoolRequest,com.google.container.v1.Operation> |
updateNodePoolSettings()
Returns the builder for the settings used for calls to updateNodePool.
|
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
protected Builder() throws IOException
IOException
protected Builder(ClientContext clientContext)
protected Builder(ClusterManagerSettings settings)
protected Builder(ClusterManagerStubSettings.Builder stubSettings)
public ClusterManagerStubSettings.Builder getStubSettingsBuilder()
public ClusterManagerSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exception
public UnaryCallSettings.Builder<com.google.container.v1.ListClustersRequest,com.google.container.v1.ListClustersResponse> listClustersSettings()
public UnaryCallSettings.Builder<com.google.container.v1.GetClusterRequest,com.google.container.v1.Cluster> getClusterSettings()
public UnaryCallSettings.Builder<com.google.container.v1.CreateClusterRequest,com.google.container.v1.Operation> createClusterSettings()
public UnaryCallSettings.Builder<com.google.container.v1.UpdateClusterRequest,com.google.container.v1.Operation> updateClusterSettings()
public UnaryCallSettings.Builder<com.google.container.v1.UpdateNodePoolRequest,com.google.container.v1.Operation> updateNodePoolSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetNodePoolAutoscalingRequest,com.google.container.v1.Operation> setNodePoolAutoscalingSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetLoggingServiceRequest,com.google.container.v1.Operation> setLoggingServiceSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetMonitoringServiceRequest,com.google.container.v1.Operation> setMonitoringServiceSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetAddonsConfigRequest,com.google.container.v1.Operation> setAddonsConfigSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetLocationsRequest,com.google.container.v1.Operation> setLocationsSettings()
public UnaryCallSettings.Builder<com.google.container.v1.UpdateMasterRequest,com.google.container.v1.Operation> updateMasterSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetMasterAuthRequest,com.google.container.v1.Operation> setMasterAuthSettings()
public UnaryCallSettings.Builder<com.google.container.v1.DeleteClusterRequest,com.google.container.v1.Operation> deleteClusterSettings()
public UnaryCallSettings.Builder<com.google.container.v1.ListOperationsRequest,com.google.container.v1.ListOperationsResponse> listOperationsSettings()
public UnaryCallSettings.Builder<com.google.container.v1.GetOperationRequest,com.google.container.v1.Operation> getOperationSettings()
public UnaryCallSettings.Builder<com.google.container.v1.CancelOperationRequest,Empty> cancelOperationSettings()
public UnaryCallSettings.Builder<com.google.container.v1.GetServerConfigRequest,com.google.container.v1.ServerConfig> getServerConfigSettings()
public UnaryCallSettings.Builder<com.google.container.v1.ListNodePoolsRequest,com.google.container.v1.ListNodePoolsResponse> listNodePoolsSettings()
public UnaryCallSettings.Builder<com.google.container.v1.GetNodePoolRequest,com.google.container.v1.NodePool> getNodePoolSettings()
public UnaryCallSettings.Builder<com.google.container.v1.CreateNodePoolRequest,com.google.container.v1.Operation> createNodePoolSettings()
public UnaryCallSettings.Builder<com.google.container.v1.DeleteNodePoolRequest,com.google.container.v1.Operation> deleteNodePoolSettings()
public UnaryCallSettings.Builder<com.google.container.v1.RollbackNodePoolUpgradeRequest,com.google.container.v1.Operation> rollbackNodePoolUpgradeSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetNodePoolManagementRequest,com.google.container.v1.Operation> setNodePoolManagementSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetLabelsRequest,com.google.container.v1.Operation> setLabelsSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetLegacyAbacRequest,com.google.container.v1.Operation> setLegacyAbacSettings()
public UnaryCallSettings.Builder<com.google.container.v1.StartIPRotationRequest,com.google.container.v1.Operation> startIPRotationSettings()
public UnaryCallSettings.Builder<com.google.container.v1.CompleteIPRotationRequest,com.google.container.v1.Operation> completeIPRotationSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetNodePoolSizeRequest,com.google.container.v1.Operation> setNodePoolSizeSettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetNetworkPolicyRequest,com.google.container.v1.Operation> setNetworkPolicySettings()
public UnaryCallSettings.Builder<com.google.container.v1.SetMaintenancePolicyRequest,com.google.container.v1.Operation> setMaintenancePolicySettings()
public ClusterManagerSettings build() throws IOException
build
in class ClientSettings.Builder<ClusterManagerSettings,ClusterManagerSettings.Builder>
IOException
Copyright © 2019 Google LLC. All rights reserved.