java.lang.Object | |
↳ | com.commsignia.v2x.client.model.WsaNotification.Builder |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
WsaNotification.Builder() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
WsaNotification |
build()
Builds the WsaNotification instance
| ||||||||||
WsaNotification.Builder |
setAdaptable(boolean adaptable)
Sets whether DataRate and Transmit Power Level are boundary values or fixed values.
| ||||||||||
WsaNotification.Builder |
setAdvertiserID(String advertiserID)
Sets the advertiser ID.
| ||||||||||
WsaNotification.Builder |
setChannelAccess(ChannelAccessMode channelAccess)
Sets the channel access mode.
| ||||||||||
WsaNotification.Builder |
setChannelNumber(long channelNumber)
Sets the channel number
| ||||||||||
WsaNotification.Builder |
setCountryString(String countryString)
Sets the country string.
| ||||||||||
WsaNotification.Builder |
setDataRate(long dataRate)
Sets the data rate.
| ||||||||||
WsaNotification.Builder |
setElevation(double elevation, LengthUnit elevationUnit)
Sets the elevation in the specified unit.
| ||||||||||
WsaNotification.Builder |
setElevationConfidence(long elevationConfidence)
Sets the elevation confidence.
| ||||||||||
WsaNotification.Builder |
setLatitude(Long latitude)
Sets the latitude.
| ||||||||||
WsaNotification.Builder |
setLongitude(Long longitude)
Sets the longitude.
| ||||||||||
WsaNotification.Builder |
setOperatingClass(long operatingClass)
Sets the operating class
| ||||||||||
WsaNotification.Builder |
setPositionConfidence(long positionConfidence)
sets the position confidence.
| ||||||||||
WsaNotification.Builder |
setProviderMac(String providerMac)
Sets the provider MAC address.
| ||||||||||
WsaNotification.Builder |
setPsc(byte[] psc)
Sets the provider service context.
| ||||||||||
WsaNotification.Builder |
setPsid(long psid)
Sets the PSID (provider service identifier).
| ||||||||||
WsaNotification.Builder |
setSemiMajorAccuracy(double semiMajorAccuracy, LengthUnit semiMajorAccuracyUnit)
Sets the semi major accuracy.
| ||||||||||
WsaNotification.Builder |
setSemiMajorAngle(double semiMajorAngle, DegreeUnit semiMajorAngleUnit)
Sets the semi major angle.
| ||||||||||
WsaNotification.Builder |
setSemiMinorAccuracy(double semiMinorAccuracy, LengthUnit semiMinorAccuracyUnit)
Sets the semi minor accuracy.
| ||||||||||
WsaNotification.Builder |
setServicePriority(long servicePriority)
Sets the service priority.
| ||||||||||
WsaNotification.Builder |
setTxPowerLevel(long txPowerLevel)
Sets the TX power level
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Sets whether DataRate and Transmit Power Level are boundary values or fixed values. True indicates dataRate is interpreted as the minimum rate allowed and Transmit Power Level as the maximum level allowed. False indicates that DataRate and Transmit Power Level are interpreted as fixed values
adaptable | whether the data rate and transmit power level is adaptable |
---|
Sets the advertiser ID.
advertiserID | advertiser ID |
---|
Sets the channel access mode.
channelAccess | channel access mode |
---|
Sets the channel number
channelNumber | channel number |
---|
Sets the country string.
countryString | country string |
---|
Sets the data rate.
dataRate | data rate in kilobits |
---|
Sets the elevation in the specified unit.
elevation | elevation value |
---|---|
elevationUnit | elevation unit |
Sets the elevation confidence.
elevationConfidence | value between 0 (lowest) and 15 (highest). |
---|
Sets the latitude.
latitude | latitude in 0.1 microdegrees |
---|
Sets the longitude.
longitude | longitude in 0.1 microdegrees |
---|
Sets the operating class
operatingClass | operating class |
---|
sets the position confidence.
positionConfidence | value between 0 (lowest) and 15 (highest). |
---|
Sets the provider MAC address.
providerMac | provider MAC address |
---|
Sets the provider service context. The format of the PSC is PSID dependent.
psc | provider service context |
---|
Sets the PSID (provider service identifier).
psid | provider service identifier |
---|
Sets the semi major accuracy.
semiMajorAccuracy | semi major accuracy value |
---|---|
semiMajorAccuracyUnit | semi major accuracy unit |
Sets the semi major angle.
semiMajorAngle | semi major angle value |
---|---|
semiMajorAngleUnit | semi major angle unit |
Sets the semi minor accuracy.
semiMinorAccuracy | semi minor accuracy value |
---|---|
semiMinorAccuracyUnit | semi minor accuracy unit |
Sets the service priority.
servicePriority | service priority, 0 being the lowest, 63 the highest |
---|
Sets the TX power level
txPowerLevel | TX power level in dBm |
---|