Interface IntermediateTableVersionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IntermediateTableVersionSummary.Builder,,IntermediateTableVersionSummary> SdkBuilder<IntermediateTableVersionSummary.Builder,,IntermediateTableVersionSummary> SdkPojo
- Enclosing class:
IntermediateTableVersionSummary
@Mutable
@NotThreadSafe
public static interface IntermediateTableVersionSummary.Builder
extends SdkPojo, CopyableBuilder<IntermediateTableVersionSummary.Builder,IntermediateTableVersionSummary>
-
Method Summary
Modifier and TypeMethodDescriptionanalysisId(String analysisId) The identifier of the protected query that created this version.analysisType(String analysisType) The type of analysis that created this version.analysisType(PopulateIntermediateTableAnalysisType analysisType) The type of analysis that created this version.createTime(Instant createTime) The time the version was created.expirationTime(Instant expirationTime) The time when this version expires based on the retention period.The Amazon Resource Name (ARN) of the KMS key used to encrypt this version's data.The status of the version.status(IntermediateTableVersionStatus status) The status of the version.The unique identifier of the intermediate table that this version belongs to.The unique identifier of the version.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
-
versionId
The unique identifier of the version.
- Parameters:
versionId- The unique identifier of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableId
The unique identifier of the intermediate table that this version belongs to.
- Parameters:
tableId- The unique identifier of the intermediate table that this version belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
The time the version was created.
- Parameters:
createTime- The time the version was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisId
The identifier of the protected query that created this version.
- Parameters:
analysisId- The identifier of the protected query that created this version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the version.
- Parameters:
status- The status of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the version.
- Parameters:
status- The status of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisType
The type of analysis that created this version.
- Parameters:
analysisType- The type of analysis that created this version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisType
IntermediateTableVersionSummary.Builder analysisType(PopulateIntermediateTableAnalysisType analysisType) The type of analysis that created this version.
- Parameters:
analysisType- The type of analysis that created this version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyArn
The Amazon Resource Name (ARN) of the KMS key used to encrypt this version's data.
- Parameters:
kmsKeyArn- The Amazon Resource Name (ARN) of the KMS key used to encrypt this version's data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationTime
The time when this version expires based on the retention period.
- Parameters:
expirationTime- The time when this version expires based on the retention period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-