Uses of Class
com.google.cloud.baremetalsolution.v2.VolumeSnapshot
-
Packages that use VolumeSnapshot Package Description com.google.cloud.baremetalsolution.v2 A client to Bare Metal Solution APIcom.google.cloud.baremetalsolution.v2.stub -
-
Uses of VolumeSnapshot in com.google.cloud.baremetalsolution.v2
Methods in com.google.cloud.baremetalsolution.v2 that return VolumeSnapshot Modifier and Type Method Description VolumeSnapshot
VolumeSnapshot.Builder. build()
VolumeSnapshot
VolumeSnapshot.Builder. buildPartial()
VolumeSnapshot
BareMetalSolutionClient. createVolumeSnapshot(CreateVolumeSnapshotRequest request)
Takes a snapshot of a boot volume.VolumeSnapshot
BareMetalSolutionClient. createVolumeSnapshot(VolumeName parent, VolumeSnapshot volumeSnapshot)
Takes a snapshot of a boot volume.VolumeSnapshot
BareMetalSolutionClient. createVolumeSnapshot(String parent, VolumeSnapshot volumeSnapshot)
Takes a snapshot of a boot volume.VolumeSnapshot
BareMetalSolutionGrpc.BareMetalSolutionBlockingStub. createVolumeSnapshot(CreateVolumeSnapshotRequest request)
Takes a snapshot of a boot volume.static VolumeSnapshot
VolumeSnapshot. getDefaultInstance()
VolumeSnapshot
VolumeSnapshot.Builder. getDefaultInstanceForType()
VolumeSnapshot
VolumeSnapshot. getDefaultInstanceForType()
VolumeSnapshot
BareMetalSolutionClient. getVolumeSnapshot(GetVolumeSnapshotRequest request)
Returns the specified snapshot resource.VolumeSnapshot
BareMetalSolutionClient. getVolumeSnapshot(VolumeSnapshotName name)
Returns the specified snapshot resource.VolumeSnapshot
BareMetalSolutionClient. getVolumeSnapshot(String name)
Returns the specified snapshot resource.VolumeSnapshot
BareMetalSolutionGrpc.BareMetalSolutionBlockingStub. getVolumeSnapshot(GetVolumeSnapshotRequest request)
Returns the specified snapshot resource.VolumeSnapshot
CreateVolumeSnapshotRequest.Builder. getVolumeSnapshot()
Required.VolumeSnapshot
CreateVolumeSnapshotRequest. getVolumeSnapshot()
Required.VolumeSnapshot
CreateVolumeSnapshotRequestOrBuilder. getVolumeSnapshot()
Required.VolumeSnapshot
ListVolumeSnapshotsResponse.Builder. getVolumeSnapshots(int index)
The list of snapshots.VolumeSnapshot
ListVolumeSnapshotsResponse. getVolumeSnapshots(int index)
The list of snapshots.VolumeSnapshot
ListVolumeSnapshotsResponseOrBuilder. getVolumeSnapshots(int index)
The list of snapshots.static VolumeSnapshot
VolumeSnapshot. parseDelimitedFrom(InputStream input)
static VolumeSnapshot
VolumeSnapshot. parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VolumeSnapshot
VolumeSnapshot. parseFrom(byte[] data)
static VolumeSnapshot
VolumeSnapshot. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VolumeSnapshot
VolumeSnapshot. parseFrom(com.google.protobuf.ByteString data)
static VolumeSnapshot
VolumeSnapshot. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VolumeSnapshot
VolumeSnapshot. parseFrom(com.google.protobuf.CodedInputStream input)
static VolumeSnapshot
VolumeSnapshot. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VolumeSnapshot
VolumeSnapshot. parseFrom(InputStream input)
static VolumeSnapshot
VolumeSnapshot. parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VolumeSnapshot
VolumeSnapshot. parseFrom(ByteBuffer data)
static VolumeSnapshot
VolumeSnapshot. parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Methods in com.google.cloud.baremetalsolution.v2 that return types with arguments of type VolumeSnapshot Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<VolumeSnapshot>
BareMetalSolutionGrpc.BareMetalSolutionFutureStub. createVolumeSnapshot(CreateVolumeSnapshotRequest request)
Takes a snapshot of a boot volume.com.google.api.gax.rpc.UnaryCallable<CreateVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionClient. createVolumeSnapshotCallable()
Takes a snapshot of a boot volume.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionSettings.Builder. createVolumeSnapshotSettings()
Returns the builder for the settings used for calls to createVolumeSnapshot.com.google.api.gax.rpc.UnaryCallSettings<CreateVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionSettings. createVolumeSnapshotSettings()
Returns the object with the settings used for calls to createVolumeSnapshot.static io.grpc.MethodDescriptor<CreateVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionGrpc. getCreateVolumeSnapshotMethod()
static io.grpc.MethodDescriptor<GetVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionGrpc. getGetVolumeSnapshotMethod()
com.google.protobuf.Parser<VolumeSnapshot>
VolumeSnapshot. getParserForType()
com.google.common.util.concurrent.ListenableFuture<VolumeSnapshot>
BareMetalSolutionGrpc.BareMetalSolutionFutureStub. getVolumeSnapshot(GetVolumeSnapshotRequest request)
Returns the specified snapshot resource.com.google.api.gax.rpc.UnaryCallable<GetVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionClient. getVolumeSnapshotCallable()
Returns the specified snapshot resource.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionSettings.Builder. getVolumeSnapshotSettings()
Returns the builder for the settings used for calls to getVolumeSnapshot.com.google.api.gax.rpc.UnaryCallSettings<GetVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionSettings. getVolumeSnapshotSettings()
Returns the object with the settings used for calls to getVolumeSnapshot.List<VolumeSnapshot>
ListVolumeSnapshotsResponse.Builder. getVolumeSnapshotsList()
The list of snapshots.List<VolumeSnapshot>
ListVolumeSnapshotsResponse. getVolumeSnapshotsList()
The list of snapshots.List<VolumeSnapshot>
ListVolumeSnapshotsResponseOrBuilder. getVolumeSnapshotsList()
The list of snapshots.static com.google.protobuf.Parser<VolumeSnapshot>
VolumeSnapshot. parser()
com.google.api.gax.longrunning.OperationFuture<VolumeSnapshot,OperationMetadata>
BareMetalSolutionClient. restoreVolumeSnapshotAsync(RestoreVolumeSnapshotRequest request)
Uses the specified snapshot to restore its parent volume.com.google.api.gax.longrunning.OperationFuture<VolumeSnapshot,OperationMetadata>
BareMetalSolutionClient. restoreVolumeSnapshotAsync(VolumeSnapshotName volumeSnapshot)
Uses the specified snapshot to restore its parent volume.com.google.api.gax.longrunning.OperationFuture<VolumeSnapshot,OperationMetadata>
BareMetalSolutionClient. restoreVolumeSnapshotAsync(String volumeSnapshot)
Uses the specified snapshot to restore its parent volume.com.google.api.gax.rpc.OperationCallable<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
BareMetalSolutionClient. restoreVolumeSnapshotOperationCallable()
Uses the specified snapshot to restore its parent volume.com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
BareMetalSolutionSettings.Builder. restoreVolumeSnapshotOperationSettings()
Returns the builder for the settings used for calls to restoreVolumeSnapshot.com.google.api.gax.rpc.OperationCallSettings<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
BareMetalSolutionSettings. restoreVolumeSnapshotOperationSettings()
Returns the object with the settings used for calls to restoreVolumeSnapshot.Methods in com.google.cloud.baremetalsolution.v2 with parameters of type VolumeSnapshot Modifier and Type Method Description ListVolumeSnapshotsResponse.Builder
ListVolumeSnapshotsResponse.Builder. addVolumeSnapshots(int index, VolumeSnapshot value)
The list of snapshots.ListVolumeSnapshotsResponse.Builder
ListVolumeSnapshotsResponse.Builder. addVolumeSnapshots(VolumeSnapshot value)
The list of snapshots.VolumeSnapshot
BareMetalSolutionClient. createVolumeSnapshot(VolumeName parent, VolumeSnapshot volumeSnapshot)
Takes a snapshot of a boot volume.VolumeSnapshot
BareMetalSolutionClient. createVolumeSnapshot(String parent, VolumeSnapshot volumeSnapshot)
Takes a snapshot of a boot volume.VolumeSnapshot.Builder
VolumeSnapshot.Builder. mergeFrom(VolumeSnapshot other)
CreateVolumeSnapshotRequest.Builder
CreateVolumeSnapshotRequest.Builder. mergeVolumeSnapshot(VolumeSnapshot value)
Required.static VolumeSnapshot.Builder
VolumeSnapshot. newBuilder(VolumeSnapshot prototype)
CreateVolumeSnapshotRequest.Builder
CreateVolumeSnapshotRequest.Builder. setVolumeSnapshot(VolumeSnapshot value)
Required.ListVolumeSnapshotsResponse.Builder
ListVolumeSnapshotsResponse.Builder. setVolumeSnapshots(int index, VolumeSnapshot value)
The list of snapshots.Method parameters in com.google.cloud.baremetalsolution.v2 with type arguments of type VolumeSnapshot Modifier and Type Method Description ListVolumeSnapshotsResponse.Builder
ListVolumeSnapshotsResponse.Builder. addAllVolumeSnapshots(Iterable<? extends VolumeSnapshot> values)
The list of snapshots.static com.google.api.core.ApiFuture<BareMetalSolutionClient.ListVolumeSnapshotsPagedResponse>
BareMetalSolutionClient.ListVolumeSnapshotsPagedResponse. createAsync(com.google.api.gax.rpc.PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot> context, com.google.api.core.ApiFuture<ListVolumeSnapshotsResponse> futureResponse)
protected BareMetalSolutionClient.ListVolumeSnapshotsPage
BareMetalSolutionClient.ListVolumeSnapshotsPage. createPage(com.google.api.gax.rpc.PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot> context, ListVolumeSnapshotsResponse response)
com.google.api.core.ApiFuture<BareMetalSolutionClient.ListVolumeSnapshotsPage>
BareMetalSolutionClient.ListVolumeSnapshotsPage. createPageAsync(com.google.api.gax.rpc.PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot> context, com.google.api.core.ApiFuture<ListVolumeSnapshotsResponse> futureResponse)
default void
BareMetalSolutionGrpc.AsyncService. createVolumeSnapshot(CreateVolumeSnapshotRequest request, io.grpc.stub.StreamObserver<VolumeSnapshot> responseObserver)
Takes a snapshot of a boot volume.void
BareMetalSolutionGrpc.BareMetalSolutionStub. createVolumeSnapshot(CreateVolumeSnapshotRequest request, io.grpc.stub.StreamObserver<VolumeSnapshot> responseObserver)
Takes a snapshot of a boot volume.default void
BareMetalSolutionGrpc.AsyncService. getVolumeSnapshot(GetVolumeSnapshotRequest request, io.grpc.stub.StreamObserver<VolumeSnapshot> responseObserver)
Returns the specified snapshot resource.void
BareMetalSolutionGrpc.BareMetalSolutionStub. getVolumeSnapshot(GetVolumeSnapshotRequest request, io.grpc.stub.StreamObserver<VolumeSnapshot> responseObserver)
Returns the specified snapshot resource. -
Uses of VolumeSnapshot in com.google.cloud.baremetalsolution.v2.stub
Methods in com.google.cloud.baremetalsolution.v2.stub that return types with arguments of type VolumeSnapshot Modifier and Type Method Description com.google.api.gax.rpc.UnaryCallable<CreateVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionStub. createVolumeSnapshotCallable()
com.google.api.gax.rpc.UnaryCallable<CreateVolumeSnapshotRequest,VolumeSnapshot>
GrpcBareMetalSolutionStub. createVolumeSnapshotCallable()
com.google.api.gax.rpc.UnaryCallable<CreateVolumeSnapshotRequest,VolumeSnapshot>
HttpJsonBareMetalSolutionStub. createVolumeSnapshotCallable()
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionStubSettings.Builder. createVolumeSnapshotSettings()
Returns the builder for the settings used for calls to createVolumeSnapshot.com.google.api.gax.rpc.UnaryCallSettings<CreateVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionStubSettings. createVolumeSnapshotSettings()
Returns the object with the settings used for calls to createVolumeSnapshot.com.google.api.gax.rpc.UnaryCallable<GetVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionStub. getVolumeSnapshotCallable()
com.google.api.gax.rpc.UnaryCallable<GetVolumeSnapshotRequest,VolumeSnapshot>
GrpcBareMetalSolutionStub. getVolumeSnapshotCallable()
com.google.api.gax.rpc.UnaryCallable<GetVolumeSnapshotRequest,VolumeSnapshot>
HttpJsonBareMetalSolutionStub. getVolumeSnapshotCallable()
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionStubSettings.Builder. getVolumeSnapshotSettings()
Returns the builder for the settings used for calls to getVolumeSnapshot.com.google.api.gax.rpc.UnaryCallSettings<GetVolumeSnapshotRequest,VolumeSnapshot>
BareMetalSolutionStubSettings. getVolumeSnapshotSettings()
Returns the object with the settings used for calls to getVolumeSnapshot.com.google.api.gax.rpc.OperationCallable<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
BareMetalSolutionStub. restoreVolumeSnapshotOperationCallable()
com.google.api.gax.rpc.OperationCallable<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
GrpcBareMetalSolutionStub. restoreVolumeSnapshotOperationCallable()
com.google.api.gax.rpc.OperationCallable<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
HttpJsonBareMetalSolutionStub. restoreVolumeSnapshotOperationCallable()
com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
BareMetalSolutionStubSettings.Builder. restoreVolumeSnapshotOperationSettings()
Returns the builder for the settings used for calls to restoreVolumeSnapshot.com.google.api.gax.rpc.OperationCallSettings<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
BareMetalSolutionStubSettings. restoreVolumeSnapshotOperationSettings()
Returns the object with the settings used for calls to restoreVolumeSnapshot.
-