Class SegmentsRecord.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • index

        public final SegmentsRecord.Builder index​(@Nullable
                                                  java.lang.String value)
        index name

        API name: index

      • shard

        public final SegmentsRecord.Builder shard​(@Nullable
                                                  java.lang.String value)
        shard name

        API name: shard

      • prirep

        public final SegmentsRecord.Builder prirep​(@Nullable
                                                   java.lang.String value)
        primary or replica

        API name: prirep

      • ip

        public final SegmentsRecord.Builder ip​(@Nullable
                                               java.lang.String value)
        ip of node where it lives

        API name: ip

      • id

        public final SegmentsRecord.Builder id​(@Nullable
                                               java.lang.String value)
        unique id of node where it lives

        API name: id

      • segment

        public final SegmentsRecord.Builder segment​(@Nullable
                                                    java.lang.String value)
        segment name

        API name: segment

      • generation

        public final SegmentsRecord.Builder generation​(@Nullable
                                                       java.lang.String value)
        segment generation

        API name: generation

      • docsCount

        public final SegmentsRecord.Builder docsCount​(@Nullable
                                                      java.lang.String value)
        number of docs in segment

        API name: docs.count

      • docsDeleted

        public final SegmentsRecord.Builder docsDeleted​(@Nullable
                                                        java.lang.String value)
        number of deleted docs in segment

        API name: docs.deleted

      • size

        public final SegmentsRecord.Builder size​(@Nullable
                                                 java.lang.String value)
        segment size in bytes

        API name: size

      • sizeMemory

        public final SegmentsRecord.Builder sizeMemory​(@Nullable
                                                       java.lang.String value)
        segment memory in bytes

        API name: size.memory

      • committed

        public final SegmentsRecord.Builder committed​(@Nullable
                                                      java.lang.String value)
        is segment committed

        API name: committed

      • searchable

        public final SegmentsRecord.Builder searchable​(@Nullable
                                                       java.lang.String value)
        is segment searched

        API name: searchable

      • version

        public final SegmentsRecord.Builder version​(@Nullable
                                                    java.lang.String value)
        version

        API name: version

      • compound

        public final SegmentsRecord.Builder compound​(@Nullable
                                                     java.lang.String value)
        is segment compound

        API name: compound