Class FlowDefinitionHumanLoopConfig


  • public final class FlowDefinitionHumanLoopConfig
    extends java.lang.Object
    • Method Detail

      • humanTaskUiArn

        public java.lang.String humanTaskUiArn()
        Returns:
        ARN of the human task user interface.
      • publicWorkforceTaskPrice

        public java.util.Optional<FlowDefinitionHumanLoopConfigPublicWorkforceTaskPrice> publicWorkforceTaskPrice()
        Returns:
        Defines the amount of money paid to an Amazon Mechanical Turk worker for each task performed. See Public Workforce Task Price details below.
      • taskAvailabilityLifetimeInSeconds

        public java.util.Optional<java.lang.Integer> taskAvailabilityLifetimeInSeconds()
        Returns:
        The length of time that a task remains available for review by human workers. Valid value range between `1` and `864000`.
      • taskCount

        public java.lang.Integer taskCount()
        Returns:
        The number of distinct workers who will perform the same task on each object. Valid value range between `1` and `3`.
      • taskDescription

        public java.lang.String taskDescription()
        Returns:
        A description for the human worker task.
      • taskKeywords

        public java.util.List<java.lang.String> taskKeywords()
        Returns:
        An array of keywords used to describe the task so that workers can discover the task.
      • taskTimeLimitInSeconds

        public java.util.Optional<java.lang.Integer> taskTimeLimitInSeconds()
        Returns:
        The amount of time that a worker has to complete a task. The default value is `3600` seconds.
      • taskTitle

        public java.lang.String taskTitle()
        Returns:
        A title for the human worker task.
      • workteamArn

        public java.lang.String workteamArn()
        Returns:
        ARN of the human task user interface. ARN of a team of workers. For Public workforces see [AWS Docs](https://docs.aws.amazon.com/sagemaker/latest/dg/sms-workforce-management-public.html).