Package com.google.cloud.compute.v1
Class PublicAdvertisedPrefix.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
- com.google.cloud.compute.v1.PublicAdvertisedPrefix.Builder
-
- All Implemented Interfaces:
PublicAdvertisedPrefixOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PublicAdvertisedPrefix
public static final class PublicAdvertisedPrefix.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder> implements PublicAdvertisedPrefixOrBuilder
A public advertised prefix represents an aggregated IP prefix or netblock which customers bring to cloud. The IP prefix is a single unit of route advertisement and is announced globally to the internet.
Protobuf typegoogle.cloud.compute.v1.PublicAdvertisedPrefix
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicAdvertisedPrefix.BuilderaddAllPublicDelegatedPrefixs(Iterable<? extends PublicAdvertisedPrefixPublicDelegatedPrefix> values)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuilderaddPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix value)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuilderaddPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuilderaddPublicDelegatedPrefixs(PublicAdvertisedPrefixPublicDelegatedPrefix value)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuilderaddPublicDelegatedPrefixs(PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.BuilderaddPublicDelegatedPrefixsBuilder()[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.BuilderaddPublicDelegatedPrefixsBuilder(int index)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PublicAdvertisedPrefixbuild()PublicAdvertisedPrefixbuildPartial()PublicAdvertisedPrefix.Builderclear()PublicAdvertisedPrefix.BuilderclearCreationTimestamp()[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefix.BuilderclearDescription()An optional description of this resource.PublicAdvertisedPrefix.BuilderclearDnsVerificationIp()The address to be used for reverse DNS verification.PublicAdvertisedPrefix.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PublicAdvertisedPrefix.BuilderclearFingerprint()Fingerprint of this resource.PublicAdvertisedPrefix.BuilderclearId()[Output Only] The unique identifier for the resource type.PublicAdvertisedPrefix.BuilderclearIpCidrRange()The address range, in CIDR format, represented by this public advertised prefix.PublicAdvertisedPrefix.BuilderclearKind()[Output Only] Type of the resource.PublicAdvertisedPrefix.BuilderclearName()Name of the resource.PublicAdvertisedPrefix.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PublicAdvertisedPrefix.BuilderclearPublicDelegatedPrefixs()[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuilderclearSelfLink()[Output Only] Server-defined URL for the resource.PublicAdvertisedPrefix.BuilderclearSharedSecret()[Output Only] The shared secret to be used for reverse DNS verification.PublicAdvertisedPrefix.BuilderclearStatus()The status of the public advertised prefix.PublicAdvertisedPrefix.Builderclone()StringgetCreationTimestamp()[Output Only] Creation timestamp in RFC3339 text format.com.google.protobuf.ByteStringgetCreationTimestampBytes()[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefixgetDefaultInstanceForType()StringgetDescription()An optional description of this resource.com.google.protobuf.ByteStringgetDescriptionBytes()An optional description of this resource.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDnsVerificationIp()The address to be used for reverse DNS verification.com.google.protobuf.ByteStringgetDnsVerificationIpBytes()The address to be used for reverse DNS verification.StringgetFingerprint()Fingerprint of this resource.com.google.protobuf.ByteStringgetFingerprintBytes()Fingerprint of this resource.longgetId()[Output Only] The unique identifier for the resource type.StringgetIpCidrRange()The address range, in CIDR format, represented by this public advertised prefix.com.google.protobuf.ByteStringgetIpCidrRangeBytes()The address range, in CIDR format, represented by this public advertised prefix.StringgetKind()[Output Only] Type of the resource.com.google.protobuf.ByteStringgetKindBytes()[Output Only] Type of the resource.StringgetName()Name of the resource.com.google.protobuf.ByteStringgetNameBytes()Name of the resource.PublicAdvertisedPrefixPublicDelegatedPrefixgetPublicDelegatedPrefixs(int index)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.BuildergetPublicDelegatedPrefixsBuilder(int index)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.List<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>getPublicDelegatedPrefixsBuilderList()[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.intgetPublicDelegatedPrefixsCount()[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.List<PublicAdvertisedPrefixPublicDelegatedPrefix>getPublicDelegatedPrefixsList()[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefixPublicDelegatedPrefixOrBuildergetPublicDelegatedPrefixsOrBuilder(int index)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.List<? extends PublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder>getPublicDelegatedPrefixsOrBuilderList()[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.StringgetSelfLink()[Output Only] Server-defined URL for the resource.com.google.protobuf.ByteStringgetSelfLinkBytes()[Output Only] Server-defined URL for the resource.StringgetSharedSecret()[Output Only] The shared secret to be used for reverse DNS verification.com.google.protobuf.ByteStringgetSharedSecretBytes()[Output Only] The shared secret to be used for reverse DNS verification.StringgetStatus()The status of the public advertised prefix.com.google.protobuf.ByteStringgetStatusBytes()The status of the public advertised prefix.booleanhasCreationTimestamp()[Output Only] Creation timestamp in RFC3339 text format.booleanhasDescription()An optional description of this resource.booleanhasDnsVerificationIp()The address to be used for reverse DNS verification.booleanhasFingerprint()Fingerprint of this resource.booleanhasId()[Output Only] The unique identifier for the resource type.booleanhasIpCidrRange()The address range, in CIDR format, represented by this public advertised prefix.booleanhasKind()[Output Only] Type of the resource.booleanhasName()Name of the resource.booleanhasSelfLink()[Output Only] Server-defined URL for the resource.booleanhasSharedSecret()[Output Only] The shared secret to be used for reverse DNS verification.booleanhasStatus()The status of the public advertised prefix.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PublicAdvertisedPrefix.BuildermergeFrom(PublicAdvertisedPrefix other)PublicAdvertisedPrefix.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PublicAdvertisedPrefix.BuildermergeFrom(com.google.protobuf.Message other)PublicAdvertisedPrefix.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PublicAdvertisedPrefix.BuilderremovePublicDelegatedPrefixs(int index)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuildersetCreationTimestamp(String value)[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefix.BuildersetCreationTimestampBytes(com.google.protobuf.ByteString value)[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefix.BuildersetDescription(String value)An optional description of this resource.PublicAdvertisedPrefix.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)An optional description of this resource.PublicAdvertisedPrefix.BuildersetDnsVerificationIp(String value)The address to be used for reverse DNS verification.PublicAdvertisedPrefix.BuildersetDnsVerificationIpBytes(com.google.protobuf.ByteString value)The address to be used for reverse DNS verification.PublicAdvertisedPrefix.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PublicAdvertisedPrefix.BuildersetFingerprint(String value)Fingerprint of this resource.PublicAdvertisedPrefix.BuildersetFingerprintBytes(com.google.protobuf.ByteString value)Fingerprint of this resource.PublicAdvertisedPrefix.BuildersetId(long value)[Output Only] The unique identifier for the resource type.PublicAdvertisedPrefix.BuildersetIpCidrRange(String value)The address range, in CIDR format, represented by this public advertised prefix.PublicAdvertisedPrefix.BuildersetIpCidrRangeBytes(com.google.protobuf.ByteString value)The address range, in CIDR format, represented by this public advertised prefix.PublicAdvertisedPrefix.BuildersetKind(String value)[Output Only] Type of the resource.PublicAdvertisedPrefix.BuildersetKindBytes(com.google.protobuf.ByteString value)[Output Only] Type of the resource.PublicAdvertisedPrefix.BuildersetName(String value)Name of the resource.PublicAdvertisedPrefix.BuildersetNameBytes(com.google.protobuf.ByteString value)Name of the resource.PublicAdvertisedPrefix.BuildersetPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix value)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuildersetPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PublicAdvertisedPrefix.BuildersetSelfLink(String value)[Output Only] Server-defined URL for the resource.PublicAdvertisedPrefix.BuildersetSelfLinkBytes(com.google.protobuf.ByteString value)[Output Only] Server-defined URL for the resource.PublicAdvertisedPrefix.BuildersetSharedSecret(String value)[Output Only] The shared secret to be used for reverse DNS verification.PublicAdvertisedPrefix.BuildersetSharedSecretBytes(com.google.protobuf.ByteString value)[Output Only] The shared secret to be used for reverse DNS verification.PublicAdvertisedPrefix.BuildersetStatus(String value)The status of the public advertised prefix.PublicAdvertisedPrefix.BuildersetStatusBytes(com.google.protobuf.ByteString value)The status of the public advertised prefix.PublicAdvertisedPrefix.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
clear
public PublicAdvertisedPrefix.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.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.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
getDefaultInstanceForType
public PublicAdvertisedPrefix getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PublicAdvertisedPrefix build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PublicAdvertisedPrefix buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PublicAdvertisedPrefix.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
setField
public PublicAdvertisedPrefix.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
clearField
public PublicAdvertisedPrefix.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
clearOneof
public PublicAdvertisedPrefix.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
setRepeatedField
public PublicAdvertisedPrefix.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
addRepeatedField
public PublicAdvertisedPrefix.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefix.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PublicAdvertisedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefix.Builder mergeFrom(PublicAdvertisedPrefix other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefix.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<PublicAdvertisedPrefix.Builder>- Throws:
IOException
-
hasCreationTimestamp
public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
public String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for creationTimestamp.
-
setCreationTimestamp
public PublicAdvertisedPrefix.Builder setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The creationTimestamp to set.- Returns:
- This builder for chaining.
-
clearCreationTimestamp
public PublicAdvertisedPrefix.Builder clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- This builder for chaining.
-
setCreationTimestampBytes
public PublicAdvertisedPrefix.Builder setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The bytes for creationTimestamp to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Specified by:
hasDescriptionin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public String getDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Specified by:
getDescriptionin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Specified by:
getDescriptionBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for description.
-
setDescription
public PublicAdvertisedPrefix.Builder setDescription(String value)
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public PublicAdvertisedPrefix.Builder clearDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public PublicAdvertisedPrefix.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasDnsVerificationIp
public boolean hasDnsVerificationIp()
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;- Specified by:
hasDnsVerificationIpin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the dnsVerificationIp field is set.
-
getDnsVerificationIp
public String getDnsVerificationIp()
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;- Specified by:
getDnsVerificationIpin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The dnsVerificationIp.
-
getDnsVerificationIpBytes
public com.google.protobuf.ByteString getDnsVerificationIpBytes()
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;- Specified by:
getDnsVerificationIpBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for dnsVerificationIp.
-
setDnsVerificationIp
public PublicAdvertisedPrefix.Builder setDnsVerificationIp(String value)
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;- Parameters:
value- The dnsVerificationIp to set.- Returns:
- This builder for chaining.
-
clearDnsVerificationIp
public PublicAdvertisedPrefix.Builder clearDnsVerificationIp()
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;- Returns:
- This builder for chaining.
-
setDnsVerificationIpBytes
public PublicAdvertisedPrefix.Builder setDnsVerificationIpBytes(com.google.protobuf.ByteString value)
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;- Parameters:
value- The bytes for dnsVerificationIp to set.- Returns:
- This builder for chaining.
-
hasFingerprint
public boolean hasFingerprint()
Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a new PublicAdvertisedPrefix. An up-to-date fingerprint must be provided in order to update the PublicAdvertisedPrefix, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a PublicAdvertisedPrefix.
optional string fingerprint = 234678500;- Specified by:
hasFingerprintin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the fingerprint field is set.
-
getFingerprint
public String getFingerprint()
Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a new PublicAdvertisedPrefix. An up-to-date fingerprint must be provided in order to update the PublicAdvertisedPrefix, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a PublicAdvertisedPrefix.
optional string fingerprint = 234678500;- Specified by:
getFingerprintin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The fingerprint.
-
getFingerprintBytes
public com.google.protobuf.ByteString getFingerprintBytes()
Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a new PublicAdvertisedPrefix. An up-to-date fingerprint must be provided in order to update the PublicAdvertisedPrefix, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a PublicAdvertisedPrefix.
optional string fingerprint = 234678500;- Specified by:
getFingerprintBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for fingerprint.
-
setFingerprint
public PublicAdvertisedPrefix.Builder setFingerprint(String value)
Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a new PublicAdvertisedPrefix. An up-to-date fingerprint must be provided in order to update the PublicAdvertisedPrefix, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a PublicAdvertisedPrefix.
optional string fingerprint = 234678500;- Parameters:
value- The fingerprint to set.- Returns:
- This builder for chaining.
-
clearFingerprint
public PublicAdvertisedPrefix.Builder clearFingerprint()
Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a new PublicAdvertisedPrefix. An up-to-date fingerprint must be provided in order to update the PublicAdvertisedPrefix, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a PublicAdvertisedPrefix.
optional string fingerprint = 234678500;- Returns:
- This builder for chaining.
-
setFingerprintBytes
public PublicAdvertisedPrefix.Builder setFingerprintBytes(com.google.protobuf.ByteString value)
Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a new PublicAdvertisedPrefix. An up-to-date fingerprint must be provided in order to update the PublicAdvertisedPrefix, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a PublicAdvertisedPrefix.
optional string fingerprint = 234678500;- Parameters:
value- The bytes for fingerprint to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;- Specified by:
hasIdin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;- Specified by:
getIdin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The id.
-
setId
public PublicAdvertisedPrefix.Builder setId(long value)
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public PublicAdvertisedPrefix.Builder clearId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;- Returns:
- This builder for chaining.
-
hasIpCidrRange
public boolean hasIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;- Specified by:
hasIpCidrRangein interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the ipCidrRange field is set.
-
getIpCidrRange
public String getIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;- Specified by:
getIpCidrRangein interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The ipCidrRange.
-
getIpCidrRangeBytes
public com.google.protobuf.ByteString getIpCidrRangeBytes()
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;- Specified by:
getIpCidrRangeBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for ipCidrRange.
-
setIpCidrRange
public PublicAdvertisedPrefix.Builder setIpCidrRange(String value)
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;- Parameters:
value- The ipCidrRange to set.- Returns:
- This builder for chaining.
-
clearIpCidrRange
public PublicAdvertisedPrefix.Builder clearIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;- Returns:
- This builder for chaining.
-
setIpCidrRangeBytes
public PublicAdvertisedPrefix.Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;- Parameters:
value- The bytes for ipCidrRange to set.- Returns:
- This builder for chaining.
-
hasKind
public boolean hasKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;- Specified by:
hasKindin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
public String getKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;- Specified by:
getKindin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;- Specified by:
getKindBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for kind.
-
setKind
public PublicAdvertisedPrefix.Builder setKind(String value)
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
public PublicAdvertisedPrefix.Builder clearKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;- Returns:
- This builder for chaining.
-
setKindBytes
public PublicAdvertisedPrefix.Builder setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;- Parameters:
value- The bytes for kind to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
hasNamein interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNamein interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNameBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for name.
-
setName
public PublicAdvertisedPrefix.Builder setName(String value)
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public PublicAdvertisedPrefix.Builder clearName()
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Returns:
- This builder for chaining.
-
setNameBytes
public PublicAdvertisedPrefix.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getPublicDelegatedPrefixsList
public List<PublicAdvertisedPrefixPublicDelegatedPrefix> getPublicDelegatedPrefixsList()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;- Specified by:
getPublicDelegatedPrefixsListin interfacePublicAdvertisedPrefixOrBuilder
-
getPublicDelegatedPrefixsCount
public int getPublicDelegatedPrefixsCount()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;- Specified by:
getPublicDelegatedPrefixsCountin interfacePublicAdvertisedPrefixOrBuilder
-
getPublicDelegatedPrefixs
public PublicAdvertisedPrefixPublicDelegatedPrefix getPublicDelegatedPrefixs(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;- Specified by:
getPublicDelegatedPrefixsin interfacePublicAdvertisedPrefixOrBuilder
-
setPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder setPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix value)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
setPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder setPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
addPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder addPublicDelegatedPrefixs(PublicAdvertisedPrefixPublicDelegatedPrefix value)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
addPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder addPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix value)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
addPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder addPublicDelegatedPrefixs(PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
addPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder addPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
addAllPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder addAllPublicDelegatedPrefixs(Iterable<? extends PublicAdvertisedPrefixPublicDelegatedPrefix> values)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
clearPublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder clearPublicDelegatedPrefixs()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
removePublicDelegatedPrefixs
public PublicAdvertisedPrefix.Builder removePublicDelegatedPrefixs(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
getPublicDelegatedPrefixsBuilder
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder getPublicDelegatedPrefixsBuilder(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
getPublicDelegatedPrefixsOrBuilder
public PublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder getPublicDelegatedPrefixsOrBuilder(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;- Specified by:
getPublicDelegatedPrefixsOrBuilderin interfacePublicAdvertisedPrefixOrBuilder
-
getPublicDelegatedPrefixsOrBuilderList
public List<? extends PublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder> getPublicDelegatedPrefixsOrBuilderList()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;- Specified by:
getPublicDelegatedPrefixsOrBuilderListin interfacePublicAdvertisedPrefixOrBuilder
-
addPublicDelegatedPrefixsBuilder
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder addPublicDelegatedPrefixsBuilder()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
addPublicDelegatedPrefixsBuilder
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder addPublicDelegatedPrefixsBuilder(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
getPublicDelegatedPrefixsBuilderList
public List<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder> getPublicDelegatedPrefixsBuilderList()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
repeated .google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723;
-
hasSelfLink
public boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
hasSelfLinkin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the selfLink field is set.
-
getSelfLink
public String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The selfLink.
-
getSelfLinkBytes
public com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for selfLink.
-
setSelfLink
public PublicAdvertisedPrefix.Builder setSelfLink(String value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Parameters:
value- The selfLink to set.- Returns:
- This builder for chaining.
-
clearSelfLink
public PublicAdvertisedPrefix.Builder clearSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- This builder for chaining.
-
setSelfLinkBytes
public PublicAdvertisedPrefix.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Parameters:
value- The bytes for selfLink to set.- Returns:
- This builder for chaining.
-
hasSharedSecret
public boolean hasSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;- Specified by:
hasSharedSecretin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the sharedSecret field is set.
-
getSharedSecret
public String getSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;- Specified by:
getSharedSecretin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The sharedSecret.
-
getSharedSecretBytes
public com.google.protobuf.ByteString getSharedSecretBytes()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;- Specified by:
getSharedSecretBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for sharedSecret.
-
setSharedSecret
public PublicAdvertisedPrefix.Builder setSharedSecret(String value)
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;- Parameters:
value- The sharedSecret to set.- Returns:
- This builder for chaining.
-
clearSharedSecret
public PublicAdvertisedPrefix.Builder clearSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;- Returns:
- This builder for chaining.
-
setSharedSecretBytes
public PublicAdvertisedPrefix.Builder setSharedSecretBytes(com.google.protobuf.ByteString value)
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;- Parameters:
value- The bytes for sharedSecret to set.- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()
The status of the public advertised prefix. Possible values include: - `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. - `REVERSE_DNS_LOOKUP_FAILED`: Reverse DNS lookup failed. - `PREFIX_CONFIGURATION_IN_PROGRESS`: The prefix is being configured. - `PREFIX_CONFIGURATION_COMPLETE`: The prefix is fully configured. - `PREFIX_REMOVAL_IN_PROGRESS`: The prefix is being removed. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
hasStatusin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public String getStatus()
The status of the public advertised prefix. Possible values include: - `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. - `REVERSE_DNS_LOOKUP_FAILED`: Reverse DNS lookup failed. - `PREFIX_CONFIGURATION_IN_PROGRESS`: The prefix is being configured. - `PREFIX_CONFIGURATION_COMPLETE`: The prefix is fully configured. - `PREFIX_REMOVAL_IN_PROGRESS`: The prefix is being removed. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()
The status of the public advertised prefix. Possible values include: - `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. - `REVERSE_DNS_LOOKUP_FAILED`: Reverse DNS lookup failed. - `PREFIX_CONFIGURATION_IN_PROGRESS`: The prefix is being configured. - `PREFIX_CONFIGURATION_COMPLETE`: The prefix is fully configured. - `PREFIX_REMOVAL_IN_PROGRESS`: The prefix is being removed. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusBytesin interfacePublicAdvertisedPrefixOrBuilder- Returns:
- The bytes for status.
-
setStatus
public PublicAdvertisedPrefix.Builder setStatus(String value)
The status of the public advertised prefix. Possible values include: - `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. - `REVERSE_DNS_LOOKUP_FAILED`: Reverse DNS lookup failed. - `PREFIX_CONFIGURATION_IN_PROGRESS`: The prefix is being configured. - `PREFIX_CONFIGURATION_COMPLETE`: The prefix is fully configured. - `PREFIX_REMOVAL_IN_PROGRESS`: The prefix is being removed. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public PublicAdvertisedPrefix.Builder clearStatus()
The status of the public advertised prefix. Possible values include: - `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. - `REVERSE_DNS_LOOKUP_FAILED`: Reverse DNS lookup failed. - `PREFIX_CONFIGURATION_IN_PROGRESS`: The prefix is being configured. - `PREFIX_CONFIGURATION_COMPLETE`: The prefix is fully configured. - `PREFIX_REMOVAL_IN_PROGRESS`: The prefix is being removed. Check the Status enum for the list of possible values.
optional string status = 181260274;- Returns:
- This builder for chaining.
-
setStatusBytes
public PublicAdvertisedPrefix.Builder setStatusBytes(com.google.protobuf.ByteString value)
The status of the public advertised prefix. Possible values include: - `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. - `REVERSE_DNS_LOOKUP_FAILED`: Reverse DNS lookup failed. - `PREFIX_CONFIGURATION_IN_PROGRESS`: The prefix is being configured. - `PREFIX_CONFIGURATION_COMPLETE`: The prefix is fully configured. - `PREFIX_REMOVAL_IN_PROGRESS`: The prefix is being removed. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PublicAdvertisedPrefix.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
mergeUnknownFields
public final PublicAdvertisedPrefix.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
-