Class State.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • action

        public final State.Builder action​(java.lang.String value)
        Required - API name: action
      • cancellable

        public final State.Builder cancellable​(boolean value)
        Required - API name: cancellable
      • description

        public final State.Builder description​(@Nullable
                                               java.lang.String value)
        API name: description
      • headers

        public final State.Builder headers​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> map)
        Required - API name: headers

        Adds all entries of map to headers.

      • headers

        public final State.Builder headers​(java.lang.String key,
                                           java.util.List<java.lang.String> value)
        Required - API name: headers

        Adds an entry to headers.

      • id

        public final State.Builder id​(long value)
        Required - API name: id
      • node

        public final State.Builder node​(java.lang.String value)
        Required - API name: node
      • parentTaskId

        public final State.Builder parentTaskId​(@Nullable
                                                java.lang.String value)
        API name: parent_task_id
      • runningTimeInNanos

        public final State.Builder runningTimeInNanos​(long value)
        Required - API name: running_time_in_nanos
      • startTimeInMillis

        public final State.Builder startTimeInMillis​(long value)
        Required - API name: start_time_in_millis
      • type

        public final State.Builder type​(java.lang.String value)
        Required - API name: type
      • build

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