Interface DataArtifact.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataArtifact.Builder,,DataArtifact> SdkBuilder<DataArtifact.Builder,,DataArtifact> SdkPojo
- Enclosing class:
DataArtifact
@Mutable
@NotThreadSafe
public static interface DataArtifact.Builder
extends SdkPojo, CopyableBuilder<DataArtifact.Builder,DataArtifact>
-
Method Summary
Modifier and TypeMethodDescriptiondataClassification(String dataClassification) The classification of sensitive data contained in the dataset.description(String description) A description of the data artifact.resourceArn(String resourceArn) The Amazon Resource Name (ARN) of the data artifact.resourceType(String resourceType) The type of the data artifact resource.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
-
description
A description of the data artifact.
- Parameters:
description- A description of the data artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
The Amazon Resource Name (ARN) of the data artifact.
- Parameters:
resourceArn- The Amazon Resource Name (ARN) of the data artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of the data artifact resource.
- Parameters:
resourceType- The type of the data artifact resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataClassification
The classification of sensitive data contained in the dataset.
- Parameters:
dataClassification- The classification of sensitive data contained in the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-