Class DataStreamLifecycleExplain
java.lang.Object
co.elastic.clients.elasticsearch.indices.explain_data_lifecycle.DataStreamLifecycleExplain
- All Implemented Interfaces:
- JsonpSerializable
@JsonpDeserializable
public class DataStreamLifecycleExplain
extends Object
implements JsonpSerializable
- See Also:
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<DataStreamLifecycleExplain>Json deserializer forDataStreamLifecycleExplain
- 
Method SummaryModifier and TypeMethodDescriptionfinal Stringerror()API name:errorfinal TimeAPI name:generation_timefinal Stringindex()Required - API name:indexfinal LongAPI name:index_creation_date_millisAPI name:lifecyclefinal booleanRequired - API name:managed_by_lifecyclestatic DataStreamLifecycleExplainfinal LongAPI name:rollover_date_millisvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidsetupDataStreamLifecycleExplainDeserializer(ObjectDeserializer<DataStreamLifecycleExplain.Builder> op) final TimeAPI name:time_since_index_creationfinal TimeAPI name:time_since_rollovertoString()
- 
Field Details- 
_DESERIALIZERJson deserializer forDataStreamLifecycleExplain
 
- 
- 
Method Details- 
ofpublic static DataStreamLifecycleExplain of(Function<DataStreamLifecycleExplain.Builder, ObjectBuilder<DataStreamLifecycleExplain>> fn) 
- 
indexRequired - API name:index
- 
managedByLifecyclepublic final boolean managedByLifecycle()Required - API name:managed_by_lifecycle
- 
indexCreationDateMillisAPI name:index_creation_date_millis
- 
timeSinceIndexCreationAPI name:time_since_index_creation
- 
rolloverDateMillisAPI name:rollover_date_millis
- 
timeSinceRolloverAPI name:time_since_rollover
- 
lifecycleAPI name:lifecycle
- 
generationTimeAPI name:generation_time
- 
errorAPI name:error
- 
serializeSerialize this object to JSON.- Specified by:
- serializein interface- JsonpSerializable
 
- 
serializeInternal
- 
toString
- 
setupDataStreamLifecycleExplainDeserializerprotected static void setupDataStreamLifecycleExplainDeserializer(ObjectDeserializer<DataStreamLifecycleExplain.Builder> op) 
 
-