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 class
TransformSummary.Builder
Builder forTransformSummary
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<TransformSummary>
_DESERIALIZER
Json deserializer forTransformSummary
-
Method Summary
Modifier and Type Method Description TransformAuthorization
authorization()
The security privileges that the transform uses to run its queries.java.lang.Long
createTime()
The time the transform was created.java.lang.String
description()
Free text description of the transform.Destination
dest()
Required - The destination for the transform.Time
frequency()
API name:frequency
java.lang.String
id()
Required - API name:id
Latest
latest()
API name:latest
java.util.Map<java.lang.String,JsonData>
meta()
API name:_meta
static TransformSummary
of(java.util.function.Function<TransformSummary.Builder,ObjectBuilder<TransformSummary>> fn)
Pivot
pivot()
The pivot method transforms the data by aggregating and grouping it.RetentionPolicy
retentionPolicy()
API name:retention_policy
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Settings
settings()
Defines optional transform settings.protected static void
setupTransformSummaryDeserializer(ObjectDeserializer<TransformSummary.Builder> op)
Source
source()
Required - The source of the data for the transform.Sync
sync()
Defines the properties transforms require to run continuously.java.lang.String
toString()
java.lang.String
version()
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:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
setupTransformSummaryDeserializer
protected static void setupTransformSummaryDeserializer(ObjectDeserializer<TransformSummary.Builder> op)
-