Class UpdatedDataStreamSettings
java.lang.Object
co.elastic.clients.elasticsearch.indices.put_data_stream_settings.UpdatedDataStreamSettings
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class UpdatedDataStreamSettings
extends Object
implements JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<UpdatedDataStreamSettings>Json deserializer forUpdatedDataStreamSettings -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanRequired - If the settings were successfully applied to the data stream (or would have been, if running indry_runmode), it istrue.final IndexSettingsRequired - The settings that are effective on this data stream, taking into account the settings from the matching index template and the settings specific to this data stream.final Stringerror()A message explaining why the settings could not be applied to the data stream.final IndexSettingResultsRequired - Information about whether and where each setting was applied.final Stringname()Required - The data stream name.static UpdatedDataStreamSettingsvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) final IndexSettingssettings()Required - The settings that are specfic to this data stream that will override any settings from the matching index template.protected static voidsetupUpdatedDataStreamSettingsDeserializer(ObjectDeserializer<UpdatedDataStreamSettings.Builder> op) toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forUpdatedDataStreamSettings
-
-
Method Details
-
of
public static UpdatedDataStreamSettings of(Function<UpdatedDataStreamSettings.Builder, ObjectBuilder<UpdatedDataStreamSettings>> fn) -
name
Required - The data stream name.API name:
name -
appliedToDataStream
public final boolean appliedToDataStream()Required - If the settings were successfully applied to the data stream (or would have been, if running indry_runmode), it istrue. If an error occurred, it isfalse.API name:
applied_to_data_stream -
error
A message explaining why the settings could not be applied to the data stream.API name:
error -
settings
Required - The settings that are specfic to this data stream that will override any settings from the matching index template.API name:
settings -
effectiveSettings
Required - The settings that are effective on this data stream, taking into account the settings from the matching index template and the settings specific to this data stream.API name:
effective_settings -
indexSettingsResults
Required - Information about whether and where each setting was applied.API name:
index_settings_results -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupUpdatedDataStreamSettingsDeserializer
protected static void setupUpdatedDataStreamSettingsDeserializer(ObjectDeserializer<UpdatedDataStreamSettings.Builder> op)
-