Interface DatasetItem.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DatasetItem.Builder,,DatasetItem> SdkBuilder<DatasetItem.Builder,,DatasetItem> SdkPojo
- Enclosing class:
DatasetItem
@Mutable
@NotThreadSafe
public static interface DatasetItem.Builder
extends SdkPojo, CopyableBuilder<DatasetItem.Builder,DatasetItem>
-
Method Summary
Modifier and TypeMethodDescription<p>The unique identifier for the dataset.</p>exportDataTypes(Collection<ExportDataType> exportDataTypes) <p>The optional subset of data types to export.exportDataTypes(ExportDataType... exportDataTypes) <p>The optional subset of data types to export.exportDataTypesWithStrings(String... exportDataTypes) <p>The optional subset of data types to export.exportDataTypesWithStrings(Collection<String> exportDataTypes) <p>The optional subset of data types to export.default DatasetItem.BuildertrimSettings(Consumer<TrimSettings.Builder> trimSettings) <p>The trim settings applied to all items in the dataset.trimSettings(TrimSettings trimSettings) <p>The trim settings applied to all items in 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
-
datasetId
<p>The unique identifier for the dataset.</p>- Parameters:
datasetId- <p>The unique identifier for the dataset.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trimSettings
<p>The trim settings applied to all items in the dataset. When omitted, the full dataset time range is used.</p>- Parameters:
trimSettings- <p>The trim settings applied to all items in the dataset. When omitted, the full dataset time range is used.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trimSettings
<p>The trim settings applied to all items in the dataset. When omitted, the full dataset time range is used.</p> This is a convenience method that creates an instance of theTrimSettings.Builderavoiding the need to create one manually viaTrimSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrimSettings(TrimSettings).- Parameters:
trimSettings- a consumer that will call methods onTrimSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportDataTypesWithStrings
<p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Parameters:
exportDataTypes- <p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDataTypesWithStrings
<p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Parameters:
exportDataTypes- <p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDataTypes
<p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Parameters:
exportDataTypes- <p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDataTypes
<p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Parameters:
exportDataTypes- <p>The optional subset of data types to export. If omitted, all data types are exported.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-