Class TransformSummary
java.lang.Object
co.elastic.clients.elasticsearch.transform.get_transform.TransformSummary
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class TransformSummary extends java.lang.Object implements JsonpSerializable
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransformSummary.BuilderBuilder forTransformSummary. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<TransformSummary>_DESERIALIZERJson deserializer forTransformSummary -
Method Summary
Modifier and Type Method Description TransformAuthorizationauthorization()The security privileges that the transform uses to run its queries.java.lang.LongcreateTime()The time the transform was created.java.lang.Stringdescription()Free text description of the transform.Destinationdest()Required - The destination for the transform.Timefrequency()API name:frequencyjava.lang.Stringid()Required - API name:idLatestlatest()API name:latestjava.util.Map<java.lang.String,JsonData>meta()API name:_metastatic TransformSummaryof(java.util.function.Function<TransformSummary.Builder,ObjectBuilder<TransformSummary>> fn)Pivotpivot()The pivot method transforms the data by aggregating and grouping it.RetentionPolicyretentionPolicy()API name:retention_policyvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Settingssettings()Defines optional transform settings.protected static voidsetupTransformSummaryDeserializer(ObjectDeserializer<TransformSummary.Builder> op)Sourcesource()Required - The source of the data for the transform.Syncsync()Defines the properties transforms require to run continuously.java.lang.StringtoString()java.lang.Stringversion()The version of Elasticsearch that existed on the node when the transform was created.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forTransformSummary
-
-
Method Details
-
of
public static TransformSummary of(java.util.function.Function<TransformSummary.Builder,ObjectBuilder<TransformSummary>> fn) -
authorization
The security privileges that the transform uses to run its queries. If Elastic Stack security features were disabled at the time of the most recent update to the transform, this property is omitted.API name:
authorization -
createTime
@Nullable public final java.lang.Long createTime()The time the transform was created.API name:
create_time -
description
@Nullable public final java.lang.String description()Free text description of the transform.API name:
description -
dest
Required - The destination for the transform.API name:
dest -
frequency
API name:frequency -
id
public final java.lang.String id()Required - API name:id -
latest
API name:latest -
pivot
The pivot method transforms the data by aggregating and grouping it.API name:
pivot -
retentionPolicy
API name:retention_policy -
settings
Defines optional transform settings.API name:
settings -
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 -
version
@Nullable public final java.lang.String version()The version of Elasticsearch that existed on the node when the transform was created.API name:
version -
meta
API name:_meta -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
setupTransformSummaryDeserializer
protected static void setupTransformSummaryDeserializer(ObjectDeserializer<TransformSummary.Builder> op)
-