Class DataStream

java.lang.Object
org.elasticsearch.client.indices.DataStream

public final class DataStream extends Object
  • Field Details

    • NAME_FIELD

      public static final org.elasticsearch.xcontent.ParseField NAME_FIELD
    • TIMESTAMP_FIELD_FIELD

      public static final org.elasticsearch.xcontent.ParseField TIMESTAMP_FIELD_FIELD
    • INDICES_FIELD

      public static final org.elasticsearch.xcontent.ParseField INDICES_FIELD
    • GENERATION_FIELD

      public static final org.elasticsearch.xcontent.ParseField GENERATION_FIELD
    • STATUS_FIELD

      public static final org.elasticsearch.xcontent.ParseField STATUS_FIELD
    • INDEX_TEMPLATE_FIELD

      public static final org.elasticsearch.xcontent.ParseField INDEX_TEMPLATE_FIELD
    • ILM_POLICY_FIELD

      public static final org.elasticsearch.xcontent.ParseField ILM_POLICY_FIELD
    • METADATA_FIELD

      public static final org.elasticsearch.xcontent.ParseField METADATA_FIELD
    • HIDDEN_FIELD

      public static final org.elasticsearch.xcontent.ParseField HIDDEN_FIELD
    • SYSTEM_FIELD

      public static final org.elasticsearch.xcontent.ParseField SYSTEM_FIELD
    • REPLICATED

      public static final org.elasticsearch.xcontent.ParseField REPLICATED
  • Constructor Details

    • DataStream

      public DataStream(String name, String timeStampField, List<String> indices, long generation, org.elasticsearch.cluster.health.ClusterHealthStatus dataStreamStatus, @Nullable String indexTemplate, @Nullable String ilmPolicyName, @Nullable Map<String,Object> metadata, boolean hidden, boolean system, boolean replicated)
  • Method Details

    • getName

      public String getName()
    • getTimeStampField

      public String getTimeStampField()
    • getIndices

      public List<String> getIndices()
    • getGeneration

      public long getGeneration()
    • getDataStreamStatus

      public org.elasticsearch.cluster.health.ClusterHealthStatus getDataStreamStatus()
    • getIndexTemplate

      public String getIndexTemplate()
    • getIlmPolicyName

      public String getIlmPolicyName()
    • getMetadata

      public Map<String,Object> getMetadata()
    • isHidden

      public boolean isHidden()
    • isSystem

      public boolean isSystem()
    • isReplicated

      public boolean isReplicated()
    • fromXContent

      public static DataStream fromXContent(org.elasticsearch.xcontent.XContentParser parser) throws IOException
      Throws:
      IOException
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object