public static interface DeviceSummary.Builder extends SdkPojo, CopyableBuilder<DeviceSummary.Builder,DeviceSummary>
| Modifier and Type | Method and Description |
|---|---|
DeviceSummary.Builder |
description(String description)
A description of the device.
|
DeviceSummary.Builder |
deviceArn(String deviceArn)
Amazon Resource Name (ARN) of the device.
|
DeviceSummary.Builder |
deviceFleetName(String deviceFleetName)
The name of the fleet the device belongs to.
|
DeviceSummary.Builder |
deviceName(String deviceName)
The unique identifier of the device.
|
DeviceSummary.Builder |
iotThingName(String iotThingName)
The AWS Internet of Things (IoT) object thing name associated with the device..
|
DeviceSummary.Builder |
latestHeartbeat(Instant latestHeartbeat)
The last heartbeat received from the device.
|
DeviceSummary.Builder |
models(Collection<EdgeModelSummary> models)
Models on the device.
|
DeviceSummary.Builder |
models(Consumer<EdgeModelSummary.Builder>... models)
Models on the device.
|
DeviceSummary.Builder |
models(EdgeModelSummary... models)
Models on the device.
|
DeviceSummary.Builder |
registrationTime(Instant registrationTime)
The timestamp of the last registration or de-reregistration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDeviceSummary.Builder deviceName(String deviceName)
The unique identifier of the device.
deviceName - The unique identifier of the device.DeviceSummary.Builder deviceArn(String deviceArn)
Amazon Resource Name (ARN) of the device.
deviceArn - Amazon Resource Name (ARN) of the device.DeviceSummary.Builder description(String description)
A description of the device.
description - A description of the device.DeviceSummary.Builder deviceFleetName(String deviceFleetName)
The name of the fleet the device belongs to.
deviceFleetName - The name of the fleet the device belongs to.DeviceSummary.Builder iotThingName(String iotThingName)
The AWS Internet of Things (IoT) object thing name associated with the device..
iotThingName - The AWS Internet of Things (IoT) object thing name associated with the device..DeviceSummary.Builder registrationTime(Instant registrationTime)
The timestamp of the last registration or de-reregistration.
registrationTime - The timestamp of the last registration or de-reregistration.DeviceSummary.Builder latestHeartbeat(Instant latestHeartbeat)
The last heartbeat received from the device.
latestHeartbeat - The last heartbeat received from the device.DeviceSummary.Builder models(Collection<EdgeModelSummary> models)
Models on the device.
models - Models on the device.DeviceSummary.Builder models(EdgeModelSummary... models)
Models on the device.
models - Models on the device.DeviceSummary.Builder models(Consumer<EdgeModelSummary.Builder>... models)
Models on the device.
This is a convenience 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 #models(List) .models - a consumer that will call methods on List.Builder #models(List) Copyright © 2020. All rights reserved.