Class BaseOptions.Builder<K,​V,​B extends BaseOptions.Builder<K,​V,​B>>

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • retentionPeriod

        public B retentionPeriod​(long millis)
      • retentionPeriod

        public B retentionPeriod​(java.time.Duration duration)
      • chunkSize

        public B chunkSize​(long chunkSize)
      • labels

        public B labels​(java.lang.Iterable<Label<K,​V>> labels)
      • labels

        public B labels​(java.lang.Object... keyValues)
        Sets labels with the given key/value pairs.
        Parameters:
        keyValues - the name/value pairs to add
        Returns:
        this builder
      • label

        public B label​(Label<K,​V> label)
      • labels

        public B labels​(Label<K,​V>... labels)
      • labels

        public B labels​(java.util.Map<K,​V> map)
      • label

        public B label​(K label,
                       V value)