Package org.jclouds.elasticstack.domain
Class ServerMetrics.Builder
- java.lang.Object
-
- org.jclouds.elasticstack.domain.ServerMetrics.Builder
-
- Enclosing class:
- ServerMetrics
public static class ServerMetrics.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,? extends DriveMetrics>driveMetricsprotected longrxprotected longrxPacketsprotected longtxprotected longtxPackets
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerMetricsbuild()ServerMetrics.BuilderdriveMetrics(Map<String,? extends DriveMetrics> driveMetrics)ServerMetrics.Builderrx(long rx)ServerMetrics.BuilderrxPackets(long rxPackets)ServerMetrics.Buildertx(long tx)ServerMetrics.BuildertxPackets(long txPackets)
-
-
-
Field Detail
-
txPackets
protected long txPackets
-
tx
protected long tx
-
rxPackets
protected long rxPackets
-
rx
protected long rx
-
driveMetrics
protected Map<String,? extends DriveMetrics> driveMetrics
-
-
Method Detail
-
txPackets
public ServerMetrics.Builder txPackets(long txPackets)
-
tx
public ServerMetrics.Builder tx(long tx)
-
rxPackets
public ServerMetrics.Builder rxPackets(long rxPackets)
-
rx
public ServerMetrics.Builder rx(long rx)
-
driveMetrics
public ServerMetrics.Builder driveMetrics(Map<String,? extends DriveMetrics> driveMetrics)
-
build
public ServerMetrics build()
-
-