Class NodeShard.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • primary

        public final NodeShard.Builder primary​(boolean value)
        Required - API name: primary
      • node

        public final NodeShard.Builder node​(@Nullable
                                            java.lang.String value)
        API name: node
      • shard

        public final NodeShard.Builder shard​(int value)
        Required - API name: shard
      • index

        public final NodeShard.Builder index​(java.lang.String value)
        Required - API name: index
      • allocationId

        public final NodeShard.Builder allocationId​(java.util.Map<java.lang.String,​java.lang.String> map)
        API name: allocation_id

        Adds all entries of map to allocationId.

      • allocationId

        public final NodeShard.Builder allocationId​(java.lang.String key,
                                                    java.lang.String value)
        API name: allocation_id

        Adds an entry to allocationId.

      • recoverySource

        public final NodeShard.Builder recoverySource​(java.util.Map<java.lang.String,​java.lang.String> map)
        API name: recovery_source

        Adds all entries of map to recoverySource.

      • recoverySource

        public final NodeShard.Builder recoverySource​(java.lang.String key,
                                                      java.lang.String value)
        API name: recovery_source

        Adds an entry to recoverySource.