Interface ConfiguredTableAssociation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfiguredTableAssociation.Builder,ConfiguredTableAssociation>,SdkBuilder<ConfiguredTableAssociation.Builder,ConfiguredTableAssociation>,SdkPojo
- Enclosing class:
- ConfiguredTableAssociation
public static interface ConfiguredTableAssociation.Builder extends SdkPojo, CopyableBuilder<ConfiguredTableAssociation.Builder,ConfiguredTableAssociation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfiguredTableAssociation.Builderarn(String arn)The unique ARN for the configured table association.ConfiguredTableAssociation.BuilderconfiguredTableArn(String configuredTableArn)The unique ARN for the configured table that the association refers to.ConfiguredTableAssociation.BuilderconfiguredTableId(String configuredTableId)The unique ID for the configured table that the association refers to.ConfiguredTableAssociation.BuildercreateTime(Instant createTime)The time the configured table association was created.ConfiguredTableAssociation.Builderdescription(String description)A description of the configured table association.ConfiguredTableAssociation.Builderid(String id)The unique ID for the configured table association.ConfiguredTableAssociation.BuildermembershipArn(String membershipArn)The unique ARN for the membership this configured table association belongs to.ConfiguredTableAssociation.BuildermembershipId(String membershipId)The unique ID for the membership this configured table association belongs to.ConfiguredTableAssociation.Buildername(String name)The name of the configured table association, in lowercase.ConfiguredTableAssociation.BuilderroleArn(String roleArn)The service will assume this role to access catalog metadata and query the table.ConfiguredTableAssociation.BuilderupdateTime(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, sdkFields
-
-
-
-
Method Detail
-
arn
ConfiguredTableAssociation.Builder arn(String 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
ConfiguredTableAssociation.Builder id(String 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
ConfiguredTableAssociation.Builder configuredTableId(String 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
ConfiguredTableAssociation.Builder configuredTableArn(String 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
ConfiguredTableAssociation.Builder membershipId(String 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
ConfiguredTableAssociation.Builder membershipArn(String 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
ConfiguredTableAssociation.Builder roleArn(String 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
ConfiguredTableAssociation.Builder name(String 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
ConfiguredTableAssociation.Builder description(String 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.
-
createTime
ConfiguredTableAssociation.Builder createTime(Instant 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
ConfiguredTableAssociation.Builder updateTime(Instant 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.
-
-