public static interface UpdateDeviceRequest.Builder extends NetworkManagerRequest.Builder, SdkPojo, CopyableBuilder<UpdateDeviceRequest.Builder,UpdateDeviceRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDeviceRequest.Builder globalNetworkId(String globalNetworkId)
The ID of the global network.
globalNetworkId - The ID of the global network.UpdateDeviceRequest.Builder deviceId(String deviceId)
The ID of the device.
deviceId - The ID of the device.UpdateDeviceRequest.Builder awsLocation(AWSLocation awsLocation)
The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.
awsLocation - The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit
this parameter.default UpdateDeviceRequest.Builder awsLocation(Consumer<AWSLocation.Builder> awsLocation)
The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.
This is a convenience method that creates an instance of theAWSLocation.Builder avoiding the need to
create one manually via AWSLocation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to awsLocation(AWSLocation).
awsLocation - a consumer that will call methods on AWSLocation.BuilderawsLocation(AWSLocation)UpdateDeviceRequest.Builder description(String description)
A description of the device.
Constraints: Maximum length of 256 characters.
description - A description of the device.
Constraints: Maximum length of 256 characters.
UpdateDeviceRequest.Builder type(String type)
The type of the device.
type - The type of the device.UpdateDeviceRequest.Builder vendor(String vendor)
The vendor of the device.
Constraints: Maximum length of 128 characters.
vendor - The vendor of the device.
Constraints: Maximum length of 128 characters.
UpdateDeviceRequest.Builder model(String model)
The model of the device.
Constraints: Maximum length of 128 characters.
model - The model of the device.
Constraints: Maximum length of 128 characters.
UpdateDeviceRequest.Builder serialNumber(String serialNumber)
The serial number of the device.
Constraints: Maximum length of 128 characters.
serialNumber - The serial number of the device.
Constraints: Maximum length of 128 characters.
UpdateDeviceRequest.Builder location(Location location)
location - The new value for the Location property for this object.default UpdateDeviceRequest.Builder location(Consumer<Location.Builder> location)
Location.Builder avoiding the need to
create one manually via Location.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to location(Location).
location - a consumer that will call methods on Location.Builderlocation(Location)UpdateDeviceRequest.Builder siteId(String siteId)
The ID of the site.
siteId - The ID of the site.UpdateDeviceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDeviceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.