AWS SDK for C++  1.9.157
AWS SDK for C++
Classes | Namespaces | Typedefs
MediaTailorClient.h File Reference
#include <aws/mediatailor/MediaTailor_EXPORTS.h>
#include <aws/mediatailor/MediaTailorErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/mediatailor/model/ConfigureLogsForPlaybackConfigurationResult.h>
#include <aws/mediatailor/model/CreateChannelResult.h>
#include <aws/mediatailor/model/CreatePrefetchScheduleResult.h>
#include <aws/mediatailor/model/CreateProgramResult.h>
#include <aws/mediatailor/model/CreateSourceLocationResult.h>
#include <aws/mediatailor/model/CreateVodSourceResult.h>
#include <aws/mediatailor/model/DeleteChannelResult.h>
#include <aws/mediatailor/model/DeleteChannelPolicyResult.h>
#include <aws/mediatailor/model/DeletePlaybackConfigurationResult.h>
#include <aws/mediatailor/model/DeletePrefetchScheduleResult.h>
#include <aws/mediatailor/model/DeleteProgramResult.h>
#include <aws/mediatailor/model/DeleteSourceLocationResult.h>
#include <aws/mediatailor/model/DeleteVodSourceResult.h>
#include <aws/mediatailor/model/DescribeChannelResult.h>
#include <aws/mediatailor/model/DescribeProgramResult.h>
#include <aws/mediatailor/model/DescribeSourceLocationResult.h>
#include <aws/mediatailor/model/DescribeVodSourceResult.h>
#include <aws/mediatailor/model/GetChannelPolicyResult.h>
#include <aws/mediatailor/model/GetChannelScheduleResult.h>
#include <aws/mediatailor/model/GetPlaybackConfigurationResult.h>
#include <aws/mediatailor/model/GetPrefetchScheduleResult.h>
#include <aws/mediatailor/model/ListAlertsResult.h>
#include <aws/mediatailor/model/ListChannelsResult.h>
#include <aws/mediatailor/model/ListPlaybackConfigurationsResult.h>
#include <aws/mediatailor/model/ListPrefetchSchedulesResult.h>
#include <aws/mediatailor/model/ListSourceLocationsResult.h>
#include <aws/mediatailor/model/ListTagsForResourceResult.h>
#include <aws/mediatailor/model/ListVodSourcesResult.h>
#include <aws/mediatailor/model/PutChannelPolicyResult.h>
#include <aws/mediatailor/model/PutPlaybackConfigurationResult.h>
#include <aws/mediatailor/model/StartChannelResult.h>
#include <aws/mediatailor/model/StopChannelResult.h>
#include <aws/mediatailor/model/UpdateChannelResult.h>
#include <aws/mediatailor/model/UpdateSourceLocationResult.h>
#include <aws/mediatailor/model/UpdateVodSourceResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::MediaTailor::MediaTailorClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::MediaTailor
 
 Aws::MediaTailor::Model
 

Typedefs

typedef Aws::Utils::Outcome< ConfigureLogsForPlaybackConfigurationResult, MediaTailorError > Aws::MediaTailor::Model::ConfigureLogsForPlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< CreateChannelResult, MediaTailorError > Aws::MediaTailor::Model::CreateChannelOutcome
 
typedef Aws::Utils::Outcome< CreatePrefetchScheduleResult, MediaTailorError > Aws::MediaTailor::Model::CreatePrefetchScheduleOutcome
 
typedef Aws::Utils::Outcome< CreateProgramResult, MediaTailorError > Aws::MediaTailor::Model::CreateProgramOutcome
 
typedef Aws::Utils::Outcome< CreateSourceLocationResult, MediaTailorError > Aws::MediaTailor::Model::CreateSourceLocationOutcome
 
typedef Aws::Utils::Outcome< CreateVodSourceResult, MediaTailorError > Aws::MediaTailor::Model::CreateVodSourceOutcome
 
typedef Aws::Utils::Outcome< DeleteChannelResult, MediaTailorError > Aws::MediaTailor::Model::DeleteChannelOutcome
 
typedef Aws::Utils::Outcome< DeleteChannelPolicyResult, MediaTailorError > Aws::MediaTailor::Model::DeleteChannelPolicyOutcome
 
typedef Aws::Utils::Outcome< DeletePlaybackConfigurationResult, MediaTailorError > Aws::MediaTailor::Model::DeletePlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeletePrefetchScheduleResult, MediaTailorError > Aws::MediaTailor::Model::DeletePrefetchScheduleOutcome
 
typedef Aws::Utils::Outcome< DeleteProgramResult, MediaTailorError > Aws::MediaTailor::Model::DeleteProgramOutcome
 
typedef Aws::Utils::Outcome< DeleteSourceLocationResult, MediaTailorError > Aws::MediaTailor::Model::DeleteSourceLocationOutcome
 
typedef Aws::Utils::Outcome< DeleteVodSourceResult, MediaTailorError > Aws::MediaTailor::Model::DeleteVodSourceOutcome
 
typedef Aws::Utils::Outcome< DescribeChannelResult, MediaTailorError > Aws::MediaTailor::Model::DescribeChannelOutcome
 
typedef Aws::Utils::Outcome< DescribeProgramResult, MediaTailorError > Aws::MediaTailor::Model::DescribeProgramOutcome
 
typedef Aws::Utils::Outcome< DescribeSourceLocationResult, MediaTailorError > Aws::MediaTailor::Model::DescribeSourceLocationOutcome
 
typedef Aws::Utils::Outcome< DescribeVodSourceResult, MediaTailorError > Aws::MediaTailor::Model::DescribeVodSourceOutcome
 
typedef Aws::Utils::Outcome< GetChannelPolicyResult, MediaTailorError > Aws::MediaTailor::Model::GetChannelPolicyOutcome
 
typedef Aws::Utils::Outcome< GetChannelScheduleResult, MediaTailorError > Aws::MediaTailor::Model::GetChannelScheduleOutcome
 
typedef Aws::Utils::Outcome< GetPlaybackConfigurationResult, MediaTailorError > Aws::MediaTailor::Model::GetPlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetPrefetchScheduleResult, MediaTailorError > Aws::MediaTailor::Model::GetPrefetchScheduleOutcome
 
typedef Aws::Utils::Outcome< ListAlertsResult, MediaTailorError > Aws::MediaTailor::Model::ListAlertsOutcome
 
typedef Aws::Utils::Outcome< ListChannelsResult, MediaTailorError > Aws::MediaTailor::Model::ListChannelsOutcome
 
typedef Aws::Utils::Outcome< ListPlaybackConfigurationsResult, MediaTailorError > Aws::MediaTailor::Model::ListPlaybackConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListPrefetchSchedulesResult, MediaTailorError > Aws::MediaTailor::Model::ListPrefetchSchedulesOutcome
 
typedef Aws::Utils::Outcome< ListSourceLocationsResult, MediaTailorError > Aws::MediaTailor::Model::ListSourceLocationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, MediaTailorError > Aws::MediaTailor::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListVodSourcesResult, MediaTailorError > Aws::MediaTailor::Model::ListVodSourcesOutcome
 
typedef Aws::Utils::Outcome< PutChannelPolicyResult, MediaTailorError > Aws::MediaTailor::Model::PutChannelPolicyOutcome
 
typedef Aws::Utils::Outcome< PutPlaybackConfigurationResult, MediaTailorError > Aws::MediaTailor::Model::PutPlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< StartChannelResult, MediaTailorError > Aws::MediaTailor::Model::StartChannelOutcome
 
typedef Aws::Utils::Outcome< StopChannelResult, MediaTailorError > Aws::MediaTailor::Model::StopChannelOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaTailorError > Aws::MediaTailor::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaTailorError > Aws::MediaTailor::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateChannelResult, MediaTailorError > Aws::MediaTailor::Model::UpdateChannelOutcome
 
typedef Aws::Utils::Outcome< UpdateSourceLocationResult, MediaTailorError > Aws::MediaTailor::Model::UpdateSourceLocationOutcome
 
typedef Aws::Utils::Outcome< UpdateVodSourceResult, MediaTailorError > Aws::MediaTailor::Model::UpdateVodSourceOutcome
 
typedef std::future< ConfigureLogsForPlaybackConfigurationOutcome > Aws::MediaTailor::Model::ConfigureLogsForPlaybackConfigurationOutcomeCallable
 
typedef std::future< CreateChannelOutcome > Aws::MediaTailor::Model::CreateChannelOutcomeCallable
 
typedef std::future< CreatePrefetchScheduleOutcome > Aws::MediaTailor::Model::CreatePrefetchScheduleOutcomeCallable
 
typedef std::future< CreateProgramOutcome > Aws::MediaTailor::Model::CreateProgramOutcomeCallable
 
typedef std::future< CreateSourceLocationOutcome > Aws::MediaTailor::Model::CreateSourceLocationOutcomeCallable
 
typedef std::future< CreateVodSourceOutcome > Aws::MediaTailor::Model::CreateVodSourceOutcomeCallable
 
typedef std::future< DeleteChannelOutcome > Aws::MediaTailor::Model::DeleteChannelOutcomeCallable
 
typedef std::future< DeleteChannelPolicyOutcome > Aws::MediaTailor::Model::DeleteChannelPolicyOutcomeCallable
 
typedef std::future< DeletePlaybackConfigurationOutcome > Aws::MediaTailor::Model::DeletePlaybackConfigurationOutcomeCallable
 
typedef std::future< DeletePrefetchScheduleOutcome > Aws::MediaTailor::Model::DeletePrefetchScheduleOutcomeCallable
 
typedef std::future< DeleteProgramOutcome > Aws::MediaTailor::Model::DeleteProgramOutcomeCallable
 
typedef std::future< DeleteSourceLocationOutcome > Aws::MediaTailor::Model::DeleteSourceLocationOutcomeCallable
 
typedef std::future< DeleteVodSourceOutcome > Aws::MediaTailor::Model::DeleteVodSourceOutcomeCallable
 
typedef std::future< DescribeChannelOutcome > Aws::MediaTailor::Model::DescribeChannelOutcomeCallable
 
typedef std::future< DescribeProgramOutcome > Aws::MediaTailor::Model::DescribeProgramOutcomeCallable
 
typedef std::future< DescribeSourceLocationOutcome > Aws::MediaTailor::Model::DescribeSourceLocationOutcomeCallable
 
typedef std::future< DescribeVodSourceOutcome > Aws::MediaTailor::Model::DescribeVodSourceOutcomeCallable
 
typedef std::future< GetChannelPolicyOutcome > Aws::MediaTailor::Model::GetChannelPolicyOutcomeCallable
 
typedef std::future< GetChannelScheduleOutcome > Aws::MediaTailor::Model::GetChannelScheduleOutcomeCallable
 
typedef std::future< GetPlaybackConfigurationOutcome > Aws::MediaTailor::Model::GetPlaybackConfigurationOutcomeCallable
 
typedef std::future< GetPrefetchScheduleOutcome > Aws::MediaTailor::Model::GetPrefetchScheduleOutcomeCallable
 
typedef std::future< ListAlertsOutcome > Aws::MediaTailor::Model::ListAlertsOutcomeCallable
 
typedef std::future< ListChannelsOutcome > Aws::MediaTailor::Model::ListChannelsOutcomeCallable
 
typedef std::future< ListPlaybackConfigurationsOutcome > Aws::MediaTailor::Model::ListPlaybackConfigurationsOutcomeCallable
 
typedef std::future< ListPrefetchSchedulesOutcome > Aws::MediaTailor::Model::ListPrefetchSchedulesOutcomeCallable
 
typedef std::future< ListSourceLocationsOutcome > Aws::MediaTailor::Model::ListSourceLocationsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::MediaTailor::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< ListVodSourcesOutcome > Aws::MediaTailor::Model::ListVodSourcesOutcomeCallable
 
typedef std::future< PutChannelPolicyOutcome > Aws::MediaTailor::Model::PutChannelPolicyOutcomeCallable
 
typedef std::future< PutPlaybackConfigurationOutcome > Aws::MediaTailor::Model::PutPlaybackConfigurationOutcomeCallable
 
typedef std::future< StartChannelOutcome > Aws::MediaTailor::Model::StartChannelOutcomeCallable
 
typedef std::future< StopChannelOutcome > Aws::MediaTailor::Model::StopChannelOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::MediaTailor::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::MediaTailor::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateChannelOutcome > Aws::MediaTailor::Model::UpdateChannelOutcomeCallable
 
typedef std::future< UpdateSourceLocationOutcome > Aws::MediaTailor::Model::UpdateSourceLocationOutcomeCallable
 
typedef std::future< UpdateVodSourceOutcome > Aws::MediaTailor::Model::UpdateVodSourceOutcomeCallable
 
typedef std::function< void(const MediaTailorClient *, const Model::ConfigureLogsForPlaybackConfigurationRequest &, const Model::ConfigureLogsForPlaybackConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ConfigureLogsForPlaybackConfigurationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::CreateChannelRequest &, const Model::CreateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::CreateChannelResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::CreatePrefetchScheduleRequest &, const Model::CreatePrefetchScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::CreatePrefetchScheduleResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::CreateProgramRequest &, const Model::CreateProgramOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::CreateProgramResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::CreateSourceLocationRequest &, const Model::CreateSourceLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::CreateSourceLocationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::CreateVodSourceRequest &, const Model::CreateVodSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::CreateVodSourceResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DeleteChannelRequest &, const Model::DeleteChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DeleteChannelResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DeleteChannelPolicyRequest &, const Model::DeleteChannelPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DeleteChannelPolicyResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DeletePlaybackConfigurationRequest &, const Model::DeletePlaybackConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DeletePlaybackConfigurationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DeletePrefetchScheduleRequest &, const Model::DeletePrefetchScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DeletePrefetchScheduleResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DeleteProgramRequest &, const Model::DeleteProgramOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DeleteProgramResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DeleteSourceLocationRequest &, const Model::DeleteSourceLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DeleteSourceLocationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DeleteVodSourceRequest &, const Model::DeleteVodSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DeleteVodSourceResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DescribeChannelRequest &, const Model::DescribeChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DescribeChannelResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DescribeProgramRequest &, const Model::DescribeProgramOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DescribeProgramResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DescribeSourceLocationRequest &, const Model::DescribeSourceLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DescribeSourceLocationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::DescribeVodSourceRequest &, const Model::DescribeVodSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::DescribeVodSourceResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::GetChannelPolicyRequest &, const Model::GetChannelPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::GetChannelPolicyResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::GetChannelScheduleRequest &, const Model::GetChannelScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::GetChannelScheduleResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::GetPlaybackConfigurationRequest &, const Model::GetPlaybackConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::GetPlaybackConfigurationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::GetPrefetchScheduleRequest &, const Model::GetPrefetchScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::GetPrefetchScheduleResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::ListAlertsRequest &, const Model::ListAlertsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ListAlertsResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::ListChannelsRequest &, const Model::ListChannelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ListChannelsResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::ListPlaybackConfigurationsRequest &, const Model::ListPlaybackConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ListPlaybackConfigurationsResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::ListPrefetchSchedulesRequest &, const Model::ListPrefetchSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ListPrefetchSchedulesResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::ListSourceLocationsRequest &, const Model::ListSourceLocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ListSourceLocationsResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::ListVodSourcesRequest &, const Model::ListVodSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::ListVodSourcesResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::PutChannelPolicyRequest &, const Model::PutChannelPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::PutChannelPolicyResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::PutPlaybackConfigurationRequest &, const Model::PutPlaybackConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::PutPlaybackConfigurationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::StartChannelRequest &, const Model::StartChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::StartChannelResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::StopChannelRequest &, const Model::StopChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::StopChannelResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::TagResourceResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::UpdateChannelRequest &, const Model::UpdateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::UpdateChannelResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::UpdateSourceLocationRequest &, const Model::UpdateSourceLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::UpdateSourceLocationResponseReceivedHandler
 
typedef std::function< void(const MediaTailorClient *, const Model::UpdateVodSourceRequest &, const Model::UpdateVodSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MediaTailor::UpdateVodSourceResponseReceivedHandler