@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TestRoleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The TestRoleRequest
structure.
NOOP
Constructor and Description |
---|
TestRoleRequest() |
Modifier and Type | Method and Description |
---|---|
TestRoleRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getInputBucket()
The Amazon S3 bucket that contains media files to be transcoded.
|
String |
getOutputBucket()
The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to.
|
String |
getRole()
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
|
List<String> |
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.
|
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 writes transcoded media files to.
|
void |
setRole(String role)
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.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
TestRoleRequest |
withInputBucket(String inputBucket)
The Amazon S3 bucket that contains media files to be transcoded.
|
TestRoleRequest |
withOutputBucket(String outputBucket)
The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to.
|
TestRoleRequest |
withRole(String role)
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
|
TestRoleRequest |
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.
|
TestRoleRequest |
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.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setRole(String role)
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
role
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.public String getRole()
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
public TestRoleRequest withRole(String role)
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.
role
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to test.public void setInputBucket(String inputBucket)
The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
inputBucket
- The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this
bucket.public String getInputBucket()
The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
public TestRoleRequest withInputBucket(String inputBucket)
The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this bucket.
inputBucket
- The Amazon S3 bucket that contains media files to be transcoded. The action attempts to read from this
bucket.public void setOutputBucket(String outputBucket)
The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to. The action attempts to read from this bucket.
outputBucket
- The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to. The action attempts to read
from this bucket.public String getOutputBucket()
The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to. The action attempts to read from this bucket.
public TestRoleRequest withOutputBucket(String outputBucket)
The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to. The action attempts to read from this bucket.
outputBucket
- The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to. The action attempts to read
from this bucket.public List<String> 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.
public 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.
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.public TestRoleRequest 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.
NOTE: This method appends the values to the existing list (if any). Use
setTopics(java.util.Collection)
or withTopics(java.util.Collection)
if you want to override the
existing values.
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.public TestRoleRequest 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.
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.public String toString()
toString
in class Object
Object.toString()
public TestRoleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.