Class DeferComponentUpdateRequest

    • Constructor Detail

      • DeferComponentUpdateRequest

        public DeferComponentUpdateRequest()
    • Method Detail

      • getDeploymentId

        public String getDeploymentId()
        The ID of the AWS IoT Greengrass deployment to defer.
      • setDeploymentId

        public void setDeploymentId​(String deploymentId)
        The ID of the AWS IoT Greengrass deployment to defer.
      • getMessage

        public String getMessage()
        (Optional) The name of the component for which to defer updates. Defaults to the name of the component that makes the request.
      • setMessage

        public void setMessage​(String message)
        (Optional) The name of the component for which to defer updates. Defaults to the name of the component that makes the request.
      • withMessage

        public DeferComponentUpdateRequest withMessage​(String message)
        (Optional) The name of the component for which to defer updates. Defaults to the name of the component that makes the request.
      • getRecheckAfterMs

        public Long 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

        public void setRecheckAfterMs​(Long recheckAfterMs)
        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

        public DeferComponentUpdateRequest withRecheckAfterMs​(Long recheckAfterMs)
        The amount of time in milliseconds for which to defer the update. Greengrass waits for this amount of time and then sends another PreComponentUpdateEvent
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object