java.lang.Object
org.pcap4j.packet.AbstractPacket.AbstractBuilder
org.pcap4j.packet.IcmpV6NeighborAdvertisementPacket.Builder
- All Implemented Interfaces:
Iterable<Packet.Builder>,Packet.Builder
- Enclosing class:
IcmpV6NeighborAdvertisementPacket
public static final class IcmpV6NeighborAdvertisementPacket.Builder
extends AbstractPacket.AbstractBuilder
- Since:
- pcap4j 0.9.15
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate booleanprivate booleanprivate Inet6Address -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build a packet object using values set to this object.overrideFlag(boolean overrideFlag) reserved(int reserved) routerFlag(boolean routerFlag) solicitedFlag(boolean solicitedFlag) targetAddress(Inet6Address targetAddress) Methods inherited from class org.pcap4j.packet.AbstractPacket.AbstractBuilder
get, getOuterOf, getPayloadBuilder, iterator, payloadBuilderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
routerFlag
private boolean routerFlag -
solicitedFlag
private boolean solicitedFlag -
overrideFlag
private boolean overrideFlag -
reserved
private int reserved -
targetAddress
-
options
-
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
routerFlag
- Parameters:
routerFlag- routerFlag- Returns:
- this Builder object for method chaining.
-
solicitedFlag
- Parameters:
solicitedFlag- solicitedFlag- Returns:
- this Builder object for method chaining.
-
overrideFlag
- Parameters:
overrideFlag- overrideFlag- Returns:
- this Builder object for method chaining.
-
reserved
- Parameters:
reserved- reserved- Returns:
- this Builder object for method chaining.
-
targetAddress
- Parameters:
targetAddress- targetAddress- Returns:
- this Builder object for method chaining.
-
options
public IcmpV6NeighborAdvertisementPacket.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
-