Package org.pcap4j.packet
Class RadiotapDataVht.Builder
- java.lang.Object
-
- org.pcap4j.packet.RadiotapDataVht.Builder
-
- Enclosing class:
- RadiotapDataVht
public static final class RadiotapDataVht.Builder extends java.lang.Object
- Since:
- pcap4j 1.6.5
- Author:
- Kaito Yamada
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
stbcKnown
public RadiotapDataVht.Builder stbcKnown(boolean stbcKnown)
- Parameters:
stbcKnown
- stbcKnown- Returns:
- this Builder object for method chaining.
-
txopPsNotAllowedKnown
public RadiotapDataVht.Builder txopPsNotAllowedKnown(boolean txopPsNotAllowedKnown)
- Parameters:
txopPsNotAllowedKnown
- txopPsNotAllowedKnown- Returns:
- this Builder object for method chaining.
-
guardIntervalKnown
public RadiotapDataVht.Builder guardIntervalKnown(boolean guardIntervalKnown)
- Parameters:
guardIntervalKnown
- guardIntervalKnown- Returns:
- this Builder object for method chaining.
-
shortGiNsymDisambiguationKnown
public RadiotapDataVht.Builder shortGiNsymDisambiguationKnown(boolean shortGiNsymDisambiguationKnown)
- Parameters:
shortGiNsymDisambiguationKnown
- shortGiNsymDisambiguationKnown- Returns:
- this Builder object for method chaining.
-
ldpcExtraOfdmSymbolKnown
public RadiotapDataVht.Builder ldpcExtraOfdmSymbolKnown(boolean ldpcExtraOfdmSymbolKnown)
- Parameters:
ldpcExtraOfdmSymbolKnown
- ldpcExtraOfdmSymbolKnown- Returns:
- this Builder object for method chaining.
-
beamformedKnown
public RadiotapDataVht.Builder beamformedKnown(boolean beamformedKnown)
- Parameters:
beamformedKnown
- beamformedKnown- Returns:
- this Builder object for method chaining.
-
bandwidthKnown
public RadiotapDataVht.Builder bandwidthKnown(boolean bandwidthKnown)
- Parameters:
bandwidthKnown
- bandwidthKnown- Returns:
- this Builder object for method chaining.
-
groupIdKnown
public RadiotapDataVht.Builder groupIdKnown(boolean groupIdKnown)
- Parameters:
groupIdKnown
- groupIdKnown- Returns:
- this Builder object for method chaining.
-
partialAidKnown
public RadiotapDataVht.Builder partialAidKnown(boolean partialAidKnown)
- Parameters:
partialAidKnown
- partialAidKnown- Returns:
- this Builder object for method chaining.
-
seventhMsbOfKnown
public RadiotapDataVht.Builder seventhMsbOfKnown(boolean seventhMsbOfKnown)
- Parameters:
seventhMsbOfKnown
- seventhMsbOfKnown- Returns:
- this Builder object for method chaining.
-
sixthMsbOfKnown
public RadiotapDataVht.Builder sixthMsbOfKnown(boolean sixthMsbOfKnown)
- Parameters:
sixthMsbOfKnown
- sixthMsbOfKnown- Returns:
- this Builder object for method chaining.
-
fifthMsbOfKnown
public RadiotapDataVht.Builder fifthMsbOfKnown(boolean fifthMsbOfKnown)
- Parameters:
fifthMsbOfKnown
- fifthMsbOfKnown- Returns:
- this Builder object for method chaining.
-
fourthMsbOfKnown
public RadiotapDataVht.Builder fourthMsbOfKnown(boolean fourthMsbOfKnown)
- Parameters:
fourthMsbOfKnown
- fourthMsbOfKnown- Returns:
- this Builder object for method chaining.
-
thirdMsbOfKnown
public RadiotapDataVht.Builder thirdMsbOfKnown(boolean thirdMsbOfKnown)
- Parameters:
thirdMsbOfKnown
- thirdMsbOfKnown- Returns:
- this Builder object for method chaining.
-
secondMsbOfKnown
public RadiotapDataVht.Builder secondMsbOfKnown(boolean secondMsbOfKnown)
- Parameters:
secondMsbOfKnown
- secondMsbOfKnown- Returns:
- this Builder object for method chaining.
-
msbOfKnown
public RadiotapDataVht.Builder msbOfKnown(boolean msbOfKnown)
- Parameters:
msbOfKnown
- msbOfKnown- Returns:
- this Builder object for method chaining.
-
stbc
public RadiotapDataVht.Builder stbc(boolean stbc)
- Parameters:
stbc
- stbc- Returns:
- this Builder object for method chaining.
-
txopPsNotAllowed
public RadiotapDataVht.Builder txopPsNotAllowed(boolean txopPsNotAllowed)
- Parameters:
txopPsNotAllowed
- txopPsNotAllowed- Returns:
- this Builder object for method chaining.
-
shortGuardInterval
public RadiotapDataVht.Builder shortGuardInterval(boolean shortGuardInterval)
- Parameters:
shortGuardInterval
- shortGuardInterval- Returns:
- this Builder object for method chaining.
-
shortGiNsymDisambiguation
public RadiotapDataVht.Builder shortGiNsymDisambiguation(boolean shortGiNsymDisambiguation)
- Parameters:
shortGiNsymDisambiguation
- shortGiNsymDisambiguation- Returns:
- this Builder object for method chaining.
-
ldpcExtraOfdmSymbol
public RadiotapDataVht.Builder ldpcExtraOfdmSymbol(boolean ldpcExtraOfdmSymbol)
- Parameters:
ldpcExtraOfdmSymbol
- ldpcExtraOfdmSymbol- Returns:
- this Builder object for method chaining.
-
beamformed
public RadiotapDataVht.Builder beamformed(boolean beamformed)
- Parameters:
beamformed
- beamformed- Returns:
- this Builder object for method chaining.
-
secondMsbOfFlags
public RadiotapDataVht.Builder secondMsbOfFlags(boolean secondMsbOfFlags)
- Parameters:
secondMsbOfFlags
- secondMsbOfFlags- Returns:
- this Builder object for method chaining.
-
msbOfFlags
public RadiotapDataVht.Builder msbOfFlags(boolean msbOfFlags)
- Parameters:
msbOfFlags
- msbOfFlags- Returns:
- this Builder object for method chaining.
-
bandwidth
public RadiotapDataVht.Builder bandwidth(RadiotapVhtBandwidth bandwidth)
- Parameters:
bandwidth
- bandwidth- Returns:
- this Builder object for method chaining.
-
mcses
public RadiotapDataVht.Builder mcses(byte[] mcses)
- Parameters:
mcses
- mcses- Returns:
- this Builder object for method chaining.
-
nsses
public RadiotapDataVht.Builder nsses(byte[] nsses)
- Parameters:
nsses
- nsses- Returns:
- this Builder object for method chaining.
-
fecTypes
public RadiotapDataVht.Builder fecTypes(RadiotapFecType[] fecTypes)
- Parameters:
fecTypes
- fecTypes- Returns:
- this Builder object for method chaining.
-
unusedInCoding
public RadiotapDataVht.Builder unusedInCoding(byte unusedInCoding)
- Parameters:
unusedInCoding
- unusedInCoding- Returns:
- this Builder object for method chaining.
-
groupId
public RadiotapDataVht.Builder groupId(byte groupId)
- Parameters:
groupId
- groupId- Returns:
- this Builder object for method chaining.
-
partialAid
public RadiotapDataVht.Builder partialAid(short partialAid)
- Parameters:
partialAid
- partialAid- Returns:
- this Builder object for method chaining.
-
build
public RadiotapDataVht build()
- Returns:
- a new RadiotapVht object.
-
-