public static interface LoRaWANUpdateGatewayTaskCreate.Builder extends SdkPojo, CopyableBuilder<LoRaWANUpdateGatewayTaskCreate.Builder,LoRaWANUpdateGatewayTaskCreate>
| Modifier and Type | Method and Description |
|---|---|
default LoRaWANUpdateGatewayTaskCreate.Builder |
currentVersion(Consumer<LoRaWANGatewayVersion.Builder> currentVersion)
The version of the gateways that should receive the update.
|
LoRaWANUpdateGatewayTaskCreate.Builder |
currentVersion(LoRaWANGatewayVersion currentVersion)
The version of the gateways that should receive the update.
|
LoRaWANUpdateGatewayTaskCreate.Builder |
sigKeyCrc(Long sigKeyCrc)
The CRC of the signature private key to check.
|
LoRaWANUpdateGatewayTaskCreate.Builder |
updateSignature(String updateSignature)
The signature used to verify the update firmware.
|
default LoRaWANUpdateGatewayTaskCreate.Builder |
updateVersion(Consumer<LoRaWANGatewayVersion.Builder> updateVersion)
The firmware version to update the gateway to.
|
LoRaWANUpdateGatewayTaskCreate.Builder |
updateVersion(LoRaWANGatewayVersion updateVersion)
The firmware version to update the gateway to.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLoRaWANUpdateGatewayTaskCreate.Builder updateSignature(String updateSignature)
The signature used to verify the update firmware.
updateSignature - The signature used to verify the update firmware.LoRaWANUpdateGatewayTaskCreate.Builder sigKeyCrc(Long sigKeyCrc)
The CRC of the signature private key to check.
sigKeyCrc - The CRC of the signature private key to check.LoRaWANUpdateGatewayTaskCreate.Builder currentVersion(LoRaWANGatewayVersion currentVersion)
The version of the gateways that should receive the update.
currentVersion - The version of the gateways that should receive the update.default LoRaWANUpdateGatewayTaskCreate.Builder currentVersion(Consumer<LoRaWANGatewayVersion.Builder> currentVersion)
The version of the gateways that should receive the update.
This is a convenience method that creates an instance of theLoRaWANGatewayVersion.Builder avoiding
the need to create one manually via LoRaWANGatewayVersion.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to currentVersion(LoRaWANGatewayVersion).
currentVersion - a consumer that will call methods on LoRaWANGatewayVersion.BuildercurrentVersion(LoRaWANGatewayVersion)LoRaWANUpdateGatewayTaskCreate.Builder updateVersion(LoRaWANGatewayVersion updateVersion)
The firmware version to update the gateway to.
updateVersion - The firmware version to update the gateway to.default LoRaWANUpdateGatewayTaskCreate.Builder updateVersion(Consumer<LoRaWANGatewayVersion.Builder> updateVersion)
The firmware version to update the gateway to.
This is a convenience method that creates an instance of theLoRaWANGatewayVersion.Builder avoiding
the need to create one manually via LoRaWANGatewayVersion.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to updateVersion(LoRaWANGatewayVersion).
updateVersion - a consumer that will call methods on LoRaWANGatewayVersion.BuilderupdateVersion(LoRaWANGatewayVersion)Copyright © 2022. All rights reserved.