public final class SnapshotGroupParameters extends GeneratedMessage implements SnapshotGroupParametersOrBuilder
Protobuf type google.cloud.compute.v1.SnapshotGroupParameters
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
REPLICA_ZONES_FIELD_NUMBER
public static final int REPLICA_ZONES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SOURCE_SNAPSHOT_GROUP_FIELD_NUMBER
public static final int SOURCE_SNAPSHOT_GROUP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SnapshotGroupParameters getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SnapshotGroupParameters.Builder newBuilder()
newBuilder(SnapshotGroupParameters prototype)
public static SnapshotGroupParameters.Builder newBuilder(SnapshotGroupParameters prototype)
public static SnapshotGroupParameters parseDelimitedFrom(InputStream input)
public static SnapshotGroupParameters parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SnapshotGroupParameters parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SnapshotGroupParameters parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SnapshotGroupParameters parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SnapshotGroupParameters parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SnapshotGroupParameters parseFrom(CodedInputStream input)
public static SnapshotGroupParameters parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SnapshotGroupParameters parseFrom(InputStream input)
public static SnapshotGroupParameters parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SnapshotGroupParameters parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SnapshotGroupParameters parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SnapshotGroupParameters> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SnapshotGroupParameters getDefaultInstanceForType()
getParserForType()
public Parser<SnapshotGroupParameters> getParserForType()
Overrides
getReplicaZones(int index)
public String getReplicaZones(int index)
URLs of the zones where disks should be replicated to. Only applicable
for regional resources.
repeated string replica_zones = 48438272;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The replicaZones at the given index.
|
getReplicaZonesBytes(int index)
public ByteString getReplicaZonesBytes(int index)
URLs of the zones where disks should be replicated to. Only applicable
for regional resources.
repeated string replica_zones = 48438272;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the replicaZones at the given index.
|
getReplicaZonesCount()
public int getReplicaZonesCount()
URLs of the zones where disks should be replicated to. Only applicable
for regional resources.
repeated string replica_zones = 48438272;
| Returns |
| Type |
Description |
int |
The count of replicaZones.
|
getReplicaZonesList()
public ProtocolStringList getReplicaZonesList()
URLs of the zones where disks should be replicated to. Only applicable
for regional resources.
repeated string replica_zones = 48438272;
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSourceSnapshotGroup()
public String getSourceSnapshotGroup()
The source snapshot group used to create disks. You can provide this as a
partial or full URL to the resource. For example, the following are valid
values:
optional string source_snapshot_group = 225130728;
| Returns |
| Type |
Description |
String |
The sourceSnapshotGroup.
|
getSourceSnapshotGroupBytes()
public ByteString getSourceSnapshotGroupBytes()
The source snapshot group used to create disks. You can provide this as a
partial or full URL to the resource. For example, the following are valid
values:
optional string source_snapshot_group = 225130728;
| Returns |
| Type |
Description |
ByteString |
The bytes for sourceSnapshotGroup.
|
getType()
URL of the disk type resource describing which disk type to use to create
disks. Provide this when creating the disk. For example:projects/project/zones/zone/diskTypes/pd-ssd. See Persistent disk
types.
optional string type = 3575610;
| Returns |
| Type |
Description |
String |
The type.
|
getTypeBytes()
public ByteString getTypeBytes()
URL of the disk type resource describing which disk type to use to create
disks. Provide this when creating the disk. For example:projects/project/zones/zone/diskTypes/pd-ssd. See Persistent disk
types.
optional string type = 3575610;
| Returns |
| Type |
Description |
ByteString |
The bytes for type.
|
hasSourceSnapshotGroup()
public boolean hasSourceSnapshotGroup()
The source snapshot group used to create disks. You can provide this as a
partial or full URL to the resource. For example, the following are valid
values:
optional string source_snapshot_group = 225130728;
| Returns |
| Type |
Description |
boolean |
Whether the sourceSnapshotGroup field is set.
|
hasType()
URL of the disk type resource describing which disk type to use to create
disks. Provide this when creating the disk. For example:projects/project/zones/zone/diskTypes/pd-ssd. See Persistent disk
types.
optional string type = 3575610;
| Returns |
| Type |
Description |
boolean |
Whether the type field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SnapshotGroupParameters.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SnapshotGroupParameters.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SnapshotGroupParameters.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides