Class BrokerListResponse.BrokerDetails.Builder
java.lang.Object
com.arpnetworking.commons.builder.OvalBuilder<BrokerListResponse.BrokerDetails>
com.arpnetworking.tsdcore.sinks.circonus.api.BrokerListResponse.BrokerDetails.Builder
- All Implemented Interfaces:
com.arpnetworking.commons.builder.Builder<BrokerListResponse.BrokerDetails>
- Enclosing class:
- BrokerListResponse.BrokerDetails
public static class BrokerListResponse.BrokerDetails.Builder
extends com.arpnetworking.commons.builder.OvalBuilder<BrokerListResponse.BrokerDetails>
Builder
implementation for
BrokerListResponse.BrokerDetails
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds a module to the list.setIpAddress
(String value) Sets the IP address.setModules
(List<String> value) Sets the modules.Sets the skew.Sets the status.setVersion
(String value) Sets the version.Methods inherited from class com.arpnetworking.commons.builder.OvalBuilder
build, clone, clone, construct, isSelfValidating, toString, validate
-
Constructor Details
-
Builder
public Builder()Public constructor.
-
-
Method Details
-
setStatus
Sets the status.- Parameters:
value
- The status.- Returns:
- This Builder.
-
setVersion
Sets the version.- Parameters:
value
- The version.- Returns:
- This Builder.
-
setSkew
Sets the skew.- Parameters:
value
- The skew.- Returns:
- This Builder.
-
setIpAddress
Sets the IP address.- Parameters:
value
- The IP address.- Returns:
- This Builder.
-
setModules
Sets the modules.- Parameters:
value
- The modules.- Returns:
- This Builder.
-
addModule
Adds a module to the list.- Parameters:
value
- The module to add.- Returns:
- This Builder.
-