Interface DataSetSemanticMetadata.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataSetSemanticMetadata.Builder,,DataSetSemanticMetadata> SdkBuilder<DataSetSemanticMetadata.Builder,,DataSetSemanticMetadata> SdkPojo
- Enclosing class:
DataSetSemanticMetadata
@Mutable
@NotThreadSafe
public static interface DataSetSemanticMetadata.Builder
extends SdkPojo, CopyableBuilder<DataSetSemanticMetadata.Builder,DataSetSemanticMetadata>
-
Method Summary
Modifier and TypeMethodDescriptioncustomInstructions(Collection<CustomInstruction> customInstructions) A list of custom instructions that guide how the dataset should be consumed.customInstructions(Consumer<CustomInstruction.Builder>... customInstructions) A list of custom instructions that guide how the dataset should be consumed.customInstructions(CustomInstruction... customInstructions) A list of custom instructions that guide how the dataset should be consumed.default DataSetSemanticMetadata.Builderdescription(Consumer<DataSetSemanticDescription.Builder> description) A description of the dataset.description(DataSetSemanticDescription description) A description of the dataset.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 dataset.
- Parameters:
description- A description of the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
default DataSetSemanticMetadata.Builder description(Consumer<DataSetSemanticDescription.Builder> description) A description of the dataset.
This is a convenience method that creates an instance of theDataSetSemanticDescription.Builderavoiding the need to create one manually viaDataSetSemanticDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todescription(DataSetSemanticDescription).- Parameters:
description- a consumer that will call methods onDataSetSemanticDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customInstructions
DataSetSemanticMetadata.Builder customInstructions(Collection<CustomInstruction> customInstructions) A list of custom instructions that guide how the dataset should be consumed.
- Parameters:
customInstructions- A list of custom instructions that guide how the dataset should be consumed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customInstructions
A list of custom instructions that guide how the dataset should be consumed.
- Parameters:
customInstructions- A list of custom instructions that guide how the dataset should be consumed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customInstructions
DataSetSemanticMetadata.Builder customInstructions(Consumer<CustomInstruction.Builder>... customInstructions) A list of custom instructions that guide how the dataset should be consumed.
This is a convenience method that creates an instance of theCustomInstruction.Builderavoiding the need to create one manually viaCustomInstruction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomInstructions(List<CustomInstruction>).- Parameters:
customInstructions- a consumer that will call methods onCustomInstruction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-