public static interface CreateWirelessDeviceRequest.Builder extends IotWirelessRequest.Builder, SdkPojo, CopyableBuilder<CreateWirelessDeviceRequest.Builder,CreateWirelessDeviceRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateWirelessDeviceRequest.Builder type(String type)
The wireless device type.
type - The wireless device type.WirelessDeviceType,
WirelessDeviceTypeCreateWirelessDeviceRequest.Builder type(WirelessDeviceType type)
The wireless device type.
type - The wireless device type.WirelessDeviceType,
WirelessDeviceTypeCreateWirelessDeviceRequest.Builder name(String name)
The name of the new resource.
name - The name of the new resource.CreateWirelessDeviceRequest.Builder description(String description)
The description of the new resource.
description - The description of the new resource.CreateWirelessDeviceRequest.Builder destinationName(String destinationName)
The name of the destination to assign to the new wireless device.
destinationName - The name of the destination to assign to the new wireless device.CreateWirelessDeviceRequest.Builder clientRequestToken(String clientRequestToken)
Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
clientRequestToken - Each resource must have a unique client request token. If you try to create a new resource with the
same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs
will automatically generate a unique client request.CreateWirelessDeviceRequest.Builder loRaWAN(LoRaWANDevice loRaWAN)
The device configuration information to use to create the wireless device.
loRaWAN - The device configuration information to use to create the wireless device.default CreateWirelessDeviceRequest.Builder loRaWAN(Consumer<LoRaWANDevice.Builder> loRaWAN)
The device configuration information to use to create the wireless device.
This is a convenience method that creates an instance of theLoRaWANDevice.Builder avoiding the need
to create one manually via LoRaWANDevice.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to loRaWAN(LoRaWANDevice).loRaWAN - a consumer that will call methods on LoRaWANDevice.BuilderloRaWAN(LoRaWANDevice)CreateWirelessDeviceRequest.Builder tags(Collection<Tag> tags)
The tags to attach to the new wireless device. Tags are metadata that you can use to manage a resource.
tags - The tags to attach to the new wireless device. Tags are metadata that you can use to manage a
resource.CreateWirelessDeviceRequest.Builder tags(Tag... tags)
The tags to attach to the new wireless device. Tags are metadata that you can use to manage a resource.
tags - The tags to attach to the new wireless device. Tags are metadata that you can use to manage a
resource.CreateWirelessDeviceRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to attach to the new wireless device. Tags are metadata that you can use to manage a resource.
This is a convenience method that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateWirelessDeviceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateWirelessDeviceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.