Class DataStream


  • public final class DataStream
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      DataStream​(java.lang.String name, java.lang.String timeStampField, java.util.List<java.lang.String> indices, long generation, org.opensearch.cluster.health.ClusterHealthStatus dataStreamStatus, java.lang.String indexTemplate)  
    • Field Detail

      • NAME_FIELD

        public static final org.opensearch.common.ParseField NAME_FIELD
      • TIMESTAMP_FIELD_FIELD

        public static final org.opensearch.common.ParseField TIMESTAMP_FIELD_FIELD
      • INDICES_FIELD

        public static final org.opensearch.common.ParseField INDICES_FIELD
      • GENERATION_FIELD

        public static final org.opensearch.common.ParseField GENERATION_FIELD
      • STATUS_FIELD

        public static final org.opensearch.common.ParseField STATUS_FIELD
      • INDEX_TEMPLATE_FIELD

        public static final org.opensearch.common.ParseField INDEX_TEMPLATE_FIELD
    • Constructor Detail

      • DataStream

        public DataStream​(java.lang.String name,
                          java.lang.String timeStampField,
                          java.util.List<java.lang.String> indices,
                          long generation,
                          org.opensearch.cluster.health.ClusterHealthStatus dataStreamStatus,
                          @Nullable
                          java.lang.String indexTemplate)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getTimeStampField

        public java.lang.String getTimeStampField()
      • getIndices

        public java.util.List<java.lang.String> getIndices()
      • getGeneration

        public long getGeneration()
      • getDataStreamStatus

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

        public java.lang.String getIndexTemplate()
      • fromXContent

        public static DataStream fromXContent​(org.opensearch.common.xcontent.XContentParser parser)
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object