Package com.google.cloud.compute.v1
Interface BackendBucketCdnPolicyCacheKeyPolicyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BackendBucketCdnPolicyCacheKeyPolicy,BackendBucketCdnPolicyCacheKeyPolicy.Builder
@Generated
public interface BackendBucketCdnPolicyCacheKeyPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetIncludeHttpHeaders(int index) Allows HTTP request headers (by name) to be used in the cache key.com.google.protobuf.ByteStringgetIncludeHttpHeadersBytes(int index) Allows HTTP request headers (by name) to be used in the cache key.intAllows HTTP request headers (by name) to be used in the cache key.Allows HTTP request headers (by name) to be used in the cache key.getQueryStringWhitelist(int index) Names of query string parameters to include in cache keys.com.google.protobuf.ByteStringgetQueryStringWhitelistBytes(int index) Names of query string parameters to include in cache keys.intNames of query string parameters to include in cache keys.Names of query string parameters to include in cache keys.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getIncludeHttpHeadersList
Allows HTTP request headers (by name) to be used in the cache key.
repeated string include_http_headers = 2489606;- Returns:
- A list containing the includeHttpHeaders.
-
getIncludeHttpHeadersCount
int getIncludeHttpHeadersCount()Allows HTTP request headers (by name) to be used in the cache key.
repeated string include_http_headers = 2489606;- Returns:
- The count of includeHttpHeaders.
-
getIncludeHttpHeaders
Allows HTTP request headers (by name) to be used in the cache key.
repeated string include_http_headers = 2489606;- Parameters:
index- The index of the element to return.- Returns:
- The includeHttpHeaders at the given index.
-
getIncludeHttpHeadersBytes
com.google.protobuf.ByteString getIncludeHttpHeadersBytes(int index) Allows HTTP request headers (by name) to be used in the cache key.
repeated string include_http_headers = 2489606;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the includeHttpHeaders at the given index.
-
getQueryStringWhitelistList
Names of query string parameters to include in cache keys. Default parameters are always included. '&' and '=' will be percent encoded and not treated as delimiters.
repeated string query_string_whitelist = 52456496;- Returns:
- A list containing the queryStringWhitelist.
-
getQueryStringWhitelistCount
int getQueryStringWhitelistCount()Names of query string parameters to include in cache keys. Default parameters are always included. '&' and '=' will be percent encoded and not treated as delimiters.
repeated string query_string_whitelist = 52456496;- Returns:
- The count of queryStringWhitelist.
-
getQueryStringWhitelist
Names of query string parameters to include in cache keys. Default parameters are always included. '&' and '=' will be percent encoded and not treated as delimiters.
repeated string query_string_whitelist = 52456496;- Parameters:
index- The index of the element to return.- Returns:
- The queryStringWhitelist at the given index.
-
getQueryStringWhitelistBytes
com.google.protobuf.ByteString getQueryStringWhitelistBytes(int index) Names of query string parameters to include in cache keys. Default parameters are always included. '&' and '=' will be percent encoded and not treated as delimiters.
repeated string query_string_whitelist = 52456496;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the queryStringWhitelist at the given index.
-