Class PutTransformRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.transform.PreviewTransformRequest
co.elastic.clients.elasticsearch.transform.PutTransformRequest
- All Implemented Interfaces:
ElasticsearchCommonRequest
,JsonpSerializable
- Direct Known Subclasses:
UpdateTransformRequest
@JsonpDeserializable public class PutTransformRequest extends PreviewTransformRequest
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
PutTransformRequest.AbstractBuilder<BuilderT extends PutTransformRequest.AbstractBuilder<BuilderT>>
static class
PutTransformRequest.Builder
Builder forPutTransformRequest
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<PutTransformRequest>
_DESERIALIZER
Json deserializer forPutTransformRequest
static Endpoint<PutTransformRequest,PutTransformResponse,ElasticsearchError>
ENDPOINT
Endpoint "transform.put_transform
". -
Constructor Summary
Constructors Constructor Description PutTransformRequest(PutTransformRequest.AbstractBuilder<?> builder)
-
Method Summary
Modifier and Type Method Description java.lang.Boolean
deferValidation()
When true, deferrable validations are not run.protected static <BuilderT extends PutTransformRequest.AbstractBuilder<BuilderT>>
voidsetupPutTransformRequestDeserializer(DelegatingDeserializer<BuilderT> op)
java.lang.String
transformId()
Required - Identifier for the transform.Methods inherited from class co.elastic.clients.elasticsearch.transform.PreviewTransformRequest
createPreviewTransformEndpoint, description, dest, frequency, latest, pivot, retentionPolicy, serialize, serializeInternal, settings, setupPreviewTransformRequestDeserializer, source, sync
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forPutTransformRequest
-
ENDPOINT
public static final Endpoint<PutTransformRequest,PutTransformResponse,ElasticsearchError> ENDPOINTEndpoint "transform.put_transform
".
-
-
Constructor Details
-
PutTransformRequest
-
-
Method Details
-
transformId
public java.lang.String transformId()Required - Identifier for the transform. This identifier can contain lowercase alphanumeric characters (a-z and 0-9), hyphens, and underscores. It must start and end with alphanumeric characters.API name:
transform_id
- Overrides:
transformId
in classPreviewTransformRequest
-
deferValidation
@Nullable public java.lang.Boolean deferValidation()When true, deferrable validations are not run. This behavior may be desired if the source index does not exist until after the transform is created.API name:
defer_validation
-
setupPutTransformRequestDeserializer
protected static <BuilderT extends PutTransformRequest.AbstractBuilder<BuilderT>> void setupPutTransformRequestDeserializer(DelegatingDeserializer<BuilderT> op)
-