@Generated(value="software.amazon.awssdk:codegen") public final class LoRaWANDeviceProfile extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LoRaWANDeviceProfile.Builder,LoRaWANDeviceProfile>
LoRaWANDeviceProfile object.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LoRaWANDeviceProfile.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LoRaWANDeviceProfile.Builder |
builder() |
Integer |
classBTimeout()
The ClassBTimeout value.
|
Integer |
classCTimeout()
The ClassCTimeout value.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<Integer> |
factoryPresetFreqsList()
The list of values that make up the FactoryPresetFreqs value.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFactoryPresetFreqsList()
Returns true if the FactoryPresetFreqsList property was specified by the sender (it may be empty), or false if
the sender did not specify the value (it will be empty).
|
int |
hashCode() |
String |
macVersion()
The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
|
Integer |
maxDutyCycle()
The MaxDutyCycle value.
|
Integer |
maxEirp()
The MaxEIRP value.
|
Integer |
pingSlotDr()
The PingSlotDR value.
|
Integer |
pingSlotFreq()
The PingSlotFreq value.
|
Integer |
pingSlotPeriod()
The PingSlotPeriod value.
|
String |
regParamsRevision()
The version of regional parameters.
|
String |
rfRegion()
The frequency band (RFRegion) value.
|
Integer |
rxDataRate2()
The RXDataRate2 value.
|
Integer |
rxDelay1()
The RXDelay1 value.
|
Integer |
rxDrOffset1()
The RXDROffset1 value.
|
Integer |
rxFreq2()
The RXFreq2 value.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LoRaWANDeviceProfile.Builder> |
serializableBuilderClass() |
Boolean |
supports32BitFCnt()
The Supports32BitFCnt value.
|
Boolean |
supportsClassB()
The SupportsClassB value.
|
Boolean |
supportsClassC()
The SupportsClassC value.
|
Boolean |
supportsJoin()
The SupportsJoin value.
|
LoRaWANDeviceProfile.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean supportsClassB()
The SupportsClassB value.
public final Integer classBTimeout()
The ClassBTimeout value.
public final Integer pingSlotPeriod()
The PingSlotPeriod value.
public final Integer pingSlotDr()
The PingSlotDR value.
public final Integer pingSlotFreq()
The PingSlotFreq value.
public final Boolean supportsClassC()
The SupportsClassC value.
public final Integer classCTimeout()
The ClassCTimeout value.
public final String macVersion()
The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
public final String regParamsRevision()
The version of regional parameters.
public final Integer rxDelay1()
The RXDelay1 value.
public final Integer rxDrOffset1()
The RXDROffset1 value.
public final Integer rxDataRate2()
The RXDataRate2 value.
public final Integer rxFreq2()
The RXFreq2 value.
public final boolean hasFactoryPresetFreqsList()
public final List<Integer> factoryPresetFreqsList()
The list of values that make up the FactoryPresetFreqs value.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasFactoryPresetFreqsList() to see if a value was sent in this field.
public final Integer maxEirp()
The MaxEIRP value.
public final Integer maxDutyCycle()
The MaxDutyCycle value.
public final String rfRegion()
The frequency band (RFRegion) value.
public final Boolean supportsJoin()
The SupportsJoin value.
public final Boolean supports32BitFCnt()
The Supports32BitFCnt value.
public LoRaWANDeviceProfile.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LoRaWANDeviceProfile.Builder,LoRaWANDeviceProfile>public static LoRaWANDeviceProfile.Builder builder()
public static Class<? extends LoRaWANDeviceProfile.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.