Interface DescribedWebApp.Builder

    • Method Detail

      • arn

        DescribedWebApp.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the web app.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the web app.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • webAppId

        DescribedWebApp.Builder webAppId​(String webAppId)

        The unique identifier for the web app.

        Parameters:
        webAppId - The unique identifier for the web app.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • describedIdentityProviderDetails

        DescribedWebApp.Builder describedIdentityProviderDetails​(DescribedWebAppIdentityProviderDetails describedIdentityProviderDetails)

        A structure that contains the details for the identity provider used by the web app.

        Parameters:
        describedIdentityProviderDetails - A structure that contains the details for the identity provider used by the web app.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accessEndpoint

        DescribedWebApp.Builder accessEndpoint​(String accessEndpoint)

        The AccessEndpoint is the URL that you provide to your users for them to interact with the Transfer Family web app. You can specify a custom URL or use the default value.

        Parameters:
        accessEndpoint - The AccessEndpoint is the URL that you provide to your users for them to interact with the Transfer Family web app. You can specify a custom URL or use the default value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • webAppEndpoint

        DescribedWebApp.Builder webAppEndpoint​(String webAppEndpoint)

        The WebAppEndpoint is the unique URL for your Transfer Family web app. This is the value that you use when you configure Origins on CloudFront.

        Parameters:
        webAppEndpoint - The WebAppEndpoint is the unique URL for your Transfer Family web app. This is the value that you use when you configure Origins on CloudFront.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • webAppUnits

        DescribedWebApp.Builder webAppUnits​(WebAppUnits webAppUnits)

        A union that contains the value for number of concurrent connections or the user sessions on your web app.

        Parameters:
        webAppUnits - A union that contains the value for number of concurrent connections or the user sessions on your web app.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        DescribedWebApp.Builder tags​(Collection<Tag> tags)

        Key-value pairs that can be used to group and search for web apps. Tags are metadata attached to web apps for any purpose.

        Parameters:
        tags - Key-value pairs that can be used to group and search for web apps. Tags are metadata attached to web apps for any purpose.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        DescribedWebApp.Builder tags​(Tag... tags)

        Key-value pairs that can be used to group and search for web apps. Tags are metadata attached to web apps for any purpose.

        Parameters:
        tags - Key-value pairs that can be used to group and search for web apps. Tags are metadata attached to web apps for any purpose.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        DescribedWebApp.Builder tags​(Consumer<Tag.Builder>... tags)

        Key-value pairs that can be used to group and search for web apps. Tags are metadata attached to web apps for any purpose.

        This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)