Package com.google.cloud.compute.v1
Class BackendBucket
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.BackendBucket
- All Implemented Interfaces:
BackendBucketOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class BackendBucket
extends com.google.protobuf.GeneratedMessage
implements BackendBucketOrBuilder
Represents a Cloud Storage Bucket resource. This Cloud Storage bucket resource is referenced by a URL map of a load balancer. For more information, readBackend Buckets.Protobuf type
google.cloud.compute.v1.BackendBucket- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents a Cloud Storage Bucket resource.static enumCompress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header.static enumThe value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanCloud Storage bucket name.com.google.protobuf.ByteStringCloud Storage bucket name.Cloud CDN configuration for this BackendBucket.Cloud CDN configuration for this BackendBucket.Compress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header.com.google.protobuf.ByteStringCompress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header.[Output Only] Creation timestamp inRFC3339 text format.com.google.protobuf.ByteString[Output Only] Creation timestamp inRFC3339 text format.getCustomResponseHeaders(int index) Headers that the Application Load Balancer should add to proxied responses.com.google.protobuf.ByteStringgetCustomResponseHeadersBytes(int index) Headers that the Application Load Balancer should add to proxied responses.intHeaders that the Application Load Balancer should add to proxied responses.com.google.protobuf.ProtocolStringListHeaders that the Application Load Balancer should add to proxied responses.static BackendBucketAn optional textual description of the resource; provided by the client when the resource is created.com.google.protobuf.ByteStringAn optional textual description of the resource; provided by the client when the resource is created.static final com.google.protobuf.Descriptors.Descriptor[Output Only] The resource URL for the edge security policy associated with this backend bucket.com.google.protobuf.ByteString[Output Only] The resource URL for the edge security policy associated with this backend bucket.booleanIf true, enable Cloud CDN for this BackendBucket.longgetId()[Output Only] Unique identifier for the resource; defined by the server.getKind()Output only.com.google.protobuf.ByteStringOutput only.The value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer.com.google.protobuf.ByteStringThe value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer.getName()Name of the resource.com.google.protobuf.ByteStringName of the resource.Input only.Input only.com.google.protobuf.Parser<BackendBucket>Output only.com.google.protobuf.ByteStringOutput only.[Output Only] Server-defined URL for the resource.com.google.protobuf.ByteString[Output Only] Server-defined URL for the resource.intgetUsedBy(int index) Output only.intOutput only.Output only.getUsedByOrBuilder(int index) Output only.List<? extends BackendBucketUsedByOrBuilder>Output only.booleanCloud Storage bucket name.booleanCloud CDN configuration for this BackendBucket.booleanCompress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header.boolean[Output Only] Creation timestamp inRFC3339 text format.booleanAn optional textual description of the resource; provided by the client when the resource is created.boolean[Output Only] The resource URL for the edge security policy associated with this backend bucket.booleanIf true, enable Cloud CDN for this BackendBucket.inthashCode()booleanhasId()[Output Only] Unique identifier for the resource; defined by the server.booleanhasKind()Output only.booleanThe value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer.booleanhasName()Name of the resource.booleanInput only.booleanOutput only.boolean[Output Only] Server-defined URL for the resource.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic BackendBucket.Builderstatic BackendBucket.BuildernewBuilder(BackendBucket prototype) protected BackendBucket.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static BackendBucketparseDelimitedFrom(InputStream input) static BackendBucketparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BackendBucketparseFrom(byte[] data) static BackendBucketparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BackendBucketparseFrom(com.google.protobuf.ByteString data) static BackendBucketparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BackendBucketparseFrom(com.google.protobuf.CodedInputStream input) static BackendBucketparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BackendBucketparseFrom(InputStream input) static BackendBucketparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BackendBucketparseFrom(ByteBuffer data) static BackendBucketparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BackendBucket>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BUCKET_NAME_FIELD_NUMBER
public static final int BUCKET_NAME_FIELD_NUMBER- See Also:
-
CDN_POLICY_FIELD_NUMBER
public static final int CDN_POLICY_FIELD_NUMBER- See Also:
-
COMPRESSION_MODE_FIELD_NUMBER
public static final int COMPRESSION_MODE_FIELD_NUMBER- See Also:
-
CREATION_TIMESTAMP_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER- See Also:
-
CUSTOM_RESPONSE_HEADERS_FIELD_NUMBER
public static final int CUSTOM_RESPONSE_HEADERS_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
EDGE_SECURITY_POLICY_FIELD_NUMBER
public static final int EDGE_SECURITY_POLICY_FIELD_NUMBER- See Also:
-
ENABLE_CDN_FIELD_NUMBER
public static final int ENABLE_CDN_FIELD_NUMBER- See Also:
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER- See Also:
-
LOAD_BALANCING_SCHEME_FIELD_NUMBER
public static final int LOAD_BALANCING_SCHEME_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
PARAMS_FIELD_NUMBER
public static final int PARAMS_FIELD_NUMBER- See Also:
-
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER- See Also:
-
SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER- See Also:
-
USED_BY_FIELD_NUMBER
public static final int USED_BY_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasBucketName
public boolean hasBucketName()Cloud Storage bucket name.
optional string bucket_name = 283610048;- Specified by:
hasBucketNamein interfaceBackendBucketOrBuilder- Returns:
- Whether the bucketName field is set.
-
getBucketName
Cloud Storage bucket name.
optional string bucket_name = 283610048;- Specified by:
getBucketNamein interfaceBackendBucketOrBuilder- Returns:
- The bucketName.
-
getBucketNameBytes
public com.google.protobuf.ByteString getBucketNameBytes()Cloud Storage bucket name.
optional string bucket_name = 283610048;- Specified by:
getBucketNameBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for bucketName.
-
hasCdnPolicy
public boolean hasCdnPolicy()Cloud CDN configuration for this BackendBucket.
optional .google.cloud.compute.v1.BackendBucketCdnPolicy cdn_policy = 213976452;- Specified by:
hasCdnPolicyin interfaceBackendBucketOrBuilder- Returns:
- Whether the cdnPolicy field is set.
-
getCdnPolicy
Cloud CDN configuration for this BackendBucket.
optional .google.cloud.compute.v1.BackendBucketCdnPolicy cdn_policy = 213976452;- Specified by:
getCdnPolicyin interfaceBackendBucketOrBuilder- Returns:
- The cdnPolicy.
-
getCdnPolicyOrBuilder
Cloud CDN configuration for this BackendBucket.
optional .google.cloud.compute.v1.BackendBucketCdnPolicy cdn_policy = 213976452;- Specified by:
getCdnPolicyOrBuilderin interfaceBackendBucketOrBuilder
-
hasCompressionMode
public boolean hasCompressionMode()Compress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header. Check the CompressionMode enum for the list of possible values.
optional string compression_mode = 95520988;- Specified by:
hasCompressionModein interfaceBackendBucketOrBuilder- Returns:
- Whether the compressionMode field is set.
-
getCompressionMode
Compress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header. Check the CompressionMode enum for the list of possible values.
optional string compression_mode = 95520988;- Specified by:
getCompressionModein interfaceBackendBucketOrBuilder- Returns:
- The compressionMode.
-
getCompressionModeBytes
public com.google.protobuf.ByteString getCompressionModeBytes()Compress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header. Check the CompressionMode enum for the list of possible values.
optional string compression_mode = 95520988;- Specified by:
getCompressionModeBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for compressionMode.
-
hasCreationTimestamp
public boolean hasCreationTimestamp()[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfaceBackendBucketOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfaceBackendBucketOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for creationTimestamp.
-
getCustomResponseHeadersList
public com.google.protobuf.ProtocolStringList getCustomResponseHeadersList()Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;- Specified by:
getCustomResponseHeadersListin interfaceBackendBucketOrBuilder- Returns:
- A list containing the customResponseHeaders.
-
getCustomResponseHeadersCount
public int getCustomResponseHeadersCount()Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;- Specified by:
getCustomResponseHeadersCountin interfaceBackendBucketOrBuilder- Returns:
- The count of customResponseHeaders.
-
getCustomResponseHeaders
Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;- Specified by:
getCustomResponseHeadersin interfaceBackendBucketOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The customResponseHeaders at the given index.
-
getCustomResponseHeadersBytes
public com.google.protobuf.ByteString getCustomResponseHeadersBytes(int index) Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;- Specified by:
getCustomResponseHeadersBytesin interfaceBackendBucketOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the customResponseHeaders at the given index.
-
hasDescription
public boolean hasDescription()An optional textual description of the resource; provided by the client when the resource is created.
optional string description = 422937596;- Specified by:
hasDescriptionin interfaceBackendBucketOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
An optional textual description of the resource; provided by the client when the resource is created.
optional string description = 422937596;- Specified by:
getDescriptionin interfaceBackendBucketOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()An optional textual description of the resource; provided by the client when the resource is created.
optional string description = 422937596;- Specified by:
getDescriptionBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for description.
-
hasEdgeSecurityPolicy
public boolean hasEdgeSecurityPolicy()[Output Only] The resource URL for the edge security policy associated with this backend bucket.
optional string edge_security_policy = 41036943;- Specified by:
hasEdgeSecurityPolicyin interfaceBackendBucketOrBuilder- Returns:
- Whether the edgeSecurityPolicy field is set.
-
getEdgeSecurityPolicy
[Output Only] The resource URL for the edge security policy associated with this backend bucket.
optional string edge_security_policy = 41036943;- Specified by:
getEdgeSecurityPolicyin interfaceBackendBucketOrBuilder- Returns:
- The edgeSecurityPolicy.
-
getEdgeSecurityPolicyBytes
public com.google.protobuf.ByteString getEdgeSecurityPolicyBytes()[Output Only] The resource URL for the edge security policy associated with this backend bucket.
optional string edge_security_policy = 41036943;- Specified by:
getEdgeSecurityPolicyBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for edgeSecurityPolicy.
-
hasEnableCdn
public boolean hasEnableCdn()If true, enable Cloud CDN for this BackendBucket.
optional bool enable_cdn = 282942321;- Specified by:
hasEnableCdnin interfaceBackendBucketOrBuilder- Returns:
- Whether the enableCdn field is set.
-
getEnableCdn
public boolean getEnableCdn()If true, enable Cloud CDN for this BackendBucket.
optional bool enable_cdn = 282942321;- Specified by:
getEnableCdnin interfaceBackendBucketOrBuilder- Returns:
- The enableCdn.
-
hasId
public boolean hasId()[Output Only] Unique identifier for the resource; defined by the server.
optional uint64 id = 3355;- Specified by:
hasIdin interfaceBackendBucketOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()[Output Only] Unique identifier for the resource; defined by the server.
optional uint64 id = 3355;- Specified by:
getIdin interfaceBackendBucketOrBuilder- Returns:
- The id.
-
hasKind
public boolean hasKind()Output only. Type of the resource.
optional string kind = 3292052;- Specified by:
hasKindin interfaceBackendBucketOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
Output only. Type of the resource.
optional string kind = 3292052;- Specified by:
getKindin interfaceBackendBucketOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()Output only. Type of the resource.
optional string kind = 3292052;- Specified by:
getKindBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for kind.
-
hasLoadBalancingScheme
public boolean hasLoadBalancingScheme()The value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer. If loadBalancingScheme is not specified, the backend bucket can be used by classic global external load balancers, or global application external load balancers, or both. Check the LoadBalancingScheme enum for the list of possible values.
optional string load_balancing_scheme = 363890244;- Specified by:
hasLoadBalancingSchemein interfaceBackendBucketOrBuilder- Returns:
- Whether the loadBalancingScheme field is set.
-
getLoadBalancingScheme
The value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer. If loadBalancingScheme is not specified, the backend bucket can be used by classic global external load balancers, or global application external load balancers, or both. Check the LoadBalancingScheme enum for the list of possible values.
optional string load_balancing_scheme = 363890244;- Specified by:
getLoadBalancingSchemein interfaceBackendBucketOrBuilder- Returns:
- The loadBalancingScheme.
-
getLoadBalancingSchemeBytes
public com.google.protobuf.ByteString getLoadBalancingSchemeBytes()The value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer. If loadBalancingScheme is not specified, the backend bucket can be used by classic global external load balancers, or global application external load balancers, or both. Check the LoadBalancingScheme enum for the list of possible values.
optional string load_balancing_scheme = 363890244;- Specified by:
getLoadBalancingSchemeBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for loadBalancingScheme.
-
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 withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
hasNamein interfaceBackendBucketOrBuilder- Returns:
- Whether the name field is set.
-
getName
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNamein interfaceBackendBucketOrBuilder- 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 withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for name.
-
hasParams
public boolean hasParams()Input only. [Input Only] Additional params passed with the request, but not persisted as part of resource payload.
optional .google.cloud.compute.v1.BackendBucketParams params = 78313862;- Specified by:
hasParamsin interfaceBackendBucketOrBuilder- Returns:
- Whether the params field is set.
-
getParams
Input only. [Input Only] Additional params passed with the request, but not persisted as part of resource payload.
optional .google.cloud.compute.v1.BackendBucketParams params = 78313862;- Specified by:
getParamsin interfaceBackendBucketOrBuilder- Returns:
- The params.
-
getParamsOrBuilder
Input only. [Input Only] Additional params passed with the request, but not persisted as part of resource payload.
optional .google.cloud.compute.v1.BackendBucketParams params = 78313862;- Specified by:
getParamsOrBuilderin interfaceBackendBucketOrBuilder
-
hasRegion
public boolean hasRegion()Output only. [Output Only] URL of the region where the regional backend bucket resides. This field is not applicable to global backend buckets. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.
optional string region = 138946292;- Specified by:
hasRegionin interfaceBackendBucketOrBuilder- Returns:
- Whether the region field is set.
-
getRegion
Output only. [Output Only] URL of the region where the regional backend bucket resides. This field is not applicable to global backend buckets. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.
optional string region = 138946292;- Specified by:
getRegionin interfaceBackendBucketOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()Output only. [Output Only] URL of the region where the regional backend bucket resides. This field is not applicable to global backend buckets. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.
optional string region = 138946292;- Specified by:
getRegionBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for region.
-
hasSelfLink
public boolean hasSelfLink()[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
hasSelfLinkin interfaceBackendBucketOrBuilder- Returns:
- Whether the selfLink field is set.
-
getSelfLink
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkin interfaceBackendBucketOrBuilder- Returns:
- The selfLink.
-
getSelfLinkBytes
public com.google.protobuf.ByteString getSelfLinkBytes()[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkBytesin interfaceBackendBucketOrBuilder- Returns:
- The bytes for selfLink.
-
getUsedByList
Output only. [Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;- Specified by:
getUsedByListin interfaceBackendBucketOrBuilder
-
getUsedByOrBuilderList
Output only. [Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;- Specified by:
getUsedByOrBuilderListin interfaceBackendBucketOrBuilder
-
getUsedByCount
public int getUsedByCount()Output only. [Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;- Specified by:
getUsedByCountin interfaceBackendBucketOrBuilder
-
getUsedBy
Output only. [Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;- Specified by:
getUsedByin interfaceBackendBucketOrBuilder
-
getUsedByOrBuilder
Output only. [Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;- Specified by:
getUsedByOrBuilderin interfaceBackendBucketOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BackendBucket parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BackendBucket parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BackendBucket parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BackendBucket parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BackendBucket parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BackendBucket parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BackendBucket parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BackendBucket parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BackendBucket parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BackendBucket parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BackendBucket.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-