Class ListResponse.AbstractBuilder<BuilderT extends ListResponse.AbstractBuilder<BuilderT>>

    • Constructor Detail

      • AbstractBuilder

        protected AbstractBuilder()
    • Method Detail

      • nodeFailures

        public final BuilderT nodeFailures​(java.util.List<ErrorCause> list)
        API name: node_failures

        Adds all elements of list to nodeFailures.

      • nodeFailures

        public final BuilderT nodeFailures​(ErrorCause value,
                                           ErrorCause... values)
        API name: node_failures

        Adds one or more values to nodeFailures.

      • nodes

        public final BuilderT nodes​(java.util.Map<java.lang.String,​TaskExecutingNode> map)
        API name: nodes

        Adds all entries of map to nodes.

      • nodes

        public final BuilderT nodes​(java.lang.String key,
                                    TaskExecutingNode value)
        API name: nodes

        Adds an entry to nodes.

      • tasks

        public final BuilderT tasks​(java.util.Map<java.lang.String,​Info> map)
        API name: tasks

        Adds all entries of map to tasks.

      • tasks

        public final BuilderT tasks​(java.lang.String key,
                                    Info value)
        API name: tasks

        Adds an entry to tasks.

      • tasks

        public final BuilderT tasks​(java.lang.String key,
                                    java.util.function.Function<Info.Builder,​ObjectBuilder<Info>> fn)
        API name: tasks

        Adds an entry to tasks using a builder lambda.

      • self

        protected abstract BuilderT self()