Class TestRoleRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
The TestRoleRequest
structure.
- 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 Amazon S3 bucket that contains media files to be transcoded.The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to.getRole()
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.int
hashCode()
void
setInputBucket
(String inputBucket) The Amazon S3 bucket that contains media files to be transcoded.void
setOutputBucket
(String outputBucket) The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to.void
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.void
setTopics
(Collection<String> topics) The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.toString()
Returns a string representation of this object; useful for testing and debugging.withInputBucket
(String inputBucket) The Amazon S3 bucket that contains media files to be transcoded.withOutputBucket
(String outputBucket) The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to.The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.withTopics
(String... topics) The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.withTopics
(Collection<String> topics) The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.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
-
TestRoleRequest
public TestRoleRequest()
-
-
Method Details
-
setRole
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
- Parameters:
role
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
-
getRole
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
- Returns:
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
-
withRole
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
- Parameters:
role
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setInputBucket
The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
- Parameters:
inputBucket
- The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
-
getInputBucket
The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
- Returns:
- The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
-
withInputBucket
The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
- Parameters:
inputBucket
- The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setOutputBucket
The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to. The action attempts to read from this bucket.
- Parameters:
outputBucket
- The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to. The action attempts to read from this bucket.
-
getOutputBucket
The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to. The action attempts to read from this bucket.
- Returns:
- The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to. The action attempts to read from this bucket.
-
withOutputBucket
The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to. The action attempts to read from this bucket.
- Parameters:
outputBucket
- The Amazon S3 bucket that Elastic Transcoder will write transcoded media files to. The action attempts to read from this bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getTopics
The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.
- Returns:
- The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.
-
setTopics
The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.
- Parameters:
topics
- The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.
-
withTopics
The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.
NOTE: This method appends the values to the existing list (if any). Use
setTopics(java.util.Collection)
orwithTopics(java.util.Collection)
if you want to override the existing values.- Parameters:
topics
- The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withTopics
The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.
- Parameters:
topics
- The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that you want the action to send a test notification to.- 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:
-