Interface BatchUpdateDevicePositionError.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BatchUpdateDevicePositionError.Builder,,BatchUpdateDevicePositionError> SdkBuilder<BatchUpdateDevicePositionError.Builder,,BatchUpdateDevicePositionError> SdkPojo
- Enclosing class:
BatchUpdateDevicePositionError
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.
-
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.
-
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.Builderavoiding the need to create one manually viaBatchItemError.builder().When the
Consumercompletes,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:
-