Class SaltUtil.RunningInfo

  • Enclosing class:
    SaltUtil

    public static class SaltUtil.RunningInfo
    extends java.lang.Object
    Info about a running job on a minion
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String fun  
      private java.lang.String jid  
      private java.util.Optional<com.google.gson.JsonElement> metadata  
      private int pid  
      private java.lang.String target  
      private java.lang.String targetType  
      private java.lang.String user  
    • Constructor Summary

      Constructors 
      Constructor Description
      RunningInfo()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFun()  
      java.lang.String getJid()  
      <R> java.util.Optional<R> getMetadata​(com.google.gson.reflect.TypeToken<R> type)  
      <R> java.util.Optional<R> getMetadata​(java.lang.Class<R> type)  
      int getPid()  
      java.lang.String getTarget()  
      java.lang.String getTargetType()  
      java.lang.String getUser()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • jid

        private java.lang.String jid
      • fun

        private java.lang.String fun
      • pid

        private int pid
      • target

        private java.lang.String target
      • targetType

        @SerializedName("tgt_type")
        private java.lang.String targetType
      • user

        private java.lang.String user
      • metadata

        private java.util.Optional<com.google.gson.JsonElement> metadata
    • Constructor Detail

      • RunningInfo

        public RunningInfo()
    • Method Detail

      • getMetadata

        public <R> java.util.Optional<R> getMetadata​(java.lang.Class<R> type)
      • getMetadata

        public <R> java.util.Optional<R> getMetadata​(com.google.gson.reflect.TypeToken<R> type)
      • getJid

        public java.lang.String getJid()
      • getFun

        public java.lang.String getFun()
      • getPid

        public int getPid()
      • getTarget

        public java.lang.String getTarget()
      • getTargetType

        public java.lang.String getTargetType()
      • getUser

        public java.lang.String getUser()