Class ScheduleRunRequest

    • Constructor Detail

      • ScheduleRunRequest

        public ScheduleRunRequest()
    • Method Detail

      • setProjectArn

        public void setProjectArn​(String projectArn)

        The ARN of the project for the run to be scheduled.

        Parameters:
        projectArn - The ARN of the project for the run to be scheduled.
      • getProjectArn

        public String getProjectArn()

        The ARN of the project for the run to be scheduled.

        Returns:
        The ARN of the project for the run to be scheduled.
      • withProjectArn

        public ScheduleRunRequest withProjectArn​(String projectArn)

        The ARN of the project for the run to be scheduled.

        Parameters:
        projectArn - The ARN of the project for the run to be scheduled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setAppArn

        public void setAppArn​(String appArn)

        The ARN of the app to schedule a run.

        Parameters:
        appArn - The ARN of the app to schedule a run.
      • getAppArn

        public String getAppArn()

        The ARN of the app to schedule a run.

        Returns:
        The ARN of the app to schedule a run.
      • withAppArn

        public ScheduleRunRequest withAppArn​(String appArn)

        The ARN of the app to schedule a run.

        Parameters:
        appArn - The ARN of the app to schedule a run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDevicePoolArn

        public void setDevicePoolArn​(String devicePoolArn)

        The ARN of the device pool for the run to be scheduled.

        Parameters:
        devicePoolArn - The ARN of the device pool for the run to be scheduled.
      • getDevicePoolArn

        public String getDevicePoolArn()

        The ARN of the device pool for the run to be scheduled.

        Returns:
        The ARN of the device pool for the run to be scheduled.
      • withDevicePoolArn

        public ScheduleRunRequest withDevicePoolArn​(String devicePoolArn)

        The ARN of the device pool for the run to be scheduled.

        Parameters:
        devicePoolArn - The ARN of the device pool for the run to be scheduled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setName

        public void setName​(String name)

        The name for the run to be scheduled.

        Parameters:
        name - The name for the run to be scheduled.
      • getName

        public String getName()

        The name for the run to be scheduled.

        Returns:
        The name for the run to be scheduled.
      • withName

        public ScheduleRunRequest withName​(String name)

        The name for the run to be scheduled.

        Parameters:
        name - The name for the run to be scheduled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setTest

        public void setTest​(ScheduleRunTest test)

        Information about the test for the run to be scheduled.

        Parameters:
        test - Information about the test for the run to be scheduled.
      • getTest

        public ScheduleRunTest getTest()

        Information about the test for the run to be scheduled.

        Returns:
        Information about the test for the run to be scheduled.
      • withTest

        public ScheduleRunRequest withTest​(ScheduleRunTest test)

        Information about the test for the run to be scheduled.

        Parameters:
        test - Information about the test for the run to be scheduled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setConfiguration

        public void setConfiguration​(ScheduleRunConfiguration configuration)

        Information about the settings for the run to be scheduled.

        Parameters:
        configuration - Information about the settings for the run to be scheduled.
      • getConfiguration

        public ScheduleRunConfiguration getConfiguration()

        Information about the settings for the run to be scheduled.

        Returns:
        Information about the settings for the run to be scheduled.
      • withConfiguration

        public ScheduleRunRequest withConfiguration​(ScheduleRunConfiguration configuration)

        Information about the settings for the run to be scheduled.

        Parameters:
        configuration - Information about the settings for the run to be scheduled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object