Class StateApplyResult<R>

java.lang.Object
com.suse.salt.netapi.results.StateApplyResult<R>
Type Parameters:
R - the parameterized type of the changes
Direct Known Subclasses:
State.ApplyResult

public class StateApplyResult<R> extends Object
Result structure as returned by state.apply to be parsed from event data.
  • Field Details

    • comment

      private String comment
    • name

      private Optional<Xor<String[],String>> name
    • startTime

      @SerializedName("start_time") private String startTime
    • result

      private boolean result
    • duration

      private double duration
    • runNum

      @SerializedName("__run_num__") private int runNum
    • changes

      protected R changes
  • Constructor Details

    • StateApplyResult

      public StateApplyResult()
  • Method Details

    • getComment

      public String getComment()
    • getName

      public Optional<Xor<String[],String>> getName()
    • getStartTime

      public String getStartTime()
    • isResult

      public boolean isResult()
    • getDuration

      public double getDuration()
    • getRunNum

      public int getRunNum()
    • getChanges

      public R getChanges()