Class JobReturnEvent.Data

java.lang.Object
com.suse.salt.netapi.event.JobReturnEvent.Data
Enclosing class:
JobReturnEvent

public static class JobReturnEvent.Data extends Object
Data object of the job return event
  • Field Details

    • timestamp

      @SerializedName("_stamp") private String timestamp
    • cmd

      private String cmd
    • fun

      private String fun
    • funArgs

      @SerializedName("fun_args") private Object funArgs
    • id

      private String id
    • jid

      private String jid
    • schedule

      private Optional<String> schedule
    • out

      private String out
    • retcode

      private int retcode
    • success

      private boolean success
    • metadata

      private Optional<com.google.gson.JsonElement> metadata
    • result

      @SerializedName("return") private com.google.gson.JsonElement result
  • Constructor Details

    • Data

      public Data()
  • Method Details

    • getTimestamp

      public String getTimestamp()
    • getCmd

      public String getCmd()
    • getFun

      public String getFun()
    • getFunArgs

      public Object getFunArgs()
    • getId

      public String getId()
    • getJid

      public String getJid()
    • getOut

      public String getOut()
    • getRetcode

      public int getRetcode()
    • isSuccess

      public boolean isSuccess()
    • getResult

      public Object getResult()
    • getResult

      public <R> R getResult(Class<R> dataType)
    • getResult

      public <R> R getResult(com.google.gson.reflect.TypeToken<R> dataType)
    • getMetadata

      public Optional<Object> getMetadata()
    • getMetadata

      public <R> Optional<R> getMetadata(Class<R> dataType)
    • getMetadata

      public <R> Optional<R> getMetadata(com.google.gson.reflect.TypeToken<R> dataType)
    • getSchedule

      public Optional<String> getSchedule()