public static final class AddressBindingEntry.Builder
extends java.lang.Object
AddressBindingEntry.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
AddressBindingEntry. |
| Modifier and Type | Method and Description |
|---|---|
AddressBindingEntry |
build() |
AddressBindingEntry.Builder |
setBinding(PacketAddressClassifier binding) |
AddressBindingEntry.Builder |
setBindingTimestamp(java.lang.Long bindingTimestamp)
Timestamp at which the binding was discovered via snooping or manually specified
by the user format: int64
|
AddressBindingEntry.Builder |
setSource(java.lang.String source)
Possible values are:
AddressBindingEntry.SOURCE_INVALID AddressBindingEntry.SOURCE_UNKNOWN AddressBindingEntry.SOURCE_USER_DEFINED
AddressBindingEntry.SOURCE_ARP_SNOOPING
AddressBindingEntry.SOURCE_DHCP_SNOOPING
AddressBindingEntry.SOURCE_VM_TOOLS
AddressBindingEntry.SOURCE_ND_SNOOPING
AddressBindingEntry.SOURCE_DHCPV6_SNOOPING
AddressBindingEntry.SOURCE_VM_TOOLS_V6
Source from which the address binding entry was obtained |
public Builder()
AddressBindingEntry.public AddressBindingEntry.Builder setBinding(PacketAddressClassifier binding)
binding - New value for the property.public AddressBindingEntry.Builder setBindingTimestamp(java.lang.Long bindingTimestamp)
bindingTimestamp - New value for the property.public AddressBindingEntry.Builder setSource(java.lang.String source)
AddressBindingEntry.SOURCE_INVALIDAddressBindingEntry.SOURCE_UNKNOWNAddressBindingEntry.SOURCE_USER_DEFINEDAddressBindingEntry.SOURCE_ARP_SNOOPINGAddressBindingEntry.SOURCE_DHCP_SNOOPINGAddressBindingEntry.SOURCE_VM_TOOLSAddressBindingEntry.SOURCE_ND_SNOOPINGAddressBindingEntry.SOURCE_DHCPV6_SNOOPINGAddressBindingEntry.SOURCE_VM_TOOLS_V6source - New value for the property.public AddressBindingEntry build()