Class AwsClustersGrpc
- java.lang.Object
-
- com.google.cloud.gkemulticloud.v1.AwsClustersGrpc
-
@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/gkemulticloud/v1/aws_service.proto") public final class AwsClustersGrpc extends Object
The AwsClusters API provides a single centrally managed service to create and manage Anthos clusters that run on AWS infrastructure.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AwsClustersGrpc.AsyncService
The AwsClusters API provides a single centrally managed service to create and manage Anthos clusters that run on AWS infrastructure.static class
AwsClustersGrpc.AwsClustersBlockingStub
A stub to allow clients to do synchronous rpc calls to service AwsClusters.static class
AwsClustersGrpc.AwsClustersFutureStub
A stub to allow clients to do ListenableFuture-style rpc calls to service AwsClusters.static class
AwsClustersGrpc.AwsClustersImplBase
Base class for the server implementation of the service AwsClusters.static class
AwsClustersGrpc.AwsClustersStub
A stub to allow clients to do asynchronous rpc calls to service AwsClusters.
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.ServerServiceDefinition
bindService(AwsClustersGrpc.AsyncService service)
static io.grpc.MethodDescriptor<CreateAwsClusterRequest,com.google.longrunning.Operation>
getCreateAwsClusterMethod()
static io.grpc.MethodDescriptor<CreateAwsNodePoolRequest,com.google.longrunning.Operation>
getCreateAwsNodePoolMethod()
static io.grpc.MethodDescriptor<DeleteAwsClusterRequest,com.google.longrunning.Operation>
getDeleteAwsClusterMethod()
static io.grpc.MethodDescriptor<DeleteAwsNodePoolRequest,com.google.longrunning.Operation>
getDeleteAwsNodePoolMethod()
static io.grpc.MethodDescriptor<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse>
getGenerateAwsAccessTokenMethod()
static io.grpc.MethodDescriptor<GetAwsClusterRequest,AwsCluster>
getGetAwsClusterMethod()
static io.grpc.MethodDescriptor<GetAwsNodePoolRequest,AwsNodePool>
getGetAwsNodePoolMethod()
static io.grpc.MethodDescriptor<GetAwsServerConfigRequest,AwsServerConfig>
getGetAwsServerConfigMethod()
static io.grpc.MethodDescriptor<ListAwsClustersRequest,ListAwsClustersResponse>
getListAwsClustersMethod()
static io.grpc.MethodDescriptor<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse>
getListAwsNodePoolsMethod()
static io.grpc.ServiceDescriptor
getServiceDescriptor()
static io.grpc.MethodDescriptor<UpdateAwsClusterRequest,com.google.longrunning.Operation>
getUpdateAwsClusterMethod()
static io.grpc.MethodDescriptor<UpdateAwsNodePoolRequest,com.google.longrunning.Operation>
getUpdateAwsNodePoolMethod()
static AwsClustersGrpc.AwsClustersBlockingStub
newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic AwsClustersGrpc.AwsClustersFutureStub
newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic AwsClustersGrpc.AwsClustersStub
newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCreateAwsClusterMethod
public static io.grpc.MethodDescriptor<CreateAwsClusterRequest,com.google.longrunning.Operation> getCreateAwsClusterMethod()
-
getUpdateAwsClusterMethod
public static io.grpc.MethodDescriptor<UpdateAwsClusterRequest,com.google.longrunning.Operation> getUpdateAwsClusterMethod()
-
getGetAwsClusterMethod
public static io.grpc.MethodDescriptor<GetAwsClusterRequest,AwsCluster> getGetAwsClusterMethod()
-
getListAwsClustersMethod
public static io.grpc.MethodDescriptor<ListAwsClustersRequest,ListAwsClustersResponse> getListAwsClustersMethod()
-
getDeleteAwsClusterMethod
public static io.grpc.MethodDescriptor<DeleteAwsClusterRequest,com.google.longrunning.Operation> getDeleteAwsClusterMethod()
-
getGenerateAwsAccessTokenMethod
public static io.grpc.MethodDescriptor<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse> getGenerateAwsAccessTokenMethod()
-
getCreateAwsNodePoolMethod
public static io.grpc.MethodDescriptor<CreateAwsNodePoolRequest,com.google.longrunning.Operation> getCreateAwsNodePoolMethod()
-
getUpdateAwsNodePoolMethod
public static io.grpc.MethodDescriptor<UpdateAwsNodePoolRequest,com.google.longrunning.Operation> getUpdateAwsNodePoolMethod()
-
getGetAwsNodePoolMethod
public static io.grpc.MethodDescriptor<GetAwsNodePoolRequest,AwsNodePool> getGetAwsNodePoolMethod()
-
getListAwsNodePoolsMethod
public static io.grpc.MethodDescriptor<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse> getListAwsNodePoolsMethod()
-
getDeleteAwsNodePoolMethod
public static io.grpc.MethodDescriptor<DeleteAwsNodePoolRequest,com.google.longrunning.Operation> getDeleteAwsNodePoolMethod()
-
getGetAwsServerConfigMethod
public static io.grpc.MethodDescriptor<GetAwsServerConfigRequest,AwsServerConfig> getGetAwsServerConfigMethod()
-
newStub
public static AwsClustersGrpc.AwsClustersStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static AwsClustersGrpc.AwsClustersBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static AwsClustersGrpc.AwsClustersFutureStub newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
-
bindService
public static final io.grpc.ServerServiceDefinition bindService(AwsClustersGrpc.AsyncService service)
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-