Class HsmManagementGrpc (2.86.0)

public final class HsmManagementGrpc

Google Cloud HSM Management Service Provides interfaces for managing HSM instances. Implements a REST model with the following objects:

  • SingleTenantHsmInstance
  • SingleTenantHsmInstanceProposal

Inheritance

java.lang.Object > HsmManagementGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(HsmManagementGrpc.AsyncService service)

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

getApproveSingleTenantHsmInstanceProposalMethod()

public static MethodDescriptor<ApproveSingleTenantHsmInstanceProposalRequest,ApproveSingleTenantHsmInstanceProposalResponse> getApproveSingleTenantHsmInstanceProposalMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ApproveSingleTenantHsmInstanceProposalRequest,ApproveSingleTenantHsmInstanceProposalResponse>

getCreateSingleTenantHsmInstanceMethod()

public static MethodDescriptor<CreateSingleTenantHsmInstanceRequest,Operation> getCreateSingleTenantHsmInstanceMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateSingleTenantHsmInstanceRequest,Operation>

getCreateSingleTenantHsmInstanceProposalMethod()

public static MethodDescriptor<CreateSingleTenantHsmInstanceProposalRequest,Operation> getCreateSingleTenantHsmInstanceProposalMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateSingleTenantHsmInstanceProposalRequest,Operation>

getDeleteSingleTenantHsmInstanceProposalMethod()

public static MethodDescriptor<DeleteSingleTenantHsmInstanceProposalRequest,Empty> getDeleteSingleTenantHsmInstanceProposalMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteSingleTenantHsmInstanceProposalRequest,Empty>

getExecuteSingleTenantHsmInstanceProposalMethod()

public static MethodDescriptor<ExecuteSingleTenantHsmInstanceProposalRequest,Operation> getExecuteSingleTenantHsmInstanceProposalMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ExecuteSingleTenantHsmInstanceProposalRequest,Operation>

getGetSingleTenantHsmInstanceMethod()

public static MethodDescriptor<GetSingleTenantHsmInstanceRequest,SingleTenantHsmInstance> getGetSingleTenantHsmInstanceMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetSingleTenantHsmInstanceRequest,SingleTenantHsmInstance>

getGetSingleTenantHsmInstanceProposalMethod()

public static MethodDescriptor<GetSingleTenantHsmInstanceProposalRequest,SingleTenantHsmInstanceProposal> getGetSingleTenantHsmInstanceProposalMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetSingleTenantHsmInstanceProposalRequest,SingleTenantHsmInstanceProposal>

getListSingleTenantHsmInstanceProposalsMethod()

public static MethodDescriptor<ListSingleTenantHsmInstanceProposalsRequest,ListSingleTenantHsmInstanceProposalsResponse> getListSingleTenantHsmInstanceProposalsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListSingleTenantHsmInstanceProposalsRequest,ListSingleTenantHsmInstanceProposalsResponse>

getListSingleTenantHsmInstancesMethod()

public static MethodDescriptor<ListSingleTenantHsmInstancesRequest,ListSingleTenantHsmInstancesResponse> getListSingleTenantHsmInstancesMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListSingleTenantHsmInstancesRequest,ListSingleTenantHsmInstancesResponse>

getServiceDescriptor()

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

newBlockingStub(Channel channel)

public static HsmManagementGrpc.HsmManagementBlockingStub 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
HsmManagementGrpc.HsmManagementBlockingStub

newBlockingV2Stub(Channel channel)

public static HsmManagementGrpc.HsmManagementBlockingV2Stub newBlockingV2Stub(Channel channel)

Creates a new blocking-style stub that supports all types of calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
HsmManagementGrpc.HsmManagementBlockingV2Stub

newFutureStub(Channel channel)

public static HsmManagementGrpc.HsmManagementFutureStub 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
HsmManagementGrpc.HsmManagementFutureStub

newStub(Channel channel)

public static HsmManagementGrpc.HsmManagementStub 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
HsmManagementGrpc.HsmManagementStub