Class TransformSummary.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<TransformSummary.Builder>
co.elastic.clients.elasticsearch.transform.get_transform.TransformSummary.Builder
- All Implemented Interfaces:
WithJson<TransformSummary.Builder>
,ObjectBuilder<TransformSummary>
- Enclosing class:
- TransformSummary
public static class TransformSummary.Builder
extends WithJsonObjectBuilderBase<TransformSummary.Builder>
implements ObjectBuilder<TransformSummary>
Builder for
TransformSummary
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aTransformSummary
.final TransformSummary.Builder
createTime
(String value) API name:create_time
final TransformSummary.Builder
description
(String value) Free text description of the transform.final TransformSummary.Builder
dest
(Destination value) Required - The destination for the transform.final TransformSummary.Builder
Required - The destination for the transform.final TransformSummary.Builder
API name:frequency
final TransformSummary.Builder
API name:frequency
final TransformSummary.Builder
Required - API name:id
final TransformSummary.Builder
API name:latest
final TransformSummary.Builder
API name:latest
final TransformSummary.Builder
API name:_meta
final TransformSummary.Builder
API name:_meta
final TransformSummary.Builder
The pivot method transforms the data by aggregating and grouping it.final TransformSummary.Builder
The pivot method transforms the data by aggregating and grouping it.protected TransformSummary.Builder
self()
final TransformSummary.Builder
Defines optional transform settings.final TransformSummary.Builder
Defines optional transform settings.final TransformSummary.Builder
Required - The source of the data for the transform.final TransformSummary.Builder
Required - The source of the data for the transform.final TransformSummary.Builder
Defines the properties transforms require to run continuously.final TransformSummary.Builder
Defines the properties transforms require to run continuously.final TransformSummary.Builder
API name:version
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
dest
Required - The destination for the transform.API name:
dest
-
dest
public final TransformSummary.Builder dest(Function<Destination.Builder, ObjectBuilder<Destination>> fn) Required - The destination for the transform.API name:
dest
-
description
Free text description of the transform.API name:
description
-
frequency
API name:frequency
-
frequency
API name:frequency
-
id
Required - API name:id
-
pivot
The pivot method transforms the data by aggregating and grouping it.API name:
pivot
-
pivot
The pivot method transforms the data by aggregating and grouping it.API name:
pivot
-
settings
Defines optional transform settings.API name:
settings
-
settings
public final TransformSummary.Builder settings(Function<Settings.Builder, ObjectBuilder<Settings>> fn) Defines optional transform settings.API name:
settings
-
source
Required - The source of the data for the transform.API name:
source
-
source
Required - The source of the data for the transform.API name:
source
-
sync
Defines the properties transforms require to run continuously.API name:
sync
-
sync
Defines the properties transforms require to run continuously.API name:
sync
-
createTime
API name:create_time
-
version
API name:version
-
latest
API name:latest
-
latest
API name:latest
-
meta
API name:_meta
Adds all entries of
map
tometa
. -
meta
API name:_meta
Adds an entry to
meta
. -
self
- Specified by:
self
in classWithJsonObjectBuilderBase<TransformSummary.Builder>
-
build
Builds aTransformSummary
.- Specified by:
build
in interfaceObjectBuilder<TransformSummary>
- Throws:
NullPointerException
- if some of the required fields are null.
-