/// <summary> /// <para>The ListPipelines operation gets a list of the pipelines associated with the current AWS account.</para> /// </summary> /// /// <param name="listPipelinesRequest">Container for the necessary parameters to execute the ListPipelines service method on /// AmazonElasticTranscoder.</param> /// /// <returns>The response from the ListPipelines service method, as returned by AmazonElasticTranscoder.</returns> /// /// <exception cref="T:Amazon.ElasticTranscoder.Model.AccessDeniedException" /> /// <exception cref="T:Amazon.ElasticTranscoder.Model.InternalServiceException" /> /// <exception cref="T:Amazon.ElasticTranscoder.Model.ValidationException" /> /// <exception cref="T:Amazon.ElasticTranscoder.Model.IncompatibleVersionException" /> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> public Task <ListPipelinesResponse> ListPipelinesAsync(ListPipelinesRequest listPipelinesRequest, CancellationToken cancellationToken = default(CancellationToken)) { var marshaller = new ListPipelinesRequestMarshaller(); var unmarshaller = ListPipelinesResponseUnmarshaller.GetInstance(); return(Invoke <IRequest, ListPipelinesRequest, ListPipelinesResponse>(listPipelinesRequest, marshaller, unmarshaller, signer, cancellationToken)); }
public override ListPipelinesResponse GetResponse(UnmarshallerContext unmarshallerContext) { return(ListPipelinesResponseUnmarshaller.Unmarshall(unmarshallerContext)); }