Interface BackendBucketCdnPolicyCacheKeyPolicyOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getIncludeHttpHeaders​(int index)
      Allows HTTP request headers (by name) to be used in the cache key.
      com.google.protobuf.ByteString getIncludeHttpHeadersBytes​(int index)
      Allows HTTP request headers (by name) to be used in the cache key.
      int getIncludeHttpHeadersCount()
      Allows HTTP request headers (by name) to be used in the cache key.
      List<String> getIncludeHttpHeadersList()
      Allows HTTP request headers (by name) to be used in the cache key.
      String getQueryStringWhitelist​(int index)
      Names of query string parameters to include in cache keys.
      com.google.protobuf.ByteString getQueryStringWhitelistBytes​(int index)
      Names of query string parameters to include in cache keys.
      int getQueryStringWhitelistCount()
      Names of query string parameters to include in cache keys.
      List<String> getQueryStringWhitelistList()
      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 Detail

      • 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.