Package com.vmware.nsx_policy.model
Class AggregatedFeatureStateDetails.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.AggregatedFeatureStateDetails.Builder
-
- Enclosing class:
- AggregatedFeatureStateDetails
public static final class AggregatedFeatureStateDetails.Builder extends java.lang.Object
Builder class forAggregatedFeatureStateDetails
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofAggregatedFeatureStateDetails
.
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofAggregatedFeatureStateDetails
.
-
-
Method Detail
-
setApis
public AggregatedFeatureStateDetails.Builder setApis(java.util.List<java.lang.String> apis)
The list of APIs included in the named feature- Parameters:
apis
- New value for the property.
-
setAttributes
public AggregatedFeatureStateDetails.Builder setAttributes(java.util.List<java.lang.String> attributes)
The list of DTO attributes included in the named feature- Parameters:
attributes
- New value for the property.
-
setEnumValues
public AggregatedFeatureStateDetails.Builder setEnumValues(java.util.List<java.lang.String> enumValues)
The list of DTO attribute enum values included in the named feature- Parameters:
enumValues
- New value for the property.
-
setFeatureName
public AggregatedFeatureStateDetails.Builder setFeatureName(java.lang.String featureName)
feature name- Parameters:
featureName
- New value for the property.
-
setState
public AggregatedFeatureStateDetails.Builder setState(java.lang.String state)
Possible values are: Aggregated feature state- Parameters:
state
- New value for the property.
-
build
public AggregatedFeatureStateDetails build()
-
-