Package com.google.cloud.compute.v1
Interface PublicAdvertisedPrefixOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PublicAdvertisedPrefix
,PublicAdvertisedPrefix.Builder
public interface PublicAdvertisedPrefixOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.com.google.protobuf.ByteString
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.String
getDescription()
An optional description of this resource.com.google.protobuf.ByteString
getDescriptionBytes()
An optional description of this resource.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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasCreationTimestamp
boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
- Returns:
- The bytes for creationTimestamp.
-
hasDescription
boolean hasDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;
- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;
- Returns:
- The bytes for description.
-
hasDnsVerificationIp
boolean hasDnsVerificationIp()
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;
- Returns:
- Whether the dnsVerificationIp field is set.
-
getDnsVerificationIp
String getDnsVerificationIp()
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;
- Returns:
- The dnsVerificationIp.
-
getDnsVerificationIpBytes
com.google.protobuf.ByteString getDnsVerificationIpBytes()
The address to be used for reverse DNS verification.
optional string dns_verification_ip = 241011381;
- Returns:
- The bytes for dnsVerificationIp.
-
hasFingerprint
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;
- Returns:
- Whether the fingerprint field is set.
-
getFingerprint
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;
- Returns:
- The fingerprint.
-
getFingerprintBytes
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;
- Returns:
- The bytes for fingerprint.
-
hasId
boolean hasId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;
- Returns:
- Whether the id field is set.
-
getId
long getId()
[Output Only] The unique identifier for the resource type. The server generates this identifier.
optional uint64 id = 3355;
- Returns:
- The id.
-
hasIpCidrRange
boolean hasIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;
- Returns:
- Whether the ipCidrRange field is set.
-
getIpCidrRange
String getIpCidrRange()
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;
- Returns:
- The ipCidrRange.
-
getIpCidrRangeBytes
com.google.protobuf.ByteString getIpCidrRangeBytes()
The address range, in CIDR format, represented by this public advertised prefix.
optional string ip_cidr_range = 98117322;
- Returns:
- The bytes for ipCidrRange.
-
hasKind
boolean hasKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;
- Returns:
- Whether the kind field is set.
-
getKind
String getKind()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;
- Returns:
- The kind.
-
getKindBytes
com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#publicAdvertisedPrefix for public advertised prefixes.
optional string kind = 3292052;
- Returns:
- The bytes for kind.
-
hasName
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;
- Returns:
- Whether the name field is set.
-
getName
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;
- Returns:
- The name.
-
getNameBytes
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;
- Returns:
- The bytes for name.
-
getPublicDelegatedPrefixsList
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;
-
getPublicDelegatedPrefixs
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;
-
getPublicDelegatedPrefixsCount
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;
-
getPublicDelegatedPrefixsOrBuilderList
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;
-
getPublicDelegatedPrefixsOrBuilder
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;
-
hasSelfLink
boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
- Returns:
- Whether the selfLink field is set.
-
getSelfLink
String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
- Returns:
- The selfLink.
-
getSelfLinkBytes
com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
- Returns:
- The bytes for selfLink.
-
hasSharedSecret
boolean hasSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;
- Returns:
- Whether the sharedSecret field is set.
-
getSharedSecret
String getSharedSecret()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;
- Returns:
- The sharedSecret.
-
getSharedSecretBytes
com.google.protobuf.ByteString getSharedSecretBytes()
[Output Only] The shared secret to be used for reverse DNS verification.
optional string shared_secret = 381932490;
- Returns:
- The bytes for sharedSecret.
-
hasStatus
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;
- Returns:
- Whether the status field is set.
-
getStatus
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;
- Returns:
- The status.
-
getStatusBytes
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;
- Returns:
- The bytes for status.
-
-