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.Object
Builder 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 IPv6DiscoveryOptions
build()
IPv6DiscoveryOptions.Builder
setDhcpSnoopingV6Enabled(java.lang.Boolean dhcpSnoopingV6Enabled)
Enable this method will snoop the DHCPv6 message transaction which a VM makes with a DHCPv6 server.IPv6DiscoveryOptions.Builder
setNdSnoopingConfig(NdSnoopingConfig ndSnoopingConfig)
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.
-
-
-
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()
-
-