Class BareMetalSolutionStub
- java.lang.Object
-
- com.google.cloud.baremetalsolution.v2.stub.BareMetalSolutionStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcBareMetalSolutionStub
,HttpJsonBareMetalSolutionStub
@Generated("by gapic-generator-java") public abstract class BareMetalSolutionStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the BareMetalSolution service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description BareMetalSolutionStub()
-
Method Summary
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
listInstancesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,BareMetalSolutionClient.ListInstancesPagedResponse> listInstancesPagedCallable()
-
listInstancesCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,ListInstancesResponse> listInstancesCallable()
-
getInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<GetInstanceRequest,Instance> getInstanceCallable()
-
updateInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateInstanceRequest,Instance,OperationMetadata> updateInstanceOperationCallable()
-
updateInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateInstanceRequest,com.google.longrunning.Operation> updateInstanceCallable()
-
renameInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<RenameInstanceRequest,Instance> renameInstanceCallable()
-
resetInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<ResetInstanceRequest,ResetInstanceResponse,OperationMetadata> resetInstanceOperationCallable()
-
resetInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<ResetInstanceRequest,com.google.longrunning.Operation> resetInstanceCallable()
-
startInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<StartInstanceRequest,StartInstanceResponse,OperationMetadata> startInstanceOperationCallable()
-
startInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<StartInstanceRequest,com.google.longrunning.Operation> startInstanceCallable()
-
stopInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<StopInstanceRequest,StopInstanceResponse,OperationMetadata> stopInstanceOperationCallable()
-
stopInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<StopInstanceRequest,com.google.longrunning.Operation> stopInstanceCallable()
-
enableInteractiveSerialConsoleOperationCallable
public com.google.api.gax.rpc.OperationCallable<EnableInteractiveSerialConsoleRequest,EnableInteractiveSerialConsoleResponse,OperationMetadata> enableInteractiveSerialConsoleOperationCallable()
-
enableInteractiveSerialConsoleCallable
public com.google.api.gax.rpc.UnaryCallable<EnableInteractiveSerialConsoleRequest,com.google.longrunning.Operation> enableInteractiveSerialConsoleCallable()
-
disableInteractiveSerialConsoleOperationCallable
public com.google.api.gax.rpc.OperationCallable<DisableInteractiveSerialConsoleRequest,DisableInteractiveSerialConsoleResponse,OperationMetadata> disableInteractiveSerialConsoleOperationCallable()
-
disableInteractiveSerialConsoleCallable
public com.google.api.gax.rpc.UnaryCallable<DisableInteractiveSerialConsoleRequest,com.google.longrunning.Operation> disableInteractiveSerialConsoleCallable()
-
detachLunOperationCallable
public com.google.api.gax.rpc.OperationCallable<DetachLunRequest,Instance,OperationMetadata> detachLunOperationCallable()
-
detachLunCallable
public com.google.api.gax.rpc.UnaryCallable<DetachLunRequest,com.google.longrunning.Operation> detachLunCallable()
-
listSSHKeysPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListSSHKeysRequest,BareMetalSolutionClient.ListSSHKeysPagedResponse> listSSHKeysPagedCallable()
-
listSSHKeysCallable
public com.google.api.gax.rpc.UnaryCallable<ListSSHKeysRequest,ListSSHKeysResponse> listSSHKeysCallable()
-
createSSHKeyCallable
public com.google.api.gax.rpc.UnaryCallable<CreateSSHKeyRequest,SSHKey> createSSHKeyCallable()
-
deleteSSHKeyCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteSSHKeyRequest,com.google.protobuf.Empty> deleteSSHKeyCallable()
-
listVolumesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumesRequest,BareMetalSolutionClient.ListVolumesPagedResponse> listVolumesPagedCallable()
-
listVolumesCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumesRequest,ListVolumesResponse> listVolumesCallable()
-
getVolumeCallable
public com.google.api.gax.rpc.UnaryCallable<GetVolumeRequest,Volume> getVolumeCallable()
-
updateVolumeOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateVolumeRequest,Volume,OperationMetadata> updateVolumeOperationCallable()
-
updateVolumeCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateVolumeRequest,com.google.longrunning.Operation> updateVolumeCallable()
-
renameVolumeCallable
public com.google.api.gax.rpc.UnaryCallable<RenameVolumeRequest,Volume> renameVolumeCallable()
-
evictVolumeOperationCallable
public com.google.api.gax.rpc.OperationCallable<EvictVolumeRequest,com.google.protobuf.Empty,OperationMetadata> evictVolumeOperationCallable()
-
evictVolumeCallable
public com.google.api.gax.rpc.UnaryCallable<EvictVolumeRequest,com.google.longrunning.Operation> evictVolumeCallable()
-
resizeVolumeOperationCallable
public com.google.api.gax.rpc.OperationCallable<ResizeVolumeRequest,Volume,OperationMetadata> resizeVolumeOperationCallable()
-
resizeVolumeCallable
public com.google.api.gax.rpc.UnaryCallable<ResizeVolumeRequest,com.google.longrunning.Operation> resizeVolumeCallable()
-
listNetworksPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNetworksRequest,BareMetalSolutionClient.ListNetworksPagedResponse> listNetworksPagedCallable()
-
listNetworksCallable
public com.google.api.gax.rpc.UnaryCallable<ListNetworksRequest,ListNetworksResponse> listNetworksCallable()
-
listNetworkUsageCallable
public com.google.api.gax.rpc.UnaryCallable<ListNetworkUsageRequest,ListNetworkUsageResponse> listNetworkUsageCallable()
-
getNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<GetNetworkRequest,Network> getNetworkCallable()
-
updateNetworkOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateNetworkRequest,Network,OperationMetadata> updateNetworkOperationCallable()
-
updateNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateNetworkRequest,com.google.longrunning.Operation> updateNetworkCallable()
-
createVolumeSnapshotCallable
public com.google.api.gax.rpc.UnaryCallable<CreateVolumeSnapshotRequest,VolumeSnapshot> createVolumeSnapshotCallable()
-
restoreVolumeSnapshotOperationCallable
public com.google.api.gax.rpc.OperationCallable<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata> restoreVolumeSnapshotOperationCallable()
-
restoreVolumeSnapshotCallable
public com.google.api.gax.rpc.UnaryCallable<RestoreVolumeSnapshotRequest,com.google.longrunning.Operation> restoreVolumeSnapshotCallable()
-
deleteVolumeSnapshotCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteVolumeSnapshotRequest,com.google.protobuf.Empty> deleteVolumeSnapshotCallable()
-
getVolumeSnapshotCallable
public com.google.api.gax.rpc.UnaryCallable<GetVolumeSnapshotRequest,VolumeSnapshot> getVolumeSnapshotCallable()
-
listVolumeSnapshotsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumeSnapshotsRequest,BareMetalSolutionClient.ListVolumeSnapshotsPagedResponse> listVolumeSnapshotsPagedCallable()
-
listVolumeSnapshotsCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse> listVolumeSnapshotsCallable()
-
getLunCallable
public com.google.api.gax.rpc.UnaryCallable<GetLunRequest,Lun> getLunCallable()
-
listLunsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListLunsRequest,BareMetalSolutionClient.ListLunsPagedResponse> listLunsPagedCallable()
-
listLunsCallable
public com.google.api.gax.rpc.UnaryCallable<ListLunsRequest,ListLunsResponse> listLunsCallable()
-
evictLunOperationCallable
public com.google.api.gax.rpc.OperationCallable<EvictLunRequest,com.google.protobuf.Empty,OperationMetadata> evictLunOperationCallable()
-
evictLunCallable
public com.google.api.gax.rpc.UnaryCallable<EvictLunRequest,com.google.longrunning.Operation> evictLunCallable()
-
getNfsShareCallable
public com.google.api.gax.rpc.UnaryCallable<GetNfsShareRequest,NfsShare> getNfsShareCallable()
-
listNfsSharesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNfsSharesRequest,BareMetalSolutionClient.ListNfsSharesPagedResponse> listNfsSharesPagedCallable()
-
listNfsSharesCallable
public com.google.api.gax.rpc.UnaryCallable<ListNfsSharesRequest,ListNfsSharesResponse> listNfsSharesCallable()
-
updateNfsShareOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateNfsShareRequest,NfsShare,OperationMetadata> updateNfsShareOperationCallable()
-
updateNfsShareCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateNfsShareRequest,com.google.longrunning.Operation> updateNfsShareCallable()
-
createNfsShareOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateNfsShareRequest,NfsShare,OperationMetadata> createNfsShareOperationCallable()
-
createNfsShareCallable
public com.google.api.gax.rpc.UnaryCallable<CreateNfsShareRequest,com.google.longrunning.Operation> createNfsShareCallable()
-
renameNfsShareCallable
public com.google.api.gax.rpc.UnaryCallable<RenameNfsShareRequest,NfsShare> renameNfsShareCallable()
-
deleteNfsShareOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteNfsShareRequest,com.google.protobuf.Empty,OperationMetadata> deleteNfsShareOperationCallable()
-
deleteNfsShareCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteNfsShareRequest,com.google.longrunning.Operation> deleteNfsShareCallable()
-
listProvisioningQuotasPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListProvisioningQuotasRequest,BareMetalSolutionClient.ListProvisioningQuotasPagedResponse> listProvisioningQuotasPagedCallable()
-
listProvisioningQuotasCallable
public com.google.api.gax.rpc.UnaryCallable<ListProvisioningQuotasRequest,ListProvisioningQuotasResponse> listProvisioningQuotasCallable()
-
submitProvisioningConfigCallable
public com.google.api.gax.rpc.UnaryCallable<SubmitProvisioningConfigRequest,SubmitProvisioningConfigResponse> submitProvisioningConfigCallable()
-
getProvisioningConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetProvisioningConfigRequest,ProvisioningConfig> getProvisioningConfigCallable()
-
createProvisioningConfigCallable
public com.google.api.gax.rpc.UnaryCallable<CreateProvisioningConfigRequest,ProvisioningConfig> createProvisioningConfigCallable()
-
updateProvisioningConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateProvisioningConfigRequest,ProvisioningConfig> updateProvisioningConfigCallable()
-
renameNetworkCallable
public com.google.api.gax.rpc.UnaryCallable<RenameNetworkRequest,Network> renameNetworkCallable()
-
listOSImagesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListOSImagesRequest,BareMetalSolutionClient.ListOSImagesPagedResponse> listOSImagesPagedCallable()
-
listOSImagesCallable
public com.google.api.gax.rpc.UnaryCallable<ListOSImagesRequest,ListOSImagesResponse> listOSImagesCallable()
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,BareMetalSolutionClient.ListLocationsPagedResponse> listLocationsPagedCallable()
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-