public class GrpcClusterManagerStub extends ClusterManagerStub
gRPC stub implementation for the ClusterManager service API.
This class is for advanced usage and reflects the underlying API directly.
Static Methods
create(ClientContext clientContext)
public static final GrpcClusterManagerStub create(ClientContext clientContext)
create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)
public static final GrpcClusterManagerStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)
create(ClusterManagerStubSettings settings)
public static final GrpcClusterManagerStub create(ClusterManagerStubSettings settings)
Constructors
GrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext)
protected GrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext)
Constructs an instance of GrpcClusterManagerStub, using the given settings. This is protected
so that it is easy to make a subclass, but otherwise, the static factory methods should be
preferred.
GrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)
protected GrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcClusterManagerStub, using the given settings. This is protected
so that it is easy to make a subclass, but otherwise, the static factory methods should be
preferred.
Methods
awaitTermination(long duration, TimeUnit unit)
public boolean awaitTermination(long duration, TimeUnit unit)
cancelOperationCallable()
public UnaryCallable<CancelOperationRequest,Empty> cancelOperationCallable()
Overrides
close()
public final void close()
Overrides
completeIPRotationCallable()
public UnaryCallable<CompleteIPRotationRequest,Operation> completeIPRotationCallable()
Overrides
completeNodePoolUpgradeCallable()
public UnaryCallable<CompleteNodePoolUpgradeRequest,Empty> completeNodePoolUpgradeCallable()
Overrides
createClusterCallable()
public UnaryCallable<CreateClusterRequest,Operation> createClusterCallable()
Overrides
createNodePoolCallable()
public UnaryCallable<CreateNodePoolRequest,Operation> createNodePoolCallable()
Overrides
deleteClusterCallable()
public UnaryCallable<DeleteClusterRequest,Operation> deleteClusterCallable()
Overrides
deleteNodePoolCallable()
public UnaryCallable<DeleteNodePoolRequest,Operation> deleteNodePoolCallable()
Overrides
getClusterCallable()
public UnaryCallable<GetClusterRequest,Cluster> getClusterCallable()
Overrides
getJSONWebKeysCallable()
public UnaryCallable<GetJSONWebKeysRequest,GetJSONWebKeysResponse> getJSONWebKeysCallable()
Overrides
getNodePoolCallable()
public UnaryCallable<GetNodePoolRequest,NodePool> getNodePoolCallable()
Overrides
getOperationCallable()
public UnaryCallable<GetOperationRequest,Operation> getOperationCallable()
Overrides
getOperationsStub()
public GrpcOperationsStub getOperationsStub()
getServerConfigCallable()
public UnaryCallable<GetServerConfigRequest,ServerConfig> getServerConfigCallable()
Overrides
isShutdown()
public boolean isShutdown()
isTerminated()
public boolean isTerminated()
listClustersCallable()
public UnaryCallable<ListClustersRequest,ListClustersResponse> listClustersCallable()
Overrides
listLocationsCallable()
public UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()
Overrides
listNodePoolsCallable()
public UnaryCallable<ListNodePoolsRequest,ListNodePoolsResponse> listNodePoolsCallable()
Overrides
listOperationsCallable()
public UnaryCallable<ListOperationsRequest,ListOperationsResponse> listOperationsCallable()
Overrides
listUsableSubnetworksCallable()
public UnaryCallable<ListUsableSubnetworksRequest,ListUsableSubnetworksResponse> listUsableSubnetworksCallable()
Overrides
listUsableSubnetworksPagedCallable()
public UnaryCallable<ListUsableSubnetworksRequest,ClusterManagerClient.ListUsableSubnetworksPagedResponse> listUsableSubnetworksPagedCallable()
Overrides
rollbackNodePoolUpgradeCallable()
public UnaryCallable<RollbackNodePoolUpgradeRequest,Operation> rollbackNodePoolUpgradeCallable()
Overrides
setAddonsConfigCallable()
public UnaryCallable<SetAddonsConfigRequest,Operation> setAddonsConfigCallable()
Overrides
setLabelsCallable()
public UnaryCallable<SetLabelsRequest,Operation> setLabelsCallable()
Overrides
setLegacyAbacCallable()
public UnaryCallable<SetLegacyAbacRequest,Operation> setLegacyAbacCallable()
Overrides
setLocationsCallable()
public UnaryCallable<SetLocationsRequest,Operation> setLocationsCallable()
Overrides
setLoggingServiceCallable()
public UnaryCallable<SetLoggingServiceRequest,Operation> setLoggingServiceCallable()
Overrides
setMaintenancePolicyCallable()
public UnaryCallable<SetMaintenancePolicyRequest,Operation> setMaintenancePolicyCallable()
Overrides
setMasterAuthCallable()
public UnaryCallable<SetMasterAuthRequest,Operation> setMasterAuthCallable()
Overrides
setMonitoringServiceCallable()
public UnaryCallable<SetMonitoringServiceRequest,Operation> setMonitoringServiceCallable()
Overrides
setNetworkPolicyCallable()
public UnaryCallable<SetNetworkPolicyRequest,Operation> setNetworkPolicyCallable()
Overrides
setNodePoolAutoscalingCallable()
public UnaryCallable<SetNodePoolAutoscalingRequest,Operation> setNodePoolAutoscalingCallable()
Overrides
setNodePoolManagementCallable()
public UnaryCallable<SetNodePoolManagementRequest,Operation> setNodePoolManagementCallable()
Overrides
setNodePoolSizeCallable()
public UnaryCallable<SetNodePoolSizeRequest,Operation> setNodePoolSizeCallable()
Overrides
shutdown()
shutdownNow()
public void shutdownNow()
startIPRotationCallable()
public UnaryCallable<StartIPRotationRequest,Operation> startIPRotationCallable()
Overrides
updateClusterCallable()
public UnaryCallable<UpdateClusterRequest,Operation> updateClusterCallable()
Overrides
updateMasterCallable()
public UnaryCallable<UpdateMasterRequest,Operation> updateMasterCallable()
Overrides
updateNodePoolCallable()
public UnaryCallable<UpdateNodePoolRequest,Operation> updateNodePoolCallable()
Overrides