## Uses of Class
com.amazonaws.services.elastictranscoder.model.Pipeline

Packages that use Pipeline
com.amazonaws.services.elastictranscoder.model

### Uses of Pipeline in com.amazonaws.services.elastictranscoder.model

Methods in com.amazonaws.services.elastictranscoder.model that return Pipeline
`Pipeline` Pipeline.`clone()`
`Pipeline` ReadPipelineResult.`getPipeline()` A section of the response body that provides information about the pipeline.
`Pipeline` UpdatePipelineResult.`getPipeline()` The pipeline updated by this `UpdatePipelineResponse` call.
`Pipeline` UpdatePipelineNotificationsResult.`getPipeline()` A section of the response body that provides information about the pipeline associated with this notification.
`Pipeline` CreatePipelineResult.`getPipeline()` A section of the response body that provides information about the pipeline that is created.
`Pipeline` UpdatePipelineStatusResult.`getPipeline()` A section of the response body that provides information about the pipeline.
`Pipeline` Pipeline.`withArn(String arn)` The Amazon Resource Name (ARN) for the pipeline.
`Pipeline` Pipeline.`withAwsKmsKeyArn(String awsKmsKeyArn)` The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
`Pipeline` Pipeline.`withContentConfig(PipelineOutputConfig contentConfig)` Information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists.
`Pipeline` Pipeline.`withId(String id)` The identifier for the pipeline.
`Pipeline` Pipeline.`withInputBucket(String inputBucket)` The Amazon S3 bucket from which Elastic Transcoder gets media files for transcoding and the graphics files, if any, that you want to use for watermarks.
`Pipeline` Pipeline.`withName(String name)` The name of the pipeline.
`Pipeline` Pipeline.`withNotifications(Notifications notifications)` The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status.
`Pipeline` Pipeline.`withOutputBucket(String outputBucket)` The Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files, thumbnails, and playlists.
`Pipeline` Pipeline.`withRole(String role)` The IAM Amazon Resource Name (ARN) for the role that Elastic Transcoder uses to transcode jobs for this pipeline.
`Pipeline` Pipeline.`withStatus(String status)` The current status of the pipeline:
`Pipeline` Pipeline.`withThumbnailConfig(PipelineOutputConfig thumbnailConfig)` Information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files.

Methods in com.amazonaws.services.elastictranscoder.model that return types with arguments of type Pipeline
`List<Pipeline>` ListPipelinesResult.`getPipelines()` An array of `Pipeline` objects.

Methods in com.amazonaws.services.elastictranscoder.model with parameters of type Pipeline
`void` ReadPipelineResult.`setPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline.
`void` UpdatePipelineResult.`setPipeline(Pipeline pipeline)` The pipeline updated by this `UpdatePipelineResponse` call.
`void` UpdatePipelineNotificationsResult.`setPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline associated with this notification.
`void` CreatePipelineResult.`setPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline that is created.
`void` UpdatePipelineStatusResult.`setPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline.
`ReadPipelineResult` ReadPipelineResult.`withPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline.
`UpdatePipelineResult` UpdatePipelineResult.`withPipeline(Pipeline pipeline)` The pipeline updated by this `UpdatePipelineResponse` call.
`UpdatePipelineNotificationsResult` UpdatePipelineNotificationsResult.`withPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline associated with this notification.
`CreatePipelineResult` CreatePipelineResult.`withPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline that is created.
`UpdatePipelineStatusResult` UpdatePipelineStatusResult.`withPipeline(Pipeline pipeline)` A section of the response body that provides information about the pipeline.
`ListPipelinesResult` ListPipelinesResult.`withPipelines(Pipeline... pipelines)` An array of `Pipeline` objects.

Method parameters in com.amazonaws.services.elastictranscoder.model with type arguments of type Pipeline
`void` ListPipelinesResult.`setPipelines(Collection<Pipeline> pipelines)` An array of `Pipeline` objects.
`ListPipelinesResult` ListPipelinesResult.`withPipelines(Collection<Pipeline> pipelines)` An array of `Pipeline` objects.