Interface Qev2IdcApplication.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Qev2IdcApplication.Builder,,Qev2IdcApplication> SdkBuilder<Qev2IdcApplication.Builder,,Qev2IdcApplication> SdkPojo
- Enclosing class:
Qev2IdcApplication
-
Method Summary
Modifier and TypeMethodDescriptionidcDisplayName(String idcDisplayName) The display name for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application.idcInstanceArn(String idcInstanceArn) The Amazon Resource Name (ARN) for the IAM Identity Center instance that the Amazon Redshift Query Editor (QEV2) application integrates with.idcManagedApplicationArn(String idcManagedApplicationArn) The Amazon Resource Name (ARN) for the Amazon Redshift Query Editor (QEV2) IAM Identity Center managed application.idcOnboardStatus(String idcOnboardStatus) The onboarding status for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application.qev2IdcApplicationArn(String qev2IdcApplicationArn) The Amazon Resource Name (ARN) for the Amazon Redshift Query Editor (QEV2) application that integrates with IAM Identity Center.qev2IdcApplicationName(String qev2IdcApplicationName) The name of the Amazon Redshift Query Editor (QEV2) application in IAM Identity Center.tags(Collection<Tag> tags) A list of tags associated with the application.tags(Consumer<Tag.Builder>... tags) A list of tags associated with the application.A list of tags associated with the application.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
-
idcInstanceArn
The Amazon Resource Name (ARN) for the IAM Identity Center instance that the Amazon Redshift Query Editor (QEV2) application integrates with.
- Parameters:
idcInstanceArn- The Amazon Resource Name (ARN) for the IAM Identity Center instance that the Amazon Redshift Query Editor (QEV2) application integrates with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qev2IdcApplicationName
The name of the Amazon Redshift Query Editor (QEV2) application in IAM Identity Center.
- Parameters:
qev2IdcApplicationName- The name of the Amazon Redshift Query Editor (QEV2) application in IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qev2IdcApplicationArn
The Amazon Resource Name (ARN) for the Amazon Redshift Query Editor (QEV2) application that integrates with IAM Identity Center.
- Parameters:
qev2IdcApplicationArn- The Amazon Resource Name (ARN) for the Amazon Redshift Query Editor (QEV2) application that integrates with IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idcManagedApplicationArn
The Amazon Resource Name (ARN) for the Amazon Redshift Query Editor (QEV2) IAM Identity Center managed application.
- Parameters:
idcManagedApplicationArn- The Amazon Resource Name (ARN) for the Amazon Redshift Query Editor (QEV2) IAM Identity Center managed application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idcOnboardStatus
The onboarding status for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application.
- Parameters:
idcOnboardStatus- The onboarding status for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idcDisplayName
The display name for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application. It appears in the console.
- Parameters:
idcDisplayName- The display name for the Amazon Redshift Query Editor (QEV2) IAM Identity Center application. It appears in the console.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A list of tags associated with the application. Tags are key-value pairs that you can use to organize and identify your resources.
- Parameters:
tags- A list of tags associated with the application. Tags are key-value pairs that you can use to organize and identify your resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A list of tags associated with the application. Tags are key-value pairs that you can use to organize and identify your resources.
- Parameters:
tags- A list of tags associated with the application. Tags are key-value pairs that you can use to organize and identify your resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A list of tags associated with the application. Tags are key-value pairs that you can use to organize and identify your resources.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-