@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMediaLiveClient extends AmazonWebServiceClient implements AWSMediaLive
API for AWS Elemental MediaLive
| Modifier and Type | Field and Description |
|---|---|
protected static ClientConfigurationFactory |
configFactory
Client configuration factory providing ClientConfigurations tailored to this client
|
client, clientConfiguration, endpoint, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIXaddRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, shutdown, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshutdownprotected static final ClientConfigurationFactory configFactory
public static AWSMediaLiveClientBuilder builder()
public BatchUpdateScheduleResult batchUpdateSchedule(BatchUpdateScheduleRequest request)
batchUpdateSchedule in interface AWSMediaLivebatchUpdateScheduleRequest - 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.public CreateChannelResult createChannel(CreateChannelRequest request)
createChannel in interface AWSMediaLivecreateChannelRequest - 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.public CreateInputResult createInput(CreateInputRequest request)
createInput in interface AWSMediaLivecreateInputRequest - The name of the inputBadRequestException - This request was invalidInternalServerErrorException - Internal Service ErrorForbiddenException - Access was deniedBadGatewayException - Bad Gateway ErrorGatewayTimeoutException - Gateway Timeout ErrorTooManyRequestsException - Limit exceededpublic CreateInputSecurityGroupResult createInputSecurityGroup(CreateInputSecurityGroupRequest request)
createInputSecurityGroup in interface AWSMediaLivecreateInputSecurityGroupRequest - 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 Errorpublic DeleteChannelResult deleteChannel(DeleteChannelRequest request)
deleteChannel in interface AWSMediaLivedeleteChannelRequest - 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.public DeleteInputResult deleteInput(DeleteInputRequest request)
deleteInput in interface AWSMediaLivedeleteInputRequest - 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 conflictpublic DeleteInputSecurityGroupResult deleteInputSecurityGroup(DeleteInputSecurityGroupRequest request)
deleteInputSecurityGroup in interface AWSMediaLivedeleteInputSecurityGroupRequest - 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 Errorpublic DeleteReservationResult deleteReservation(DeleteReservationRequest request)
deleteReservation in interface AWSMediaLivedeleteReservationRequest - 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.public DescribeChannelResult describeChannel(DescribeChannelRequest request)
describeChannel in interface AWSMediaLivedescribeChannelRequest - 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.public DescribeInputResult describeInput(DescribeInputRequest request)
describeInput in interface AWSMediaLivedescribeInputRequest - Placeholder documentation for DescribeInputRequestBadRequestException - This request was invalidInternalServerErrorException - Internal Service ErrorForbiddenException - Access was deniedBadGatewayException - Bad Gateway ErrorNotFoundException - Input not foundGatewayTimeoutException - Gateway Timeout ErrorTooManyRequestsException - Limit exceededpublic DescribeInputSecurityGroupResult describeInputSecurityGroup(DescribeInputSecurityGroupRequest request)
describeInputSecurityGroup in interface AWSMediaLivedescribeInputSecurityGroupRequest - 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 Errorpublic DescribeOfferingResult describeOffering(DescribeOfferingRequest request)
describeOffering in interface AWSMediaLivedescribeOfferingRequest - 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 requestpublic DescribeReservationResult describeReservation(DescribeReservationRequest request)
describeReservation in interface AWSMediaLivedescribeReservationRequest - 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 requestpublic DescribeScheduleResult describeSchedule(DescribeScheduleRequest request)
describeSchedule in interface AWSMediaLivedescribeScheduleRequest - Request for a describe schedule call.BadRequestException - 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.public ListChannelsResult listChannels(ListChannelsRequest request)
listChannels in interface AWSMediaLivelistChannelsRequest - 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.public ListInputSecurityGroupsResult listInputSecurityGroups(ListInputSecurityGroupsRequest request)
listInputSecurityGroups in interface AWSMediaLivelistInputSecurityGroupsRequest - 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 Errorpublic ListInputsResult listInputs(ListInputsRequest request)
listInputs in interface AWSMediaLivelistInputsRequest - Placeholder documentation for ListInputsRequestBadRequestException - This request was invalidInternalServerErrorException - Internal Service ErrorForbiddenException - Access was deniedBadGatewayException - Bad Gateway ErrorGatewayTimeoutException - Gateway Timeout ErrorTooManyRequestsException - Limit exceededpublic ListOfferingsResult listOfferings(ListOfferingsRequest request)
listOfferings in interface AWSMediaLivelistOfferingsRequest - 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 requestpublic ListReservationsResult listReservations(ListReservationsRequest request)
listReservations in interface AWSMediaLivelistReservationsRequest - 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 requestpublic PurchaseOfferingResult purchaseOffering(PurchaseOfferingRequest request)
purchaseOffering in interface AWSMediaLivepurchaseOfferingRequest - 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 issuepublic StartChannelResult startChannel(StartChannelRequest request)
startChannel in interface AWSMediaLivestartChannelRequest - 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.public StopChannelResult stopChannel(StopChannelRequest request)
stopChannel in interface AWSMediaLivestopChannelRequest - 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.public UpdateChannelResult updateChannel(UpdateChannelRequest request)
updateChannel in interface AWSMediaLiveupdateChannelRequest - 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.public UpdateInputResult updateInput(UpdateInputRequest request)
updateInput in interface AWSMediaLiveupdateInputRequest - 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.public UpdateInputSecurityGroupResult updateInputSecurityGroup(UpdateInputSecurityGroupRequest request)
updateInputSecurityGroup in interface AWSMediaLiveupdateInputSecurityGroupRequest - 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.public 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 the request.
getCachedResponseMetadata in interface AWSMediaLiverequest - The originally executed requestCopyright © 2018. All rights reserved.