Package com.google.cloud.compute.v1
Class PreservedState.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
com.google.cloud.compute.v1.PreservedState.Builder
- All Implemented Interfaces:
PreservedStateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PreservedState
public static final class PreservedState.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
implements PreservedStateOrBuilder
Preserved state for a given instance.Protobuf type
google.cloud.compute.v1.PreservedState-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()booleancontainsDisks(String key) Preserved disks defined for this instance.booleanPreserved external IPs defined for this instance.booleanPreserved internal IPs defined for this instance.booleancontainsMetadata(String key) Preserved metadata defined for this instance.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDisks()Deprecated.intPreserved disks defined for this instance.Preserved disks defined for this instance.getDisksOrDefault(String key, PreservedStatePreservedDisk defaultValue) Preserved disks defined for this instance.getDisksOrThrow(String key) Preserved disks defined for this instance.Deprecated.intPreserved external IPs defined for this instance.Preserved external IPs defined for this instance.getExternalIPsOrDefault(String key, PreservedStatePreservedNetworkIp defaultValue) Preserved external IPs defined for this instance.Preserved external IPs defined for this instance.Deprecated.intPreserved internal IPs defined for this instance.Preserved internal IPs defined for this instance.getInternalIPsOrDefault(String key, PreservedStatePreservedNetworkIp defaultValue) Preserved internal IPs defined for this instance.Preserved internal IPs defined for this instance.Deprecated.intPreserved metadata defined for this instance.Preserved metadata defined for this instance.getMetadataOrDefault(String key, String defaultValue) Preserved metadata defined for this instance.getMetadataOrThrow(String key) Preserved metadata defined for this instance.Deprecated.Deprecated.Deprecated.Deprecated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(PreservedState other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) putAllDisks(Map<String, PreservedStatePreservedDisk> values) Preserved disks defined for this instance.Preserved external IPs defined for this instance.Preserved internal IPs defined for this instance.putAllMetadata(Map<String, String> values) Preserved metadata defined for this instance.putDisks(String key, PreservedStatePreservedDisk value) Preserved disks defined for this instance.Preserved disks defined for this instance.putExternalIPs(String key, PreservedStatePreservedNetworkIp value) Preserved external IPs defined for this instance.Preserved external IPs defined for this instance.putInternalIPs(String key, PreservedStatePreservedNetworkIp value) Preserved internal IPs defined for this instance.Preserved internal IPs defined for this instance.putMetadata(String key, String value) Preserved metadata defined for this instance.removeDisks(String key) Preserved disks defined for this instance.removeExternalIPs(String key) Preserved external IPs defined for this instance.removeInternalIPs(String key) Preserved internal IPs defined for this instance.removeMetadata(String key) Preserved metadata defined for this instance.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PreservedState.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PreservedState.Builder>
-
mergeFrom
public PreservedState.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PreservedState.Builder>- Throws:
IOException
-
getDisksCount
public int getDisksCount()Description copied from interface:PreservedStateOrBuilderPreserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102;- Specified by:
getDisksCountin interfacePreservedStateOrBuilder
-
containsDisks
Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102;- Specified by:
containsDisksin interfacePreservedStateOrBuilder
-
getDisks
Deprecated.UsegetDisksMap()instead.- Specified by:
getDisksin interfacePreservedStateOrBuilder
-
getDisksMap
Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102;- Specified by:
getDisksMapin interfacePreservedStateOrBuilder
-
getDisksOrDefault
public PreservedStatePreservedDisk getDisksOrDefault(String key, PreservedStatePreservedDisk defaultValue) Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102;- Specified by:
getDisksOrDefaultin interfacePreservedStateOrBuilder
-
getDisksOrThrow
Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102;- Specified by:
getDisksOrThrowin interfacePreservedStateOrBuilder
-
clearDisks
-
removeDisks
Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102; -
getMutableDisks
Deprecated.Use alternate mutation accessors instead. -
putDisks
Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102; -
putAllDisks
Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102; -
putDisksBuilderIfAbsent
Preserved disks defined for this instance. This map is keyed with the device names of the disks.
map<string, .google.cloud.compute.v1.PreservedStatePreservedDisk> disks = 95594102; -
getExternalIPsCount
public int getExternalIPsCount()Description copied from interface:PreservedStateOrBuilderPreserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245;- Specified by:
getExternalIPsCountin interfacePreservedStateOrBuilder
-
containsExternalIPs
Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245;- Specified by:
containsExternalIPsin interfacePreservedStateOrBuilder
-
getExternalIPs
Deprecated.UsegetExternalIPsMap()instead.- Specified by:
getExternalIPsin interfacePreservedStateOrBuilder
-
getExternalIPsMap
Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245;- Specified by:
getExternalIPsMapin interfacePreservedStateOrBuilder
-
getExternalIPsOrDefault
public PreservedStatePreservedNetworkIp getExternalIPsOrDefault(String key, PreservedStatePreservedNetworkIp defaultValue) Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245;- Specified by:
getExternalIPsOrDefaultin interfacePreservedStateOrBuilder
-
getExternalIPsOrThrow
Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245;- Specified by:
getExternalIPsOrThrowin interfacePreservedStateOrBuilder
-
clearExternalIPs
-
removeExternalIPs
Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245; -
getMutableExternalIPs
Deprecated.Use alternate mutation accessors instead. -
putExternalIPs
Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245; -
putAllExternalIPs
public PreservedState.Builder putAllExternalIPs(Map<String, PreservedStatePreservedNetworkIp> values) Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245; -
putExternalIPsBuilderIfAbsent
Preserved external IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> external_i_ps = 532687245; -
getInternalIPsCount
public int getInternalIPsCount()Description copied from interface:PreservedStateOrBuilderPreserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675;- Specified by:
getInternalIPsCountin interfacePreservedStateOrBuilder
-
containsInternalIPs
Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675;- Specified by:
containsInternalIPsin interfacePreservedStateOrBuilder
-
getInternalIPs
Deprecated.UsegetInternalIPsMap()instead.- Specified by:
getInternalIPsin interfacePreservedStateOrBuilder
-
getInternalIPsMap
Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675;- Specified by:
getInternalIPsMapin interfacePreservedStateOrBuilder
-
getInternalIPsOrDefault
public PreservedStatePreservedNetworkIp getInternalIPsOrDefault(String key, PreservedStatePreservedNetworkIp defaultValue) Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675;- Specified by:
getInternalIPsOrDefaultin interfacePreservedStateOrBuilder
-
getInternalIPsOrThrow
Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675;- Specified by:
getInternalIPsOrThrowin interfacePreservedStateOrBuilder
-
clearInternalIPs
-
removeInternalIPs
Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675; -
getMutableInternalIPs
Deprecated.Use alternate mutation accessors instead. -
putInternalIPs
Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675; -
putAllInternalIPs
public PreservedState.Builder putAllInternalIPs(Map<String, PreservedStatePreservedNetworkIp> values) Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675; -
putInternalIPsBuilderIfAbsent
Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface.
map<string, .google.cloud.compute.v1.PreservedStatePreservedNetworkIp> internal_i_ps = 215731675; -
getMetadataCount
public int getMetadataCount()Description copied from interface:PreservedStateOrBuilderPreserved metadata defined for this instance.
map<string, string> metadata = 86866735;- Specified by:
getMetadataCountin interfacePreservedStateOrBuilder
-
containsMetadata
Preserved metadata defined for this instance.
map<string, string> metadata = 86866735;- Specified by:
containsMetadatain interfacePreservedStateOrBuilder
-
getMetadata
Deprecated.UsegetMetadataMap()instead.- Specified by:
getMetadatain interfacePreservedStateOrBuilder
-
getMetadataMap
Preserved metadata defined for this instance.
map<string, string> metadata = 86866735;- Specified by:
getMetadataMapin interfacePreservedStateOrBuilder
-
getMetadataOrDefault
Preserved metadata defined for this instance.
map<string, string> metadata = 86866735;- Specified by:
getMetadataOrDefaultin interfacePreservedStateOrBuilder
-
getMetadataOrThrow
Preserved metadata defined for this instance.
map<string, string> metadata = 86866735;- Specified by:
getMetadataOrThrowin interfacePreservedStateOrBuilder
-
clearMetadata
-
removeMetadata
Preserved metadata defined for this instance.
map<string, string> metadata = 86866735; -
getMutableMetadata
Deprecated.Use alternate mutation accessors instead. -
putMetadata
Preserved metadata defined for this instance.
map<string, string> metadata = 86866735; -
putAllMetadata
Preserved metadata defined for this instance.
map<string, string> metadata = 86866735;
-