Interface Datum.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<Datum.Builder,,Datum> SdkBuilder<Datum.Builder,,Datum> SdkPojo
- Enclosing class:
 Datum
- 
Method Summary
Modifier and TypeMethodDescriptionarrayValue(Collection<Datum> arrayValue) Indicates if the data point is an array.arrayValue(Consumer<Datum.Builder>... arrayValue) Indicates if the data point is an array.arrayValue(Datum... arrayValue) Indicates if the data point is an array.Indicates if the data point is null.default Datum.BuilderrowValue(Consumer<Row.Builder> rowValue) Indicates if the data point is a row.Indicates if the data point is a row.scalarValue(String scalarValue) Indicates if the data point is a scalar value such as integer, string, double, or Boolean.timeSeriesValue(Collection<TimeSeriesDataPoint> timeSeriesValue) Indicates if the data point is a timeseries data type.timeSeriesValue(Consumer<TimeSeriesDataPoint.Builder>... timeSeriesValue) Indicates if the data point is a timeseries data type.timeSeriesValue(TimeSeriesDataPoint... timeSeriesValue) Indicates if the data point is a timeseries data type.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
- 
scalarValue
Indicates if the data point is a scalar value such as integer, string, double, or Boolean.
- Parameters:
 scalarValue- Indicates if the data point is a scalar value such as integer, string, double, or Boolean.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
timeSeriesValue
Indicates if the data point is a timeseries data type.
- Parameters:
 timeSeriesValue- Indicates if the data point is a timeseries data type.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
timeSeriesValue
Indicates if the data point is a timeseries data type.
- Parameters:
 timeSeriesValue- Indicates if the data point is a timeseries data type.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
timeSeriesValue
Indicates if the data point is a timeseries data type.
This is a convenience method that creates an instance of theTimeSeriesDataPoint.Builderavoiding the need to create one manually viaTimeSeriesDataPoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimeSeriesValue(List<TimeSeriesDataPoint>).- Parameters:
 timeSeriesValue- a consumer that will call methods onTimeSeriesDataPoint.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
arrayValue
Indicates if the data point is an array.
- Parameters:
 arrayValue- Indicates if the data point is an array.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
arrayValue
Indicates if the data point is an array.
- Parameters:
 arrayValue- Indicates if the data point is an array.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
arrayValue
Indicates if the data point is an array.
This is a convenience method that creates an instance of theDatum.Builderavoiding the need to create one manually viaDatum.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toarrayValue(List<Datum>).- Parameters:
 arrayValue- a consumer that will call methods onDatum.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
rowValue
Indicates if the data point is a row.
- Parameters:
 rowValue- Indicates if the data point is a row.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
rowValue
Indicates if the data point is a row.
This is a convenience method that creates an instance of theRow.Builderavoiding the need to create one manually viaRow.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torowValue(Row).- Parameters:
 rowValue- a consumer that will call methods onRow.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
nullValue
Indicates if the data point is null.
- Parameters:
 nullValue- Indicates if the data point is null.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -