Class GetDataLifecycleStatsResponse
java.lang.Object
co.elastic.clients.elasticsearch.indices.GetDataLifecycleStatsResponse
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class GetDataLifecycleStatsResponse
extends Object
implements JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<GetDataLifecycleStatsResponse>
Json deserializer forGetDataLifecycleStatsResponse
-
Method Summary
Modifier and TypeMethodDescriptionfinal int
Required - The count of data streams currently being managed by the data stream lifecycle.final List<DataStreamStats>
Required - Information about the data streams that are managed by the data stream lifecycle.final Long
The duration of the last data stream lifecycle execution.void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
setupGetDataLifecycleStatsResponseDeserializer
(ObjectDeserializer<GetDataLifecycleStatsResponse.Builder> op) final Long
The time that passed between the start of the last two data stream lifecycle executions.toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forGetDataLifecycleStatsResponse
-
-
Method Details
-
of
-
dataStreamCount
public final int dataStreamCount()Required - The count of data streams currently being managed by the data stream lifecycle.API name:
data_stream_count
-
dataStreams
Required - Information about the data streams that are managed by the data stream lifecycle.API name:
data_streams
-
lastRunDurationInMillis
The duration of the last data stream lifecycle execution.API name:
last_run_duration_in_millis
-
timeBetweenStartsInMillis
The time that passed between the start of the last two data stream lifecycle executions. This value should amount approximately todata_streams.lifecycle.poll_interval
.API name:
time_between_starts_in_millis
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupGetDataLifecycleStatsResponseDeserializer
protected static void setupGetDataLifecycleStatsResponseDeserializer(ObjectDeserializer<GetDataLifecycleStatsResponse.Builder> op)
-