Class Telegraf.Builder
java.lang.Object
com.arpnetworking.commons.builder.OvalBuilder<T>
com.arpnetworking.commons.builder.ThreadLocalBuilder<Telegraf>
com.arpnetworking.metrics.mad.model.json.Telegraf.Builder
- All Implemented Interfaces:
com.arpnetworking.commons.builder.Builder<Telegraf>
- Enclosing class:
- Telegraf
public static final class Telegraf.Builder
extends com.arpnetworking.commons.builder.ThreadLocalBuilder<Telegraf>
Builder
implementation for
Telegraf
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
reset()
Sets the fields.Sets the name.Sets the tags.setTimestamp
(Long value) Sets the timestamp.Methods inherited from class com.arpnetworking.commons.builder.ThreadLocalBuilder
build, build, buildGeneric, clone, clone
Methods inherited from class com.arpnetworking.commons.builder.OvalBuilder
clone, clone, construct, isSelfValidating, toString, validate
-
Constructor Details
-
Builder
public Builder()Public constructor.
-
-
Method Details
-
setTags
Sets the tags.- Parameters:
value
- the tags- Returns:
- This builder
-
setTimestamp
Sets the timestamp.- Parameters:
value
- the timestamp- Returns:
- This builder
-
setFields
Sets the fields.- Parameters:
value
- the fields- Returns:
- This builder
-
setName
Sets the name.- Parameters:
value
- the name- Returns:
- This builder
-
reset
protected void reset()- Specified by:
reset
in classcom.arpnetworking.commons.builder.ThreadLocalBuilder<Telegraf>
-