|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.elastictranscoder.model.CreatePipelineRequest
public class CreatePipelineRequest
Container for the parameters to the CreatePipeline operation
.
To create a pipeline, send a POST request to the 2012-09-25/pipelines
resource.
AmazonElasticTranscoder.createPipeline(CreatePipelineRequest)
,
Serialized FormConstructor Summary | |
---|---|
CreatePipelineRequest()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getInputBucket()
The Amazon S3 bucket in which you saved the media files that you want to transcode. |
java.lang.String |
getName()
The name of the pipeline. |
Notifications |
getNotifications()
The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. |
java.lang.String |
getOutputBucket()
The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files. |
java.lang.String |
getRole()
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to create the pipeline. |
int |
hashCode()
|
void |
setInputBucket(java.lang.String inputBucket)
The Amazon S3 bucket in which you saved the media files that you want to transcode. |
void |
setName(java.lang.String name)
The name of the pipeline. |
void |
setNotifications(Notifications notifications)
The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. |
void |
setOutputBucket(java.lang.String outputBucket)
The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files. |
void |
setRole(java.lang.String role)
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to create the pipeline. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreatePipelineRequest |
withInputBucket(java.lang.String inputBucket)
The Amazon S3 bucket in which you saved the media files that you want to transcode. |
CreatePipelineRequest |
withName(java.lang.String name)
The name of the pipeline. |
CreatePipelineRequest |
withNotifications(Notifications notifications)
The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. |
CreatePipelineRequest |
withOutputBucket(java.lang.String outputBucket)
The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files. |
CreatePipelineRequest |
withRole(java.lang.String role)
The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to create the pipeline. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CreatePipelineRequest()
Method Detail |
---|
public java.lang.String getName()
Constraints: Maximum 40 characters.
Constraints:
Length: 1 - 40
Constraints: Maximum 40 characters.
public void setName(java.lang.String name)
Constraints: Maximum 40 characters.
Constraints:
Length: 1 - 40
name
- The name of the pipeline. We recommend that the name be unique within
the AWS account, but uniqueness is not enforced. Constraints: Maximum 40 characters.
public CreatePipelineRequest withName(java.lang.String name)
Constraints: Maximum 40 characters.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 40
name
- The name of the pipeline. We recommend that the name be unique within
the AWS account, but uniqueness is not enforced. Constraints: Maximum 40 characters.
public java.lang.String getInputBucket()
Constraints:
Pattern: ^(\w|\.|-){1,255}$
public void setInputBucket(java.lang.String inputBucket)
Constraints:
Pattern: ^(\w|\.|-){1,255}$
inputBucket
- The Amazon S3 bucket in which you saved the media files that you want
to transcode.public CreatePipelineRequest withInputBucket(java.lang.String inputBucket)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: ^(\w|\.|-){1,255}$
inputBucket
- The Amazon S3 bucket in which you saved the media files that you want
to transcode.
public java.lang.String getOutputBucket()
Constraints:
Pattern: ^(\w|\.|-){1,255}$
public void setOutputBucket(java.lang.String outputBucket)
Constraints:
Pattern: ^(\w|\.|-){1,255}$
outputBucket
- The Amazon S3 bucket in which you want Elastic Transcoder to save the
transcoded files.public CreatePipelineRequest withOutputBucket(java.lang.String outputBucket)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: ^(\w|\.|-){1,255}$
outputBucket
- The Amazon S3 bucket in which you want Elastic Transcoder to save the
transcoded files.
public java.lang.String getRole()
Constraints:
Pattern: ^arn:aws:iam::\w{12}:role/.+$
public void setRole(java.lang.String role)
Constraints:
Pattern: ^arn:aws:iam::\w{12}:role/.+$
role
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic
Transcoder to use to create the pipeline.public CreatePipelineRequest withRole(java.lang.String role)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: ^arn:aws:iam::\w{12}:role/.+$
role
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic
Transcoder to use to create the pipeline.
public Notifications getNotifications()
public void setNotifications(Notifications notifications)
notifications
- The Amazon Simple Notification Service (Amazon SNS) topic that you
want to notify to report job status. public CreatePipelineRequest withNotifications(Notifications notifications)
Returns a reference to this object so that method calls can be chained together.
notifications
- The Amazon Simple Notification Service (Amazon SNS) topic that you
want to notify to report job status. public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |