Class Info.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • action

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

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

        public final Info.Builder children​(java.util.List<Info> list)
        API name: children

        Adds all elements of list to children.

      • children

        public final Info.Builder children​(Info value,
                                           Info... values)
        API name: children

        Adds one or more values to children.

      • description

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

        public final Info.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 Info.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 Info.Builder id​(long value)
        Required - API name: id
      • node

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

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

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

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

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

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