Class NodeReloadResult

java.lang.Object
co.elastic.clients.elasticsearch.nodes.NodeReloadResult
All Implemented Interfaces:
JsonpSerializable

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

  • Method Details

    • of

    • name

      public final String name()
      Required - API name: name
    • reloadException

      @Nullable public final ErrorCause reloadException()
      API name: reload_exception
    • secureSettingNames

      public final List<String> secureSettingNames()
      The names of the secure settings that were reloaded.

      API name: secure_setting_names

    • keystorePath

      @Nullable public final String keystorePath()
      The path to the keystore file.

      API name: keystore_path

    • keystoreDigest

      @Nullable public final String keystoreDigest()
      A SHA-256 hash of the keystore file contents.

      API name: keystore_digest

    • keystoreLastModifiedTime

      @Nullable public final DateTime keystoreLastModifiedTime()
      The last modification time of the keystore file.

      API name: keystore_last_modified_time

    • 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
    • rebuild

      public NodeReloadResult.Builder rebuild()
      Returns:
      New NodeReloadResult.Builder initialized with field values of this instance
    • setupNodeReloadResultDeserializer

      protected static void setupNodeReloadResultDeserializer(ObjectDeserializer<NodeReloadResult.Builder> op)