- 0.58.0 (latest)
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.6
- 0.1.0
public abstract static class AttachedClustersGrpc.AttachedClustersImplBase implements BindableService
The AttachedClusters API provides a single centrally managed service to register and manage Anthos attached clusters that run on customer's owned infrastructure.
Implements
io.grpc.BindableServiceInherited Members
Constructors
AttachedClustersImplBase()
public AttachedClustersImplBase()
Methods
bindService()
public final ServerServiceDefinition bindService()
Returns | |
---|---|
Type | Description |
io.grpc.ServerServiceDefinition |
createAttachedCluster(CreateAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
public void createAttachedCluster(CreateAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
Creates a new AttachedCluster resource on a given Google Cloud Platform project and region. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.
Parameters | |
---|---|
Name | Description |
request | CreateAttachedClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteAttachedCluster(DeleteAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
public void deleteAttachedCluster(DeleteAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
Deletes a specific AttachedCluster resource. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.
Parameters | |
---|---|
Name | Description |
request | DeleteAttachedClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
generateAttachedClusterInstallManifest(GenerateAttachedClusterInstallManifestRequest request, StreamObserver<GenerateAttachedClusterInstallManifestResponse> responseObserver)
public void generateAttachedClusterInstallManifest(GenerateAttachedClusterInstallManifestRequest request, StreamObserver<GenerateAttachedClusterInstallManifestResponse> responseObserver)
Generates the install manifest to be installed on the target cluster.
Parameters | |
---|---|
Name | Description |
request | GenerateAttachedClusterInstallManifestRequest |
responseObserver | io.grpc.stub.StreamObserver<GenerateAttachedClusterInstallManifestResponse> |
getAttachedCluster(GetAttachedClusterRequest request, StreamObserver<AttachedCluster> responseObserver)
public void getAttachedCluster(GetAttachedClusterRequest request, StreamObserver<AttachedCluster> responseObserver)
Describes a specific AttachedCluster resource.
Parameters | |
---|---|
Name | Description |
request | GetAttachedClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<AttachedCluster> |
getAttachedServerConfig(GetAttachedServerConfigRequest request, StreamObserver<AttachedServerConfig> responseObserver)
public void getAttachedServerConfig(GetAttachedServerConfigRequest request, StreamObserver<AttachedServerConfig> responseObserver)
Returns information, such as supported Kubernetes versions, on a given Google Cloud location.
Parameters | |
---|---|
Name | Description |
request | GetAttachedServerConfigRequest |
responseObserver | io.grpc.stub.StreamObserver<AttachedServerConfig> |
importAttachedCluster(ImportAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
public void importAttachedCluster(ImportAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
Imports creates a new AttachedCluster resource by importing an existing Fleet Membership resource. Attached Clusters created before the introduction of the Anthos Multi-Cloud API can be imported through this method. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.
Parameters | |
---|---|
Name | Description |
request | ImportAttachedClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
listAttachedClusters(ListAttachedClustersRequest request, StreamObserver<ListAttachedClustersResponse> responseObserver)
public void listAttachedClusters(ListAttachedClustersRequest request, StreamObserver<ListAttachedClustersResponse> responseObserver)
Lists all AttachedCluster resources on a given Google Cloud project and region.
Parameters | |
---|---|
Name | Description |
request | ListAttachedClustersRequest |
responseObserver | io.grpc.stub.StreamObserver<ListAttachedClustersResponse> |
updateAttachedCluster(UpdateAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
public void updateAttachedCluster(UpdateAttachedClusterRequest request, StreamObserver<Operation> responseObserver)
Updates an AttachedCluster.
Parameters | |
---|---|
Name | Description |
request | UpdateAttachedClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |