Interface GetApplicationResponse.Builder

  • Method Details

    • applicationId

      GetApplicationResponse.Builder applicationId(String applicationId)

      Application ID

      Parameters:
      applicationId - Application ID
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domain

      Domain where the application is available

      Parameters:
      domain - Domain where the application is available
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationName

      GetApplicationResponse.Builder applicationName(String applicationName)

      Name of the application, automatically assigned by the service

      Parameters:
      applicationName - Name of the application, automatically assigned by the service
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • idcConfiguration

      GetApplicationResponse.Builder idcConfiguration(IdCConfiguration idcConfiguration)

      IAM Identity Center configuration for the application

      Parameters:
      idcConfiguration - IAM Identity Center configuration for the application
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • idcConfiguration

      default GetApplicationResponse.Builder idcConfiguration(Consumer<IdCConfiguration.Builder> idcConfiguration)

      IAM Identity Center configuration for the application

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

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

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

      ARN of the IAM role that the application uses to access AWS resources on your behalf

      Parameters:
      roleArn - ARN of the IAM role that the application uses to access AWS resources on your behalf
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultKmsKeyId

      GetApplicationResponse.Builder defaultKmsKeyId(String defaultKmsKeyId)

      Default KMS key identifier used to encrypt application data

      Parameters:
      defaultKmsKeyId - Default KMS key identifier used to encrypt application data
      Returns:
      Returns a reference to this object so that method calls can be chained together.