Package com.vmware.nsx_policy.model
Class SubnetProfiles.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.SubnetProfiles.Builder
-
- Enclosing class:
- SubnetProfiles
public static final class SubnetProfiles.Builder extends java.lang.ObjectBuilder class forSubnetProfiles.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructor with parameters for the required properties ofSubnetProfiles.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubnetProfilesbuild()SubnetProfiles.BuildersetIpDiscovery(java.lang.String ipDiscovery)Using this profile to configure different options of IP DiscoverySubnetProfiles.BuildersetMacDiscovery(java.lang.String macDiscovery)Mac Discovery ProfileSubnetProfiles.BuildersetQos(java.lang.String qos)Segment Qos ProfileSubnetProfiles.BuildersetSegmentSecurity(java.lang.String segmentSecurity)Security features are extended by policy operations for securing logical segments.SubnetProfiles.BuildersetSpoofGuard(java.lang.String spoofGuard)SpoofGuard is a tool that is designed to prevent virtual machines in your environment from sending traffic with IP addresses which are not authorized to send traffic from.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofSubnetProfiles.
-
-
Method Detail
-
setIpDiscovery
public SubnetProfiles.Builder setIpDiscovery(java.lang.String ipDiscovery)
Using this profile to configure different options of IP Discovery- Parameters:
ipDiscovery- New value for the property.
-
setMacDiscovery
public SubnetProfiles.Builder setMacDiscovery(java.lang.String macDiscovery)
Mac Discovery Profile- Parameters:
macDiscovery- New value for the property.
-
setQos
public SubnetProfiles.Builder setQos(java.lang.String qos)
Segment Qos Profile- Parameters:
qos- New value for the property.
-
setSegmentSecurity
public SubnetProfiles.Builder setSegmentSecurity(java.lang.String segmentSecurity)
Security features are extended by policy operations for securing logical segments.- Parameters:
segmentSecurity- New value for the property.
-
setSpoofGuard
public SubnetProfiles.Builder setSpoofGuard(java.lang.String spoofGuard)
SpoofGuard is a tool that is designed to prevent virtual machines in your environment from sending traffic with IP addresses which are not authorized to send traffic from. A SpoofGuard policy profile once enabled blocks the traffic determined to be spoofed.- Parameters:
spoofGuard- New value for the property.
-
build
public SubnetProfiles build()
-
-