public static final class GreTunnelEndpointStatusPerEdgeNode.Builder
extends java.lang.Object
GreTunnelEndpointStatusPerEdgeNode.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
GreTunnelEndpointStatusPerEdgeNode. |
| Modifier and Type | Method and Description |
|---|---|
GreTunnelEndpointStatusPerEdgeNode |
build() |
GreTunnelEndpointStatusPerEdgeNode.Builder |
setEdgePath(java.lang.String edgePath)
Edge node policy path
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveAck(java.lang.String keepaliveAck)
Possible values are:
GreTunnelEndpointStatusPerEdgeNode.KEEPALIVE_ACK_ENABLE
GreTunnelEndpointStatusPerEdgeNode.KEEPALIVE_ACK_DISABLE
The keepalive_ack indicates Tunnel keepalive ACK is administratively
enabled or disabled
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveAckSentCount(java.lang.Long keepaliveAckSentCount)
Total number of keepalive ack packets sent format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveAdminState(java.lang.String keepaliveAdminState)
Possible values are:
GreTunnelEndpointStatusPerEdgeNode.KEEPALIVE_ADMIN_STATE_ENABLED
GreTunnelEndpointStatusPerEdgeNode.KEEPALIVE_ADMIN_STATE_DISABLED
Tunnel Keepalive Admin State
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveDeadMultiplier(java.lang.Long keepaliveDeadMultiplier)
Tunnel keepalive dead multiplier format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveInterval(java.lang.Long keepaliveInterval)
Tunnel keepalive interval in seconds format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveLastAckTime(java.lang.Long keepaliveLastAckTime)
Timestamp when the last keepalive ack sent format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveLastRxTime(java.lang.Long keepaliveLastRxTime)
Timestamp when the last keepalive received format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveLastTxTime(java.lang.Long keepaliveLastTxTime)
Timestamp when the last keepalive sent format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveRxCount(java.lang.Long keepaliveRxCount)
Total number of keepalive packets received format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveStatus(java.lang.String keepaliveStatus)
Possible values are:
GreTunnelEndpointStatusPerEdgeNode.KEEPALIVE_STATUS_ENABLE
GreTunnelEndpointStatusPerEdgeNode.KEEPALIVE_STATUS_DISABLE
The keepalive_status indicates Tunnel keepalive is administratively
enabled or disabled
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
GreTunnelEndpointStatusPerEdgeNode.Builder |
setKeepaliveTxCount(java.lang.Long keepaliveTxCount)
Total number of keepalive packets sent format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
Timestamp when the data was last updated format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setRuntimeStatus(java.lang.String runtimeStatus)
Possible values are:
GreTunnelEndpointStatusPerEdgeNode.RUNTIME_STATUS_UP
GreTunnelEndpointStatusPerEdgeNode.RUNTIME_STATUS_DOWN
Tunnel run time status
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
GreTunnelEndpointStatusPerEdgeNode.Builder |
setSource(java.lang.String source)
Tunnel source address format: ip
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setTunnelDownCount(java.lang.Long tunnelDownCount)
Count of Tunnel run time status as \"DOWN\" format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setTunnelLastDownTime(java.lang.Long tunnelLastDownTime)
Timestamp when the tunnel status was last updated as \"DOWN\" format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setTunnelLastUpTime(java.lang.Long tunnelLastUpTime)
Timestamp when the tunnel status was last updated as \"UP\" format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setTunnelPortId(java.lang.String tunnelPortId)
ID of the tunnel router port
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
GreTunnelEndpointStatusPerEdgeNode.Builder |
setTunnelUpCount(java.lang.Long tunnelUpCount)
Count of Tunnel run time status as \"UP\" format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
public Builder()
GreTunnelEndpointStatusPerEdgeNode.public GreTunnelEndpointStatusPerEdgeNode.Builder setEdgePath(java.lang.String edgePath)
edgePath - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveAck(java.lang.String keepaliveAck)
keepaliveAck - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveAckSentCount(java.lang.Long keepaliveAckSentCount)
keepaliveAckSentCount - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveAdminState(java.lang.String keepaliveAdminState)
keepaliveAdminState - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveDeadMultiplier(java.lang.Long keepaliveDeadMultiplier)
keepaliveDeadMultiplier - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveInterval(java.lang.Long keepaliveInterval)
keepaliveInterval - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveLastAckTime(java.lang.Long keepaliveLastAckTime)
keepaliveLastAckTime - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveLastRxTime(java.lang.Long keepaliveLastRxTime)
keepaliveLastRxTime - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveLastTxTime(java.lang.Long keepaliveLastTxTime)
keepaliveLastTxTime - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveRxCount(java.lang.Long keepaliveRxCount)
keepaliveRxCount - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveStatus(java.lang.String keepaliveStatus)
keepaliveStatus - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setKeepaliveTxCount(java.lang.Long keepaliveTxCount)
keepaliveTxCount - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
lastUpdateTimestamp - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setRuntimeStatus(java.lang.String runtimeStatus)
runtimeStatus - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setSource(java.lang.String source)
source - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setTunnelDownCount(java.lang.Long tunnelDownCount)
tunnelDownCount - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setTunnelLastDownTime(java.lang.Long tunnelLastDownTime)
tunnelLastDownTime - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setTunnelLastUpTime(java.lang.Long tunnelLastUpTime)
tunnelLastUpTime - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setTunnelPortId(java.lang.String tunnelPortId)
tunnelPortId - New value for the property.public GreTunnelEndpointStatusPerEdgeNode.Builder setTunnelUpCount(java.lang.Long tunnelUpCount)
tunnelUpCount - New value for the property.public GreTunnelEndpointStatusPerEdgeNode build()