java.lang.Object
co.elastic.clients.elasticsearch.indices.put_data_stream_settings.IndexSettingResults
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class IndexSettingResults extends Object implements JsonpSerializable
See Also:
  • Field Details

  • Method Details

    • of

    • appliedToDataStreamOnly

      public final List<String> appliedToDataStreamOnly()
      Required - The list of settings that were applied to the data stream but not to backing indices. These will be applied to the write index the next time the data stream is rolled over.

      API name: applied_to_data_stream_only

    • appliedToDataStreamAndBackingIndices

      public final List<String> appliedToDataStreamAndBackingIndices()
      Required - The list of settings that were applied to the data stream and to all of its backing indices. These settings will also be applied to the write index the next time the data stream is rolled over.

      API name: applied_to_data_stream_and_backing_indices

    • errors

      public final List<DataStreamSettingsError> errors()
      API name: errors
    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setupIndexSettingResultsDeserializer

      protected static void setupIndexSettingResultsDeserializer(ObjectDeserializer<IndexSettingResults.Builder> op)