Class ScheduleRunRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
Represents a request to the schedule run operation.
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The 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.int
hashCode()
void
The ARN of the app to schedule a run.void
setConfiguration
(ScheduleRunConfiguration configuration) Information about the settings for the run to be scheduled.void
setDevicePoolArn
(String devicePoolArn) The ARN of the device pool for the run to be scheduled.void
The name for the run to be scheduled.void
setProjectArn
(String projectArn) The ARN of the project for the run to be scheduled.void
setTest
(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 com.amazonaws.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
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-