Class ExecutionRequestInput
- java.lang.Object
-
- io.datahubproject.openapi.generated.ExecutionRequestInput
-
- All Implemented Interfaces:
OneOfEnvelopedAspectValue,OneOfGenericAspectValue
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2023-12-06T11:25:47.362934Z[Etc/UTC]") public class ExecutionRequestInput extends java.lang.Object implements OneOfEnvelopedAspectValue, OneOfGenericAspectValueAn request to execution some remote logic or action. TODO: Determine who is responsible for emitting execution request success or failure. Executor?
-
-
Constructor Summary
Constructors Constructor Description ExecutionRequestInput()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionRequestInputargs(java.util.Map<java.lang.String,java.lang.String> args)booleanequals(java.lang.Object o)ExecutionRequestInputexecutorId(java.lang.String executorId)@NotNull java.lang.Stringget__type()Name of this subclass in SimpleClassName format@NotNull java.util.Map<java.lang.String,java.lang.String>getArgs()Arguments provided to the task@NotNull java.lang.StringgetExecutorId()Advanced: specify a specific executor to route the request to.@NotNull @Min(-9223372036854775808L) @Max(9223372036854775807L) java.lang.LonggetRequestedAt()Time at which the execution request input was created minimum: -9223372036854775808 maximum: 9223372036854775807@NotNull @Valid ExecutionRequestSourcegetSource()Get source@NotNull java.lang.StringgetTask()The name of the task to execute, for example RUN_INGESTinthashCode()ExecutionRequestInputputArgsItem(java.lang.String key, java.lang.String argsItem)ExecutionRequestInputrequestedAt(java.lang.Long requestedAt)voidsetArgs(java.util.Map<java.lang.String,java.lang.String> args)voidsetExecutorId(java.lang.String executorId)voidsetRequestedAt(java.lang.Long requestedAt)voidsetSource(ExecutionRequestSource source)voidsetTask(java.lang.String task)ExecutionRequestInputsource(ExecutionRequestSource source)ExecutionRequestInputtask(java.lang.String task)java.lang.StringtoString()
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
task
public ExecutionRequestInput task(java.lang.String task)
-
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)
-
args
public ExecutionRequestInput args(java.util.Map<java.lang.String,java.lang.String> args)
-
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)
-
executorId
public ExecutionRequestInput executorId(java.lang.String executorId)
-
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)
-
source
public ExecutionRequestInput source(ExecutionRequestSource source)
-
getSource
@NotNull @Valid public @NotNull @Valid ExecutionRequestSource getSource()
Get source- Returns:
- source
-
setSource
public void setSource(ExecutionRequestSource source)
-
requestedAt
public ExecutionRequestInput requestedAt(java.lang.Long requestedAt)
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-