@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMediaConnectClient extends AmazonWebServiceClient implements AWSMediaConnect
API for AWS Elemental MediaConnect
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AWSMediaConnectClientBuilder builder()
public AddBridgeOutputsResult addBridgeOutputs(AddBridgeOutputsRequest request)
addBridgeOutputs in interface AWSMediaConnectaddBridgeOutputsRequest - A request to add outputs to the specified bridge.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public AddBridgeSourcesResult addBridgeSources(AddBridgeSourcesRequest request)
addBridgeSources in interface AWSMediaConnectaddBridgeSourcesRequest - A request to add sources to the specified bridge.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public AddFlowMediaStreamsResult addFlowMediaStreams(AddFlowMediaStreamsRequest request)
addFlowMediaStreams in interface AWSMediaConnectaddFlowMediaStreamsRequest - A request to add media streams to the flow.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public AddFlowOutputsResult addFlowOutputs(AddFlowOutputsRequest request)
addFlowOutputs in interface AWSMediaConnectaddFlowOutputsRequest - A request to add outputs to the specified flow.AddFlowOutputs420Exception - AWS Elemental MediaConnect can't complete this request because this flow already has the maximum number
of allowed outputs (50). For more information, contact AWS Customer Support.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public AddFlowSourcesResult addFlowSources(AddFlowSourcesRequest request)
addFlowSources in interface AWSMediaConnectaddFlowSourcesRequest - A request to add sources to the flow.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public AddFlowVpcInterfacesResult addFlowVpcInterfaces(AddFlowVpcInterfacesRequest request)
addFlowVpcInterfaces in interface AWSMediaConnectaddFlowVpcInterfacesRequest - A request to add VPC interfaces to the flow.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public CreateBridgeResult createBridge(CreateBridgeRequest request)
createBridge in interface AWSMediaConnectcreateBridgeRequest - Creates a new bridge. The request must include one source.CreateBridge420Exception - Your account already contains the maximum number of bridges per account, per Region. For more
information, contact AWS Customer Support.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public CreateFlowResult createFlow(CreateFlowRequest request)
createFlow in interface AWSMediaConnectcreateFlowRequest - Creates a new flow. The request must include one source. The request optionally can include outputs (up to
50) and entitlements (up to 50).CreateFlow420Exception - Your account already contains the maximum number of 20 flows per account, per Region. For more
information, contact AWS Customer Support.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public CreateGatewayResult createGateway(CreateGatewayRequest request)
createGateway in interface AWSMediaConnectcreateGatewayRequest - Creates a new gateway. The request must include at least one network (up to 4).CreateGateway420Exception - Your account already contains the maximum number of gateways per account, per Region. For more
information, contact AWS Customer Support.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public DeleteBridgeResult deleteBridge(DeleteBridgeRequest request)
deleteBridge in interface AWSMediaConnectdeleteBridgeRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public DeleteFlowResult deleteFlow(DeleteFlowRequest request)
deleteFlow in interface AWSMediaConnectdeleteFlowRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public DeleteGatewayResult deleteGateway(DeleteGatewayRequest request)
deleteGateway in interface AWSMediaConnectdeleteGatewayRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public DeregisterGatewayInstanceResult deregisterGatewayInstance(DeregisterGatewayInstanceRequest request)
deregisterGatewayInstance in interface AWSMediaConnectderegisterGatewayInstanceRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public DescribeBridgeResult describeBridge(DescribeBridgeRequest request)
describeBridge in interface AWSMediaConnectdescribeBridgeRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public DescribeFlowResult describeFlow(DescribeFlowRequest request)
describeFlow in interface AWSMediaConnectdescribeFlowRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public DescribeFlowSourceMetadataResult describeFlowSourceMetadata(DescribeFlowSourceMetadataRequest request)
describeFlowSourceMetadata in interface AWSMediaConnectdescribeFlowSourceMetadataRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public DescribeGatewayResult describeGateway(DescribeGatewayRequest request)
describeGateway in interface AWSMediaConnectdescribeGatewayRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public DescribeGatewayInstanceResult describeGatewayInstance(DescribeGatewayInstanceRequest request)
describeGatewayInstance in interface AWSMediaConnectdescribeGatewayInstanceRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public DescribeOfferingResult describeOffering(DescribeOfferingRequest request)
describeOffering in interface AWSMediaConnectdescribeOfferingRequest - NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.public DescribeReservationResult describeReservation(DescribeReservationRequest request)
describeReservation in interface AWSMediaConnectdescribeReservationRequest - NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.public GrantFlowEntitlementsResult grantFlowEntitlements(GrantFlowEntitlementsRequest request)
grantFlowEntitlements in interface AWSMediaConnectgrantFlowEntitlementsRequest - A request to grant entitlements on a flow.GrantFlowEntitlements420Exception - AWS Elemental MediaConnect can't complete this request because this flow already has the maximum number
of allowed entitlements (50). For more information, contact AWS Customer Support.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public ListBridgesResult listBridges(ListBridgesRequest request)
listBridges in interface AWSMediaConnectlistBridgesRequest - ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public ListEntitlementsResult listEntitlements(ListEntitlementsRequest request)
listEntitlements in interface AWSMediaConnectlistEntitlementsRequest - ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.public ListFlowsResult listFlows(ListFlowsRequest request)
listFlows in interface AWSMediaConnectlistFlowsRequest - ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.public ListGatewayInstancesResult listGatewayInstances(ListGatewayInstancesRequest request)
listGatewayInstances in interface AWSMediaConnectlistGatewayInstancesRequest - ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public ListGatewaysResult listGateways(ListGatewaysRequest request)
listGateways in interface AWSMediaConnectlistGatewaysRequest - ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public ListOfferingsResult listOfferings(ListOfferingsRequest request)
listOfferings in interface AWSMediaConnectlistOfferingsRequest - ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.public ListReservationsResult listReservations(ListReservationsRequest request)
listReservations in interface AWSMediaConnectlistReservationsRequest - ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
listTagsForResource in interface AWSMediaConnectlistTagsForResourceRequest - NotFoundException - The requested resource was not foundBadRequestException - The client performed an invalid requestInternalServerErrorException - Internal service errorpublic PurchaseOfferingResult purchaseOffering(PurchaseOfferingRequest request)
purchaseOffering in interface AWSMediaConnectpurchaseOfferingRequest - A request to purchase a offering.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public RemoveBridgeOutputResult removeBridgeOutput(RemoveBridgeOutputRequest request)
removeBridgeOutput in interface AWSMediaConnectremoveBridgeOutputRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public RemoveBridgeSourceResult removeBridgeSource(RemoveBridgeSourceRequest request)
removeBridgeSource in interface AWSMediaConnectremoveBridgeSourceRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public RemoveFlowMediaStreamResult removeFlowMediaStream(RemoveFlowMediaStreamRequest request)
removeFlowMediaStream in interface AWSMediaConnectremoveFlowMediaStreamRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public RemoveFlowOutputResult removeFlowOutput(RemoveFlowOutputRequest request)
removeFlowOutput in interface AWSMediaConnectremoveFlowOutputRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public RemoveFlowSourceResult removeFlowSource(RemoveFlowSourceRequest request)
removeFlowSource in interface AWSMediaConnectremoveFlowSourceRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public RemoveFlowVpcInterfaceResult removeFlowVpcInterface(RemoveFlowVpcInterfaceRequest request)
removeFlowVpcInterface in interface AWSMediaConnectremoveFlowVpcInterfaceRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public RevokeFlowEntitlementResult revokeFlowEntitlement(RevokeFlowEntitlementRequest request)
revokeFlowEntitlement in interface AWSMediaConnectrevokeFlowEntitlementRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public StartFlowResult startFlow(StartFlowRequest request)
startFlow in interface AWSMediaConnectstartFlowRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public StopFlowResult stopFlow(StopFlowRequest request)
stopFlow in interface AWSMediaConnectstopFlowRequest - BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public TagResourceResult tagResource(TagResourceRequest request)
tagResource in interface AWSMediaConnecttagResourceRequest - The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum
character length of 128 characters, and tag values can have a maximum length of 256 characters.NotFoundException - The requested resource was not foundBadRequestException - The client performed an invalid requestInternalServerErrorException - Internal service errorpublic UntagResourceResult untagResource(UntagResourceRequest request)
untagResource in interface AWSMediaConnectuntagResourceRequest - NotFoundException - The requested resource was not foundBadRequestException - The client performed an invalid requestInternalServerErrorException - Internal service errorpublic UpdateBridgeResult updateBridge(UpdateBridgeRequest request)
updateBridge in interface AWSMediaConnectupdateBridgeRequest - A request to update the bridge.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public UpdateBridgeOutputResult updateBridgeOutput(UpdateBridgeOutputRequest request)
updateBridgeOutput in interface AWSMediaConnectupdateBridgeOutputRequest - The fields that you want to update in the bridge output.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public UpdateBridgeSourceResult updateBridgeSource(UpdateBridgeSourceRequest request)
updateBridgeSource in interface AWSMediaConnectupdateBridgeSourceRequest - The fields that you want to update in the bridge source.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public UpdateBridgeStateResult updateBridgeState(UpdateBridgeStateRequest request)
updateBridgeState in interface AWSMediaConnectupdateBridgeStateRequest - A request to update the bridge state.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.public UpdateFlowResult updateFlow(UpdateFlowRequest request)
updateFlow in interface AWSMediaConnectupdateFlowRequest - A request to update flow.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public UpdateFlowEntitlementResult updateFlowEntitlement(UpdateFlowEntitlementRequest request)
updateFlowEntitlement in interface AWSMediaConnectupdateFlowEntitlementRequest - The entitlement fields that you want to update.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public UpdateFlowMediaStreamResult updateFlowMediaStream(UpdateFlowMediaStreamRequest request)
updateFlowMediaStream in interface AWSMediaConnectupdateFlowMediaStreamRequest - The fields that you want to update in the media stream.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public UpdateFlowOutputResult updateFlowOutput(UpdateFlowOutputRequest request)
updateFlowOutput in interface AWSMediaConnectupdateFlowOutputRequest - The fields that you want to update in the output.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public UpdateFlowSourceResult updateFlowSource(UpdateFlowSourceRequest request)
updateFlowSource in interface AWSMediaConnectupdateFlowSourceRequest - A request to update the source of a flow.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.public UpdateGatewayInstanceResult updateGatewayInstance(UpdateGatewayInstanceRequest request)
updateGatewayInstance in interface AWSMediaConnectupdateGatewayInstanceRequest - A request to update gateway instance state.BadRequestException - The request that you submitted is not valid.InternalServerErrorException - AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition.ForbiddenException - You don't have the required permissions to perform this operation.NotFoundException - AWS Elemental MediaConnect did not find the resource that you specified in the request.ServiceUnavailableException - AWS Elemental MediaConnect is currently unavailable. Try again later.TooManyRequestsException - You have exceeded the service request rate limit for your AWS Elemental MediaConnect account.ConflictException - The request could not be completed due to a conflict with the current state of the target resource.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 AWSMediaConnectrequest - The originally executed requestpublic AWSMediaConnectWaiters waiters()
waiters in interface AWSMediaConnectpublic void shutdown()
AmazonWebServiceClientshutdown in interface AWSMediaConnectshutdown in class AmazonWebServiceClient