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 Summary
Modifier and TypeMethodDescriptionawsIntegration(String awsIntegration) The Amazon Web Services integration configuration settings for the IAM service role.awsIntegration(SupportedAwsIntegration awsIntegration) The Amazon Web Services integration configuration settings for the IAM service role.iamRoleArn(String iamRoleArn) The Amazon Resource Name (ARN) of the IAM service role.The current status of the IAM service role.status(IamRoleStatus status) The current status of the IAM service role.statusReason(String statusReason) Additional information about the current status of the IAM service role, if applicable.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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:
-