public static final class PreservedStatePreservedNetworkIp.Builder extends GeneratedMessageV3.Builder<PreservedStatePreservedNetworkIp.Builder> implements PreservedStatePreservedNetworkIpOrBuilder
Protobuf type google.cloud.compute.v1.PreservedStatePreservedNetworkIp
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PreservedStatePreservedNetworkIp.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public PreservedStatePreservedNetworkIp build()
buildPartial()
public PreservedStatePreservedNetworkIp buildPartial()
clear()
public PreservedStatePreservedNetworkIp.Builder clear()
Overrides
clearAutoDelete()
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;
clearField(Descriptors.FieldDescriptor field)
public PreservedStatePreservedNetworkIp.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearIpAddress()
public PreservedStatePreservedNetworkIp.Builder clearIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
clearOneof(Descriptors.OneofDescriptor oneof)
public PreservedStatePreservedNetworkIp.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public PreservedStatePreservedNetworkIp.Builder clone()
Overrides
getAutoDelete()
public 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;
Returns |
Type |
Description |
String |
The autoDelete.
|
getAutoDeleteBytes()
public 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;
Returns |
Type |
Description |
ByteString |
The bytes for autoDelete.
|
getDefaultInstanceForType()
public PreservedStatePreservedNetworkIp getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getIpAddress()
public PreservedStatePreservedNetworkIpIpAddress getIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
getIpAddressBuilder()
public PreservedStatePreservedNetworkIpIpAddress.Builder getIpAddressBuilder()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
getIpAddressOrBuilder()
public PreservedStatePreservedNetworkIpIpAddressOrBuilder getIpAddressOrBuilder()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
hasAutoDelete()
public 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;
Returns |
Type |
Description |
boolean |
Whether the autoDelete field is set.
|
hasIpAddress()
public boolean hasIpAddress()
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
Returns |
Type |
Description |
boolean |
Whether the ipAddress field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(PreservedStatePreservedNetworkIp other)
public PreservedStatePreservedNetworkIp.Builder mergeFrom(PreservedStatePreservedNetworkIp other)
public PreservedStatePreservedNetworkIp.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public PreservedStatePreservedNetworkIp.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
public PreservedStatePreservedNetworkIp.Builder mergeIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PreservedStatePreservedNetworkIp.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAutoDelete(String value)
public 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;
Parameter |
Name |
Description |
value |
String
The autoDelete to set.
|
setAutoDeleteBytes(ByteString value)
public PreservedStatePreservedNetworkIp.Builder setAutoDeleteBytes(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;
Parameter |
Name |
Description |
value |
ByteString
The bytes for autoDelete to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public PreservedStatePreservedNetworkIp.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
public PreservedStatePreservedNetworkIp.Builder setIpAddress(PreservedStatePreservedNetworkIpIpAddress value)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
setIpAddress(PreservedStatePreservedNetworkIpIpAddress.Builder builderForValue)
public PreservedStatePreservedNetworkIp.Builder setIpAddress(PreservedStatePreservedNetworkIpIpAddress.Builder builderForValue)
Ip address representation
optional .google.cloud.compute.v1.PreservedStatePreservedNetworkIpIpAddress ip_address = 406272220;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PreservedStatePreservedNetworkIp.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PreservedStatePreservedNetworkIp.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides