public static interface Datum.Builder extends SdkPojo, CopyableBuilder<Datum.Builder,Datum>
Modifier and Type | Method and Description |
---|---|
Datum.Builder |
arrayValue(Collection<Datum> arrayValue)
Indicates if the data point is an array.
|
Datum.Builder |
arrayValue(Consumer<Datum.Builder>... arrayValue)
Indicates if the data point is an array.
|
Datum.Builder |
arrayValue(Datum... arrayValue)
Indicates if the data point is an array.
|
Datum.Builder |
nullValue(Boolean nullValue)
Indicates if the data point is null.
|
default Datum.Builder |
rowValue(Consumer<Row.Builder> rowValue)
Indicates if the data point is a row.
|
Datum.Builder |
rowValue(Row rowValue)
Indicates if the data point is a row.
|
Datum.Builder |
scalarValue(String scalarValue)
Indicates if the data point is a scalar value such as integer, string, double, or boolean.
|
Datum.Builder |
timeSeriesValue(Collection<TimeSeriesDataPoint> timeSeriesValue)
Indicates if the data point is of timeseries data type.
|
Datum.Builder |
timeSeriesValue(Consumer<TimeSeriesDataPoint.Builder>... timeSeriesValue)
Indicates if the data point is of timeseries data type.
|
Datum.Builder |
timeSeriesValue(TimeSeriesDataPoint... timeSeriesValue)
Indicates if the data point is of timeseries data type.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
Datum.Builder scalarValue(String scalarValue)
Indicates if the data point is a scalar value such as integer, string, double, or boolean.
scalarValue
- Indicates if the data point is a scalar value such as integer, string, double, or boolean.Datum.Builder timeSeriesValue(Collection<TimeSeriesDataPoint> timeSeriesValue)
Indicates if the data point is of timeseries data type.
timeSeriesValue
- Indicates if the data point is of timeseries data type.Datum.Builder timeSeriesValue(TimeSeriesDataPoint... timeSeriesValue)
Indicates if the data point is of timeseries data type.
timeSeriesValue
- Indicates if the data point is of timeseries data type.Datum.Builder timeSeriesValue(Consumer<TimeSeriesDataPoint.Builder>... timeSeriesValue)
Indicates if the data point is of timeseries data type.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #timeSeriesValue(List)
.timeSeriesValue
- a consumer that will call methods on List.Builder
#timeSeriesValue(List)
Datum.Builder arrayValue(Collection<Datum> arrayValue)
Indicates if the data point is an array.
arrayValue
- Indicates if the data point is an array.Datum.Builder arrayValue(Datum... arrayValue)
Indicates if the data point is an array.
arrayValue
- Indicates if the data point is an array.Datum.Builder arrayValue(Consumer<Datum.Builder>... arrayValue)
Indicates if the data point is an array.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #arrayValue(List)
.arrayValue
- a consumer that will call methods on List.Builder
#arrayValue(List)
Datum.Builder rowValue(Row rowValue)
Indicates if the data point is a row.
rowValue
- Indicates if the data point is a row.default Datum.Builder rowValue(Consumer<Row.Builder> rowValue)
Indicates if the data point is a row.
This is a convenience that creates an instance of theRow.Builder
avoiding the need to create one
manually via Row.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to rowValue(Row)
.rowValue
- a consumer that will call methods on Row.Builder
rowValue(Row)
Datum.Builder nullValue(Boolean nullValue)
Indicates if the data point is null.
nullValue
- Indicates if the data point is null.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.