Package com.vmware.nsx_policy.model
Class TransportNodeStatusReport.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.TransportNodeStatusReport.Builder
-
- Enclosing class:
- TransportNodeStatusReport
public static final class TransportNodeStatusReport.Builder extends java.lang.Object
Builder class forTransportNodeStatusReport
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofTransportNodeStatusReport
.
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofTransportNodeStatusReport
.
-
-
Method Detail
-
setAgentStatus
public TransportNodeStatusReport.Builder setAgentStatus(java.lang.String agentStatus)
Possible values are: Agent status- Parameters:
agentStatus
- New value for the property.
-
setControlConnectionStatus
public TransportNodeStatusReport.Builder setControlConnectionStatus(java.lang.String controlConnectionStatus)
Possible values are: Ccp connection status- Parameters:
controlConnectionStatus
- New value for the property.
-
setDownAgentCount
public TransportNodeStatusReport.Builder setDownAgentCount(java.lang.Long downAgentCount)
Agent down count format: int32- Parameters:
downAgentCount
- New value for the property.
-
setDownTunnelCount
public TransportNodeStatusReport.Builder setDownTunnelCount(java.lang.Long downTunnelCount)
Tunnel down count format: int32- Parameters:
downTunnelCount
- New value for the property.
-
setMgmtConnectionStatus
public TransportNodeStatusReport.Builder setMgmtConnectionStatus(java.lang.String mgmtConnectionStatus)
Possible values are: Management connection status- Parameters:
mgmtConnectionStatus
- New value for the property.
-
setNodeUuid
public TransportNodeStatusReport.Builder setNodeUuid(java.lang.String nodeUuid)
Node uuid- Parameters:
nodeUuid
- New value for the property.
-
setPnicStatus
public TransportNodeStatusReport.Builder setPnicStatus(java.lang.String pnicStatus)
Possible values are: Pnic status- Parameters:
pnicStatus
- New value for the property.
-
setThreatStatus
public TransportNodeStatusReport.Builder setThreatStatus(java.lang.String threatStatus)
Possible values are: Transport node threat status- Parameters:
threatStatus
- New value for the property.
-
setTunnelStatus
public TransportNodeStatusReport.Builder setTunnelStatus(java.lang.String tunnelStatus)
Possible values are: Tunnel status- Parameters:
tunnelStatus
- New value for the property.
-
setUpAgentCount
public TransportNodeStatusReport.Builder setUpAgentCount(java.lang.Long upAgentCount)
Agent up count format: int32- Parameters:
upAgentCount
- New value for the property.
-
setUpTunnelCount
public TransportNodeStatusReport.Builder setUpTunnelCount(java.lang.Long upTunnelCount)
Tunnel up count format: int32- Parameters:
upTunnelCount
- New value for the property.
-
build
public TransportNodeStatusReport build()
-
-