Class DataStreamFailureStoreTemplate
java.lang.Object
co.elastic.clients.elasticsearch.indices.DataStreamFailureStoreTemplate
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class DataStreamFailureStoreTemplate
extends Object
implements JsonpSerializable
Template equivalent of DataStreamFailureStore that allows nullable values.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<DataStreamFailureStoreTemplate>
Json deserializer forDataStreamFailureStoreTemplate
-
Method Summary
Modifier and TypeMethodDescriptionfinal Boolean
enabled()
If defined, it turns the failure store on/off (true
/false
) for this data stream.If defined, it specifies the lifecycle configuration for the failure store of this data stream.of
(Function<DataStreamFailureStoreTemplate.Builder, ObjectBuilder<DataStreamFailureStoreTemplate>> fn) 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
setupDataStreamFailureStoreTemplateDeserializer
(ObjectDeserializer<DataStreamFailureStoreTemplate.Builder> op) toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forDataStreamFailureStoreTemplate
-
-
Method Details
-
of
-
enabled
If defined, it turns the failure store on/off (true
/false
) for this data stream. A data stream failure store that's disabled (enabled:false
) will redirect no new failed indices to the failure store; however, it will not remove any existing data from the failure store.API name:
enabled
-
lifecycle
If defined, it specifies the lifecycle configuration for the failure store of this data stream.API name:
lifecycle
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupDataStreamFailureStoreTemplateDeserializer
protected static void setupDataStreamFailureStoreTemplateDeserializer(ObjectDeserializer<DataStreamFailureStoreTemplate.Builder> op)
-