Interface CachedMethods.Builder

    • Method Detail

      • quantity

        CachedMethods.Builder quantity​(Integer quantity)

        The number of HTTP methods for which you want CloudFront to cache responses. Valid values are 2 (for caching responses to GET and HEAD requests) and 3 (for caching responses to GET, HEAD, and OPTIONS requests).

        Parameters:
        quantity - The number of HTTP methods for which you want CloudFront to cache responses. Valid values are 2 (for caching responses to GET and HEAD requests) and 3 (for caching responses to GET, HEAD, and OPTIONS requests).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • itemsWithStrings

        CachedMethods.Builder itemsWithStrings​(Collection<String> items)

        A complex type that contains the HTTP methods that you want CloudFront to cache responses to.

        Parameters:
        items - A complex type that contains the HTTP methods that you want CloudFront to cache responses to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • itemsWithStrings

        CachedMethods.Builder itemsWithStrings​(String... items)

        A complex type that contains the HTTP methods that you want CloudFront to cache responses to.

        Parameters:
        items - A complex type that contains the HTTP methods that you want CloudFront to cache responses to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        CachedMethods.Builder items​(Collection<Method> items)

        A complex type that contains the HTTP methods that you want CloudFront to cache responses to.

        Parameters:
        items - A complex type that contains the HTTP methods that you want CloudFront to cache responses to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        CachedMethods.Builder items​(Method... items)

        A complex type that contains the HTTP methods that you want CloudFront to cache responses to.

        Parameters:
        items - A complex type that contains the HTTP methods that you want CloudFront to cache responses to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.