Interface OriginRequestPolicyCookiesConfig.Builder

    • Method Detail

      • cookieBehavior

        OriginRequestPolicyCookiesConfig.Builder cookieBehavior​(String cookieBehavior)

        Determines whether cookies in viewer requests are included in requests that CloudFront sends to the origin. Valid values are:

        • none – No cookies in viewer requests are included in requests that CloudFront sends to the origin. Even when this field is set to none, any cookies that are listed in a CachePolicy are included in origin requests.

        • whitelist – Only the cookies in viewer requests that are listed in the CookieNames type are included in requests that CloudFront sends to the origin.

        • all – All cookies in viewer requests are included in requests that CloudFront sends to the origin.

        • allExcept – All cookies in viewer requests are included in requests that CloudFront sends to the origin, except for those listed in the CookieNames type, which are not included.

        Parameters:
        cookieBehavior - Determines whether cookies in viewer requests are included in requests that CloudFront sends to the origin. Valid values are:

        • none – No cookies in viewer requests are included in requests that CloudFront sends to the origin. Even when this field is set to none, any cookies that are listed in a CachePolicy are included in origin requests.

        • whitelist – Only the cookies in viewer requests that are listed in the CookieNames type are included in requests that CloudFront sends to the origin.

        • all – All cookies in viewer requests are included in requests that CloudFront sends to the origin.

        • allExcept – All cookies in viewer requests are included in requests that CloudFront sends to the origin, except for those listed in the CookieNames type, which are not included.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        OriginRequestPolicyCookieBehavior, OriginRequestPolicyCookieBehavior
      • cookieBehavior

        OriginRequestPolicyCookiesConfig.Builder cookieBehavior​(OriginRequestPolicyCookieBehavior cookieBehavior)

        Determines whether cookies in viewer requests are included in requests that CloudFront sends to the origin. Valid values are:

        • none – No cookies in viewer requests are included in requests that CloudFront sends to the origin. Even when this field is set to none, any cookies that are listed in a CachePolicy are included in origin requests.

        • whitelist – Only the cookies in viewer requests that are listed in the CookieNames type are included in requests that CloudFront sends to the origin.

        • all – All cookies in viewer requests are included in requests that CloudFront sends to the origin.

        • allExcept – All cookies in viewer requests are included in requests that CloudFront sends to the origin, except for those listed in the CookieNames type, which are not included.

        Parameters:
        cookieBehavior - Determines whether cookies in viewer requests are included in requests that CloudFront sends to the origin. Valid values are:

        • none – No cookies in viewer requests are included in requests that CloudFront sends to the origin. Even when this field is set to none, any cookies that are listed in a CachePolicy are included in origin requests.

        • whitelist – Only the cookies in viewer requests that are listed in the CookieNames type are included in requests that CloudFront sends to the origin.

        • all – All cookies in viewer requests are included in requests that CloudFront sends to the origin.

        • allExcept – All cookies in viewer requests are included in requests that CloudFront sends to the origin, except for those listed in the CookieNames type, which are not included.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        OriginRequestPolicyCookieBehavior, OriginRequestPolicyCookieBehavior
      • cookies

        OriginRequestPolicyCookiesConfig.Builder cookies​(CookieNames cookies)
        Sets the value of the Cookies property for this object.
        Parameters:
        cookies - The new value for the Cookies property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.