Class IcmpV6MobilePrefixAdvertisementPacket.Builder
java.lang.Object
org.pcap4j.packet.AbstractPacket.AbstractBuilder
org.pcap4j.packet.IcmpV6MobilePrefixAdvertisementPacket.Builder
- All Implemented Interfaces:
Iterable<Packet.Builder>, Packet.Builder
- Enclosing class:
IcmpV6MobilePrefixAdvertisementPacket
public static final class IcmpV6MobilePrefixAdvertisementPacket.Builder
extends AbstractPacket.AbstractBuilder
- Since:
- pcap4j 1.7.5
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate shortprivate booleanprivate booleanprivate short -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build a packet object using values set to this object.identifier(short identifier) managedAddressConfigurationFlag(boolean managedAddressConfigurationFlag) otherStatefulConfigurationFlag(boolean otherStatefulConfigurationFlag) reserved(short reserved) Methods inherited from class AbstractPacket.AbstractBuilder
get, getOuterOf, getPayloadBuilder, iterator, payloadBuilderMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
identifier
private short identifier -
managedAddressConfigurationFlag
private boolean managedAddressConfigurationFlag -
otherStatefulConfigurationFlag
private boolean otherStatefulConfigurationFlag -
reserved
private short reserved -
options
-
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
identifier
- Parameters:
identifier- identifier- Returns:
- this Builder object for method chaining.
-
managedAddressConfigurationFlag
public IcmpV6MobilePrefixAdvertisementPacket.Builder managedAddressConfigurationFlag(boolean managedAddressConfigurationFlag) - Parameters:
managedAddressConfigurationFlag- managedAddressConfigurationFlag- Returns:
- this Builder object for method chaining.
-
otherStatefulConfigurationFlag
public IcmpV6MobilePrefixAdvertisementPacket.Builder otherStatefulConfigurationFlag(boolean otherStatefulConfigurationFlag) - Parameters:
otherStatefulConfigurationFlag- otherStatefulConfigurationFlag- Returns:
- this Builder object for method chaining.
-
reserved
- Parameters:
reserved- reserved- Returns:
- this Builder object for method chaining.
-
options
public IcmpV6MobilePrefixAdvertisementPacket.Builder options(List<IcmpV6CommonPacket.IpV6NeighborDiscoveryOption> options) - Parameters:
options- options- Returns:
- this Builder object for method chaining.
-
build
Description copied from interface:Packet.BuilderBuild a packet object using values set to this object.- Specified by:
buildin interfacePacket.Builder- Specified by:
buildin classAbstractPacket.AbstractBuilder- Returns:
- a new Packet object
-