Class ScheduleRunRequest
- All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
Represents a request to the schedule run operation.
- See Also:
-
Field Summary
Fields inherited from class AmazonWebServiceRequest
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a shallow clone of this request.booleanThe ARN of the app to schedule a run.Information about the settings for the run to be scheduled.The ARN of the device pool for the run to be scheduled.getName()The name for the run to be scheduled.The ARN of the project for the run to be scheduled.getTest()Information about the test for the run to be scheduled.inthashCode()voidThe ARN of the app to schedule a run.voidsetConfiguration(ScheduleRunConfiguration configuration) Information about the settings for the run to be scheduled.voidsetDevicePoolArn(String devicePoolArn) The ARN of the device pool for the run to be scheduled.voidThe name for the run to be scheduled.voidsetProjectArn(String projectArn) The ARN of the project for the run to be scheduled.voidsetTest(ScheduleRunTest test) Information about the test for the run to be scheduled.toString()Returns a string representation of this object; useful for testing and debugging.withAppArn(String appArn) The ARN of the app to schedule a run.withConfiguration(ScheduleRunConfiguration configuration) Information about the settings for the run to be scheduled.withDevicePoolArn(String devicePoolArn) The ARN of the device pool for the run to be scheduled.The name for the run to be scheduled.withProjectArn(String projectArn) The ARN of the project for the run to be scheduled.withTest(ScheduleRunTest test) Information about the test for the run to be scheduled.Methods inherited from class AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
ScheduleRunRequest
public ScheduleRunRequest()
-
-
Method Details
-
setProjectArn
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
The ARN of the project for the run to be scheduled.
- Returns:
- The ARN of the project for the run to be scheduled.
-
withProjectArn
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
The ARN of the app to schedule a run.
- Parameters:
appArn- The ARN of the app to schedule a run.
-
getAppArn
The ARN of the app to schedule a run.
- Returns:
- The ARN of the app to schedule a run.
-
withAppArn
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
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
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
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
The name for the run to be scheduled.
- Parameters:
name- The name for the run to be scheduled.
-
getName
The name for the run to be scheduled.
- Returns:
- The name for the run to be scheduled.
-
withName
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
Information about the test for the run to be scheduled.
- Parameters:
test- Information about the test for the run to be scheduled.
-
getTest
Information about the test for the run to be scheduled.
- Returns:
- Information about the test for the run to be scheduled.
-
withTest
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
Information about the settings for the run to be scheduled.
- Parameters:
configuration- Information about the settings for the run to be scheduled.
-
getConfiguration
Information about the settings for the run to be scheduled.
- Returns:
- Information about the settings for the run to be scheduled.
-
withConfiguration
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
-
equals
-
hashCode
-
clone
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
-