Interface BatchUpdateDevicePositionError.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BatchUpdateDevicePositionError.Builder,
,BatchUpdateDevicePositionError> SdkBuilder<BatchUpdateDevicePositionError.Builder,
,BatchUpdateDevicePositionError> SdkPojo
- Enclosing class:
BatchUpdateDevicePositionError
public static interface BatchUpdateDevicePositionError.Builder
extends SdkPojo, CopyableBuilder<BatchUpdateDevicePositionError.Builder,BatchUpdateDevicePositionError>
-
Method Summary
Modifier and TypeMethodDescriptionThe device associated with the failed location update.error
(Consumer<BatchItemError.Builder> error) Contains details related to the error code such as the error code and error message.error
(BatchItemError error) Contains details related to the error code such as the error code and error message.sampleTime
(Instant sampleTime) The timestamp at which the device position was determined.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, sdkFields
-
Method Details
-
deviceId
The device associated with the failed location update.
- Parameters:
deviceId
- The device associated with the failed location update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
Contains details related to the error code such as the error code and error message.
- Parameters:
error
- Contains details related to the error code such as the error code and error message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
Contains details related to the error code such as the error code and error message.
This is a convenience method that creates an instance of theBatchItemError.Builder
avoiding the need to create one manually viaBatchItemError.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerror(BatchItemError)
.- Parameters:
error
- a consumer that will call methods onBatchItemError.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sampleTime
The timestamp at which the device position was determined. Uses ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.- Parameters:
sampleTime
- The timestamp at which the device position was determined. Uses ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-