Interface IntermediateTableSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IntermediateTableSummary.Builder,,IntermediateTableSummary> SdkBuilder<IntermediateTableSummary.Builder,,IntermediateTableSummary> SdkPojo
- Enclosing class:
IntermediateTableSummary
-
Method Summary
Modifier and TypeMethodDescriptionanalysisRuleTypes(Collection<IntermediateTableAnalysisRuleType> analysisRuleTypes) The types of analysis rules associated with the intermediate table.analysisRuleTypes(IntermediateTableAnalysisRuleType... analysisRuleTypes) The types of analysis rules associated with the intermediate table.analysisRuleTypesWithStrings(String... analysisRuleTypes) The types of analysis rules associated with the intermediate table.analysisRuleTypesWithStrings(Collection<String> analysisRuleTypes) The types of analysis rules associated with the intermediate table.The Amazon Resource Name (ARN) of the intermediate table.collaborationArn(String collaborationArn) The Amazon Resource Name (ARN) of the collaboration that contains the intermediate table.collaborationId(String collaborationId) The unique identifier of the collaboration that contains the intermediate table.createTime(Instant createTime) The time the intermediate table was created.description(String description) The description of the intermediate table.The unique identifier of the intermediate table.membershipArn(String membershipArn) The Amazon Resource Name (ARN) of the membership that contains the intermediate table.membershipId(String membershipId) The unique identifier of the membership that contains the intermediate table.The name of the intermediate table.retentionInDays(Integer retentionInDays) The number of days that populated data is retained before expiring.The current status of the intermediate table.status(IntermediateTableStatus status) The current status of the intermediate table.updateTime(Instant updateTime) The time the intermediate table was last updated.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
-
id
The unique identifier of the intermediate table.
- Parameters:
id- The unique identifier of the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the intermediate table.
- Parameters:
arn- The Amazon Resource Name (ARN) of the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the intermediate table.
- Parameters:
name- The name of the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the intermediate table.
- Parameters:
description- The description of the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipArn
The Amazon Resource Name (ARN) of the membership that contains the intermediate table.
- Parameters:
membershipArn- The Amazon Resource Name (ARN) of the membership that contains the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipId
The unique identifier of the membership that contains the intermediate table.
- Parameters:
membershipId- The unique identifier of the membership that contains the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaborationArn
The Amazon Resource Name (ARN) of the collaboration that contains the intermediate table.
- Parameters:
collaborationArn- The Amazon Resource Name (ARN) of the collaboration that contains the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaborationId
The unique identifier of the collaboration that contains the intermediate table.
- Parameters:
collaborationId- The unique identifier of the collaboration that contains the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
The time the intermediate table was created.
- Parameters:
createTime- The time the intermediate table was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The time the intermediate table was last updated.
- Parameters:
updateTime- The time the intermediate table was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the intermediate table.
- Parameters:
status- The current status of the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the intermediate table.
- Parameters:
status- The current status of the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
retentionInDays
The number of days that populated data is retained before expiring.
- Parameters:
retentionInDays- The number of days that populated data is retained before expiring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypesWithStrings
The types of analysis rules associated with the intermediate table.
- Parameters:
analysisRuleTypes- The types of analysis rules associated with the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypesWithStrings
The types of analysis rules associated with the intermediate table.
- Parameters:
analysisRuleTypes- The types of analysis rules associated with the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypes
IntermediateTableSummary.Builder analysisRuleTypes(Collection<IntermediateTableAnalysisRuleType> analysisRuleTypes) The types of analysis rules associated with the intermediate table.
- Parameters:
analysisRuleTypes- The types of analysis rules associated with the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisRuleTypes
IntermediateTableSummary.Builder analysisRuleTypes(IntermediateTableAnalysisRuleType... analysisRuleTypes) The types of analysis rules associated with the intermediate table.
- Parameters:
analysisRuleTypes- The types of analysis rules associated with the intermediate table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-