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()API name:actionfinal DateTimeAPI name:action_timefinal LongAPI name:action_time_millisfinal Timeage()API name:agefinal StringAPI name:failed_stepfinal IntegerAPI name:failed_step_retry_countfinal Stringindex()Required - API name:indexfinal DateTimeAPI name:index_creation_datefinal LongAPI name:index_creation_date_millisfinal BooleanAPI name:is_auto_retryable_errorfinal DateTimeAPI name:lifecycle_datefinal LongAPI name:lifecycle_date_millisstatic LifecycleExplainManagedfinal Stringphase()API name:phaseAPI name:phase_executionfinal DateTimeAPI name:phase_timefinal LongAPI name:phase_time_millisfinal Stringpolicy()API name:policyAPI name:previous_step_infofinal StringAPI name:repository_namevoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal StringAPI name:shrink_index_namefinal booleanskip()Required - API name:skipfinal StringAPI name:snapshot_namefinal Stringstep()API name:stepstepInfo()API name:step_infofinal DateTimestepTime()API name:step_timefinal LongAPI 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
API name:action -
actionTime
API name:action_time -
actionTimeMillis
API name:action_time_millis -
age
API name:age -
failedStep
API name:failed_step -
failedStepRetryCount
API name:failed_step_retry_count -
index
Required - API name:index -
indexCreationDate
API name:index_creation_date -
indexCreationDateMillis
API name:index_creation_date_millis -
isAutoRetryableError
API name:is_auto_retryable_error -
lifecycleDate
API name:lifecycle_date -
lifecycleDateMillis
API name:lifecycle_date_millis -
phase
API name:phase -
phaseTime
API name:phase_time -
phaseTimeMillis
API name:phase_time_millis -
policy
API name:policy -
previousStepInfo
API name:previous_step_info -
repositoryName
API name:repository_name -
snapshotName
API name:snapshot_name -
shrinkIndexName
API name:shrink_index_name -
step
API name:step -
stepInfo
API name:step_info -
stepTime
API name:step_time -
stepTimeMillis
API name:step_time_millis -
phaseExecution
API name:phase_execution -
timeSinceIndexCreation
API name:time_since_index_creation -
skip
public final boolean skip()Required - API name:skip -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupLifecycleExplainManagedDeserializer
protected static void setupLifecycleExplainManagedDeserializer(ObjectDeserializer<LifecycleExplainManaged.Builder> op)
-