@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSMediaPackage
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSMediaPackage
instead.
AWS Elemental MediaPackage
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateChannelResult |
createChannel(CreateChannelRequest createChannelRequest)
Creates a new Channel.
|
CreateOriginEndpointResult |
createOriginEndpoint(CreateOriginEndpointRequest createOriginEndpointRequest)
Creates a new OriginEndpoint record.
|
DeleteChannelResult |
deleteChannel(DeleteChannelRequest deleteChannelRequest)
Deletes an existing Channel.
|
DeleteOriginEndpointResult |
deleteOriginEndpoint(DeleteOriginEndpointRequest deleteOriginEndpointRequest)
Deletes an existing OriginEndpoint.
|
DescribeChannelResult |
describeChannel(DescribeChannelRequest describeChannelRequest)
Gets details about a Channel.
|
DescribeOriginEndpointResult |
describeOriginEndpoint(DescribeOriginEndpointRequest describeOriginEndpointRequest)
Gets details about an existing OriginEndpoint.
|
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.
|
ListChannelsResult |
listChannels(ListChannelsRequest listChannelsRequest)
Returns a collection of Channels.
|
ListOriginEndpointsResult |
listOriginEndpoints(ListOriginEndpointsRequest listOriginEndpointsRequest)
Returns a collection of OriginEndpoint records.
|
RotateChannelCredentialsResult |
rotateChannelCredentials(RotateChannelCredentialsRequest rotateChannelCredentialsRequest)
Changes the Channel ingest username and password.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateChannelResult |
updateChannel(UpdateChannelRequest updateChannelRequest)
Updates an existing Channel.
|
UpdateOriginEndpointResult |
updateOriginEndpoint(UpdateOriginEndpointRequest updateOriginEndpointRequest)
Updates an existing OriginEndpoint.
|
static final String ENDPOINT_PREFIX
CreateChannelResult createChannel(CreateChannelRequest createChannelRequest)
createChannelRequest
- A new Channel configuration.UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.CreateOriginEndpointResult createOriginEndpoint(CreateOriginEndpointRequest createOriginEndpointRequest)
createOriginEndpointRequest
- Configuration parameters used to create a new OriginEndpoint.UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.DeleteChannelResult deleteChannel(DeleteChannelRequest deleteChannelRequest)
deleteChannelRequest
- UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.DeleteOriginEndpointResult deleteOriginEndpoint(DeleteOriginEndpointRequest deleteOriginEndpointRequest)
deleteOriginEndpointRequest
- UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.DescribeChannelResult describeChannel(DescribeChannelRequest describeChannelRequest)
describeChannelRequest
- UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.DescribeOriginEndpointResult describeOriginEndpoint(DescribeOriginEndpointRequest describeOriginEndpointRequest)
describeOriginEndpointRequest
- UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.ListChannelsResult listChannels(ListChannelsRequest listChannelsRequest)
listChannelsRequest
- UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.ListOriginEndpointsResult listOriginEndpoints(ListOriginEndpointsRequest listOriginEndpointsRequest)
listOriginEndpointsRequest
- UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.RotateChannelCredentialsResult rotateChannelCredentials(RotateChannelCredentialsRequest rotateChannelCredentialsRequest)
rotateChannelCredentialsRequest
- UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.UpdateChannelResult updateChannel(UpdateChannelRequest updateChannelRequest)
updateChannelRequest
- Configuration parameters used to update the Channel.UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.UpdateOriginEndpointResult updateOriginEndpoint(UpdateOriginEndpointRequest updateOriginEndpointRequest)
updateOriginEndpointRequest
- Configuration parameters used to update an existing OriginEndpoint.UnprocessableEntityException
- The parameters sent in the request are not valid.InternalServerErrorException
- An unexpected error occurred.ForbiddenException
- The client is not authorized to access the requested resource.NotFoundException
- The requested resource does not exist.ServiceUnavailableException
- An unexpected error occurred.TooManyRequestsException
- The client has exceeded their resource or throttling limits.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response 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.
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.