Interface DescribedWebApp.Builder

  • Method Details

    • 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.
    • describedIdentityProviderDetails

      default DescribedWebApp.Builder describedIdentityProviderDetails(Consumer<DescribedWebAppIdentityProviderDetails.Builder> describedIdentityProviderDetails)

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

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to describedIdentityProviderDetails(DescribedWebAppIdentityProviderDetails).

      Parameters:
      describedIdentityProviderDetails - a consumer that will call methods on DescribedWebAppIdentityProviderDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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.
    • webAppUnits

      default DescribedWebApp.Builder webAppUnits(Consumer<WebAppUnits.Builder> webAppUnits)

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

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to webAppUnits(WebAppUnits).

      Parameters:
      webAppUnits - a consumer that will call methods on WebAppUnits.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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

      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

      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<Tag>).

      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:
    • webAppEndpointPolicy

      DescribedWebApp.Builder webAppEndpointPolicy(String webAppEndpointPolicy)

      Setting for the type of endpoint policy for the web app. The default value is STANDARD.

      If your web app was created in an Amazon Web Services GovCloud (US) Region, the value of this parameter can be FIPS, which indicates the web app endpoint is FIPS-compliant.

      Parameters:
      webAppEndpointPolicy - Setting for the type of endpoint policy for the web app. The default value is STANDARD.

      If your web app was created in an Amazon Web Services GovCloud (US) Region, the value of this parameter can be FIPS, which indicates the web app endpoint is FIPS-compliant.

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

      DescribedWebApp.Builder webAppEndpointPolicy(WebAppEndpointPolicy webAppEndpointPolicy)

      Setting for the type of endpoint policy for the web app. The default value is STANDARD.

      If your web app was created in an Amazon Web Services GovCloud (US) Region, the value of this parameter can be FIPS, which indicates the web app endpoint is FIPS-compliant.

      Parameters:
      webAppEndpointPolicy - Setting for the type of endpoint policy for the web app. The default value is STANDARD.

      If your web app was created in an Amazon Web Services GovCloud (US) Region, the value of this parameter can be FIPS, which indicates the web app endpoint is FIPS-compliant.

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