Interface IamRole.Builder

All Superinterfaces:
Buildable, CopyableBuilder<IamRole.Builder,IamRole>, SdkBuilder<IamRole.Builder,IamRole>, SdkPojo
Enclosing class:
IamRole

@Mutable @NotThreadSafe public static interface IamRole.Builder extends SdkPojo, CopyableBuilder<IamRole.Builder,IamRole>
  • Method Details

    • iamRoleArn

      IamRole.Builder iamRoleArn(String iamRoleArn)

      The Amazon Resource Name (ARN) of the IAM service role.

      Parameters:
      iamRoleArn - The Amazon Resource Name (ARN) of the IAM service role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      IamRole.Builder status(String status)

      The current status of the IAM service role.

      Parameters:
      status - The current status of the IAM service role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the IAM service role.

      Parameters:
      status - The current status of the IAM service role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      IamRole.Builder statusReason(String statusReason)

      Additional information about the current status of the IAM service role, if applicable.

      Parameters:
      statusReason - Additional information about the current status of the IAM service role, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsIntegration

      IamRole.Builder awsIntegration(String awsIntegration)

      The Amazon Web Services integration configuration settings for the IAM service role.

      Parameters:
      awsIntegration - The Amazon Web Services integration configuration settings for the IAM service role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • awsIntegration

      IamRole.Builder awsIntegration(SupportedAwsIntegration awsIntegration)

      The Amazon Web Services integration configuration settings for the IAM service role.

      Parameters:
      awsIntegration - The Amazon Web Services integration configuration settings for the IAM service role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: