Interface ProcessingInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProcessingInput.Builder,,ProcessingInput> SdkBuilder<ProcessingInput.Builder,,ProcessingInput> SdkPojo
- Enclosing class:
ProcessingInput
@Mutable
@NotThreadSafe
public static interface ProcessingInput.Builder
extends SdkPojo, CopyableBuilder<ProcessingInput.Builder,ProcessingInput>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ProcessingInput.Builderdataset(Consumer<DatasetItem.Builder> dataset) <p>A dataset containing multiple items to process.</p> This is a convenience method that creates an instance of theDatasetItem.Builderavoiding the need to create one manually viaDatasetItem.builder().dataset(DatasetItem dataset) <p>A dataset containing multiple items to process.</p>timeseries(Collection<TimeseriesItem> timeseries) <p>List of individual timeseries items to process.</p>timeseries(Consumer<TimeseriesItem.Builder>... timeseries) <p>List of individual timeseries items to process.</p> This is a convenience method that creates an instance of theTimeseriesItem.Builderavoiding the need to create one manually viaTimeseriesItem.builder().timeseries(TimeseriesItem... timeseries) <p>List of individual timeseries items to process.</p>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
-
timeseries
<p>List of individual timeseries items to process.</p>- Parameters:
timeseries- <p>List of individual timeseries items to process.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeseries
<p>List of individual timeseries items to process.</p>- Parameters:
timeseries- <p>List of individual timeseries items to process.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeseries
<p>List of individual timeseries items to process.</p> This is a convenience method that creates an instance of theTimeseriesItem.Builderavoiding the need to create one manually viaTimeseriesItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimeseries(List<TimeseriesItem>).- Parameters:
timeseries- a consumer that will call methods onTimeseriesItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataset
<p>A dataset containing multiple items to process.</p>- Parameters:
dataset- <p>A dataset containing multiple items to process.</p>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataset
<p>A dataset containing multiple items to process.</p> This is a convenience method that creates an instance of theDatasetItem.Builderavoiding the need to create one manually viaDatasetItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataset(DatasetItem).- Parameters:
dataset- a consumer that will call methods onDatasetItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-