Class DataStream.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.DataStream.Builder
-
- All Implemented Interfaces:
ObjectBuilder<DataStream>
- Enclosing class:
- DataStream
public static class DataStream.Builder extends ObjectBuilderBase implements ObjectBuilder<DataStream>
Builder forDataStream.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataStreambuild()Builds aDataStream.DataStream.Builderhidden(java.lang.Boolean value)API name:hiddenDataStream.BuildertimestampField(java.util.function.Function<DataStreamTimestampField.Builder,ObjectBuilder<DataStreamTimestampField>> fn)API name:timestamp_fieldDataStream.BuildertimestampField(DataStreamTimestampField value)API name:timestamp_field-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
hidden
public final DataStream.Builder hidden(@Nullable java.lang.Boolean value)
API name:hidden
-
timestampField
public final DataStream.Builder timestampField(@Nullable DataStreamTimestampField value)
API name:timestamp_field
-
timestampField
public final DataStream.Builder timestampField(java.util.function.Function<DataStreamTimestampField.Builder,ObjectBuilder<DataStreamTimestampField>> fn)
API name:timestamp_field
-
build
public DataStream build()
Builds aDataStream.- Specified by:
buildin interfaceObjectBuilder<DataStream>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-