| Package | Description | 
|---|---|
| com.google.cloud.compute.v1 | 
 A client to Compute Engine API. 
 | 
| com.google.cloud.compute.v1.stub | 
| Modifier and Type | Method and Description | 
|---|---|
Snapshot | 
Snapshot.Builder.build()  | 
Snapshot | 
CreateSnapshotDiskHttpRequest.getApiMessageRequestBody()  | 
Snapshot | 
CreateSnapshotRegionDiskHttpRequest.getApiMessageRequestBody()  | 
static Snapshot | 
Snapshot.getDefaultInstance()  | 
Snapshot | 
SnapshotClient.getSnapshot(GetSnapshotHttpRequest request)
Returns the specified Snapshot resource. 
 | 
Snapshot | 
SnapshotClient.getSnapshot(ProjectGlobalSnapshotName snapshot)
Returns the specified Snapshot resource. 
 | 
Snapshot | 
SnapshotClient.getSnapshot(String snapshot)
Returns the specified Snapshot resource. 
 | 
Snapshot | 
CreateSnapshotDiskHttpRequest.getSnapshotResource()
A persistent disk snapshot resource. 
 | 
Snapshot | 
CreateSnapshotDiskHttpRequest.Builder.getSnapshotResource()
A persistent disk snapshot resource. 
 | 
Snapshot | 
CreateSnapshotRegionDiskHttpRequest.getSnapshotResource()
A persistent disk snapshot resource. 
 | 
Snapshot | 
CreateSnapshotRegionDiskHttpRequest.Builder.getSnapshotResource()
A persistent disk snapshot resource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Snapshot> | 
SnapshotList.getItemsList()
A list of Snapshot resources. 
 | 
List<Snapshot> | 
SnapshotList.Builder.getItemsList()
A list of Snapshot resources. 
 | 
com.google.api.gax.rpc.UnaryCallable<GetSnapshotHttpRequest,Snapshot> | 
SnapshotClient.getSnapshotCallable()
Returns the specified Snapshot resource. 
 | 
com.google.api.gax.rpc.UnaryCallSettings<GetSnapshotHttpRequest,Snapshot> | 
SnapshotSettings.getSnapshotSettings()
Returns the object with the settings used for calls to getSnapshot. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSnapshotHttpRequest,Snapshot> | 
SnapshotSettings.Builder.getSnapshotSettings()
Returns the builder for the settings used for calls to getSnapshot. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SnapshotList.Builder | 
SnapshotList.Builder.addItems(Snapshot items)
A list of Snapshot resources. 
 | 
Operation | 
DiskClient.createSnapshotDisk(ProjectZoneDiskName disk,
                  Boolean guestFlush,
                  Snapshot snapshotResource)
Creates a snapshot of a specified persistent disk. 
 | 
Operation | 
DiskClient.createSnapshotDisk(String disk,
                  Boolean guestFlush,
                  Snapshot snapshotResource)
Creates a snapshot of a specified persistent disk. 
 | 
Operation | 
RegionDiskClient.createSnapshotRegionDisk(ProjectRegionDiskName disk,
                        Snapshot snapshotResource)
Creates a snapshot of this regional disk. 
 | 
Operation | 
RegionDiskClient.createSnapshotRegionDisk(String disk,
                        Snapshot snapshotResource)
Creates a snapshot of this regional disk. 
 | 
Snapshot.Builder | 
Snapshot.Builder.mergeFrom(Snapshot other)  | 
static Snapshot.Builder | 
Snapshot.newBuilder(Snapshot prototype)  | 
CreateSnapshotDiskHttpRequest.Builder | 
CreateSnapshotDiskHttpRequest.Builder.setSnapshotResource(Snapshot snapshotResource)
A persistent disk snapshot resource. 
 | 
CreateSnapshotRegionDiskHttpRequest.Builder | 
CreateSnapshotRegionDiskHttpRequest.Builder.setSnapshotResource(Snapshot snapshotResource)
A persistent disk snapshot resource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SnapshotList.Builder | 
SnapshotList.Builder.addAllItems(List<Snapshot> items)
A list of Snapshot resources. 
 | 
static com.google.api.core.ApiFuture<SnapshotClient.ListSnapshotsPagedResponse> | 
SnapshotClient.ListSnapshotsPagedResponse.createAsync(com.google.api.gax.rpc.PageContext<ListSnapshotsHttpRequest,SnapshotList,Snapshot> context,
           com.google.api.core.ApiFuture<SnapshotList> futureResponse)  | 
protected SnapshotClient.ListSnapshotsPage | 
SnapshotClient.ListSnapshotsPage.createPage(com.google.api.gax.rpc.PageContext<ListSnapshotsHttpRequest,SnapshotList,Snapshot> context,
          SnapshotList response)  | 
com.google.api.core.ApiFuture<SnapshotClient.ListSnapshotsPage> | 
SnapshotClient.ListSnapshotsPage.createPageAsync(com.google.api.gax.rpc.PageContext<ListSnapshotsHttpRequest,SnapshotList,Snapshot> context,
               com.google.api.core.ApiFuture<SnapshotList> futureResponse)  | 
| Modifier and Type | Field and Description | 
|---|---|
static com.google.api.gax.httpjson.ApiMethodDescriptor<GetSnapshotHttpRequest,Snapshot> | 
HttpJsonSnapshotStub.getSnapshotMethodDescriptor  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.api.gax.rpc.UnaryCallable<GetSnapshotHttpRequest,Snapshot> | 
HttpJsonSnapshotStub.getSnapshotCallable()  | 
com.google.api.gax.rpc.UnaryCallable<GetSnapshotHttpRequest,Snapshot> | 
SnapshotStub.getSnapshotCallable()  | 
com.google.api.gax.rpc.UnaryCallSettings<GetSnapshotHttpRequest,Snapshot> | 
SnapshotStubSettings.getSnapshotSettings()
Returns the object with the settings used for calls to getSnapshot. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSnapshotHttpRequest,Snapshot> | 
SnapshotStubSettings.Builder.getSnapshotSettings()
Returns the builder for the settings used for calls to getSnapshot. 
 | 
Copyright © 2019 Google LLC. All rights reserved.