@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSMediaLive
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSMediaLive
instead.
API for AWS Elemental MediaLive
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 |
---|---|
BatchUpdateScheduleResult |
batchUpdateSchedule(BatchUpdateScheduleRequest batchUpdateScheduleRequest)
Update a channel schedule
|
CreateChannelResult |
createChannel(CreateChannelRequest createChannelRequest)
Creates a new channel
|
CreateInputResult |
createInput(CreateInputRequest createInputRequest)
Create an input
|
CreateInputSecurityGroupResult |
createInputSecurityGroup(CreateInputSecurityGroupRequest createInputSecurityGroupRequest)
Creates a Input Security Group
|
CreateTagsResult |
createTags(CreateTagsRequest createTagsRequest)
Create tags for a resource
|
DeleteChannelResult |
deleteChannel(DeleteChannelRequest deleteChannelRequest)
Starts deletion of channel.
|
DeleteInputResult |
deleteInput(DeleteInputRequest deleteInputRequest)
Deletes the input end point
|
DeleteInputSecurityGroupResult |
deleteInputSecurityGroup(DeleteInputSecurityGroupRequest deleteInputSecurityGroupRequest)
Deletes an Input Security Group
|
DeleteReservationResult |
deleteReservation(DeleteReservationRequest deleteReservationRequest)
Delete an expired reservation.
|
DeleteScheduleResult |
deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
Delete all schedule actions on a channel.
|
DeleteTagsResult |
deleteTags(DeleteTagsRequest deleteTagsRequest)
Removes tags for a resource
|
DescribeChannelResult |
describeChannel(DescribeChannelRequest describeChannelRequest)
Gets details about a channel
|
DescribeInputResult |
describeInput(DescribeInputRequest describeInputRequest)
Produces details about an input
|
DescribeInputSecurityGroupResult |
describeInputSecurityGroup(DescribeInputSecurityGroupRequest describeInputSecurityGroupRequest)
Produces a summary of an Input Security Group
|
DescribeOfferingResult |
describeOffering(DescribeOfferingRequest describeOfferingRequest)
Get details for an offering.
|
DescribeReservationResult |
describeReservation(DescribeReservationRequest describeReservationRequest)
Get details for a reservation.
|
DescribeScheduleResult |
describeSchedule(DescribeScheduleRequest describeScheduleRequest)
Get a channel schedule
|
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)
Produces list of channels that have been created
|
ListInputsResult |
listInputs(ListInputsRequest listInputsRequest)
Produces list of inputs that have been created
|
ListInputSecurityGroupsResult |
listInputSecurityGroups(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest)
Produces a list of Input Security Groups for an account
|
ListOfferingsResult |
listOfferings(ListOfferingsRequest listOfferingsRequest)
List offerings available for purchase.
|
ListReservationsResult |
listReservations(ListReservationsRequest listReservationsRequest)
List purchased reservations.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Produces list of tags that have been created for a resource
|
PurchaseOfferingResult |
purchaseOffering(PurchaseOfferingRequest purchaseOfferingRequest)
Purchase an offering and create a reservation.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartChannelResult |
startChannel(StartChannelRequest startChannelRequest)
Starts an existing channel
|
StopChannelResult |
stopChannel(StopChannelRequest stopChannelRequest)
Stops a running channel
|
UpdateChannelResult |
updateChannel(UpdateChannelRequest updateChannelRequest)
Updates a channel.
|
UpdateChannelClassResult |
updateChannelClass(UpdateChannelClassRequest updateChannelClassRequest)
Changes the class of the channel.
|
UpdateInputResult |
updateInput(UpdateInputRequest updateInputRequest)
Updates an input.
|
UpdateInputSecurityGroupResult |
updateInputSecurityGroup(UpdateInputSecurityGroupRequest updateInputSecurityGroupRequest)
Update an Input Security Group's Whilelists.
|
UpdateReservationResult |
updateReservation(UpdateReservationRequest updateReservationRequest)
Update reservation.
|
AWSMediaLiveWaiters |
waiters() |
static final String ENDPOINT_PREFIX
BatchUpdateScheduleResult batchUpdateSchedule(BatchUpdateScheduleRequest batchUpdateScheduleRequest)
batchUpdateScheduleRequest
- List of actions to create and list of actions to delete.BadRequestException
- This request was invalid.UnprocessableEntityException
- The update schedule request failed validation.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to update the channel schedule.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The specified channel id does not exist.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on update schedule calls.CreateChannelResult createChannel(CreateChannelRequest createChannelRequest)
createChannelRequest
- A request to create a channelBadRequestException
- This request was invalid.UnprocessableEntityException
- The Channel failed validation and could not be created.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to create the channel.BadGatewayException
- Bad Gateway ErrorGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on create channel calls to channel service.ConflictException
- The channel is unable to create due to an issue with channel resources.CreateInputResult createInput(CreateInputRequest createInputRequest)
createInputRequest
- The name of the inputBadRequestException
- This request was invalidInternalServerErrorException
- Internal Service ErrorForbiddenException
- Access was deniedBadGatewayException
- Bad Gateway ErrorGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit exceededCreateInputSecurityGroupResult createInputSecurityGroup(CreateInputSecurityGroupRequest createInputSecurityGroupRequest)
createInputSecurityGroupRequest
- The IPv4 CIDRs to whitelist for this Input Security GroupBadRequestException
- The request to create an Input Security Group was InvalidInternalServerErrorException
- Internal Server ErrorForbiddenException
- The requester does not have permission to create an Input Security GroupBadGatewayException
- Bad Gateway ErrorGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit Exceeded ErrorCreateTagsResult createTags(CreateTagsRequest createTagsRequest)
createTagsRequest
- Placeholder documentation for CreateTagsRequestNotFoundException
- The arn was not found.BadRequestException
- This request was invalidInternalServerErrorException
- Internal Service ErrorForbiddenException
- Access was deniedDeleteChannelResult deleteChannel(DeleteChannelRequest deleteChannelRequest)
deleteChannelRequest
- Placeholder documentation for DeleteChannelRequestBadRequestException
- This request was invalidInternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to delete the channel.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The channel you're requesting to delete does not exist.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on delete channel calls to channel service.ConflictException
- The channel is unable to delete due to an issue with channel resources.DeleteInputResult deleteInput(DeleteInputRequest deleteInputRequest)
deleteInputRequest
- Placeholder documentation for DeleteInputRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal Service ErrorForbiddenException
- Access was deniedBadGatewayException
- Bad Gateway ErrorNotFoundException
- Input not foundGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit exceededConflictException
- Resource conflictDeleteInputSecurityGroupResult deleteInputSecurityGroup(DeleteInputSecurityGroupRequest deleteInputSecurityGroupRequest)
deleteInputSecurityGroupRequest
- Placeholder documentation for DeleteInputSecurityGroupRequestBadRequestException
- The request to delete the Input Security Group was InvalidInternalServerErrorException
- Internal Server ErrorForbiddenException
- The requester does not have permission to delete this Input Security GroupBadGatewayException
- Bad Gateway ErrorNotFoundException
- Input Security Group not foundGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit Exceeded ErrorDeleteReservationResult deleteReservation(DeleteReservationRequest deleteReservationRequest)
deleteReservationRequest
- Placeholder documentation for DeleteReservationRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal service errorForbiddenException
- You do not have permission to delete reservationBadGatewayException
- Bad gateway errorNotFoundException
- Reservation you're attempting to delete does not existGatewayTimeoutException
- Gateway timeout errorTooManyRequestsException
- Request limit exceeded on delete reservation requestConflictException
- The reservation could not be deleted because it is currently active.DeleteScheduleResult deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
deleteScheduleRequest
- Placeholder documentation for DeleteScheduleRequestBadRequestException
- This request to delete the schedule on this channel was invalid.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to delete the channel schedule.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The specified channel does not exist to have its schedule deleted.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on delete schedule calls.DeleteTagsResult deleteTags(DeleteTagsRequest deleteTagsRequest)
deleteTagsRequest
- Placeholder documentation for DeleteTagsRequestNotFoundException
- The arn was not found.BadRequestException
- This request was invalidInternalServerErrorException
- Internal Service ErrorForbiddenException
- Access was deniedDescribeChannelResult describeChannel(DescribeChannelRequest describeChannelRequest)
describeChannelRequest
- Placeholder documentation for DescribeChannelRequestBadRequestException
- This request was invalidInternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to describe the channel.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The channel you're requesting to describe does not exist.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on describe channel calls to channel service.DescribeInputResult describeInput(DescribeInputRequest describeInputRequest)
describeInputRequest
- Placeholder documentation for DescribeInputRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal Service ErrorForbiddenException
- Access was deniedBadGatewayException
- Bad Gateway ErrorNotFoundException
- Input not foundGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit exceededDescribeInputSecurityGroupResult describeInputSecurityGroup(DescribeInputSecurityGroupRequest describeInputSecurityGroupRequest)
describeInputSecurityGroupRequest
- Placeholder documentation for DescribeInputSecurityGroupRequestBadRequestException
- The request to describe an Input Security Group was InvalidInternalServerErrorException
- Internal Server ErrorForbiddenException
- The requester does not have permission to describe this Input Security GroupBadGatewayException
- Bad Gateway ErrorNotFoundException
- Input Security Group not foundGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit Exceeded ErrorDescribeOfferingResult describeOffering(DescribeOfferingRequest describeOfferingRequest)
describeOfferingRequest
- Placeholder documentation for DescribeOfferingRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal service errorForbiddenException
- You do not have permission to describe offeringBadGatewayException
- Bad gateway errorNotFoundException
- Offering you're attempting to describe does not existGatewayTimeoutException
- Gateway timeout errorTooManyRequestsException
- Request limit exceeded on describe offering requestDescribeReservationResult describeReservation(DescribeReservationRequest describeReservationRequest)
describeReservationRequest
- Placeholder documentation for DescribeReservationRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal service errorForbiddenException
- You do not have permission to describe reservationBadGatewayException
- Bad gateway errorNotFoundException
- Reservation you're attempting to describe does not existGatewayTimeoutException
- Gateway timeout errorTooManyRequestsException
- Request limit exceeded on describe reservation requestDescribeScheduleResult describeSchedule(DescribeScheduleRequest describeScheduleRequest)
describeScheduleRequest
- Placeholder documentation for DescribeScheduleRequestBadRequestException
- This request was invalid.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to describe the channel schedule.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The channel you're requesting a schedule describe for does not exist.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on describe schedule calls.ListChannelsResult listChannels(ListChannelsRequest listChannelsRequest)
listChannelsRequest
- Placeholder documentation for ListChannelsRequestBadRequestException
- This request was invalid.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to list channels.BadGatewayException
- Bad Gateway ErrorGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on list channel calls to channel service.ListInputSecurityGroupsResult listInputSecurityGroups(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest)
listInputSecurityGroupsRequest
- Placeholder documentation for ListInputSecurityGroupsRequestBadRequestException
- The request to list Input Security Groups was invalidInternalServerErrorException
- Internal Server ErrorForbiddenException
- The requester does not have permission to call ListInputSecurityGroupsBadGatewayException
- Bad Gateway ErrorGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit Exceeded ErrorListInputsResult listInputs(ListInputsRequest listInputsRequest)
listInputsRequest
- Placeholder documentation for ListInputsRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal Service ErrorForbiddenException
- Access was deniedBadGatewayException
- Bad Gateway ErrorGatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Limit exceededListOfferingsResult listOfferings(ListOfferingsRequest listOfferingsRequest)
listOfferingsRequest
- Placeholder documentation for ListOfferingsRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal service errorForbiddenException
- You do not have permission to list offeringsBadGatewayException
- Bad gateway errorGatewayTimeoutException
- Gateway timeout errorTooManyRequestsException
- Request limit exceeded on list offerings requestListReservationsResult listReservations(ListReservationsRequest listReservationsRequest)
listReservationsRequest
- Placeholder documentation for ListReservationsRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal service errorForbiddenException
- You do not have permission to list reservationsBadGatewayException
- Bad gateway errorGatewayTimeoutException
- Gateway timeout errorTooManyRequestsException
- Request limit exceeded on list reservations requestListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
listTagsForResourceRequest
- Placeholder documentation for ListTagsForResourceRequestNotFoundException
- The arn was not foundBadRequestException
- This request was invalidInternalServerErrorException
- Internal Service ErrorForbiddenException
- Access was deniedPurchaseOfferingResult purchaseOffering(PurchaseOfferingRequest purchaseOfferingRequest)
purchaseOfferingRequest
- Placeholder documentation for PurchaseOfferingRequestBadRequestException
- This request was invalidInternalServerErrorException
- Internal service errorForbiddenException
- You do not have permission to purchase the offeringBadGatewayException
- Bad gateway errorNotFoundException
- Offering you're attempting to purchase does not existGatewayTimeoutException
- Gateway timeout errorTooManyRequestsException
- Request limit exceeded on purchase offering requestConflictException
- Offering purchase prevented by service resource issueStartChannelResult startChannel(StartChannelRequest startChannelRequest)
startChannelRequest
- Placeholder documentation for StartChannelRequestBadRequestException
- This request was invalid.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to start the channel.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The channel you're requesting to start does not exist.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on start channel calls to channel service.ConflictException
- The channel is unable to start due to an issue with channel resources.StopChannelResult stopChannel(StopChannelRequest stopChannelRequest)
stopChannelRequest
- Placeholder documentation for StopChannelRequestBadRequestException
- This request was invalid.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to stop the channel.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The channel you're requesting to stop does not exist.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on stop channel calls to channel service.ConflictException
- The channel is unable to stop due to an issue with channel resources.UpdateChannelResult updateChannel(UpdateChannelRequest updateChannelRequest)
updateChannelRequest
- A request to update a channel.BadRequestException
- This request was invalid.UnprocessableEntityException
- The channel configuration failed validation and could not be updated.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to update the channel.BadGatewayException
- Bad Gateway ErrorGatewayTimeoutException
- Gateway Timeout ErrorConflictException
- The channel is unable to update due to an issue with channel resources.UpdateChannelClassResult updateChannelClass(UpdateChannelClassRequest updateChannelClassRequest)
updateChannelClassRequest
- Channel class that the channel should be updated to.BadRequestException
- This request to update the channel class was invalid.UnprocessableEntityException
- The channel configuration failed validation when attempting to update the channel class.InternalServerErrorException
- Unexpected internal service error.ForbiddenException
- You do not have permission to update the class of this channel.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The channel you're trying to update the class on does not exist.GatewayTimeoutException
- Gateway Timeout ErrorTooManyRequestsException
- Request limit exceeded on update channel class calls.ConflictException
- The channel class cannot be updated due to an issue with channel resources.UpdateInputResult updateInput(UpdateInputRequest updateInputRequest)
updateInputRequest
- A request to update an input.BadRequestException
- This request to update the input was invalid.InternalServerErrorException
- Internal Service ErrorForbiddenException
- The requester does not have permission to update an input.BadGatewayException
- Bad Gateway ErrorNotFoundException
- The input was not found.GatewayTimeoutException
- Gateway Timeout ErrorConflictException
- The input was unable to be updated at this time due to an issue with input resources.UpdateInputSecurityGroupResult updateInputSecurityGroup(UpdateInputSecurityGroupRequest updateInputSecurityGroupRequest)
updateInputSecurityGroupRequest
- The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input
Security Group should allow.BadRequestException
- The request to update the Input Security Group was invalidInternalServerErrorException
- Internal Server ErrorForbiddenException
- The requester does not have permission to update an Input Security GroupBadGatewayException
- Bad Gateway ErrorNotFoundException
- The Input Security Group was not found.GatewayTimeoutException
- Gateway Timeout ErrorConflictException
- The Input Security Group was unable to be updated due to an issue with input security group resources.UpdateReservationResult updateReservation(UpdateReservationRequest updateReservationRequest)
updateReservationRequest
- Request to update a reservationBadRequestException
- This request was invalidInternalServerErrorException
- Internal service errorForbiddenException
- You do not have permission to update reservationBadGatewayException
- Bad gateway errorNotFoundException
- Reservation not foundGatewayTimeoutException
- Gateway timeout errorTooManyRequestsException
- Request limit exceededConflictException
- The reservation could not be updatedvoid 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.AWSMediaLiveWaiters waiters()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.