Class ForwardedValues

    • Constructor Detail

      • ForwardedValues

        public ForwardedValues()
    • Method Detail

      • setQueryString

        public void setQueryString​(Boolean queryString)
        Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
        Parameters:
        queryString - Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
      • getQueryString

        public Boolean getQueryString()
        Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
        Returns:
        Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
      • withQueryString

        public ForwardedValues withQueryString​(Boolean queryString)
        Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
        Parameters:
        queryString - Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isQueryString

        public Boolean isQueryString()
        Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
        Returns:
        Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.
      • setCookies

        public void setCookies​(CookiePreference cookies)
        A complex type that specifies how CloudFront handles cookies.
        Parameters:
        cookies - A complex type that specifies how CloudFront handles cookies.
      • getCookies

        public CookiePreference getCookies()
        A complex type that specifies how CloudFront handles cookies.
        Returns:
        A complex type that specifies how CloudFront handles cookies.
      • withCookies

        public ForwardedValues withCookies​(CookiePreference cookies)
        A complex type that specifies how CloudFront handles cookies.
        Parameters:
        cookies - A complex type that specifies how CloudFront handles cookies.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHeaders

        public void setHeaders​(Headers headers)
        A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.
        Parameters:
        headers - A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.
      • getHeaders

        public Headers getHeaders()
        A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.
        Returns:
        A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.
      • withHeaders

        public ForwardedValues withHeaders​(Headers headers)
        A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.
        Parameters:
        headers - A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object