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 type
google.cloud.compute.v1.PublicAdvertisedPrefix| Modifier and Type | Method and 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.Builder builderForValue)
[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(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.
|
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 IPv4 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 IPv4 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 IPv4 address to be used for reverse DNS verification.
|
com.google.protobuf.ByteString |
getDnsVerificationIpBytes()
The IPv4 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 IPv4 address range, in CIDR format, represented by this public advertised prefix.
|
com.google.protobuf.ByteString |
getIpCidrRangeBytes()
The IPv4 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 IPv4 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 IPv4 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(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PublicAdvertisedPrefix.Builder |
mergeFrom(com.google.protobuf.Message other) |
PublicAdvertisedPrefix.Builder |
mergeFrom(PublicAdvertisedPrefix 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 IPv4 address to be used for reverse DNS verification.
|
PublicAdvertisedPrefix.Builder |
setDnsVerificationIpBytes(com.google.protobuf.ByteString value)
The IPv4 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 IPv4 address range, in CIDR format, represented by this public advertised prefix.
|
PublicAdvertisedPrefix.Builder |
setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The IPv4 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.Builder builderForValue)
[Output Only] The list of public delegated prefixes that exist for this public advertised prefix.
|
PublicAdvertisedPrefix.Builder |
setPublicDelegatedPrefixs(int index,
PublicAdvertisedPrefixPublicDelegatedPrefix value)
[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) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PublicAdvertisedPrefix build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PublicAdvertisedPrefix buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PublicAdvertisedPrefix.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder mergeFrom(PublicAdvertisedPrefix other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public PublicAdvertisedPrefix.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PublicAdvertisedPrefix.Builder>IOExceptionpublic boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface PublicAdvertisedPrefixOrBuilderpublic String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface PublicAdvertisedPrefixOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The creationTimestamp to set.public PublicAdvertisedPrefix.Builder clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;public PublicAdvertisedPrefix.Builder setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The bytes for creationTimestamp to set.public boolean hasDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;hasDescription in interface PublicAdvertisedPrefixOrBuilderpublic String getDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;getDescription in interface PublicAdvertisedPrefixOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;getDescriptionBytes in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setDescription(String value)
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;value - The description to set.public PublicAdvertisedPrefix.Builder clearDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;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;value - The bytes for description to set.public boolean hasDnsVerificationIp()
The IPv4 address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;hasDnsVerificationIp in interface PublicAdvertisedPrefixOrBuilderpublic String getDnsVerificationIp()
The IPv4 address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;getDnsVerificationIp in interface PublicAdvertisedPrefixOrBuilderpublic com.google.protobuf.ByteString getDnsVerificationIpBytes()
The IPv4 address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;getDnsVerificationIpBytes in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setDnsVerificationIp(String value)
The IPv4 address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;value - The dnsVerificationIp to set.public PublicAdvertisedPrefix.Builder clearDnsVerificationIp()
The IPv4 address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;public PublicAdvertisedPrefix.Builder setDnsVerificationIpBytes(com.google.protobuf.ByteString value)
The IPv4 address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;value - The bytes for dnsVerificationIp to set.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;hasFingerprint in interface PublicAdvertisedPrefixOrBuilderpublic 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;getFingerprint in interface PublicAdvertisedPrefixOrBuilderpublic 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;getFingerprintBytes in interface PublicAdvertisedPrefixOrBuilderpublic 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;value - The fingerprint to set.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;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;value - The bytes for fingerprint to set.public boolean hasId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;hasId in interface PublicAdvertisedPrefixOrBuilderpublic long getId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;getId in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setId(long value)
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;value - The id to set.public PublicAdvertisedPrefix.Builder clearId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;public boolean hasIpCidrRange()
The IPv4 address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;hasIpCidrRange in interface PublicAdvertisedPrefixOrBuilderpublic String getIpCidrRange()
The IPv4 address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;getIpCidrRange in interface PublicAdvertisedPrefixOrBuilderpublic com.google.protobuf.ByteString getIpCidrRangeBytes()
The IPv4 address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;getIpCidrRangeBytes in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setIpCidrRange(String value)
The IPv4 address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;value - The ipCidrRange to set.public PublicAdvertisedPrefix.Builder clearIpCidrRange()
The IPv4 address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;public PublicAdvertisedPrefix.Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The IPv4 address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;value - The bytes for ipCidrRange to set.public boolean hasKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;hasKind in interface PublicAdvertisedPrefixOrBuilderpublic String getKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;getKind in interface PublicAdvertisedPrefixOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;getKindBytes in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setKind(String value)
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;value - The kind to set.public PublicAdvertisedPrefix.Builder clearKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;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;value - The bytes for kind to set.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;hasName in interface PublicAdvertisedPrefixOrBuilderpublic 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;getName in interface PublicAdvertisedPrefixOrBuilderpublic 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;getNameBytes in interface PublicAdvertisedPrefixOrBuilderpublic 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;value - The name to set.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;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;value - The bytes for name to set.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;
getPublicDelegatedPrefixsList in interface PublicAdvertisedPrefixOrBuilderpublic 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;
getPublicDelegatedPrefixsCount in interface PublicAdvertisedPrefixOrBuilderpublic 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;
getPublicDelegatedPrefixs in interface PublicAdvertisedPrefixOrBuilderpublic 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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
getPublicDelegatedPrefixsOrBuilder in interface PublicAdvertisedPrefixOrBuilderpublic 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;
getPublicDelegatedPrefixsOrBuilderList in interface PublicAdvertisedPrefixOrBuilderpublic 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;
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;
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;
public boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;hasSelfLink in interface PublicAdvertisedPrefixOrBuilderpublic String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLink in interface PublicAdvertisedPrefixOrBuilderpublic com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLinkBytes in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setSelfLink(String value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;value - The selfLink to set.public PublicAdvertisedPrefix.Builder clearSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;public PublicAdvertisedPrefix.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;value - The bytes for selfLink to set.public boolean hasSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;hasSharedSecret in interface PublicAdvertisedPrefixOrBuilderpublic String getSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;getSharedSecret in interface PublicAdvertisedPrefixOrBuilderpublic com.google.protobuf.ByteString getSharedSecretBytes()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;getSharedSecretBytes in interface PublicAdvertisedPrefixOrBuilderpublic PublicAdvertisedPrefix.Builder setSharedSecret(String value)
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;value - The sharedSecret to set.public PublicAdvertisedPrefix.Builder clearSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;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;value - The bytes for sharedSecret to set.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;hasStatus in interface PublicAdvertisedPrefixOrBuilderpublic 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;getStatus in interface PublicAdvertisedPrefixOrBuilderpublic 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;getStatusBytes in interface PublicAdvertisedPrefixOrBuilderpublic 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;value - The status to set.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;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;value - The bytes for status to set.public final PublicAdvertisedPrefix.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>public final PublicAdvertisedPrefix.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefix.Builder>Copyright © 2023 Google LLC. All rights reserved.