Package com.vmware.nsx_policy.model
Class PolicyEdgeClusterInterSiteStatus.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.PolicyEdgeClusterInterSiteStatus.Builder
-
- Enclosing class:
- PolicyEdgeClusterInterSiteStatus
public static final class PolicyEdgeClusterInterSiteStatus.Builder extends java.lang.Object
Builder class forPolicyEdgeClusterInterSiteStatus
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofPolicyEdgeClusterInterSiteStatus
.
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofPolicyEdgeClusterInterSiteStatus
.
-
-
Method Detail
-
setEdgeClusterName
public PolicyEdgeClusterInterSiteStatus.Builder setEdgeClusterName(java.lang.String edgeClusterName)
Name of the edge cluster whose status is being reported. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
edgeClusterName
- New value for the property.
-
setEdgeClusterPath
public PolicyEdgeClusterInterSiteStatus.Builder setEdgeClusterPath(java.lang.String edgeClusterPath)
Policy path of the edge cluster whose status is being reported. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
edgeClusterPath
- New value for the property.
-
setLastUpdateTimestamp
public PolicyEdgeClusterInterSiteStatus.Builder setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
Timestamp when the edge cluster inter-site status 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.- Parameters:
lastUpdateTimestamp
- New value for the property.
-
setMemberStatus
public PolicyEdgeClusterInterSiteStatus.Builder setMemberStatus(java.util.List<PolicyEdgeClusterMemberInterSiteStatus> memberStatus)
Per edge node inter-site 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.- Parameters:
memberStatus
- New value for the property.
-
setOverallStatus
public PolicyEdgeClusterInterSiteStatus.Builder setOverallStatus(java.lang.String overallStatus)
Possible values are: Overall status of all edge nodes IBGP status in the edge cluster. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
overallStatus
- New value for the property.
-
build
public PolicyEdgeClusterInterSiteStatus build()
-
-