Class AwsClustersGrpc (0.44.0)

public final class AwsClustersGrpc

The AwsClusters API provides a single centrally managed service to create and manage Anthos clusters that run on AWS infrastructure.

Inheritance

java.lang.Object > AwsClustersGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(AwsClustersGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(AwsClustersGrpc.AsyncService service)
Parameter
Name Description
service AwsClustersGrpc.AsyncService
Returns
Type Description
io.grpc.ServerServiceDefinition

getCreateAwsClusterMethod()

public static MethodDescriptor<CreateAwsClusterRequest,Operation> getCreateAwsClusterMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateAwsClusterRequest,Operation>

getCreateAwsNodePoolMethod()

public static MethodDescriptor<CreateAwsNodePoolRequest,Operation> getCreateAwsNodePoolMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateAwsNodePoolRequest,Operation>

getDeleteAwsClusterMethod()

public static MethodDescriptor<DeleteAwsClusterRequest,Operation> getDeleteAwsClusterMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteAwsClusterRequest,Operation>

getDeleteAwsNodePoolMethod()

public static MethodDescriptor<DeleteAwsNodePoolRequest,Operation> getDeleteAwsNodePoolMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteAwsNodePoolRequest,Operation>

getGenerateAwsAccessTokenMethod()

public static MethodDescriptor<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse> getGenerateAwsAccessTokenMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GenerateAwsAccessTokenRequest,GenerateAwsAccessTokenResponse>

getGenerateAwsClusterAgentTokenMethod()

public static MethodDescriptor<GenerateAwsClusterAgentTokenRequest,GenerateAwsClusterAgentTokenResponse> getGenerateAwsClusterAgentTokenMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GenerateAwsClusterAgentTokenRequest,GenerateAwsClusterAgentTokenResponse>

getGetAwsClusterMethod()

public static MethodDescriptor<GetAwsClusterRequest,AwsCluster> getGetAwsClusterMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetAwsClusterRequest,AwsCluster>

getGetAwsJsonWebKeysMethod()

public static MethodDescriptor<GetAwsJsonWebKeysRequest,AwsJsonWebKeys> getGetAwsJsonWebKeysMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetAwsJsonWebKeysRequest,AwsJsonWebKeys>

getGetAwsNodePoolMethod()

public static MethodDescriptor<GetAwsNodePoolRequest,AwsNodePool> getGetAwsNodePoolMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetAwsNodePoolRequest,AwsNodePool>

getGetAwsOpenIdConfigMethod()

public static MethodDescriptor<GetAwsOpenIdConfigRequest,AwsOpenIdConfig> getGetAwsOpenIdConfigMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetAwsOpenIdConfigRequest,AwsOpenIdConfig>

getGetAwsServerConfigMethod()

public static MethodDescriptor<GetAwsServerConfigRequest,AwsServerConfig> getGetAwsServerConfigMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetAwsServerConfigRequest,AwsServerConfig>

getListAwsClustersMethod()

public static MethodDescriptor<ListAwsClustersRequest,ListAwsClustersResponse> getListAwsClustersMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListAwsClustersRequest,ListAwsClustersResponse>

getListAwsNodePoolsMethod()

public static MethodDescriptor<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse> getListAwsNodePoolsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListAwsNodePoolsRequest,ListAwsNodePoolsResponse>

getRollbackAwsNodePoolUpdateMethod()

public static MethodDescriptor<RollbackAwsNodePoolUpdateRequest,Operation> getRollbackAwsNodePoolUpdateMethod()
Returns
Type Description
io.grpc.MethodDescriptor<RollbackAwsNodePoolUpdateRequest,Operation>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
Type Description
io.grpc.ServiceDescriptor

getUpdateAwsClusterMethod()

public static MethodDescriptor<UpdateAwsClusterRequest,Operation> getUpdateAwsClusterMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UpdateAwsClusterRequest,Operation>

getUpdateAwsNodePoolMethod()

public static MethodDescriptor<UpdateAwsNodePoolRequest,Operation> getUpdateAwsNodePoolMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UpdateAwsNodePoolRequest,Operation>

newBlockingStub(Channel channel)

public static AwsClustersGrpc.AwsClustersBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
AwsClustersGrpc.AwsClustersBlockingStub

newFutureStub(Channel channel)

public static AwsClustersGrpc.AwsClustersFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
AwsClustersGrpc.AwsClustersFutureStub

newStub(Channel channel)

public static AwsClustersGrpc.AwsClustersStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
AwsClustersGrpc.AwsClustersStub