public interface BackendBucketOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getBucketName()
Cloud Storage bucket name.
|
com.google.protobuf.ByteString |
getBucketNameBytes()
Cloud Storage bucket name.
|
BackendBucketCdnPolicy |
getCdnPolicy()
Cloud CDN configuration for this BackendBucket.
|
BackendBucketCdnPolicyOrBuilder |
getCdnPolicyOrBuilder()
Cloud CDN configuration for this BackendBucket.
|
String |
getCompressionMode()
Compress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header.
|
com.google.protobuf.ByteString |
getCompressionModeBytes()
Compress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
|
String |
getCustomResponseHeaders(int index)
Headers that the Application Load Balancer should add to proxied responses.
|
com.google.protobuf.ByteString |
getCustomResponseHeadersBytes(int index)
Headers that the Application Load Balancer should add to proxied responses.
|
int |
getCustomResponseHeadersCount()
Headers that the Application Load Balancer should add to proxied responses.
|
List<String> |
getCustomResponseHeadersList()
Headers that the Application Load Balancer should add to proxied responses.
|
String |
getDescription()
An optional textual description of the resource; provided by the client when the resource is created.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
An optional textual description of the resource; provided by the client when the resource is created.
|
String |
getEdgeSecurityPolicy()
[Output Only] The resource URL for the edge security policy associated with this backend bucket.
|
com.google.protobuf.ByteString |
getEdgeSecurityPolicyBytes()
[Output Only] The resource URL for the edge security policy associated with this backend bucket.
|
boolean |
getEnableCdn()
If true, enable Cloud CDN for this BackendBucket.
|
long |
getId()
[Output Only] Unique identifier for the resource; defined by the server.
|
String |
getKind()
Type of the resource.
|
com.google.protobuf.ByteString |
getKindBytes()
Type of the resource.
|
String |
getLoadBalancingScheme()
The value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer.
|
com.google.protobuf.ByteString |
getLoadBalancingSchemeBytes()
The value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer.
|
String |
getName()
Name of the resource.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the resource.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
com.google.protobuf.ByteString |
getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
|
BackendBucketUsedBy |
getUsedBy(int index)
[Output Only] List of resources referencing that backend bucket.
|
int |
getUsedByCount()
[Output Only] List of resources referencing that backend bucket.
|
List<BackendBucketUsedBy> |
getUsedByList()
[Output Only] List of resources referencing that backend bucket.
|
BackendBucketUsedByOrBuilder |
getUsedByOrBuilder(int index)
[Output Only] List of resources referencing that backend bucket.
|
List<? extends BackendBucketUsedByOrBuilder> |
getUsedByOrBuilderList()
[Output Only] List of resources referencing that backend bucket.
|
boolean |
hasBucketName()
Cloud Storage bucket name.
|
boolean |
hasCdnPolicy()
Cloud CDN configuration for this BackendBucket.
|
boolean |
hasCompressionMode()
Compress text responses using Brotli or gzip compression, based on the client's Accept-Encoding header.
|
boolean |
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
boolean |
hasDescription()
An optional textual description of the resource; provided by the client when the resource is created.
|
boolean |
hasEdgeSecurityPolicy()
[Output Only] The resource URL for the edge security policy associated with this backend bucket.
|
boolean |
hasEnableCdn()
If true, enable Cloud CDN for this BackendBucket.
|
boolean |
hasId()
[Output Only] Unique identifier for the resource; defined by the server.
|
boolean |
hasKind()
Type of the resource.
|
boolean |
hasLoadBalancingScheme()
The value can only be INTERNAL_MANAGED for cross-region internal layer 7 load balancer.
|
boolean |
hasName()
Name of the resource.
|
boolean |
hasSelfLink()
[Output Only] Server-defined URL for the resource.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasBucketName()
Cloud Storage bucket name.
optional string bucket_name = 283610048;String getBucketName()
Cloud Storage bucket name.
optional string bucket_name = 283610048;com.google.protobuf.ByteString getBucketNameBytes()
Cloud Storage bucket name.
optional string bucket_name = 283610048;boolean hasCdnPolicy()
Cloud CDN configuration for this BackendBucket.
optional .google.cloud.compute.v1.BackendBucketCdnPolicy cdn_policy = 213976452;BackendBucketCdnPolicy getCdnPolicy()
Cloud CDN configuration for this BackendBucket.
optional .google.cloud.compute.v1.BackendBucketCdnPolicy cdn_policy = 213976452;BackendBucketCdnPolicyOrBuilder getCdnPolicyOrBuilder()
Cloud CDN configuration for this BackendBucket.
optional .google.cloud.compute.v1.BackendBucketCdnPolicy cdn_policy = 213976452;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;String 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;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;boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;List<String> getCustomResponseHeadersList()
Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;int getCustomResponseHeadersCount()
Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;String getCustomResponseHeaders(int index)
Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;index - The index of the element to return.com.google.protobuf.ByteString getCustomResponseHeadersBytes(int index)
Headers that the Application Load Balancer should add to proxied responses.
repeated string custom_response_headers = 387539094;index - The index of the value to return.boolean hasDescription()
An optional textual description of the resource; provided by the client when the resource is created.
optional string description = 422937596;String getDescription()
An optional textual description of the resource; provided by the client when the resource is created.
optional string description = 422937596;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;boolean hasEdgeSecurityPolicy()
[Output Only] The resource URL for the edge security policy associated with this backend bucket.
optional string edge_security_policy = 41036943;String getEdgeSecurityPolicy()
[Output Only] The resource URL for the edge security policy associated with this backend bucket.
optional string edge_security_policy = 41036943;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;boolean hasEnableCdn()
If true, enable Cloud CDN for this BackendBucket.
optional bool enable_cdn = 282942321;boolean getEnableCdn()
If true, enable Cloud CDN for this BackendBucket.
optional bool enable_cdn = 282942321;boolean hasId()
[Output Only] Unique identifier for the resource; defined by the server.
optional uint64 id = 3355;long getId()
[Output Only] Unique identifier for the resource; defined by the server.
optional uint64 id = 3355;boolean hasKind()
Type of the resource.
optional string kind = 3292052;String getKind()
Type of the resource.
optional string kind = 3292052;com.google.protobuf.ByteString getKindBytes()
Type of the resource.
optional string kind = 3292052;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;String 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;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;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;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;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;boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;List<BackendBucketUsedBy> getUsedByList()
[Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;BackendBucketUsedBy getUsedBy(int index)
[Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;int getUsedByCount()
[Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;List<? extends BackendBucketUsedByOrBuilder> getUsedByOrBuilderList()
[Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;BackendBucketUsedByOrBuilder getUsedByOrBuilder(int index)
[Output Only] List of resources referencing that backend bucket.
repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729;Copyright © 2025 Google LLC. All rights reserved.