Class ExecutionRequestInput

    • Constructor Detail

      • ExecutionRequestInput

        public ExecutionRequestInput()
    • Method Detail

      • get__type

        @NotNull
        public @NotNull java.lang.String get__type()
        Name of this subclass in SimpleClassName format
        Returns:
        __type
      • getTask

        @NotNull
        public @NotNull java.lang.String getTask()
        The name of the task to execute, for example RUN_INGEST
        Returns:
        task
      • setTask

        public void setTask​(java.lang.String task)
      • putArgsItem

        public ExecutionRequestInput putArgsItem​(java.lang.String key,
                                                 java.lang.String argsItem)
      • getArgs

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​java.lang.String> getArgs()
        Arguments provided to the task
        Returns:
        args
      • setArgs

        public void setArgs​(java.util.Map<java.lang.String,​java.lang.String> args)
      • getExecutorId

        @NotNull
        public @NotNull java.lang.String getExecutorId()
        Advanced: specify a specific executor to route the request to. If none is provided, a \"default\" executor is used.
        Returns:
        executorId
      • setExecutorId

        public void setExecutorId​(java.lang.String executorId)
      • getSource

        @NotNull
        @Valid
        public @NotNull @Valid ExecutionRequestSource getSource()
        Get source
        Returns:
        source
      • getRequestedAt

        @NotNull
        @Min(-9223372036854775808L)
        @Max(9223372036854775807L)
        public @NotNull @Min(-9223372036854775808L) @Max(9223372036854775807L) java.lang.Long getRequestedAt()
        Time at which the execution request input was created minimum: -9223372036854775808 maximum: 9223372036854775807
        Returns:
        requestedAt
      • setRequestedAt

        public void setRequestedAt​(java.lang.Long requestedAt)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object