Class DeferComponentUpdateRequest
java.lang.Object
software.amazon.awssdk.aws.greengrass.model.DeferComponentUpdateRequest
- All Implemented Interfaces:
EventStreamJsonMessage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the named model type.The ID of the AWS IoT Greengrass deployment to defer.(Optional) The name of the component for which to defer updates.The amount of time in milliseconds for which to defer the update.inthashCode()voidsetDeploymentId(String deploymentId) The ID of the AWS IoT Greengrass deployment to defer.voidsetMessage(String message) (Optional) The name of the component for which to defer updates.voidsetRecheckAfterMs(Long recheckAfterMs) The amount of time in milliseconds for which to defer the update.withDeploymentId(String deploymentId) The ID of the AWS IoT Greengrass deployment to defer.withMessage(String message) (Optional) The name of the component for which to defer updates.withRecheckAfterMs(Long recheckAfterMs) The amount of time in milliseconds for which to defer the update.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.eventstreamrpc.model.EventStreamJsonMessage
fromJson, isVoid, postFromJson, toPayload
-
Field Details
-
APPLICATION_MODEL_TYPE
- See Also:
-
VOID
-
-
Constructor Details
-
DeferComponentUpdateRequest
public DeferComponentUpdateRequest()
-
-
Method Details
-
getDeploymentId
The ID of the AWS IoT Greengrass deployment to defer. -
setDeploymentId
The ID of the AWS IoT Greengrass deployment to defer. -
withDeploymentId
The ID of the AWS IoT Greengrass deployment to defer. -
getMessage
(Optional) The name of the component for which to defer updates. Defaults to the name of the component that makes the request. -
setMessage
(Optional) The name of the component for which to defer updates. Defaults to the name of the component that makes the request. -
withMessage
(Optional) The name of the component for which to defer updates. Defaults to the name of the component that makes the request. -
getRecheckAfterMs
The amount of time in milliseconds for which to defer the update. Greengrass waits for this amount of time and then sends another PreComponentUpdateEvent -
setRecheckAfterMs
The amount of time in milliseconds for which to defer the update. Greengrass waits for this amount of time and then sends another PreComponentUpdateEvent -
withRecheckAfterMs
The amount of time in milliseconds for which to defer the update. Greengrass waits for this amount of time and then sends another PreComponentUpdateEvent -
getApplicationModelType
Description copied from interface:EventStreamJsonMessageReturns the named model type. May be used for a header.- Specified by:
getApplicationModelTypein interfaceEventStreamJsonMessage- Returns:
- the named model type
-
equals
-
hashCode
public int hashCode()
-