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()
Required - API name:action
final String
Required - API name:action_time_millis
final Time
age()
Required - API name:age
final String
API name:failed_step
final Integer
API name:failed_step_retry_count
final String
index()
Required - API name:index
final String
API name:index_creation_date_millis
final Boolean
API name:is_auto_retryable_error
final String
Required - API name:lifecycle_date_millis
static LifecycleExplainManaged
final String
phase()
Required - API name:phase
Required - API name:phase_execution
final String
Required - 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()
Required - API name:step
stepInfo()
API name:step_info
final String
Required - 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
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:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupLifecycleExplainManagedDeserializer
protected static void setupLifecycleExplainManagedDeserializer(ObjectDeserializer<LifecycleExplainManaged.Builder> op)
-