public static interface LoRaWANGateway.Builder extends SdkPojo, CopyableBuilder<LoRaWANGateway.Builder,LoRaWANGateway>
| Modifier and Type | Method and Description |
|---|---|
LoRaWANGateway.Builder |
beaconing(Beaconing beaconing)
Beaconing object information, which consists of the data rate and frequency parameters.
|
default LoRaWANGateway.Builder |
beaconing(Consumer<Beaconing.Builder> beaconing)
Beaconing object information, which consists of the data rate and frequency parameters.
|
LoRaWANGateway.Builder |
gatewayEui(String gatewayEui)
The gateway's EUI value.
|
LoRaWANGateway.Builder |
joinEuiFilters(Collection<? extends Collection<String>> joinEuiFilters)
Sets the value of the JoinEuiFilters property for this object.
|
LoRaWANGateway.Builder |
joinEuiFilters(Collection<String>... joinEuiFilters)
Sets the value of the JoinEuiFilters property for this object.
|
LoRaWANGateway.Builder |
maxEirp(Float maxEirp)
The MaxEIRP value.
|
LoRaWANGateway.Builder |
netIdFilters(Collection<String> netIdFilters)
Sets the value of the NetIdFilters property for this object.
|
LoRaWANGateway.Builder |
netIdFilters(String... netIdFilters)
Sets the value of the NetIdFilters property for this object.
|
LoRaWANGateway.Builder |
rfRegion(String rfRegion)
The frequency band (RFRegion) value.
|
LoRaWANGateway.Builder |
subBands(Collection<Integer> subBands)
Sets the value of the SubBands property for this object.
|
LoRaWANGateway.Builder |
subBands(Integer... subBands)
Sets the value of the SubBands property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLoRaWANGateway.Builder gatewayEui(String gatewayEui)
The gateway's EUI value.
gatewayEui - The gateway's EUI value.LoRaWANGateway.Builder rfRegion(String rfRegion)
The frequency band (RFRegion) value.
rfRegion - The frequency band (RFRegion) value.LoRaWANGateway.Builder joinEuiFilters(Collection<? extends Collection<String>> joinEuiFilters)
joinEuiFilters - The new value for the JoinEuiFilters property for this object.LoRaWANGateway.Builder joinEuiFilters(Collection<String>... joinEuiFilters)
joinEuiFilters - The new value for the JoinEuiFilters property for this object.LoRaWANGateway.Builder netIdFilters(Collection<String> netIdFilters)
netIdFilters - The new value for the NetIdFilters property for this object.LoRaWANGateway.Builder netIdFilters(String... netIdFilters)
netIdFilters - The new value for the NetIdFilters property for this object.LoRaWANGateway.Builder subBands(Collection<Integer> subBands)
subBands - The new value for the SubBands property for this object.LoRaWANGateway.Builder subBands(Integer... subBands)
subBands - The new value for the SubBands property for this object.LoRaWANGateway.Builder beaconing(Beaconing beaconing)
Beaconing object information, which consists of the data rate and frequency parameters.
beaconing - Beaconing object information, which consists of the data rate and frequency parameters.default LoRaWANGateway.Builder beaconing(Consumer<Beaconing.Builder> beaconing)
Beaconing object information, which consists of the data rate and frequency parameters.
This is a convenience method that creates an instance of theBeaconing.Builder avoiding the need to
create one manually via Beaconing.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to beaconing(Beaconing).
beaconing - a consumer that will call methods on Beaconing.Builderbeaconing(Beaconing)LoRaWANGateway.Builder maxEirp(Float maxEirp)
The MaxEIRP value.
maxEirp - The MaxEIRP value.Copyright © 2023. All rights reserved.