public static final class StatefulPolicyPreservedStateNetworkIp.Builder extends GeneratedMessageV3.Builder<StatefulPolicyPreservedStateNetworkIp.Builder> implements StatefulPolicyPreservedStateNetworkIpOrBuilder
Protobuf type google.cloud.compute.v1.StatefulPolicyPreservedStateNetworkIp
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 StatefulPolicyPreservedStateNetworkIp.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public StatefulPolicyPreservedStateNetworkIp build()
buildPartial()
public StatefulPolicyPreservedStateNetworkIp buildPartial()
clear()
public StatefulPolicyPreservedStateNetworkIp.Builder clear()
Overrides
clearAutoDelete()
public StatefulPolicyPreservedStateNetworkIp.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 StatefulPolicyPreservedStateNetworkIp.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public StatefulPolicyPreservedStateNetworkIp.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public StatefulPolicyPreservedStateNetworkIp.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 StatefulPolicyPreservedStateNetworkIp getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(StatefulPolicyPreservedStateNetworkIp other)
public StatefulPolicyPreservedStateNetworkIp.Builder mergeFrom(StatefulPolicyPreservedStateNetworkIp other)
public StatefulPolicyPreservedStateNetworkIp.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public StatefulPolicyPreservedStateNetworkIp.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final StatefulPolicyPreservedStateNetworkIp.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAutoDelete(String value)
public StatefulPolicyPreservedStateNetworkIp.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 StatefulPolicyPreservedStateNetworkIp.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 StatefulPolicyPreservedStateNetworkIp.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public StatefulPolicyPreservedStateNetworkIp.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final StatefulPolicyPreservedStateNetworkIp.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides