@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMediaTailor extends Object implements AWSMediaTailor
AWSMediaTailor. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAWSMediaTailor() |
| Modifier and Type | Method and Description |
|---|---|
ConfigureLogsForPlaybackConfigurationResult |
configureLogsForPlaybackConfiguration(ConfigureLogsForPlaybackConfigurationRequest request)
Configures Amazon CloudWatch log settings for a playback configuration.
|
CreateChannelResult |
createChannel(CreateChannelRequest request)
Creates a channel.
|
CreateProgramResult |
createProgram(CreateProgramRequest request)
Creates a program.
|
CreateSourceLocationResult |
createSourceLocation(CreateSourceLocationRequest request)
Creates a source location on a specific channel.
|
CreateVodSourceResult |
createVodSource(CreateVodSourceRequest request)
Creates name for a specific VOD source in a source location.
|
DeleteChannelResult |
deleteChannel(DeleteChannelRequest request)
Deletes a channel.
|
DeleteChannelPolicyResult |
deleteChannelPolicy(DeleteChannelPolicyRequest request)
Deletes a channel's IAM policy.
|
DeletePlaybackConfigurationResult |
deletePlaybackConfiguration(DeletePlaybackConfigurationRequest request)
Deletes the playback configuration for the specified name.
|
DeleteProgramResult |
deleteProgram(DeleteProgramRequest request)
Deletes a specific program on a specific channel.
|
DeleteSourceLocationResult |
deleteSourceLocation(DeleteSourceLocationRequest request)
Deletes a source location on a specific channel.
|
DeleteVodSourceResult |
deleteVodSource(DeleteVodSourceRequest request)
Deletes a specific VOD source in a specific source location.
|
DescribeChannelResult |
describeChannel(DescribeChannelRequest request)
Describes the properties of a specific channel.
|
DescribeProgramResult |
describeProgram(DescribeProgramRequest request)
Retrieves the properties of the requested program.
|
DescribeSourceLocationResult |
describeSourceLocation(DescribeSourceLocationRequest request)
Retrieves the properties of the requested source location.
|
DescribeVodSourceResult |
describeVodSource(DescribeVodSourceRequest request)
Provides details about a specific VOD source in a specific source location.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetChannelPolicyResult |
getChannelPolicy(GetChannelPolicyRequest request)
Retrieves information about a channel's IAM policy.
|
GetChannelScheduleResult |
getChannelSchedule(GetChannelScheduleRequest request)
Retrieves information about your channel's schedule.
|
GetPlaybackConfigurationResult |
getPlaybackConfiguration(GetPlaybackConfigurationRequest request)
Returns the playback configuration for the specified name.
|
ListAlertsResult |
listAlerts(ListAlertsRequest request)
Returns a list of alerts for the given resource.
|
ListChannelsResult |
listChannels(ListChannelsRequest request)
Retrieves a list of channels that are associated with this account.
|
ListPlaybackConfigurationsResult |
listPlaybackConfigurations(ListPlaybackConfigurationsRequest request)
Returns a list of the playback configurations defined in AWS Elemental MediaTailor.
|
ListSourceLocationsResult |
listSourceLocations(ListSourceLocationsRequest request)
Retrieves a list of source locations.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Returns a list of the tags assigned to the specified playback configuration resource.
|
ListVodSourcesResult |
listVodSources(ListVodSourcesRequest request)
Lists all the VOD sources in a source location.
|
PutChannelPolicyResult |
putChannelPolicy(PutChannelPolicyRequest request)
Creates an IAM policy for the channel.
|
PutPlaybackConfigurationResult |
putPlaybackConfiguration(PutPlaybackConfigurationRequest request)
Adds a new playback configuration to AWS Elemental MediaTailor.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartChannelResult |
startChannel(StartChannelRequest request)
Starts a specific channel.
|
StopChannelResult |
stopChannel(StopChannelRequest request)
Stops a specific channel.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds tags to the specified playback configuration resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes tags from the specified playback configuration resource.
|
UpdateChannelResult |
updateChannel(UpdateChannelRequest request)
Updates an existing channel.
|
UpdateSourceLocationResult |
updateSourceLocation(UpdateSourceLocationRequest request)
Updates a source location on a specific channel.
|
UpdateVodSourceResult |
updateVodSource(UpdateVodSourceRequest request)
Updates a specific VOD source in a specific source location.
|
public ConfigureLogsForPlaybackConfigurationResult configureLogsForPlaybackConfiguration(ConfigureLogsForPlaybackConfigurationRequest request)
AWSMediaTailorConfigures Amazon CloudWatch log settings for a playback configuration.
configureLogsForPlaybackConfiguration in interface AWSMediaTailorrequest - Configures Amazon CloudWatch log settings for a playback configuration.public CreateChannelResult createChannel(CreateChannelRequest request)
AWSMediaTailorCreates a channel.
createChannel in interface AWSMediaTailorpublic CreateProgramResult createProgram(CreateProgramRequest request)
AWSMediaTailorCreates a program.
createProgram in interface AWSMediaTailorpublic CreateSourceLocationResult createSourceLocation(CreateSourceLocationRequest request)
AWSMediaTailorCreates a source location on a specific channel.
createSourceLocation in interface AWSMediaTailorpublic CreateVodSourceResult createVodSource(CreateVodSourceRequest request)
AWSMediaTailorCreates name for a specific VOD source in a source location.
createVodSource in interface AWSMediaTailorpublic DeleteChannelResult deleteChannel(DeleteChannelRequest request)
AWSMediaTailorDeletes a channel. You must stop the channel before it can be deleted.
deleteChannel in interface AWSMediaTailorpublic DeleteChannelPolicyResult deleteChannelPolicy(DeleteChannelPolicyRequest request)
AWSMediaTailorDeletes a channel's IAM policy.
deleteChannelPolicy in interface AWSMediaTailorpublic DeletePlaybackConfigurationResult deletePlaybackConfiguration(DeletePlaybackConfigurationRequest request)
AWSMediaTailorDeletes the playback configuration for the specified name.
deletePlaybackConfiguration in interface AWSMediaTailorpublic DeleteProgramResult deleteProgram(DeleteProgramRequest request)
AWSMediaTailorDeletes a specific program on a specific channel.
deleteProgram in interface AWSMediaTailorpublic DeleteSourceLocationResult deleteSourceLocation(DeleteSourceLocationRequest request)
AWSMediaTailorDeletes a source location on a specific channel.
deleteSourceLocation in interface AWSMediaTailorpublic DeleteVodSourceResult deleteVodSource(DeleteVodSourceRequest request)
AWSMediaTailorDeletes a specific VOD source in a specific source location.
deleteVodSource in interface AWSMediaTailorpublic DescribeChannelResult describeChannel(DescribeChannelRequest request)
AWSMediaTailorDescribes the properties of a specific channel.
describeChannel in interface AWSMediaTailorpublic DescribeProgramResult describeProgram(DescribeProgramRequest request)
AWSMediaTailorRetrieves the properties of the requested program.
describeProgram in interface AWSMediaTailorpublic DescribeSourceLocationResult describeSourceLocation(DescribeSourceLocationRequest request)
AWSMediaTailorRetrieves the properties of the requested source location.
describeSourceLocation in interface AWSMediaTailorpublic DescribeVodSourceResult describeVodSource(DescribeVodSourceRequest request)
AWSMediaTailorProvides details about a specific VOD source in a specific source location.
describeVodSource in interface AWSMediaTailorpublic GetChannelPolicyResult getChannelPolicy(GetChannelPolicyRequest request)
AWSMediaTailorRetrieves information about a channel's IAM policy.
getChannelPolicy in interface AWSMediaTailorpublic GetChannelScheduleResult getChannelSchedule(GetChannelScheduleRequest request)
AWSMediaTailorRetrieves information about your channel's schedule.
getChannelSchedule in interface AWSMediaTailorpublic GetPlaybackConfigurationResult getPlaybackConfiguration(GetPlaybackConfigurationRequest request)
AWSMediaTailorReturns the playback configuration for the specified name.
getPlaybackConfiguration in interface AWSMediaTailorpublic ListAlertsResult listAlerts(ListAlertsRequest request)
AWSMediaTailorReturns a list of alerts for the given resource.
listAlerts in interface AWSMediaTailorpublic ListChannelsResult listChannels(ListChannelsRequest request)
AWSMediaTailorRetrieves a list of channels that are associated with this account.
listChannels in interface AWSMediaTailorpublic ListPlaybackConfigurationsResult listPlaybackConfigurations(ListPlaybackConfigurationsRequest request)
AWSMediaTailorReturns a list of the playback configurations defined in AWS Elemental MediaTailor. You can specify a maximum number of configurations to return at a time. The default maximum is 50. Results are returned in pagefuls. If MediaTailor has more configurations than the specified maximum, it provides parameters in the response that you can use to retrieve the next pageful.
listPlaybackConfigurations in interface AWSMediaTailorpublic ListSourceLocationsResult listSourceLocations(ListSourceLocationsRequest request)
AWSMediaTailorRetrieves a list of source locations.
listSourceLocations in interface AWSMediaTailorpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSMediaTailorReturns a list of the tags assigned to the specified playback configuration resource.
listTagsForResource in interface AWSMediaTailorpublic ListVodSourcesResult listVodSources(ListVodSourcesRequest request)
AWSMediaTailorLists all the VOD sources in a source location.
listVodSources in interface AWSMediaTailorpublic PutChannelPolicyResult putChannelPolicy(PutChannelPolicyRequest request)
AWSMediaTailorCreates an IAM policy for the channel.
putChannelPolicy in interface AWSMediaTailorpublic PutPlaybackConfigurationResult putPlaybackConfiguration(PutPlaybackConfigurationRequest request)
AWSMediaTailorAdds a new playback configuration to AWS Elemental MediaTailor.
putPlaybackConfiguration in interface AWSMediaTailorpublic StartChannelResult startChannel(StartChannelRequest request)
AWSMediaTailorStarts a specific channel.
startChannel in interface AWSMediaTailorpublic StopChannelResult stopChannel(StopChannelRequest request)
AWSMediaTailorStops a specific channel.
stopChannel in interface AWSMediaTailorpublic TagResourceResult tagResource(TagResourceRequest request)
AWSMediaTailorAdds tags to the specified playback configuration resource. You can specify one or more tags to add.
tagResource in interface AWSMediaTailorpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSMediaTailorRemoves tags from the specified playback configuration resource. You can specify one or more tags to remove.
untagResource in interface AWSMediaTailorpublic UpdateChannelResult updateChannel(UpdateChannelRequest request)
AWSMediaTailorUpdates an existing channel.
updateChannel in interface AWSMediaTailorpublic UpdateSourceLocationResult updateSourceLocation(UpdateSourceLocationRequest request)
AWSMediaTailorUpdates a source location on a specific channel.
updateSourceLocation in interface AWSMediaTailorpublic UpdateVodSourceResult updateVodSource(UpdateVodSourceRequest request)
AWSMediaTailorUpdates a specific VOD source in a specific source location.
updateVodSource in interface AWSMediaTailorpublic void shutdown()
AWSMediaTailorshutdown in interface AWSMediaTailorpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSMediaTailorResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSMediaTailorrequest - The originally executed request.Copyright © 2021. All rights reserved.