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.Builder
addAllPublicDelegatedPrefixs(Iterable<? extends PublicAdvertisedPrefixPublicDelegatedPrefix> values)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
addPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix value)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
addPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
addPublicDelegatedPrefixs(PublicAdvertisedPrefixPublicDelegatedPrefix value)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
addPublicDelegatedPrefixs(PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.Builder
addPublicDelegatedPrefixsBuilder()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.Builder
addPublicDelegatedPrefixsBuilder(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
PublicAdvertisedPrefix
build()
PublicAdvertisedPrefix
buildPartial()
PublicAdvertisedPrefix.Builder
clear()
PublicAdvertisedPrefix.Builder
clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefix.Builder
clearDescription()
An optional description of this resource.PublicAdvertisedPrefix.Builder
clearDnsVerificationIp()
The address to be used for reverse DNS verification.PublicAdvertisedPrefix.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
PublicAdvertisedPrefix.Builder
clearFingerprint()
Fingerprint of this resource.PublicAdvertisedPrefix.Builder
clearId()
[Output Only] The unique identifier for the resource type.PublicAdvertisedPrefix.Builder
clearIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.PublicAdvertisedPrefix.Builder
clearKind()
[Output Only] Type of the resource.PublicAdvertisedPrefix.Builder
clearName()
Name of the resource.PublicAdvertisedPrefix.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
PublicAdvertisedPrefix.Builder
clearPublicDelegatedPrefixs()
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
clearSelfLink()
[Output Only] Server-defined URL for the resource.PublicAdvertisedPrefix.Builder
clearSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.PublicAdvertisedPrefix.Builder
clearStatus()
The status of the public advertised prefix.PublicAdvertisedPrefix.Builder
clone()
String
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.com.google.protobuf.ByteString
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefix
getDefaultInstanceForType()
String
getDescription()
An optional description of this resource.com.google.protobuf.ByteString
getDescriptionBytes()
An optional description of this resource.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDnsVerificationIp()
The address to be used for reverse DNS verification.com.google.protobuf.ByteString
getDnsVerificationIpBytes()
The address to be used for reverse DNS verification.String
getFingerprint()
Fingerprint of this resource.com.google.protobuf.ByteString
getFingerprintBytes()
Fingerprint of this resource.long
getId()
[Output Only] The unique identifier for the resource type.String
getIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.com.google.protobuf.ByteString
getIpCidrRangeBytes()
The address range, in CIDR format, represented by this public advertised prefix.String
getKind()
[Output Only] Type of the resource.com.google.protobuf.ByteString
getKindBytes()
[Output Only] Type of the resource.String
getName()
Name of the resource.com.google.protobuf.ByteString
getNameBytes()
Name of the resource.PublicAdvertisedPrefixPublicDelegatedPrefix
getPublicDelegatedPrefixs(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.Builder
getPublicDelegatedPrefixsBuilder(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.int
getPublicDelegatedPrefixsCount()
[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.PublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder
getPublicDelegatedPrefixsOrBuilder(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.String
getSelfLink()
[Output Only] Server-defined URL for the resource.com.google.protobuf.ByteString
getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.String
getSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.com.google.protobuf.ByteString
getSharedSecretBytes()
[Output Only] The shared secret to be used for reverse DNS verification.String
getStatus()
The status of the public advertised prefix.com.google.protobuf.ByteString
getStatusBytes()
The status of the public advertised prefix.boolean
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.boolean
hasDescription()
An optional description of this resource.boolean
hasDnsVerificationIp()
The address to be used for reverse DNS verification.boolean
hasFingerprint()
Fingerprint of this resource.boolean
hasId()
[Output Only] The unique identifier for the resource type.boolean
hasIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.boolean
hasKind()
[Output Only] Type of the resource.boolean
hasName()
Name of the resource.boolean
hasSelfLink()
[Output Only] Server-defined URL for the resource.boolean
hasSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.boolean
hasStatus()
The status of the public advertised prefix.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
PublicAdvertisedPrefix.Builder
mergeFrom(PublicAdvertisedPrefix other)
PublicAdvertisedPrefix.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
PublicAdvertisedPrefix.Builder
mergeFrom(com.google.protobuf.Message other)
PublicAdvertisedPrefix.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
PublicAdvertisedPrefix.Builder
removePublicDelegatedPrefixs(int index)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefix.Builder
setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.PublicAdvertisedPrefix.Builder
setDescription(String value)
An optional description of this resource.PublicAdvertisedPrefix.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
An optional description of this resource.PublicAdvertisedPrefix.Builder
setDnsVerificationIp(String value)
The address to be used for reverse DNS verification.PublicAdvertisedPrefix.Builder
setDnsVerificationIpBytes(com.google.protobuf.ByteString value)
The address to be used for reverse DNS verification.PublicAdvertisedPrefix.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
PublicAdvertisedPrefix.Builder
setFingerprint(String value)
Fingerprint of this resource.PublicAdvertisedPrefix.Builder
setFingerprintBytes(com.google.protobuf.ByteString value)
Fingerprint of this resource.PublicAdvertisedPrefix.Builder
setId(long value)
[Output Only] The unique identifier for the resource type.PublicAdvertisedPrefix.Builder
setIpCidrRange(String value)
The address range, in CIDR format, represented by this public advertised prefix.PublicAdvertisedPrefix.Builder
setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The address range, in CIDR format, represented by this public advertised prefix.PublicAdvertisedPrefix.Builder
setKind(String value)
[Output Only] Type of the resource.PublicAdvertisedPrefix.Builder
setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.PublicAdvertisedPrefix.Builder
setName(String value)
Name of the resource.PublicAdvertisedPrefix.Builder
setNameBytes(com.google.protobuf.ByteString value)
Name of the resource.PublicAdvertisedPrefix.Builder
setPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix value)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
setPublicDelegatedPrefixs(int index, PublicAdvertisedPrefixPublicDelegatedPrefix.Builder builderForValue)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.PublicAdvertisedPrefix.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
PublicAdvertisedPrefix.Builder
setSelfLink(String value)
[Output Only] Server-defined URL for the resource.PublicAdvertisedPrefix.Builder
setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for the resource.PublicAdvertisedPrefix.Builder
setSharedSecret(String value)
[Output Only] The shared secret to be used for reverse DNS verification.PublicAdvertisedPrefix.Builder
setSharedSecretBytes(com.google.protobuf.ByteString value)
[Output Only] The shared secret to be used for reverse DNS verification.PublicAdvertisedPrefix.Builder
setStatus(String value)
The status of the public advertised prefix.PublicAdvertisedPrefix.Builder
setStatusBytes(com.google.protobuf.ByteString value)
The status of the public advertised prefix.PublicAdvertisedPrefix.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
clear
public PublicAdvertisedPrefix.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
getDefaultInstanceForType
public PublicAdvertisedPrefix getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public PublicAdvertisedPrefix build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PublicAdvertisedPrefix buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PublicAdvertisedPrefix.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
setField
public PublicAdvertisedPrefix.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
clearField
public PublicAdvertisedPrefix.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
clearOneof
public PublicAdvertisedPrefix.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
setRepeatedField
public PublicAdvertisedPrefix.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
addRepeatedField
public PublicAdvertisedPrefix.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefix.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PublicAdvertisedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefix.Builder mergeFrom(PublicAdvertisedPrefix other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasCreationTimestamp
in 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:
getCreationTimestamp
in 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:
getCreationTimestampBytes
in 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:
hasDescription
in 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:
getDescription
in 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:
getDescriptionBytes
in 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:
hasDnsVerificationIp
in 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:
getDnsVerificationIp
in 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:
getDnsVerificationIpBytes
in 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:
hasFingerprint
in 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:
getFingerprint
in 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:
getFingerprintBytes
in 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:
hasId
in 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:
getId
in 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:
hasIpCidrRange
in 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:
getIpCidrRange
in 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:
getIpCidrRangeBytes
in 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:
hasKind
in 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:
getKind
in 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:
getKindBytes
in 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:
hasName
in 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:
getName
in 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:
getNameBytes
in 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:
getPublicDelegatedPrefixsList
in 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:
getPublicDelegatedPrefixsCount
in 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:
getPublicDelegatedPrefixs
in 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:
getPublicDelegatedPrefixsOrBuilder
in 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:
getPublicDelegatedPrefixsOrBuilderList
in 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:
hasSelfLink
in 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:
getSelfLink
in 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:
getSelfLinkBytes
in 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:
hasSharedSecret
in 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:
getSharedSecret
in 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:
getSharedSecretBytes
in 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:
hasStatus
in 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:
getStatus
in 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:
getStatusBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
mergeUnknownFields
public final PublicAdvertisedPrefix.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>
-
-