Interface IdentityProviderSummary.Builder

  • Method Details

    • failureMessage

      IdentityProviderSummary.Builder failureMessage(String failureMessage)

      The failure message associated with an identity provider.

      Parameters:
      failureMessage - The failure message associated with an identity provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityProvider

      IdentityProviderSummary.Builder identityProvider(IdentityProvider identityProvider)

      The IdentityProvider resource contains information about an identity provider.

      Parameters:
      identityProvider - The IdentityProvider resource contains information about an identity provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityProvider

      default IdentityProviderSummary.Builder identityProvider(Consumer<IdentityProvider.Builder> identityProvider)

      The IdentityProvider resource contains information about an identity provider.

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

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

      Parameters:
      identityProvider - a consumer that will call methods on IdentityProvider.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • identityProviderArn

      IdentityProviderSummary.Builder identityProviderArn(String identityProviderArn)

      The Amazon Resource Name (ARN) of the identity provider.

      Parameters:
      identityProviderArn - The Amazon Resource Name (ARN) of the identity provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • product

      The name of the user-based subscription product.

      Parameters:
      product - The name of the user-based subscription product.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • settings

      The Settings resource contains details about the registered identity provider’s product related configuration settings, such as the subnets to provision VPC endpoints.

      Parameters:
      settings - The Settings resource contains details about the registered identity provider’s product related configuration settings, such as the subnets to provision VPC endpoints.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • settings

      The Settings resource contains details about the registered identity provider’s product related configuration settings, such as the subnets to provision VPC endpoints.

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

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

      Parameters:
      settings - a consumer that will call methods on Settings.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the identity provider.

      Parameters:
      status - The status of the identity provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.