Class LifecycleExplainManaged
java.lang.Object
co.elastic.clients.elasticsearch.ilm.explain_lifecycle.LifecycleExplainManaged
- All Implemented Interfaces:
LifecycleExplainVariant,JsonpSerializable
@JsonpDeserializable
public class LifecycleExplainManaged
extends Object
implements LifecycleExplainVariant, JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<LifecycleExplainManaged>Json deserializer forLifecycleExplainManaged -
Method Summary
Modifier and TypeMethodDescriptionLifecycleExplain variant kind.final Stringaction()Required - API name:actionfinal StringRequired - API name:action_time_millisfinal Timeage()Required - API name:agefinal StringAPI name:failed_stepfinal IntegerAPI name:failed_step_retry_countfinal Stringindex()Required - API name:indexfinal StringAPI name:index_creation_date_millisfinal BooleanAPI name:is_auto_retryable_errorfinal StringRequired - API name:lifecycle_date_millisstatic LifecycleExplainManagedfinal Stringphase()Required - API name:phaseRequired - API name:phase_executionfinal StringRequired - API name:phase_time_millisfinal Stringpolicy()Required - API name:policyvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal Stringstep()Required - API name:stepstepInfo()API name:step_infofinal StringRequired - API name:step_time_millisfinal TimeAPI name:time_since_index_creationtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface co.elastic.clients.elasticsearch.ilm.explain_lifecycle.LifecycleExplainVariant
_toLifecycleExplain
-
Field Details
-
_DESERIALIZER
Json deserializer forLifecycleExplainManaged
-
-
Method Details
-
of
public static LifecycleExplainManaged of(Function<LifecycleExplainManaged.Builder, ObjectBuilder<LifecycleExplainManaged>> fn) -
_lifecycleExplainKind
LifecycleExplain variant kind.- Specified by:
_lifecycleExplainKindin interfaceLifecycleExplainVariant
-
action
Required - API name:action -
actionTimeMillis
Required - API name:action_time_millis -
age
Required - API name:age -
failedStep
API name:failed_step -
failedStepRetryCount
API name:failed_step_retry_count -
index
Required - API name:index -
indexCreationDateMillis
API name:index_creation_date_millis -
isAutoRetryableError
API name:is_auto_retryable_error -
lifecycleDateMillis
Required - API name:lifecycle_date_millis -
phase
Required - API name:phase -
phaseTimeMillis
Required - API name:phase_time_millis -
policy
Required - API name:policy -
step
Required - API name:step -
stepInfo
API name:step_info -
stepTimeMillis
Required - API name:step_time_millis -
phaseExecution
Required - API name:phase_execution -
timeSinceIndexCreation
API name:time_since_index_creation -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupLifecycleExplainManagedDeserializer
protected static void setupLifecycleExplainManagedDeserializer(ObjectDeserializer<LifecycleExplainManaged.Builder> op)
-