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.Object
Builder 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 SubnetProfiles
build()
SubnetProfiles.Builder
setIpDiscovery(java.lang.String ipDiscovery)
Using this profile to configure different options of IP DiscoverySubnetProfiles.Builder
setMacDiscovery(java.lang.String macDiscovery)
Mac Discovery ProfileSubnetProfiles.Builder
setQos(java.lang.String qos)
Segment Qos ProfileSubnetProfiles.Builder
setSegmentSecurity(java.lang.String segmentSecurity)
Security features are extended by policy operations for securing logical segments.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.
-
-
-
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()
-
-