public static class Jobs.Info
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.Object> |
arguments |
private java.lang.String |
function |
private java.lang.String |
jid |
private java.util.Optional<com.google.gson.JsonElement> |
metadata |
private java.util.List<java.lang.String> |
minions |
private java.util.Map<java.lang.String,com.google.gson.JsonElement> |
result |
private StartTime |
startTime |
private java.lang.Object |
target |
private java.lang.String |
targetType |
private java.lang.String |
user |
Constructor and Description |
---|
Info() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Object> |
getArguments() |
java.lang.String |
getFunction() |
java.lang.String |
getJid() |
java.util.Optional<java.lang.Object> |
getMetadata() |
<R> java.util.Optional<R> |
getMetadata(java.lang.Class<R> dataType) |
<R> java.util.Optional<R> |
getMetadata(com.google.gson.reflect.TypeToken<R> dataType) |
java.util.List<java.lang.String> |
getMinions() |
<T> java.util.Optional<T> |
getResult(java.lang.String minionId,
java.lang.Class<T> type) |
<T> java.util.Optional<T> |
getResult(java.lang.String minionId,
com.google.gson.reflect.TypeToken<T> type) |
StartTime |
getStartTime() |
java.lang.Object |
getTarget() |
java.lang.String |
getTargetType() |
java.lang.String |
getUser() |
@SerializedName(value="Function") private java.lang.String function
@SerializedName(value="StartTime") private StartTime startTime
@SerializedName(value="Arguments") private java.util.List<java.lang.Object> arguments
@SerializedName(value="User") private java.lang.String user
@SerializedName(value="Target") private java.lang.Object target
@SerializedName(value="Minions") private java.util.List<java.lang.String> minions
@SerializedName(value="Target-type") private java.lang.String targetType
private java.lang.String jid
@SerializedName(value="Metadata") private java.util.Optional<com.google.gson.JsonElement> metadata
@SerializedName(value="Result") private java.util.Map<java.lang.String,com.google.gson.JsonElement> result
public java.lang.String getFunction()
public StartTime getStartTime()
public java.util.List<java.lang.Object> getArguments()
public java.lang.String getUser()
public java.lang.Object getTarget()
public java.util.List<java.lang.String> getMinions()
public java.lang.String getTargetType()
public java.lang.String getJid()
public java.util.Optional<java.lang.Object> getMetadata()
public <R> java.util.Optional<R> getMetadata(java.lang.Class<R> dataType)
public <R> java.util.Optional<R> getMetadata(com.google.gson.reflect.TypeToken<R> dataType)
public <T> java.util.Optional<T> getResult(java.lang.String minionId, java.lang.Class<T> type)
public <T> java.util.Optional<T> getResult(java.lang.String minionId, com.google.gson.reflect.TypeToken<T> type)