ElasticTranscoderClient

AWS Elastic Transcoder Service

The AWS Elastic Transcoder Service.

Properties

Link copied to clipboard
abstract override val config: ElasticTranscoderClient.Config

ElasticTranscoderClient's configuration

Functions

Link copied to clipboard
abstract suspend fun cancelJob(input: CancelJobRequest): CancelJobResponse

The CancelJob operation cancels an unfinished job.

Link copied to clipboard
abstract suspend fun createJob(input: CreateJobRequest): CreateJobResponse

When you create a job, Elastic Transcoder returns JSON data that includes the values that you specified plus information about the job that is created.

Link copied to clipboard

The CreatePipeline operation creates a pipeline with settings that you specify.

Link copied to clipboard

The CreatePreset operation creates a preset with settings that you specify.

Link copied to clipboard

The DeletePipeline operation removes a pipeline.

Link copied to clipboard

The DeletePreset operation removes a preset that you've added in an AWS region.

Link copied to clipboard

The ListJobsByPipeline operation gets a list of the jobs currently in a pipeline.

Link copied to clipboard

The ListJobsByStatus operation gets a list of jobs that have a specified status. The response body contains one element for each job that satisfies the search criteria.

Link copied to clipboard
abstract suspend fun listPipelines(input: ListPipelinesRequest = ListPipelinesRequest { }): ListPipelinesResponse

The ListPipelines operation gets a list of the pipelines associated with the current AWS account.

Link copied to clipboard
abstract suspend fun listPresets(input: ListPresetsRequest = ListPresetsRequest { }): ListPresetsResponse

The ListPresets operation gets a list of the default presets included with Elastic Transcoder and the presets that you've added in an AWS region.

Link copied to clipboard
abstract suspend fun readJob(input: ReadJobRequest): ReadJobResponse

The ReadJob operation returns detailed information about a job.

Link copied to clipboard

The ReadPipeline operation gets detailed information about a pipeline.

Link copied to clipboard
abstract suspend fun readPreset(input: ReadPresetRequest): ReadPresetResponse

The ReadPreset operation gets detailed information about a preset.

Link copied to clipboard
abstract suspend fun testRole(input: TestRoleRequest): TestRoleResponse

The TestRole operation tests the IAM role used to create the pipeline.

Link copied to clipboard

Use the UpdatePipeline operation to update settings for a pipeline.

Link copied to clipboard

With the UpdatePipelineNotifications operation, you can update Amazon Simple Notification Service (Amazon SNS) notifications for a pipeline.

Link copied to clipboard

The UpdatePipelineStatus operation pauses or reactivates a pipeline, so that the pipeline stops or restarts the processing of jobs.

Inherited functions

Link copied to clipboard

The CancelJob operation cancels an unfinished job.

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

When you create a job, Elastic Transcoder returns JSON data that includes the values that you specified plus information about the job that is created.

Link copied to clipboard

The CreatePipeline operation creates a pipeline with settings that you specify.

Link copied to clipboard

The CreatePreset operation creates a preset with settings that you specify.

Link copied to clipboard

The DeletePipeline operation removes a pipeline.

Link copied to clipboard

The DeletePreset operation removes a preset that you've added in an AWS region.

Link copied to clipboard

The ListJobsByPipeline operation gets a list of the jobs currently in a pipeline.

Link copied to clipboard

The ListJobsByStatus operation gets a list of jobs that have a specified status. The response body contains one element for each job that satisfies the search criteria.

Link copied to clipboard

The ListPipelines operation gets a list of the pipelines associated with the current AWS account.

Link copied to clipboard

The ListPresets operation gets a list of the default presets included with Elastic Transcoder and the presets that you've added in an AWS region.

Link copied to clipboard
inline suspend fun ElasticTranscoderClient.readJob(crossinline block: ReadJobRequest.Builder.() -> Unit): ReadJobResponse

The ReadJob operation returns detailed information about a job.

Link copied to clipboard

The ReadPipeline operation gets detailed information about a pipeline.

Link copied to clipboard

The ReadPreset operation gets detailed information about a preset.

Link copied to clipboard
inline suspend fun ElasticTranscoderClient.testRole(crossinline block: TestRoleRequest.Builder.() -> Unit): TestRoleResponse

The TestRole operation tests the IAM role used to create the pipeline.

Link copied to clipboard

Use the UpdatePipeline operation to update settings for a pipeline.

Link copied to clipboard

With the UpdatePipelineNotifications operation, you can update Amazon Simple Notification Service (Amazon SNS) notifications for a pipeline.

Link copied to clipboard

The UpdatePipelineStatus operation pauses or reactivates a pipeline, so that the pipeline stops or restarts the processing of jobs.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.