Class SessionRequest


  • public class SessionRequest
    extends java.lang.Object
    Payload object sent to the Agent to start a development session.
    • Constructor Detail

      • SessionRequest

        public SessionRequest​(ReportSettings reportSettings,
                              java.util.Map<java.lang.String,​java.lang.Object> capabilities)
        Creates a new instance using provided capabilities.
        Parameters:
        reportSettings - Report settings with Project and Job names to report
        capabilities - capabilities that should be sent to the Agent for driver initialization
    • Method Detail

      • getCapabilities

        public java.util.Map<java.lang.String,​java.lang.Object> getCapabilities()
        Getter for capabilities field.
        Returns:
        value of capabilities field
      • getSdkVersion

        public java.lang.String getSdkVersion()
        Getter for sdkVersion field.
        Returns:
        value of sdkVersion field
      • getLanguage

        public java.lang.String getLanguage()
        Getter for language field.
        Returns:
        value of language field
      • getProjectName

        public java.lang.String getProjectName()
        Getter for projectName field.
        Returns:
        value of projectName field
      • getJobName

        public java.lang.String getJobName()
        Getter for projectName field.
        Returns:
        value of projectName field