Class ClusterInfo.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • nodes

        public final ClusterInfo.Builder nodes​(java.util.Map<java.lang.String,​NodeDiskUsage> map)
        Required - API name: nodes

        Adds all entries of map to nodes.

      • shardSizes

        public final ClusterInfo.Builder shardSizes​(java.util.Map<java.lang.String,​java.lang.Long> map)
        Required - API name: shard_sizes

        Adds all entries of map to shardSizes.

      • shardSizes

        public final ClusterInfo.Builder shardSizes​(java.lang.String key,
                                                    java.lang.Long value)
        Required - API name: shard_sizes

        Adds an entry to shardSizes.

      • shardDataSetSizes

        public final ClusterInfo.Builder shardDataSetSizes​(java.util.Map<java.lang.String,​java.lang.String> map)
        API name: shard_data_set_sizes

        Adds all entries of map to shardDataSetSizes.

      • shardDataSetSizes

        public final ClusterInfo.Builder shardDataSetSizes​(java.lang.String key,
                                                           java.lang.String value)
        API name: shard_data_set_sizes

        Adds an entry to shardDataSetSizes.

      • shardPaths

        public final ClusterInfo.Builder shardPaths​(java.util.Map<java.lang.String,​java.lang.String> map)
        Required - API name: shard_paths

        Adds all entries of map to shardPaths.

      • shardPaths

        public final ClusterInfo.Builder shardPaths​(java.lang.String key,
                                                    java.lang.String value)
        Required - API name: shard_paths

        Adds an entry to shardPaths.

      • reservedSizes

        public final ClusterInfo.Builder reservedSizes​(java.util.List<ReservedSize> list)
        Required - API name: reserved_sizes

        Adds all elements of list to reservedSizes.