public static final class PreservedStatePreservedNetworkIp.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder> implements PreservedStatePreservedNetworkIpOrBuilder
Protobuf type
google.cloud.compute.v1.PreservedStatePreservedNetworkIp| Modifier and Type | Method and Description |
|---|---|
PreservedStatePreservedNetworkIp.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PreservedStatePreservedNetworkIp |
build() |
PreservedStatePreservedNetworkIp |
buildPartial() |
PreservedStatePreservedNetworkIp.Builder |
clear() |
PreservedStatePreservedNetworkIp.Builder |
clearAutoDelete()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations.
|
PreservedStatePreservedNetworkIp.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PreservedStatePreservedNetworkIp.Builder |
clearIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
PreservedStatePreservedNetworkIp.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PreservedStatePreservedNetworkIp.Builder |
clone() |
String |
getAutoDelete()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations.
|
com.google.protobuf.ByteString |
getAutoDeleteBytes()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations.
|
PreservedStatePreservedNetworkIp |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
PreservedStatePreservedNetworkIpIpAddress |
getIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
PreservedStatePreservedNetworkIpIpAddress.Builder |
getIpAddressBuilder()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
PreservedStatePreservedNetworkIpIpAddressOrBuilder |
getIpAddressOrBuilder()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
boolean |
hasAutoDelete()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations.
|
boolean |
hasIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PreservedStatePreservedNetworkIp.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PreservedStatePreservedNetworkIp.Builder |
mergeFrom(com.google.protobuf.Message other) |
PreservedStatePreservedNetworkIp.Builder |
mergeFrom(PreservedStatePreservedNetworkIp other) |
PreservedStatePreservedNetworkIp.Builder |
mergeIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
PreservedStatePreservedNetworkIp.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PreservedStatePreservedNetworkIp.Builder |
setAutoDelete(String value)
These stateful IPs will never be released during autohealing, update or VM instance recreate operations.
|
PreservedStatePreservedNetworkIp.Builder |
setAutoDeleteBytes(com.google.protobuf.ByteString value)
These stateful IPs will never be released during autohealing, update or VM instance recreate operations.
|
PreservedStatePreservedNetworkIp.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PreservedStatePreservedNetworkIp.Builder |
setIpAddress(PreservedStatePreservedNetworkIpIpAddress.Builder builderForValue)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
PreservedStatePreservedNetworkIp.Builder |
setIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
|
PreservedStatePreservedNetworkIp.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PreservedStatePreservedNetworkIp.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PreservedStatePreservedNetworkIp build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PreservedStatePreservedNetworkIp buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PreservedStatePreservedNetworkIp.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder mergeFrom(PreservedStatePreservedNetworkIp other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public PreservedStatePreservedNetworkIp.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PreservedStatePreservedNetworkIp.Builder>IOExceptionpublic boolean hasAutoDelete()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations. This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted. Check the AutoDelete enum for the list of possible values.
optional string auto_delete = 464761403;hasAutoDelete in interface PreservedStatePreservedNetworkIpOrBuilderpublic String getAutoDelete()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations. This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted. Check the AutoDelete enum for the list of possible values.
optional string auto_delete = 464761403;getAutoDelete in interface PreservedStatePreservedNetworkIpOrBuilderpublic com.google.protobuf.ByteString getAutoDeleteBytes()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations. This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted. Check the AutoDelete enum for the list of possible values.
optional string auto_delete = 464761403;getAutoDeleteBytes in interface PreservedStatePreservedNetworkIpOrBuilderpublic PreservedStatePreservedNetworkIp.Builder setAutoDelete(String value)
These stateful IPs will never be released during autohealing, update or VM instance recreate operations. This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted. Check the AutoDelete enum for the list of possible values.
optional string auto_delete = 464761403;value - The autoDelete to set.public PreservedStatePreservedNetworkIp.Builder clearAutoDelete()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations. This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted. Check the AutoDelete enum for the list of possible values.
optional string auto_delete = 464761403;public PreservedStatePreservedNetworkIp.Builder setAutoDeleteBytes(com.google.protobuf.ByteString value)
These stateful IPs will never be released during autohealing, update or VM instance recreate operations. This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted. Check the AutoDelete enum for the list of possible values.
optional string auto_delete = 464761403;value - The bytes for autoDelete to set.public boolean hasIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
hasIpAddress in interface PreservedStatePreservedNetworkIpOrBuilderpublic PreservedStatePreservedNetworkIpIpAddress getIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
getIpAddress in interface PreservedStatePreservedNetworkIpOrBuilderpublic PreservedStatePreservedNetworkIp.Builder setIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
public PreservedStatePreservedNetworkIp.Builder setIpAddress(PreservedStatePreservedNetworkIpIpAddress.Builder builderForValue)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
public PreservedStatePreservedNetworkIp.Builder mergeIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
public PreservedStatePreservedNetworkIp.Builder clearIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
public PreservedStatePreservedNetworkIpIpAddress.Builder getIpAddressBuilder()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
public PreservedStatePreservedNetworkIpIpAddressOrBuilder getIpAddressOrBuilder()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
getIpAddressOrBuilder in interface PreservedStatePreservedNetworkIpOrBuilderpublic final PreservedStatePreservedNetworkIp.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>public final PreservedStatePreservedNetworkIp.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder>Copyright © 2025 Google LLC. All rights reserved.