Class Version2fSteno.Annotations.Builder

java.lang.Object
com.arpnetworking.commons.builder.OvalBuilder<T>
com.arpnetworking.commons.builder.ThreadLocalBuilder<Version2fSteno.Annotations>
com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations.Builder
All Implemented Interfaces:
com.arpnetworking.commons.builder.Builder<Version2fSteno.Annotations>
Enclosing class:
Version2fSteno.Annotations

public static final class Version2fSteno.Annotations.Builder extends com.arpnetworking.commons.builder.ThreadLocalBuilder<Version2fSteno.Annotations>
Builder implementation for Version2fSteno.Annotations.
  • Constructor Details

    • Builder

      public Builder()
      Public constructor.
  • Method Details

    • setStart

      Sets the start field.
      Parameters:
      value - Value
      Returns:
      This builder
    • setEnd

      Sets the end field.
      Parameters:
      value - Value
      Returns:
      This builder
    • handleUnknown

      public void handleUnknown(String key, Object value)
      Called by json deserialization to store non-member elements of the json object. Stores the value in the otherAnnotations field.
      Parameters:
      key - key
      value - value
    • reset

      protected void reset()
      Specified by:
      reset in class com.arpnetworking.commons.builder.ThreadLocalBuilder<Version2fSteno.Annotations>