java.lang.Object
org.opensearch.client.opensearch.task.Info
All Implemented Interfaces:
ToJsonp

public final class Info
extends java.lang.Object
implements ToJsonp
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  Info.Builder
    Builder for Info.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static JsonpDeserializer<Info> DESERIALIZER
    Json deserializer for Info
  • Constructor Summary

    Constructors 
    Modifier Constructor Description
    protected Info​(Info.Builder builder)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String action()
    API name: action
    java.lang.Boolean cancellable()
    API name: cancellable
    java.util.List<Info> children()
    API name: children
    java.lang.String description()
    API name: description
    java.util.Map<java.lang.String,​java.util.List<java.lang.String>> headers()
    API name: headers
    java.lang.Number id()
    API name: id
    java.lang.String node()
    API name: node
    java.lang.String parentTaskId()
    API name: parent_task_id
    java.lang.Number runningTimeInNanos()
    API name: running_time_in_nanos
    protected static void setupInfoDeserializer​(DelegatingDeserializer<Info.Builder> op)  
    java.lang.Number startTimeInMillis()
    API name: start_time_in_millis
    Status status()
    API name: status
    void toJsonp​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    Serialize this object to JSON.
    protected void toJsonpInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)  
    java.lang.String type()
    API name: type

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • action

      public java.lang.String action()
      API name: action
    • cancellable

      public java.lang.Boolean cancellable()
      API name: cancellable
    • children

      @Nullable public java.util.List<Info> children()
      API name: children
    • description

      @Nullable public java.lang.String description()
      API name: description
    • headers

      public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> headers()
      API name: headers
    • id

      public java.lang.Number id()
      API name: id
    • node

      public java.lang.String node()
      API name: node
    • runningTimeInNanos

      public java.lang.Number runningTimeInNanos()
      API name: running_time_in_nanos
    • startTimeInMillis

      public java.lang.Number startTimeInMillis()
      API name: start_time_in_millis
    • status

      @Nullable public Status status()
      API name: status
    • type

      public java.lang.String type()
      API name: type
    • parentTaskId

      @Nullable public java.lang.String parentTaskId()
      API name: parent_task_id
    • toJsonp

      public void toJsonp​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      toJsonp in interface ToJsonp
    • toJsonpInternal

      protected void toJsonpInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupInfoDeserializer

      protected static void setupInfoDeserializer​(DelegatingDeserializer<Info.Builder> op)