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
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<LifecycleExplainManaged>
Json deserializer forLifecycleExplainManaged
-
Method Summary
Modifier and TypeMethodDescriptionLifecycleExplain variant kind.final String
action()
API name:action
final DateTime
API name:action_time
final Long
API name:action_time_millis
final Time
age()
API name:age
final String
API name:failed_step
final Integer
API name:failed_step_retry_count
final String
index()
API name:index
final DateTime
API name:index_creation_date
final Long
API name:index_creation_date_millis
final Boolean
API name:is_auto_retryable_error
final DateTime
API name:lifecycle_date
final Long
API name:lifecycle_date_millis
static LifecycleExplainManaged
final String
phase()
Required - API name:phase
API name:phase_execution
final DateTime
API name:phase_time
final Long
API name:phase_time_millis
final String
policy()
Required - API name: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) protected static void
final String
step()
API name:step
stepInfo()
API name:step_info
final DateTime
stepTime()
API name:step_time
final Long
API name:step_time_millis
final Time
API name:time_since_index_creation
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
_lifecycleExplainKind
in 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
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
Required - API name:phase
-
phaseTime
API name:phase_time
-
phaseTimeMillis
API name:phase_time_millis
-
policy
Required - API name:policy
-
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
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupLifecycleExplainManagedDeserializer
protected static void setupLifecycleExplainManagedDeserializer(ObjectDeserializer<LifecycleExplainManaged.Builder> op)
-