Class UpdateTransformResponse.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<UpdateTransformResponse.Builder>
co.elastic.clients.elasticsearch.transform.UpdateTransformResponse.Builder
- All Implemented Interfaces:
WithJson<UpdateTransformResponse.Builder>,ObjectBuilder<UpdateTransformResponse>
- Enclosing class:
- UpdateTransformResponse
public static class UpdateTransformResponse.Builder
extends WithJsonObjectBuilderBase<UpdateTransformResponse.Builder>
implements ObjectBuilder<UpdateTransformResponse>
Builder for
UpdateTransformResponse.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAPI name:authorizationAPI name:authorizationbuild()Builds aUpdateTransformResponse.createTime(long value) Required - API name:create_timedescription(String value) Required - API name:descriptiondest(Destination value) Required - API name:destRequired - API name:destAPI name:frequencyAPI name:frequencyRequired - API name:idAPI name:latestAPI name:latestAPI name:_metaAPI name:_metaAPI name:pivotAPI name:pivotretentionPolicy(RetentionPolicy value) API name:retention_policyAPI name:retention_policyAPI name:retention_policyprotected UpdateTransformResponse.Builderself()Required - API name:settingsRequired - API name:settingsRequired - API name:sourceRequired - API name:sourceAPI name:syncsync(SyncVariant value) API name:syncAPI name:syncRequired - API name:versionMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
authorization
API name:authorization -
authorization
public final UpdateTransformResponse.Builder authorization(Function<TransformAuthorization.Builder, ObjectBuilder<TransformAuthorization>> fn) API name:authorization -
createTime
Required - API name:create_time -
description
Required - API name:description -
dest
Required - API name:dest -
dest
public final UpdateTransformResponse.Builder dest(Function<Destination.Builder, ObjectBuilder<Destination>> fn) Required - API name:dest -
frequency
API name:frequency -
frequency
public final UpdateTransformResponse.Builder frequency(Function<Time.Builder, ObjectBuilder<Time>> fn) API name:frequency -
id
Required - API name:id -
latest
API name:latest -
latest
public final UpdateTransformResponse.Builder latest(Function<Latest.Builder, ObjectBuilder<Latest>> fn) API name:latest -
pivot
API name:pivot -
pivot
API name:pivot -
retentionPolicy
API name:retention_policy -
retentionPolicy
public final UpdateTransformResponse.Builder retentionPolicy(Function<RetentionPolicy.Builder, ObjectBuilder<RetentionPolicy>> fn) API name:retention_policy -
retentionPolicy
API name:retention_policy -
settings
Required - API name:settings -
settings
public final UpdateTransformResponse.Builder settings(Function<Settings.Builder, ObjectBuilder<Settings>> fn) Required - API name:settings -
source
Required - API name:source -
source
public final UpdateTransformResponse.Builder source(Function<Source.Builder, ObjectBuilder<Source>> fn) Required - API name:source -
sync
API name:sync -
sync
API name:sync -
sync
API name:sync -
version
Required - API name:version -
meta
API name:_metaAdds all entries of
maptometa. -
meta
API name:_metaAdds an entry to
meta. -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<UpdateTransformResponse.Builder>
-
build
Builds aUpdateTransformResponse.- Specified by:
buildin interfaceObjectBuilder<UpdateTransformResponse>- Throws:
NullPointerException- if some of the required fields are null.
-