public class HttpJsonClusterManagerStub extends ClusterManagerStub
REST 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 HttpJsonClusterManagerStub create(ClientContext clientContext)
create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)
public static final HttpJsonClusterManagerStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)
create(ClusterManagerStubSettings settings)
public static final HttpJsonClusterManagerStub create(ClusterManagerStubSettings settings)
getMethodDescriptors()
public static List<ApiMethodDescriptor> getMethodDescriptors()
Constructors
HttpJsonClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext)
protected HttpJsonClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext)
Constructs an instance of HttpJsonClusterManagerStub, 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.
HttpJsonClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)
protected HttpJsonClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonClusterManagerStub, 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
checkAutopilotCompatibilityCallable()
public UnaryCallable<CheckAutopilotCompatibilityRequest,CheckAutopilotCompatibilityResponse> checkAutopilotCompatibilityCallable()
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
getServerConfigCallable()
public UnaryCallable<GetServerConfigRequest,ServerConfig> getServerConfigCallable()
Overrides
isShutdown()
public boolean isShutdown()
isTerminated()
public boolean isTerminated()
listClustersCallable()
public UnaryCallable<ListClustersRequest,ListClustersResponse> listClustersCallable()
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