Package com.google.cloud.container.v1
Class ClusterManagerSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<ClusterManagerSettings,ClusterManagerSettings.Builder>
-
- com.google.cloud.container.v1.ClusterManagerSettings.Builder
-
- Enclosing class:
- ClusterManagerSettings
public static class ClusterManagerSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<ClusterManagerSettings,ClusterManagerSettings.Builder>
Builder for ClusterManagerSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(ClusterManagerSettings settings)
protected
Builder(ClusterManagerStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ClusterManagerSettings.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.ClusterManagerSettings
build()
com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelOperationRequest,com.google.protobuf.Empty>
cancelOperationSettings()
Returns the builder for the settings used for calls to cancel.com.google.api.gax.rpc.UnaryCallSettings.Builder<CheckAutopilotCompatibilityRequest,CheckAutopilotCompatibilityResponse>
checkAutopilotCompatibilitySettings()
Returns the builder for the settings used for calls to checkAutopilotCompatibility.com.google.api.gax.rpc.UnaryCallSettings.Builder<CompleteIPRotationRequest,Operation>
completeIPRotationSettings()
Returns the builder for the settings used for calls to completeIPRotation.com.google.api.gax.rpc.UnaryCallSettings.Builder<CompleteNodePoolUpgradeRequest,com.google.protobuf.Empty>
completeNodePoolUpgradeSettings()
Returns the builder for the settings used for calls to completeNodePoolUpgrade.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateClusterRequest,Operation>
createClusterSettings()
Returns the builder for the settings used for calls to createCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNodePoolRequest,Operation>
createNodePoolSettings()
Returns the builder for the settings used for calls to createNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteClusterRequest,Operation>
deleteClusterSettings()
Returns the builder for the settings used for calls to deleteCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNodePoolRequest,Operation>
deleteNodePoolSettings()
Returns the builder for the settings used for calls to deleteNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetClusterRequest,Cluster>
getClusterSettings()
Returns the builder for the settings used for calls to getCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetJSONWebKeysRequest,GetJSONWebKeysResponse>
getJSONWebKeysSettings()
Returns the builder for the settings used for calls to getJSONWebKeys.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNodePoolRequest,NodePool>
getNodePoolSettings()
Returns the builder for the settings used for calls to getNodePool.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetOperationRequest,Operation>
getOperationSettings()
Returns the builder for the settings used for calls to get.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServerConfigRequest,ServerConfig>
getServerConfigSettings()
Returns the builder for the settings used for calls to getServerConfig.ClusterManagerStubSettings.Builder
getStubSettingsBuilder()
com.google.api.gax.rpc.UnaryCallSettings.Builder<ListClustersRequest,ListClustersResponse>
listClustersSettings()
Returns the builder for the settings used for calls to listClusters.com.google.api.gax.rpc.UnaryCallSettings.Builder<ListNodePoolsRequest,ListNodePoolsResponse>
listNodePoolsSettings()
Returns the builder for the settings used for calls to listNodePools.com.google.api.gax.rpc.UnaryCallSettings.Builder<ListOperationsRequest,ListOperationsResponse>
listOperationsSettings()
Returns the builder for the settings used for calls to listOperations.com.google.api.gax.rpc.PagedCallSettings.Builder<ListUsableSubnetworksRequest,ListUsableSubnetworksResponse,ClusterManagerClient.ListUsableSubnetworksPagedResponse>
listUsableSubnetworksSettings()
Returns the builder for the settings used for calls to listUsableSubnetworks.com.google.api.gax.rpc.UnaryCallSettings.Builder<RollbackNodePoolUpgradeRequest,Operation>
rollbackNodePoolUpgradeSettings()
Returns the builder for the settings used for calls to rollbackNodePoolUpgrade.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetAddonsConfigRequest,Operation>
setAddonsConfigSettings()
Returns the builder for the settings used for calls to setAddonsConfig.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetLabelsRequest,Operation>
setLabelsSettings()
Returns the builder for the settings used for calls to setLabels.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetLegacyAbacRequest,Operation>
setLegacyAbacSettings()
Returns the builder for the settings used for calls to setLegacyAbac.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetLocationsRequest,Operation>
setLocationsSettings()
Deprecated.This method is deprecated and will be removed in the next major version update.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetLoggingServiceRequest,Operation>
setLoggingServiceSettings()
Returns the builder for the settings used for calls to setLoggingService.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetMaintenancePolicyRequest,Operation>
setMaintenancePolicySettings()
Returns the builder for the settings used for calls to setMaintenancePolicy.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetMasterAuthRequest,Operation>
setMasterAuthSettings()
Returns the builder for the settings used for calls to setMasterAuth.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetMonitoringServiceRequest,Operation>
setMonitoringServiceSettings()
Returns the builder for the settings used for calls to setMonitoringService.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNetworkPolicyRequest,Operation>
setNetworkPolicySettings()
Returns the builder for the settings used for calls to setNetworkPolicy.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodePoolAutoscalingRequest,Operation>
setNodePoolAutoscalingSettings()
Returns the builder for the settings used for calls to setNodePoolAutoscaling.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodePoolManagementRequest,Operation>
setNodePoolManagementSettings()
Returns the builder for the settings used for calls to setNodePoolManagement.com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodePoolSizeRequest,Operation>
setNodePoolSizeSettings()
Returns the builder for the settings used for calls to setNodePoolSize.com.google.api.gax.rpc.UnaryCallSettings.Builder<StartIPRotationRequest,Operation>
startIPRotationSettings()
Returns the builder for the settings used for calls to startIPRotation.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateClusterRequest,Operation>
updateClusterSettings()
Returns the builder for the settings used for calls to updateCluster.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateMasterRequest,Operation>
updateMasterSettings()
Returns the builder for the settings used for calls to updateMaster.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNodePoolRequest,Operation>
updateNodePoolSettings()
Returns the builder for the settings used for calls to updateNodePool.-
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(ClusterManagerSettings settings)
-
Builder
protected Builder(ClusterManagerStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public ClusterManagerStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public ClusterManagerSettings.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.
-
listClustersSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ListClustersRequest,ListClustersResponse> listClustersSettings()
Returns the builder for the settings used for calls to listClusters.
-
getClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetClusterRequest,Cluster> getClusterSettings()
Returns the builder for the settings used for calls to getCluster.
-
createClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateClusterRequest,Operation> createClusterSettings()
Returns the builder for the settings used for calls to createCluster.
-
updateClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateClusterRequest,Operation> updateClusterSettings()
Returns the builder for the settings used for calls to updateCluster.
-
updateNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNodePoolRequest,Operation> updateNodePoolSettings()
Returns the builder for the settings used for calls to updateNodePool.
-
setNodePoolAutoscalingSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodePoolAutoscalingRequest,Operation> setNodePoolAutoscalingSettings()
Returns the builder for the settings used for calls to setNodePoolAutoscaling.
-
setLoggingServiceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetLoggingServiceRequest,Operation> setLoggingServiceSettings()
Returns the builder for the settings used for calls to setLoggingService.
-
setMonitoringServiceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetMonitoringServiceRequest,Operation> setMonitoringServiceSettings()
Returns the builder for the settings used for calls to setMonitoringService.
-
setAddonsConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetAddonsConfigRequest,Operation> setAddonsConfigSettings()
Returns the builder for the settings used for calls to setAddonsConfig.
-
setLocationsSettings
@Deprecated public com.google.api.gax.rpc.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.
-
updateMasterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateMasterRequest,Operation> updateMasterSettings()
Returns the builder for the settings used for calls to updateMaster.
-
setMasterAuthSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetMasterAuthRequest,Operation> setMasterAuthSettings()
Returns the builder for the settings used for calls to setMasterAuth.
-
deleteClusterSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteClusterRequest,Operation> deleteClusterSettings()
Returns the builder for the settings used for calls to deleteCluster.
-
listOperationsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ListOperationsRequest,ListOperationsResponse> listOperationsSettings()
Returns the builder for the settings used for calls to listOperations.
-
getOperationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetOperationRequest,Operation> getOperationSettings()
Returns the builder for the settings used for calls to get.
-
cancelOperationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelOperationRequest,com.google.protobuf.Empty> cancelOperationSettings()
Returns the builder for the settings used for calls to cancel.
-
getServerConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServerConfigRequest,ServerConfig> getServerConfigSettings()
Returns the builder for the settings used for calls to getServerConfig.
-
getJSONWebKeysSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetJSONWebKeysRequest,GetJSONWebKeysResponse> getJSONWebKeysSettings()
Returns the builder for the settings used for calls to getJSONWebKeys.
-
listNodePoolsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ListNodePoolsRequest,ListNodePoolsResponse> listNodePoolsSettings()
Returns the builder for the settings used for calls to listNodePools.
-
getNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNodePoolRequest,NodePool> getNodePoolSettings()
Returns the builder for the settings used for calls to getNodePool.
-
createNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNodePoolRequest,Operation> createNodePoolSettings()
Returns the builder for the settings used for calls to createNodePool.
-
deleteNodePoolSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNodePoolRequest,Operation> deleteNodePoolSettings()
Returns the builder for the settings used for calls to deleteNodePool.
-
completeNodePoolUpgradeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CompleteNodePoolUpgradeRequest,com.google.protobuf.Empty> completeNodePoolUpgradeSettings()
Returns the builder for the settings used for calls to completeNodePoolUpgrade.
-
rollbackNodePoolUpgradeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RollbackNodePoolUpgradeRequest,Operation> rollbackNodePoolUpgradeSettings()
Returns the builder for the settings used for calls to rollbackNodePoolUpgrade.
-
setNodePoolManagementSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodePoolManagementRequest,Operation> setNodePoolManagementSettings()
Returns the builder for the settings used for calls to setNodePoolManagement.
-
setLabelsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetLabelsRequest,Operation> setLabelsSettings()
Returns the builder for the settings used for calls to setLabels.
-
setLegacyAbacSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetLegacyAbacRequest,Operation> setLegacyAbacSettings()
Returns the builder for the settings used for calls to setLegacyAbac.
-
startIPRotationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<StartIPRotationRequest,Operation> startIPRotationSettings()
Returns the builder for the settings used for calls to startIPRotation.
-
completeIPRotationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CompleteIPRotationRequest,Operation> completeIPRotationSettings()
Returns the builder for the settings used for calls to completeIPRotation.
-
setNodePoolSizeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodePoolSizeRequest,Operation> setNodePoolSizeSettings()
Returns the builder for the settings used for calls to setNodePoolSize.
-
setNetworkPolicySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNetworkPolicyRequest,Operation> setNetworkPolicySettings()
Returns the builder for the settings used for calls to setNetworkPolicy.
-
setMaintenancePolicySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetMaintenancePolicyRequest,Operation> setMaintenancePolicySettings()
Returns the builder for the settings used for calls to setMaintenancePolicy.
-
listUsableSubnetworksSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListUsableSubnetworksRequest,ListUsableSubnetworksResponse,ClusterManagerClient.ListUsableSubnetworksPagedResponse> listUsableSubnetworksSettings()
Returns the builder for the settings used for calls to listUsableSubnetworks.
-
checkAutopilotCompatibilitySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CheckAutopilotCompatibilityRequest,CheckAutopilotCompatibilityResponse> checkAutopilotCompatibilitySettings()
Returns the builder for the settings used for calls to checkAutopilotCompatibility.
-
build
public ClusterManagerSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<ClusterManagerSettings,ClusterManagerSettings.Builder>
- Throws:
IOException
-
-