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 Type
    Method
    Description
    Allows HTTP request headers (by name) to be used in the cache key.
    com.google.protobuf.ByteString
    Allows HTTP request headers (by name) to be used in the cache key.
    int
    Allows 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.
    Names of query string parameters to include in cache keys.
    com.google.protobuf.ByteString
    Names of query string parameters to include in cache keys.
    int
    Names 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

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getIncludeHttpHeadersList

      List<String> 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

      String getIncludeHttpHeaders(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 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

      List<String> 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

      String getQueryStringWhitelist(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 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.