Class ClusterManagerStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<ClusterManagerStubSettings,ClusterManagerStubSettings.Builder>
-
- com.google.cloud.container.v1.stub.ClusterManagerStubSettings.Builder
-
- Enclosing class:
- ClusterManagerStubSettings
public static class ClusterManagerStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<ClusterManagerStubSettings,ClusterManagerStubSettings.Builder>
Builder for ClusterManagerStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(ClusterManagerStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ClusterManagerStubSettings.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.ClusterManagerStubSettings
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.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.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
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.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(ClusterManagerStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public ClusterManagerStubSettings.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()
-
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 ClusterManagerStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<ClusterManagerStubSettings,ClusterManagerStubSettings.Builder>
- Throws:
IOException
-
-