Interface UpdateWirelessGatewayTaskCreate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateWirelessGatewayTaskCreate.Builder,UpdateWirelessGatewayTaskCreate>,SdkBuilder<UpdateWirelessGatewayTaskCreate.Builder,UpdateWirelessGatewayTaskCreate>,SdkPojo
- Enclosing class:
- UpdateWirelessGatewayTaskCreate
public static interface UpdateWirelessGatewayTaskCreate.Builder extends SdkPojo, CopyableBuilder<UpdateWirelessGatewayTaskCreate.Builder,UpdateWirelessGatewayTaskCreate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default UpdateWirelessGatewayTaskCreate.BuilderloRaWAN(Consumer<LoRaWANUpdateGatewayTaskCreate.Builder> loRaWAN)The properties that relate to the LoRaWAN wireless gateway.UpdateWirelessGatewayTaskCreate.BuilderloRaWAN(LoRaWANUpdateGatewayTaskCreate loRaWAN)The properties that relate to the LoRaWAN wireless gateway.UpdateWirelessGatewayTaskCreate.BuilderupdateDataRole(String updateDataRole)The IAM role used to read data from the S3 bucket.UpdateWirelessGatewayTaskCreate.BuilderupdateDataSource(String updateDataSource)The link to the S3 bucket.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
updateDataSource
UpdateWirelessGatewayTaskCreate.Builder updateDataSource(String updateDataSource)
The link to the S3 bucket.
- Parameters:
updateDataSource- The link to the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateDataRole
UpdateWirelessGatewayTaskCreate.Builder updateDataRole(String updateDataRole)
The IAM role used to read data from the S3 bucket.
- Parameters:
updateDataRole- The IAM role used to read data from the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
loRaWAN
UpdateWirelessGatewayTaskCreate.Builder loRaWAN(LoRaWANUpdateGatewayTaskCreate loRaWAN)
The properties that relate to the LoRaWAN wireless gateway.
- Parameters:
loRaWAN- The properties that relate to the LoRaWAN wireless gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
loRaWAN
default UpdateWirelessGatewayTaskCreate.Builder loRaWAN(Consumer<LoRaWANUpdateGatewayTaskCreate.Builder> loRaWAN)
The properties that relate to the LoRaWAN wireless gateway.
This is a convenience method that creates an instance of theLoRaWANUpdateGatewayTaskCreate.Builderavoiding the need to create one manually viaLoRaWANUpdateGatewayTaskCreate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toloRaWAN(LoRaWANUpdateGatewayTaskCreate).- Parameters:
loRaWAN- a consumer that will call methods onLoRaWANUpdateGatewayTaskCreate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
loRaWAN(LoRaWANUpdateGatewayTaskCreate)
-
-