Class Advice.AdviceBuilder

  • Direct Known Subclasses:
    AutoValue_Advice.Builder
    Enclosing class:
    Advice

    public abstract static class Advice.AdviceBuilder
    extends java.lang.Object
    This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
    • Constructor Detail

      • AdviceBuilder

        AdviceBuilder()
    • Method Detail

      • explicitBucketBoundaries

        abstract Advice.AdviceBuilder explicitBucketBoundaries​(@Nullable
                                                               java.util.List<java.lang.Double> explicitBucketBoundaries)
      • setExplicitBucketBoundaries

        public Advice.AdviceBuilder setExplicitBucketBoundaries​(@Nullable
                                                                java.util.List<java.lang.Double> explicitBucketBoundaries)
        Sets the explicit bucket histogram boundaries.
        Parameters:
        explicitBucketBoundaries - the explicit bucket histogram boundaries.
      • setAttributes

        public Advice.AdviceBuilder setAttributes​(@Nullable
                                                  java.util.List<AttributeKey<?>> attributes)
        Sets the list of the attribute keys to be used for the resulting instrument.
        Parameters:
        attributes - the list of the attribute keys.
      • build

        public abstract Advice build()