public static final class AgentStatusCount.Builder
extends java.lang.Object
AgentStatusCount
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
AgentStatusCount . |
Modifier and Type | Method and Description |
---|---|
AgentStatusCount |
build() |
AgentStatusCount.Builder |
setAgents(java.util.List<AgentStatus> agents)
List of agent statuses belonging to the transport node
|
AgentStatusCount.Builder |
setDegradedCount(java.lang.Long degradedCount)
Degraded count format: int32
|
AgentStatusCount.Builder |
setDownCount(java.lang.Long downCount)
Down count format: int32
|
AgentStatusCount.Builder |
setLastStatusChangedTime(java.lang.Long lastStatusChangedTime)
Timestamp of the last status change, in epoch milliseconds format: int64
|
AgentStatusCount.Builder |
setSmartnicAgents(java.util.List<SmartnicAgentStatus> smartnicAgents)
List of Smartnic agent statuses
|
AgentStatusCount.Builder |
setStatus(java.lang.String status)
Possible values are:
AgentStatusCount.STATUS_UP AgentStatusCount.STATUS_DOWN AgentStatusCount.STATUS_UNKNOWN AgentStatusCount.STATUS_DEGRADED Roll-up agent
status |
AgentStatusCount.Builder |
setUpCount(java.lang.Long upCount)
Up count format: int32
|
public Builder()
AgentStatusCount
.public AgentStatusCount.Builder setAgents(java.util.List<AgentStatus> agents)
agents
- New value for the property.public AgentStatusCount.Builder setDegradedCount(java.lang.Long degradedCount)
degradedCount
- New value for the property.public AgentStatusCount.Builder setDownCount(java.lang.Long downCount)
downCount
- New value for the property.public AgentStatusCount.Builder setLastStatusChangedTime(java.lang.Long lastStatusChangedTime)
lastStatusChangedTime
- New value for the property.public AgentStatusCount.Builder setSmartnicAgents(java.util.List<SmartnicAgentStatus> smartnicAgents)
smartnicAgents
- New value for the property.public AgentStatusCount.Builder setStatus(java.lang.String status)
status
- New value for the property.public AgentStatusCount.Builder setUpCount(java.lang.Long upCount)
upCount
- New value for the property.public AgentStatusCount build()