Class Task.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • createTime

        @Nonnull
        public final Task.Builder createTime​(@Nullable
                                             java.lang.Long value)
        API name: create_time
      • error

        @Nonnull
        public final Task.Builder error​(@Nullable
                                        java.lang.String value)
        API name: error
      • functionName

        @Nonnull
        public final Task.Builder functionName​(@Nullable
                                               FunctionName value)
        API name: function_name
      • isAsync

        @Nonnull
        public final Task.Builder isAsync​(@Nullable
                                          java.lang.Boolean value)
        API name: is_async
      • lastUpdateTime

        @Nonnull
        public final Task.Builder lastUpdateTime​(@Nullable
                                                 java.lang.Long value)
        API name: last_update_time
      • modelId

        @Nonnull
        public final Task.Builder modelId​(@Nullable
                                          java.lang.String value)
        API name: model_id
      • state

        @Nonnull
        public final Task.Builder state​(java.lang.String value)
        Required - API name: state
      • taskId

        @Nonnull
        public final Task.Builder taskId​(@Nullable
                                         java.lang.String value)
        API name: task_id
      • taskType

        @Nonnull
        public final Task.Builder taskType​(@Nullable
                                           java.lang.String value)
        Task type.

        API name: task_type

      • workerNode

        @Nonnull
        public final Task.Builder workerNode​(java.util.List<java.util.List<java.lang.String>> list)
        API name: worker_node

        Adds all elements of list to workerNode.

      • workerNode

        @Nonnull
        public final Task.Builder workerNode​(java.util.List<java.lang.String> value,
                                             java.util.List<java.lang.String>... values)
        API name: worker_node

        Adds one or more values to workerNode.

      • build

        @Nonnull
        public Task build()
        Builds a Task.
        Specified by:
        build in interface ObjectBuilder<Task>
        Throws:
        java.lang.NullPointerException - if some of the required fields are null.