Class DriverCommandReport


  • public final class DriverCommandReport
    extends Report
    Payload object sent to the Agent when reporting a driver command.
    • Constructor Summary

      Constructors 
      Constructor Description
      DriverCommandReport​(java.lang.String commandName, java.util.Map<java.lang.String,​?> commandParameters, java.lang.Object result, boolean passed)
      Creates a new instance using provided commandName, result and boolean success/failure flag.
    • Constructor Detail

      • DriverCommandReport

        public DriverCommandReport​(java.lang.String commandName,
                                   java.util.Map<java.lang.String,​?> commandParameters,
                                   java.lang.Object result,
                                   boolean passed)
        Creates a new instance using provided commandName, result and boolean success/failure flag.
        Parameters:
        commandName - Name of the commandName executed by the driver.
        commandParameters - Executed commandName commandParameters.
        result - Command result formatted as String
        passed - Boolean flag to indicate commandName successful execution or failure.
    • Method Detail

      • getCommandName

        public java.lang.String getCommandName()
        Getter for commandName field.
        Returns:
        value of commandName field
      • getResult

        public java.lang.Object getResult()
        Getter for result field.
        Returns:
        value of result field
      • isPassed

        public boolean isPassed()
        Getter for passed field.
        Returns:
        value of passed field
      • toString

        public java.lang.String toString()
        String representation of the class fields.
        Overrides:
        toString in class java.lang.Object
        Returns:
        String based on commandName.