target.apidocs.com.google.api.services.compute.model.DiskAsyncReplication.html Maven / Gradle / Ivy
The newest version!
DiskAsyncReplication (Compute Engine API v1-rev20250320-2.0.0)
com.google.api.services.compute.model
Class DiskAsyncReplication
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.DiskAsyncReplication
-
public final class DiskAsyncReplication
extends com.google.api.client.json.GenericJson
Model definition for DiskAsyncReplication.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
DiskAsyncReplication()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
DiskAsyncReplication
clone()
String
getConsistencyGroupPolicy()
[Output Only] URL of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
String
getConsistencyGroupPolicyId()
[Output Only] ID of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
String
getDisk()
The other disk asynchronously replicated to or from the current disk.
String
getDiskId()
[Output Only] The unique ID of the other disk asynchronously replicated to or from the current
disk.
DiskAsyncReplication
set(String fieldName,
Object value)
DiskAsyncReplication
setConsistencyGroupPolicy(String consistencyGroupPolicy)
[Output Only] URL of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
DiskAsyncReplication
setConsistencyGroupPolicyId(String consistencyGroupPolicyId)
[Output Only] ID of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
DiskAsyncReplication
setDisk(String disk)
The other disk asynchronously replicated to or from the current disk.
DiskAsyncReplication
setDiskId(String diskId)
[Output Only] The unique ID of the other disk asynchronously replicated to or from the current
disk.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getConsistencyGroupPolicy
public String getConsistencyGroupPolicy()
[Output Only] URL of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
- Returns:
- value or
null for none
-
setConsistencyGroupPolicy
public DiskAsyncReplication setConsistencyGroupPolicy(String consistencyGroupPolicy)
[Output Only] URL of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
- Parameters:
consistencyGroupPolicy - consistencyGroupPolicy or null for none
-
getConsistencyGroupPolicyId
public String getConsistencyGroupPolicyId()
[Output Only] ID of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
- Returns:
- value or
null for none
-
setConsistencyGroupPolicyId
public DiskAsyncReplication setConsistencyGroupPolicyId(String consistencyGroupPolicyId)
[Output Only] ID of the DiskConsistencyGroupPolicy if replication was started on the disk as a
member of a group.
- Parameters:
consistencyGroupPolicyId - consistencyGroupPolicyId or null for none
-
getDisk
public String getDisk()
The other disk asynchronously replicated to or from the current disk. You can provide this as a
partial or full URL to the resource. For example, the following are valid values: -
https://www.googleapis.com/compute/v1/projects/project/zones/zone /disks/disk -
projects/project/zones/zone/disks/disk - zones/zone/disks/disk
- Returns:
- value or
null for none
-
setDisk
public DiskAsyncReplication setDisk(String disk)
The other disk asynchronously replicated to or from the current disk. You can provide this as a
partial or full URL to the resource. For example, the following are valid values: -
https://www.googleapis.com/compute/v1/projects/project/zones/zone /disks/disk -
projects/project/zones/zone/disks/disk - zones/zone/disks/disk
- Parameters:
disk - disk or null for none
-
getDiskId
public String getDiskId()
[Output Only] The unique ID of the other disk asynchronously replicated to or from the current
disk. This value identifies the exact disk that was used to create this replication. For
example, if you started replicating the persistent disk from a disk that was later deleted and
recreated under the same name, the disk ID would identify the exact version of the disk that
was used.
- Returns:
- value or
null for none
-
setDiskId
public DiskAsyncReplication setDiskId(String diskId)
[Output Only] The unique ID of the other disk asynchronously replicated to or from the current
disk. This value identifies the exact disk that was used to create this replication. For
example, if you started replicating the persistent disk from a disk that was later deleted and
recreated under the same name, the disk ID would identify the exact version of the disk that
was used.
- Parameters:
diskId - diskId or null for none
-
set
public DiskAsyncReplication set(String fieldName,
Object value)
- Overrides:
set in class com.google.api.client.json.GenericJson
-
clone
public DiskAsyncReplication clone()
- Overrides:
clone in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy