public static final class PolicyResourceReferenceForEP.Builder
extends java.lang.Object
PolicyResourceReferenceForEP.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
PolicyResourceReferenceForEP. |
| Modifier and Type | Method and Description |
|---|---|
PolicyResourceReferenceForEP |
build() |
PolicyResourceReferenceForEP.Builder |
setIsValid(java.lang.Boolean isValid)
Will be set to false if the referenced NSX resource has been deleted.
|
PolicyResourceReferenceForEP.Builder |
setOriginSiteId(java.lang.String originSiteId)
This is a UUID generated by the system for knowing which site owns this group.
|
PolicyResourceReferenceForEP.Builder |
setOwnerId(java.lang.String ownerId)
This is a UUID generated by the system for knowing who owns this resource.
|
PolicyResourceReferenceForEP.Builder |
setPath(java.lang.String path)
Absolute path of this object.
|
PolicyResourceReferenceForEP.Builder |
setRemotePath(java.lang.String remotePath)
This is the path of the object on the local managers when queried on the NSX+
service, and path of the object on NSX+ service when queried from the local
managers.
|
PolicyResourceReferenceForEP.Builder |
setTargetDisplayName(java.lang.String targetDisplayName)
Display name of the NSX resource.
|
PolicyResourceReferenceForEP.Builder |
setTargetId(java.lang.String targetId)
Identifier of the NSX resource.
|
PolicyResourceReferenceForEP.Builder |
setTargetType(java.lang.String targetType)
Type of the NSX resource.
|
public Builder()
PolicyResourceReferenceForEP.public PolicyResourceReferenceForEP.Builder setIsValid(java.lang.Boolean isValid)
isValid - New value for the property.public PolicyResourceReferenceForEP.Builder setTargetDisplayName(java.lang.String targetDisplayName)
targetDisplayName - New value for the property.public PolicyResourceReferenceForEP.Builder setTargetId(java.lang.String targetId)
targetId - New value for the property.public PolicyResourceReferenceForEP.Builder setTargetType(java.lang.String targetType)
targetType - New value for the property.public PolicyResourceReferenceForEP.Builder setOwnerId(java.lang.String ownerId)
ownerId - New value for the property.public PolicyResourceReferenceForEP.Builder setPath(java.lang.String path)
path - New value for the property.public PolicyResourceReferenceForEP.Builder setOriginSiteId(java.lang.String originSiteId)
originSiteId - New value for the property.public PolicyResourceReferenceForEP.Builder setRemotePath(java.lang.String remotePath)
remotePath - New value for the property.public PolicyResourceReferenceForEP build()