Package com.vmware.nsx_policy.model
Class IPv6DiscoveryOptions.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.IPv6DiscoveryOptions.Builder
-
- Enclosing class:
- IPv6DiscoveryOptions
public static final class IPv6DiscoveryOptions.Builder extends java.lang.ObjectBuilder class forIPv6DiscoveryOptions.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructor with parameters for the required properties ofIPv6DiscoveryOptions.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IPv6DiscoveryOptionsbuild()IPv6DiscoveryOptions.BuildersetDhcpSnoopingV6Enabled(java.lang.Boolean dhcpSnoopingV6Enabled)Enable this method will snoop the DHCPv6 message transaction which a VM makes with a DHCPv6 server.IPv6DiscoveryOptions.BuildersetNdSnoopingConfig(NdSnoopingConfig ndSnoopingConfig)IPv6DiscoveryOptions.BuildersetVmtoolsV6Enabled(java.lang.Boolean vmtoolsV6Enabled)Enable this method will learn the IPv6 addresses which are configured on interfaces of a VM with the help of the VMTools software.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofIPv6DiscoveryOptions.
-
-
Method Detail
-
setDhcpSnoopingV6Enabled
public IPv6DiscoveryOptions.Builder setDhcpSnoopingV6Enabled(java.lang.Boolean dhcpSnoopingV6Enabled)
Enable this method will snoop the DHCPv6 message transaction which a VM makes with a DHCPv6 server. From the transaction, we learn the IPv6 addresses assigned by the DHCPv6 server to this VM along with its lease time.- Parameters:
dhcpSnoopingV6Enabled- New value for the property.
-
setNdSnoopingConfig
public IPv6DiscoveryOptions.Builder setNdSnoopingConfig(NdSnoopingConfig ndSnoopingConfig)
- Parameters:
ndSnoopingConfig- New value for the property.
-
setVmtoolsV6Enabled
public IPv6DiscoveryOptions.Builder setVmtoolsV6Enabled(java.lang.Boolean vmtoolsV6Enabled)
Enable this method will learn the IPv6 addresses which are configured on interfaces of a VM with the help of the VMTools software.- Parameters:
vmtoolsV6Enabled- New value for the property.
-
build
public IPv6DiscoveryOptions build()
-
-