Class BareMetalSolutionGrpc
- java.lang.Object
-
- com.google.cloud.baremetalsolution.v2.BareMetalSolutionGrpc
-
@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/baremetalsolution/v2/baremetalsolution.proto") public final class BareMetalSolutionGrpc extends Object
Performs management operations on Bare Metal Solution servers. The `baremetalsolution.googleapis.com` service provides management capabilities for Bare Metal Solution servers. To access the API methods, you must assign Bare Metal Solution IAM roles containing the desired permissions to your staff in your Google Cloud project. You must also enable the Bare Metal Solution API. Once enabled, the methods act upon specific servers in your Bare Metal Solution environment.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BareMetalSolutionGrpc.AsyncService
Performs management operations on Bare Metal Solution servers.static class
BareMetalSolutionGrpc.BareMetalSolutionBlockingStub
A stub to allow clients to do synchronous rpc calls to service BareMetalSolution.static class
BareMetalSolutionGrpc.BareMetalSolutionFutureStub
A stub to allow clients to do ListenableFuture-style rpc calls to service BareMetalSolution.static class
BareMetalSolutionGrpc.BareMetalSolutionImplBase
Base class for the server implementation of the service BareMetalSolution.static class
BareMetalSolutionGrpc.BareMetalSolutionStub
A stub to allow clients to do asynchronous rpc calls to service BareMetalSolution.
-
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(BareMetalSolutionGrpc.AsyncService service)
static io.grpc.MethodDescriptor<CreateNfsShareRequest,com.google.longrunning.Operation>
getCreateNfsShareMethod()
static io.grpc.MethodDescriptor<CreateProvisioningConfigRequest,ProvisioningConfig>
getCreateProvisioningConfigMethod()
static io.grpc.MethodDescriptor<CreateSSHKeyRequest,SSHKey>
getCreateSSHKeyMethod()
static io.grpc.MethodDescriptor<CreateVolumeSnapshotRequest,VolumeSnapshot>
getCreateVolumeSnapshotMethod()
static io.grpc.MethodDescriptor<DeleteNfsShareRequest,com.google.longrunning.Operation>
getDeleteNfsShareMethod()
static io.grpc.MethodDescriptor<DeleteSSHKeyRequest,com.google.protobuf.Empty>
getDeleteSSHKeyMethod()
static io.grpc.MethodDescriptor<DeleteVolumeSnapshotRequest,com.google.protobuf.Empty>
getDeleteVolumeSnapshotMethod()
static io.grpc.MethodDescriptor<DetachLunRequest,com.google.longrunning.Operation>
getDetachLunMethod()
static io.grpc.MethodDescriptor<DisableInteractiveSerialConsoleRequest,com.google.longrunning.Operation>
getDisableInteractiveSerialConsoleMethod()
static io.grpc.MethodDescriptor<EnableInteractiveSerialConsoleRequest,com.google.longrunning.Operation>
getEnableInteractiveSerialConsoleMethod()
static io.grpc.MethodDescriptor<EvictLunRequest,com.google.longrunning.Operation>
getEvictLunMethod()
static io.grpc.MethodDescriptor<EvictVolumeRequest,com.google.longrunning.Operation>
getEvictVolumeMethod()
static io.grpc.MethodDescriptor<GetInstanceRequest,Instance>
getGetInstanceMethod()
static io.grpc.MethodDescriptor<GetLunRequest,Lun>
getGetLunMethod()
static io.grpc.MethodDescriptor<GetNetworkRequest,Network>
getGetNetworkMethod()
static io.grpc.MethodDescriptor<GetNfsShareRequest,NfsShare>
getGetNfsShareMethod()
static io.grpc.MethodDescriptor<GetProvisioningConfigRequest,ProvisioningConfig>
getGetProvisioningConfigMethod()
static io.grpc.MethodDescriptor<GetVolumeRequest,Volume>
getGetVolumeMethod()
static io.grpc.MethodDescriptor<GetVolumeSnapshotRequest,VolumeSnapshot>
getGetVolumeSnapshotMethod()
static io.grpc.MethodDescriptor<ListInstancesRequest,ListInstancesResponse>
getListInstancesMethod()
static io.grpc.MethodDescriptor<ListLunsRequest,ListLunsResponse>
getListLunsMethod()
static io.grpc.MethodDescriptor<ListNetworksRequest,ListNetworksResponse>
getListNetworksMethod()
static io.grpc.MethodDescriptor<ListNetworkUsageRequest,ListNetworkUsageResponse>
getListNetworkUsageMethod()
static io.grpc.MethodDescriptor<ListNfsSharesRequest,ListNfsSharesResponse>
getListNfsSharesMethod()
static io.grpc.MethodDescriptor<ListOSImagesRequest,ListOSImagesResponse>
getListOSImagesMethod()
static io.grpc.MethodDescriptor<ListProvisioningQuotasRequest,ListProvisioningQuotasResponse>
getListProvisioningQuotasMethod()
static io.grpc.MethodDescriptor<ListSSHKeysRequest,ListSSHKeysResponse>
getListSSHKeysMethod()
static io.grpc.MethodDescriptor<ListVolumesRequest,ListVolumesResponse>
getListVolumesMethod()
static io.grpc.MethodDescriptor<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse>
getListVolumeSnapshotsMethod()
static io.grpc.MethodDescriptor<RenameInstanceRequest,Instance>
getRenameInstanceMethod()
static io.grpc.MethodDescriptor<RenameNetworkRequest,Network>
getRenameNetworkMethod()
static io.grpc.MethodDescriptor<RenameNfsShareRequest,NfsShare>
getRenameNfsShareMethod()
static io.grpc.MethodDescriptor<RenameVolumeRequest,Volume>
getRenameVolumeMethod()
static io.grpc.MethodDescriptor<ResetInstanceRequest,com.google.longrunning.Operation>
getResetInstanceMethod()
static io.grpc.MethodDescriptor<ResizeVolumeRequest,com.google.longrunning.Operation>
getResizeVolumeMethod()
static io.grpc.MethodDescriptor<RestoreVolumeSnapshotRequest,com.google.longrunning.Operation>
getRestoreVolumeSnapshotMethod()
static io.grpc.ServiceDescriptor
getServiceDescriptor()
static io.grpc.MethodDescriptor<StartInstanceRequest,com.google.longrunning.Operation>
getStartInstanceMethod()
static io.grpc.MethodDescriptor<StopInstanceRequest,com.google.longrunning.Operation>
getStopInstanceMethod()
static io.grpc.MethodDescriptor<SubmitProvisioningConfigRequest,SubmitProvisioningConfigResponse>
getSubmitProvisioningConfigMethod()
static io.grpc.MethodDescriptor<UpdateInstanceRequest,com.google.longrunning.Operation>
getUpdateInstanceMethod()
static io.grpc.MethodDescriptor<UpdateNetworkRequest,com.google.longrunning.Operation>
getUpdateNetworkMethod()
static io.grpc.MethodDescriptor<UpdateNfsShareRequest,com.google.longrunning.Operation>
getUpdateNfsShareMethod()
static io.grpc.MethodDescriptor<UpdateProvisioningConfigRequest,ProvisioningConfig>
getUpdateProvisioningConfigMethod()
static io.grpc.MethodDescriptor<UpdateVolumeRequest,com.google.longrunning.Operation>
getUpdateVolumeMethod()
static BareMetalSolutionGrpc.BareMetalSolutionBlockingStub
newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic BareMetalSolutionGrpc.BareMetalSolutionFutureStub
newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic BareMetalSolutionGrpc.BareMetalSolutionStub
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
-
getListInstancesMethod
public static io.grpc.MethodDescriptor<ListInstancesRequest,ListInstancesResponse> getListInstancesMethod()
-
getGetInstanceMethod
public static io.grpc.MethodDescriptor<GetInstanceRequest,Instance> getGetInstanceMethod()
-
getUpdateInstanceMethod
public static io.grpc.MethodDescriptor<UpdateInstanceRequest,com.google.longrunning.Operation> getUpdateInstanceMethod()
-
getRenameInstanceMethod
public static io.grpc.MethodDescriptor<RenameInstanceRequest,Instance> getRenameInstanceMethod()
-
getResetInstanceMethod
public static io.grpc.MethodDescriptor<ResetInstanceRequest,com.google.longrunning.Operation> getResetInstanceMethod()
-
getStartInstanceMethod
public static io.grpc.MethodDescriptor<StartInstanceRequest,com.google.longrunning.Operation> getStartInstanceMethod()
-
getStopInstanceMethod
public static io.grpc.MethodDescriptor<StopInstanceRequest,com.google.longrunning.Operation> getStopInstanceMethod()
-
getEnableInteractiveSerialConsoleMethod
public static io.grpc.MethodDescriptor<EnableInteractiveSerialConsoleRequest,com.google.longrunning.Operation> getEnableInteractiveSerialConsoleMethod()
-
getDisableInteractiveSerialConsoleMethod
public static io.grpc.MethodDescriptor<DisableInteractiveSerialConsoleRequest,com.google.longrunning.Operation> getDisableInteractiveSerialConsoleMethod()
-
getDetachLunMethod
public static io.grpc.MethodDescriptor<DetachLunRequest,com.google.longrunning.Operation> getDetachLunMethod()
-
getListSSHKeysMethod
public static io.grpc.MethodDescriptor<ListSSHKeysRequest,ListSSHKeysResponse> getListSSHKeysMethod()
-
getCreateSSHKeyMethod
public static io.grpc.MethodDescriptor<CreateSSHKeyRequest,SSHKey> getCreateSSHKeyMethod()
-
getDeleteSSHKeyMethod
public static io.grpc.MethodDescriptor<DeleteSSHKeyRequest,com.google.protobuf.Empty> getDeleteSSHKeyMethod()
-
getListVolumesMethod
public static io.grpc.MethodDescriptor<ListVolumesRequest,ListVolumesResponse> getListVolumesMethod()
-
getGetVolumeMethod
public static io.grpc.MethodDescriptor<GetVolumeRequest,Volume> getGetVolumeMethod()
-
getUpdateVolumeMethod
public static io.grpc.MethodDescriptor<UpdateVolumeRequest,com.google.longrunning.Operation> getUpdateVolumeMethod()
-
getRenameVolumeMethod
public static io.grpc.MethodDescriptor<RenameVolumeRequest,Volume> getRenameVolumeMethod()
-
getEvictVolumeMethod
public static io.grpc.MethodDescriptor<EvictVolumeRequest,com.google.longrunning.Operation> getEvictVolumeMethod()
-
getResizeVolumeMethod
public static io.grpc.MethodDescriptor<ResizeVolumeRequest,com.google.longrunning.Operation> getResizeVolumeMethod()
-
getListNetworksMethod
public static io.grpc.MethodDescriptor<ListNetworksRequest,ListNetworksResponse> getListNetworksMethod()
-
getListNetworkUsageMethod
public static io.grpc.MethodDescriptor<ListNetworkUsageRequest,ListNetworkUsageResponse> getListNetworkUsageMethod()
-
getGetNetworkMethod
public static io.grpc.MethodDescriptor<GetNetworkRequest,Network> getGetNetworkMethod()
-
getUpdateNetworkMethod
public static io.grpc.MethodDescriptor<UpdateNetworkRequest,com.google.longrunning.Operation> getUpdateNetworkMethod()
-
getCreateVolumeSnapshotMethod
public static io.grpc.MethodDescriptor<CreateVolumeSnapshotRequest,VolumeSnapshot> getCreateVolumeSnapshotMethod()
-
getRestoreVolumeSnapshotMethod
public static io.grpc.MethodDescriptor<RestoreVolumeSnapshotRequest,com.google.longrunning.Operation> getRestoreVolumeSnapshotMethod()
-
getDeleteVolumeSnapshotMethod
public static io.grpc.MethodDescriptor<DeleteVolumeSnapshotRequest,com.google.protobuf.Empty> getDeleteVolumeSnapshotMethod()
-
getGetVolumeSnapshotMethod
public static io.grpc.MethodDescriptor<GetVolumeSnapshotRequest,VolumeSnapshot> getGetVolumeSnapshotMethod()
-
getListVolumeSnapshotsMethod
public static io.grpc.MethodDescriptor<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse> getListVolumeSnapshotsMethod()
-
getGetLunMethod
public static io.grpc.MethodDescriptor<GetLunRequest,Lun> getGetLunMethod()
-
getListLunsMethod
public static io.grpc.MethodDescriptor<ListLunsRequest,ListLunsResponse> getListLunsMethod()
-
getEvictLunMethod
public static io.grpc.MethodDescriptor<EvictLunRequest,com.google.longrunning.Operation> getEvictLunMethod()
-
getGetNfsShareMethod
public static io.grpc.MethodDescriptor<GetNfsShareRequest,NfsShare> getGetNfsShareMethod()
-
getListNfsSharesMethod
public static io.grpc.MethodDescriptor<ListNfsSharesRequest,ListNfsSharesResponse> getListNfsSharesMethod()
-
getUpdateNfsShareMethod
public static io.grpc.MethodDescriptor<UpdateNfsShareRequest,com.google.longrunning.Operation> getUpdateNfsShareMethod()
-
getCreateNfsShareMethod
public static io.grpc.MethodDescriptor<CreateNfsShareRequest,com.google.longrunning.Operation> getCreateNfsShareMethod()
-
getRenameNfsShareMethod
public static io.grpc.MethodDescriptor<RenameNfsShareRequest,NfsShare> getRenameNfsShareMethod()
-
getDeleteNfsShareMethod
public static io.grpc.MethodDescriptor<DeleteNfsShareRequest,com.google.longrunning.Operation> getDeleteNfsShareMethod()
-
getListProvisioningQuotasMethod
public static io.grpc.MethodDescriptor<ListProvisioningQuotasRequest,ListProvisioningQuotasResponse> getListProvisioningQuotasMethod()
-
getSubmitProvisioningConfigMethod
public static io.grpc.MethodDescriptor<SubmitProvisioningConfigRequest,SubmitProvisioningConfigResponse> getSubmitProvisioningConfigMethod()
-
getGetProvisioningConfigMethod
public static io.grpc.MethodDescriptor<GetProvisioningConfigRequest,ProvisioningConfig> getGetProvisioningConfigMethod()
-
getCreateProvisioningConfigMethod
public static io.grpc.MethodDescriptor<CreateProvisioningConfigRequest,ProvisioningConfig> getCreateProvisioningConfigMethod()
-
getUpdateProvisioningConfigMethod
public static io.grpc.MethodDescriptor<UpdateProvisioningConfigRequest,ProvisioningConfig> getUpdateProvisioningConfigMethod()
-
getRenameNetworkMethod
public static io.grpc.MethodDescriptor<RenameNetworkRequest,Network> getRenameNetworkMethod()
-
getListOSImagesMethod
public static io.grpc.MethodDescriptor<ListOSImagesRequest,ListOSImagesResponse> getListOSImagesMethod()
-
newStub
public static BareMetalSolutionGrpc.BareMetalSolutionStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static BareMetalSolutionGrpc.BareMetalSolutionBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static BareMetalSolutionGrpc.BareMetalSolutionFutureStub 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(BareMetalSolutionGrpc.AsyncService service)
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-