public final class SnapshotSettingsAccessLocation extends GeneratedMessage implements SnapshotSettingsAccessLocationOrBuilder
Protobuf type google.cloud.compute.v1.SnapshotSettingsAccessLocation
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
LOCATIONS_FIELD_NUMBER
public static final int LOCATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
POLICY_FIELD_NUMBER
public static final int POLICY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SnapshotSettingsAccessLocation getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SnapshotSettingsAccessLocation.Builder newBuilder()
newBuilder(SnapshotSettingsAccessLocation prototype)
public static SnapshotSettingsAccessLocation.Builder newBuilder(SnapshotSettingsAccessLocation prototype)
public static SnapshotSettingsAccessLocation parseDelimitedFrom(InputStream input)
public static SnapshotSettingsAccessLocation parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SnapshotSettingsAccessLocation parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SnapshotSettingsAccessLocation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SnapshotSettingsAccessLocation parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SnapshotSettingsAccessLocation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SnapshotSettingsAccessLocation parseFrom(CodedInputStream input)
public static SnapshotSettingsAccessLocation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SnapshotSettingsAccessLocation parseFrom(InputStream input)
public static SnapshotSettingsAccessLocation parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SnapshotSettingsAccessLocation parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SnapshotSettingsAccessLocation parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SnapshotSettingsAccessLocation> parser()
Methods
containsLocations(String key)
public boolean containsLocations(String key)
List of regions that can restore a regional
snapshot from the current region
map<string, .google.cloud.compute.v1.SnapshotSettingsAccessLocationAccessLocationPreference> locations = 413423454;
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SnapshotSettingsAccessLocation getDefaultInstanceForType()
getLocations() (deprecated)
public Map<String,SnapshotSettingsAccessLocationAccessLocationPreference> getLocations()
getLocationsCount()
public int getLocationsCount()
List of regions that can restore a regional
snapshot from the current region
map<string, .google.cloud.compute.v1.SnapshotSettingsAccessLocationAccessLocationPreference> locations = 413423454;
| Returns |
| Type |
Description |
int |
|
getLocationsMap()
public Map<String,SnapshotSettingsAccessLocationAccessLocationPreference> getLocationsMap()
List of regions that can restore a regional
snapshot from the current region
map<string, .google.cloud.compute.v1.SnapshotSettingsAccessLocationAccessLocationPreference> locations = 413423454;
getLocationsOrDefault(String key, SnapshotSettingsAccessLocationAccessLocationPreference defaultValue)
public SnapshotSettingsAccessLocationAccessLocationPreference getLocationsOrDefault(String key, SnapshotSettingsAccessLocationAccessLocationPreference defaultValue)
List of regions that can restore a regional
snapshot from the current region
map<string, .google.cloud.compute.v1.SnapshotSettingsAccessLocationAccessLocationPreference> locations = 413423454;
getLocationsOrThrow(String key)
public SnapshotSettingsAccessLocationAccessLocationPreference getLocationsOrThrow(String key)
List of regions that can restore a regional
snapshot from the current region
map<string, .google.cloud.compute.v1.SnapshotSettingsAccessLocationAccessLocationPreference> locations = 413423454;
| Parameter |
| Name |
Description |
key |
String
|
getParserForType()
public Parser<SnapshotSettingsAccessLocation> getParserForType()
Overrides
getPolicy()
public String getPolicy()
Policy of which location is allowed to access snapshot.
Check the Policy enum for the list of possible values.
optional string policy = 91071794;
| Returns |
| Type |
Description |
String |
The policy.
|
getPolicyBytes()
public ByteString getPolicyBytes()
Policy of which location is allowed to access snapshot.
Check the Policy enum for the list of possible values.
optional string policy = 91071794;
| Returns |
| Type |
Description |
ByteString |
The bytes for policy.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasPolicy()
public boolean hasPolicy()
Policy of which location is allowed to access snapshot.
Check the Policy enum for the list of possible values.
optional string policy = 91071794;
| Returns |
| Type |
Description |
boolean |
Whether the policy field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SnapshotSettingsAccessLocation.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SnapshotSettingsAccessLocation.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SnapshotSettingsAccessLocation.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides