Interface AwsCorsConfiguration.Builder

    • Method Detail

      • allowOrigins

        AwsCorsConfiguration.Builder allowOrigins​(Collection<String> allowOrigins)

        The allowed origins for CORS requests.

        Parameters:
        allowOrigins - The allowed origins for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowOrigins

        AwsCorsConfiguration.Builder allowOrigins​(String... allowOrigins)

        The allowed origins for CORS requests.

        Parameters:
        allowOrigins - The allowed origins for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowCredentials

        AwsCorsConfiguration.Builder allowCredentials​(Boolean allowCredentials)

        Indicates whether the CORS request includes credentials.

        Parameters:
        allowCredentials - Indicates whether the CORS request includes credentials.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • exposeHeaders

        AwsCorsConfiguration.Builder exposeHeaders​(Collection<String> exposeHeaders)

        The exposed headers for CORS requests.

        Parameters:
        exposeHeaders - The exposed headers for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • exposeHeaders

        AwsCorsConfiguration.Builder exposeHeaders​(String... exposeHeaders)

        The exposed headers for CORS requests.

        Parameters:
        exposeHeaders - The exposed headers for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxAge

        AwsCorsConfiguration.Builder maxAge​(Integer maxAge)

        The number of seconds for which the browser caches preflight request results.

        Parameters:
        maxAge - The number of seconds for which the browser caches preflight request results.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowMethods

        AwsCorsConfiguration.Builder allowMethods​(Collection<String> allowMethods)

        The allowed methods for CORS requests.

        Parameters:
        allowMethods - The allowed methods for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowMethods

        AwsCorsConfiguration.Builder allowMethods​(String... allowMethods)

        The allowed methods for CORS requests.

        Parameters:
        allowMethods - The allowed methods for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowHeaders

        AwsCorsConfiguration.Builder allowHeaders​(Collection<String> allowHeaders)

        The allowed headers for CORS requests.

        Parameters:
        allowHeaders - The allowed headers for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowHeaders

        AwsCorsConfiguration.Builder allowHeaders​(String... allowHeaders)

        The allowed headers for CORS requests.

        Parameters:
        allowHeaders - The allowed headers for CORS requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.