Class BareMetalSolutionStub
java.lang.Object
com.google.cloud.baremetalsolution.v2.stub.BareMetalSolutionStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcBareMetalSolutionStub,HttpJsonBareMetalSolutionStub
@Generated("by gapic-generator-java")
public abstract class BareMetalSolutionStub
extends Object
implements BackgroundResource
Base stub class for the BareMetalSolution service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()OperationCallable<DeleteNfsShareRequest,com.google.protobuf.Empty, OperationMetadata> UnaryCallable<DeleteSSHKeyRequest,com.google.protobuf.Empty> UnaryCallable<DeleteVolumeSnapshotRequest,com.google.protobuf.Empty> OperationCallable<DisableInteractiveSerialConsoleRequest,DisableInteractiveSerialConsoleResponse, OperationMetadata> OperationCallable<EnableInteractiveSerialConsoleRequest,EnableInteractiveSerialConsoleResponse, OperationMetadata> OperationCallable<EvictLunRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<EvictVolumeRequest,com.google.protobuf.Empty, OperationMetadata> UnaryCallable<ListProvisioningQuotasRequest,BareMetalSolutionClient.ListProvisioningQuotasPagedResponse> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
BareMetalSolutionStub
public BareMetalSolutionStub()
-
-
Method Details
-
getOperationsStub
-
getHttpJsonOperationsStub
-
listInstancesPagedCallable
public UnaryCallable<ListInstancesRequest,BareMetalSolutionClient.ListInstancesPagedResponse> listInstancesPagedCallable() -
listInstancesCallable
-
getInstanceCallable
-
updateInstanceOperationCallable
public OperationCallable<UpdateInstanceRequest,Instance, updateInstanceOperationCallable()OperationMetadata> -
updateInstanceCallable
-
renameInstanceCallable
-
resetInstanceOperationCallable
public OperationCallable<ResetInstanceRequest,ResetInstanceResponse, resetInstanceOperationCallable()OperationMetadata> -
resetInstanceCallable
-
startInstanceOperationCallable
public OperationCallable<StartInstanceRequest,StartInstanceResponse, startInstanceOperationCallable()OperationMetadata> -
startInstanceCallable
-
stopInstanceOperationCallable
public OperationCallable<StopInstanceRequest,StopInstanceResponse, stopInstanceOperationCallable()OperationMetadata> -
stopInstanceCallable
-
enableInteractiveSerialConsoleOperationCallable
public OperationCallable<EnableInteractiveSerialConsoleRequest,EnableInteractiveSerialConsoleResponse, enableInteractiveSerialConsoleOperationCallable()OperationMetadata> -
enableInteractiveSerialConsoleCallable
public UnaryCallable<EnableInteractiveSerialConsoleRequest,Operation> enableInteractiveSerialConsoleCallable() -
disableInteractiveSerialConsoleOperationCallable
public OperationCallable<DisableInteractiveSerialConsoleRequest,DisableInteractiveSerialConsoleResponse, disableInteractiveSerialConsoleOperationCallable()OperationMetadata> -
disableInteractiveSerialConsoleCallable
public UnaryCallable<DisableInteractiveSerialConsoleRequest,Operation> disableInteractiveSerialConsoleCallable() -
detachLunOperationCallable
-
detachLunCallable
-
listSSHKeysPagedCallable
public UnaryCallable<ListSSHKeysRequest,BareMetalSolutionClient.ListSSHKeysPagedResponse> listSSHKeysPagedCallable() -
listSSHKeysCallable
-
createSSHKeyCallable
-
deleteSSHKeyCallable
-
listVolumesPagedCallable
public UnaryCallable<ListVolumesRequest,BareMetalSolutionClient.ListVolumesPagedResponse> listVolumesPagedCallable() -
listVolumesCallable
-
getVolumeCallable
-
updateVolumeOperationCallable
public OperationCallable<UpdateVolumeRequest,Volume, updateVolumeOperationCallable()OperationMetadata> -
updateVolumeCallable
-
renameVolumeCallable
-
evictVolumeOperationCallable
public OperationCallable<EvictVolumeRequest,com.google.protobuf.Empty, evictVolumeOperationCallable()OperationMetadata> -
evictVolumeCallable
-
resizeVolumeOperationCallable
public OperationCallable<ResizeVolumeRequest,Volume, resizeVolumeOperationCallable()OperationMetadata> -
resizeVolumeCallable
-
listNetworksPagedCallable
public UnaryCallable<ListNetworksRequest,BareMetalSolutionClient.ListNetworksPagedResponse> listNetworksPagedCallable() -
listNetworksCallable
-
listNetworkUsageCallable
-
getNetworkCallable
-
updateNetworkOperationCallable
public OperationCallable<UpdateNetworkRequest,Network, updateNetworkOperationCallable()OperationMetadata> -
updateNetworkCallable
-
createVolumeSnapshotCallable
-
restoreVolumeSnapshotOperationCallable
public OperationCallable<RestoreVolumeSnapshotRequest,VolumeSnapshot, restoreVolumeSnapshotOperationCallable()OperationMetadata> -
restoreVolumeSnapshotCallable
-
deleteVolumeSnapshotCallable
public UnaryCallable<DeleteVolumeSnapshotRequest,com.google.protobuf.Empty> deleteVolumeSnapshotCallable() -
getVolumeSnapshotCallable
-
listVolumeSnapshotsPagedCallable
public UnaryCallable<ListVolumeSnapshotsRequest,BareMetalSolutionClient.ListVolumeSnapshotsPagedResponse> listVolumeSnapshotsPagedCallable() -
listVolumeSnapshotsCallable
public UnaryCallable<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse> listVolumeSnapshotsCallable() -
getLunCallable
-
listLunsPagedCallable
public UnaryCallable<ListLunsRequest,BareMetalSolutionClient.ListLunsPagedResponse> listLunsPagedCallable() -
listLunsCallable
-
evictLunOperationCallable
public OperationCallable<EvictLunRequest,com.google.protobuf.Empty, evictLunOperationCallable()OperationMetadata> -
evictLunCallable
-
listProvisioningQuotasPagedCallable
public UnaryCallable<ListProvisioningQuotasRequest,BareMetalSolutionClient.ListProvisioningQuotasPagedResponse> listProvisioningQuotasPagedCallable() -
listProvisioningQuotasCallable
public UnaryCallable<ListProvisioningQuotasRequest,ListProvisioningQuotasResponse> listProvisioningQuotasCallable() -
submitProvisioningConfigCallable
public UnaryCallable<SubmitProvisioningConfigRequest,SubmitProvisioningConfigResponse> submitProvisioningConfigCallable() -
getProvisioningConfigCallable
public UnaryCallable<GetProvisioningConfigRequest,ProvisioningConfig> getProvisioningConfigCallable() -
createProvisioningConfigCallable
public UnaryCallable<CreateProvisioningConfigRequest,ProvisioningConfig> createProvisioningConfigCallable() -
updateProvisioningConfigCallable
public UnaryCallable<UpdateProvisioningConfigRequest,ProvisioningConfig> updateProvisioningConfigCallable() -
renameNetworkCallable
-
listOSImagesPagedCallable
public UnaryCallable<ListOSImagesRequest,BareMetalSolutionClient.ListOSImagesPagedResponse> listOSImagesPagedCallable() -
listOSImagesCallable
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,BareMetalSolutionClient.ListLocationsPagedResponse> listLocationsPagedCallable() -
listLocationsCallable
-
getLocationCallable
-
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-