Interface ConfiguredTableAssociation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfiguredTableAssociation.Builder,
,ConfiguredTableAssociation> SdkBuilder<ConfiguredTableAssociation.Builder,
,ConfiguredTableAssociation> SdkPojo
- Enclosing class:
ConfiguredTableAssociation
-
Method Summary
Modifier and TypeMethodDescriptionanalysisRuleTypes
(Collection<ConfiguredTableAssociationAnalysisRuleType> analysisRuleTypes) The analysis rule types for the configured table association.analysisRuleTypes
(ConfiguredTableAssociationAnalysisRuleType... analysisRuleTypes) The analysis rule types for the configured table association.analysisRuleTypesWithStrings
(String... analysisRuleTypes) The analysis rule types for the configured table association.analysisRuleTypesWithStrings
(Collection<String> analysisRuleTypes) The analysis rule types for the configured table association.The unique ARN for the configured table association.configuredTableArn
(String configuredTableArn) The unique ARN for the configured table that the association refers to.configuredTableId
(String configuredTableId) The unique ID for the configured table that the association refers to.createTime
(Instant createTime) The time the configured table association was created.description
(String description) A description of the configured table association.The unique ID for the configured table association.membershipArn
(String membershipArn) The unique ARN for the membership this configured table association belongs to.membershipId
(String membershipId) The unique ID for the membership this configured table association belongs to.The name of the configured table association, in lowercase.The service will assume this role to access catalog metadata and query the table.updateTime
(Instant updateTime) The time the configured table association was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The unique ARN for the configured table association.
- Parameters:
arn
- The unique ARN for the configured table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique ID for the configured table association.
- Parameters:
id
- The unique ID for the configured table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuredTableId
The unique ID for the configured table that the association refers to.
- Parameters:
configuredTableId
- The unique ID for the configured table that the association refers to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuredTableArn
The unique ARN for the configured table that the association refers to.
- Parameters:
configuredTableArn
- The unique ARN for the configured table that the association refers to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipId
The unique ID for the membership this configured table association belongs to.
- Parameters:
membershipId
- The unique ID for the membership this configured table association belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipArn
The unique ARN for the membership this configured table association belongs to.
- Parameters:
membershipArn
- The unique ARN for the membership this configured table association belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The service will assume this role to access catalog metadata and query the table.
- Parameters:
roleArn
- The service will assume this role to access catalog metadata and query the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the configured table association, in lowercase. The table is identified by this name when running protected queries against the underlying data.
- Parameters:
name
- The name of the configured table association, in lowercase. The table is identified by this name when running protected queries against the underlying data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the configured table association.
- Parameters:
description
- A description of the configured table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypesWithStrings
ConfiguredTableAssociation.Builder analysisRuleTypesWithStrings(Collection<String> analysisRuleTypes) The analysis rule types for the configured table association.
- Parameters:
analysisRuleTypes
- The analysis rule types for the configured table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypesWithStrings
The analysis rule types for the configured table association.
- Parameters:
analysisRuleTypes
- The analysis rule types for the configured table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypes
ConfiguredTableAssociation.Builder analysisRuleTypes(Collection<ConfiguredTableAssociationAnalysisRuleType> analysisRuleTypes) The analysis rule types for the configured table association.
- Parameters:
analysisRuleTypes
- The analysis rule types for the configured table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypes
ConfiguredTableAssociation.Builder analysisRuleTypes(ConfiguredTableAssociationAnalysisRuleType... analysisRuleTypes) The analysis rule types for the configured table association.
- Parameters:
analysisRuleTypes
- The analysis rule types for the configured table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
The time the configured table association was created.
- Parameters:
createTime
- The time the configured table association was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The time the configured table association was last updated.
- Parameters:
updateTime
- The time the configured table association was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-