Class SSHResult<T>

  • Type Parameters:
    T - The type of the value this result holds.

    public class SSHResult<T>
    extends java.lang.Object
    Wrapper class for salt-ssh results.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String fun  
      private java.util.List<java.lang.String> funArgs  
      private java.lang.String id  
      private java.lang.String jid  
      private int retcode  
      private java.util.Optional<T> returnAttribute  
      private java.util.Optional<java.lang.String> stderr  
      private java.util.Optional<java.lang.String> stdout  
    • Constructor Summary

      Constructors 
      Constructor Description
      SSHResult()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFun()  
      java.util.List<java.lang.String> getFunArgs()  
      java.lang.String getId()  
      java.lang.String getJid()  
      int getRetcode()  
      java.util.Optional<T> getReturn()  
      java.util.Optional<java.lang.String> getStderr()  
      java.util.Optional<java.lang.String> getStdout()  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • fun

        private java.lang.String fun
      • funArgs

        @SerializedName("fun_args")
        private java.util.List<java.lang.String> funArgs
      • id

        private java.lang.String id
      • jid

        private java.lang.String jid
      • retcode

        private int retcode
      • returnAttribute

        @SerializedName("return")
        private java.util.Optional<T> returnAttribute
      • stderr

        private java.util.Optional<java.lang.String> stderr
      • stdout

        private java.util.Optional<java.lang.String> stdout
    • Constructor Detail

      • SSHResult

        public SSHResult()
    • Method Detail

      • getFun

        public java.lang.String getFun()
      • getFunArgs

        public java.util.List<java.lang.String> getFunArgs()
      • getId

        public java.lang.String getId()
      • getJid

        public java.lang.String getJid()
      • getRetcode

        public int getRetcode()
      • getReturn

        public java.util.Optional<T> getReturn()
      • getStderr

        public java.util.Optional<java.lang.String> getStderr()
      • getStdout

        public java.util.Optional<java.lang.String> getStdout()
      • toString

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