public static final class NSGroupSimpleExpression.Builder
extends java.lang.Object
NSGroupSimpleExpression
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
NSGroupSimpleExpression . |
public Builder()
NSGroupSimpleExpression
.public NSGroupSimpleExpression.Builder setOp(java.lang.String op)
op
- New value for the property.public NSGroupSimpleExpression.Builder setTargetProperty(java.lang.String targetProperty)
targetProperty
- New value for the property.public NSGroupSimpleExpression.Builder setTargetResource(ResourceReference targetResource)
targetResource
- New value for the property.public NSGroupSimpleExpression.Builder setTargetType(java.lang.String targetType)
NSGroupSimpleExpression.TARGET_TYPE_NSGROUP
NSGroupSimpleExpression.TARGET_TYPE_IPSET
NSGroupSimpleExpression.TARGET_TYPE_MACSET
NSGroupSimpleExpression.TARGET_TYPE_LOGICALSWITCH
NSGroupSimpleExpression.TARGET_TYPE_LOGICALPORT
NSGroupSimpleExpression.TARGET_TYPE_VIRTUALMACHINE
NSGroupSimpleExpression.TARGET_TYPE_DIRECTORYGROUP
NSGroupSimpleExpression.TARGET_TYPE_VIRTUALNETWORKINTERFACE
NSGroupSimpleExpression.TARGET_TYPE_TRANSPORTNODE
NSGroupSimpleExpression.TARGET_TYPE_CLOUDNATIVESERVICEINSTANCE
NSGroupSimpleExpression.TARGET_TYPE_PHYSICALSERVER
NSGroupSimpleExpression.TARGET_TYPE_LOGICALROUTER
NSGroupSimpleExpression.TARGET_TYPE_LOGICALROUTERPORT
targetType
- New value for the property.public NSGroupSimpleExpression.Builder setValue(java.lang.String value)
value
- New value for the property.public NSGroupSimpleExpression build()