@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMediaConnect extends Object implements AWSMediaConnect
AWSMediaConnect
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
public AddBridgeOutputsResult addBridgeOutputs(AddBridgeOutputsRequest request)
AWSMediaConnect
addBridgeOutputs
in interface AWSMediaConnect
request
- A request to add outputs to the specified bridge.public AddBridgeSourcesResult addBridgeSources(AddBridgeSourcesRequest request)
AWSMediaConnect
addBridgeSources
in interface AWSMediaConnect
request
- A request to add sources to the specified bridge.public AddFlowMediaStreamsResult addFlowMediaStreams(AddFlowMediaStreamsRequest request)
AWSMediaConnect
addFlowMediaStreams
in interface AWSMediaConnect
request
- A request to add media streams to the flow.public AddFlowOutputsResult addFlowOutputs(AddFlowOutputsRequest request)
AWSMediaConnect
addFlowOutputs
in interface AWSMediaConnect
request
- A request to add outputs to the specified flow.public AddFlowSourcesResult addFlowSources(AddFlowSourcesRequest request)
AWSMediaConnect
addFlowSources
in interface AWSMediaConnect
request
- A request to add sources to the flow.public AddFlowVpcInterfacesResult addFlowVpcInterfaces(AddFlowVpcInterfacesRequest request)
AWSMediaConnect
addFlowVpcInterfaces
in interface AWSMediaConnect
request
- A request to add VPC interfaces to the flow.public CreateBridgeResult createBridge(CreateBridgeRequest request)
AWSMediaConnect
createBridge
in interface AWSMediaConnect
request
- Creates a new bridge. The request must include one source.public CreateFlowResult createFlow(CreateFlowRequest request)
AWSMediaConnect
createFlow
in interface AWSMediaConnect
request
- Creates a new flow. The request must include one source. The request optionally can include outputs (up to
50) and entitlements (up to 50).public CreateGatewayResult createGateway(CreateGatewayRequest request)
AWSMediaConnect
createGateway
in interface AWSMediaConnect
request
- Creates a new gateway. The request must include at least one network (up to 4).public DeleteBridgeResult deleteBridge(DeleteBridgeRequest request)
AWSMediaConnect
deleteBridge
in interface AWSMediaConnect
public DeleteFlowResult deleteFlow(DeleteFlowRequest request)
AWSMediaConnect
deleteFlow
in interface AWSMediaConnect
public DeleteGatewayResult deleteGateway(DeleteGatewayRequest request)
AWSMediaConnect
deleteGateway
in interface AWSMediaConnect
public DeregisterGatewayInstanceResult deregisterGatewayInstance(DeregisterGatewayInstanceRequest request)
AWSMediaConnect
deregisterGatewayInstance
in interface AWSMediaConnect
public DescribeBridgeResult describeBridge(DescribeBridgeRequest request)
AWSMediaConnect
describeBridge
in interface AWSMediaConnect
public DescribeFlowResult describeFlow(DescribeFlowRequest request)
AWSMediaConnect
describeFlow
in interface AWSMediaConnect
public DescribeFlowSourceMetadataResult describeFlowSourceMetadata(DescribeFlowSourceMetadataRequest request)
AWSMediaConnect
describeFlowSourceMetadata
in interface AWSMediaConnect
public DescribeGatewayResult describeGateway(DescribeGatewayRequest request)
AWSMediaConnect
describeGateway
in interface AWSMediaConnect
public DescribeGatewayInstanceResult describeGatewayInstance(DescribeGatewayInstanceRequest request)
AWSMediaConnect
describeGatewayInstance
in interface AWSMediaConnect
public DescribeOfferingResult describeOffering(DescribeOfferingRequest request)
AWSMediaConnect
describeOffering
in interface AWSMediaConnect
public DescribeReservationResult describeReservation(DescribeReservationRequest request)
AWSMediaConnect
describeReservation
in interface AWSMediaConnect
public GrantFlowEntitlementsResult grantFlowEntitlements(GrantFlowEntitlementsRequest request)
AWSMediaConnect
grantFlowEntitlements
in interface AWSMediaConnect
request
- A request to grant entitlements on a flow.public ListBridgesResult listBridges(ListBridgesRequest request)
AWSMediaConnect
listBridges
in interface AWSMediaConnect
public ListEntitlementsResult listEntitlements(ListEntitlementsRequest request)
AWSMediaConnect
listEntitlements
in interface AWSMediaConnect
public ListFlowsResult listFlows(ListFlowsRequest request)
AWSMediaConnect
listFlows
in interface AWSMediaConnect
public ListGatewayInstancesResult listGatewayInstances(ListGatewayInstancesRequest request)
AWSMediaConnect
listGatewayInstances
in interface AWSMediaConnect
public ListGatewaysResult listGateways(ListGatewaysRequest request)
AWSMediaConnect
listGateways
in interface AWSMediaConnect
public ListOfferingsResult listOfferings(ListOfferingsRequest request)
AWSMediaConnect
listOfferings
in interface AWSMediaConnect
public ListReservationsResult listReservations(ListReservationsRequest request)
AWSMediaConnect
listReservations
in interface AWSMediaConnect
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSMediaConnect
listTagsForResource
in interface AWSMediaConnect
public PurchaseOfferingResult purchaseOffering(PurchaseOfferingRequest request)
AWSMediaConnect
purchaseOffering
in interface AWSMediaConnect
request
- A request to purchase a offering.public RemoveBridgeOutputResult removeBridgeOutput(RemoveBridgeOutputRequest request)
AWSMediaConnect
removeBridgeOutput
in interface AWSMediaConnect
public RemoveBridgeSourceResult removeBridgeSource(RemoveBridgeSourceRequest request)
AWSMediaConnect
removeBridgeSource
in interface AWSMediaConnect
public RemoveFlowMediaStreamResult removeFlowMediaStream(RemoveFlowMediaStreamRequest request)
AWSMediaConnect
removeFlowMediaStream
in interface AWSMediaConnect
public RemoveFlowOutputResult removeFlowOutput(RemoveFlowOutputRequest request)
AWSMediaConnect
removeFlowOutput
in interface AWSMediaConnect
public RemoveFlowSourceResult removeFlowSource(RemoveFlowSourceRequest request)
AWSMediaConnect
removeFlowSource
in interface AWSMediaConnect
public RemoveFlowVpcInterfaceResult removeFlowVpcInterface(RemoveFlowVpcInterfaceRequest request)
AWSMediaConnect
removeFlowVpcInterface
in interface AWSMediaConnect
public RevokeFlowEntitlementResult revokeFlowEntitlement(RevokeFlowEntitlementRequest request)
AWSMediaConnect
revokeFlowEntitlement
in interface AWSMediaConnect
public StartFlowResult startFlow(StartFlowRequest request)
AWSMediaConnect
startFlow
in interface AWSMediaConnect
public StopFlowResult stopFlow(StopFlowRequest request)
AWSMediaConnect
stopFlow
in interface AWSMediaConnect
public TagResourceResult tagResource(TagResourceRequest request)
AWSMediaConnect
tagResource
in interface AWSMediaConnect
request
- 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.public UntagResourceResult untagResource(UntagResourceRequest request)
AWSMediaConnect
untagResource
in interface AWSMediaConnect
public UpdateBridgeResult updateBridge(UpdateBridgeRequest request)
AWSMediaConnect
updateBridge
in interface AWSMediaConnect
request
- A request to update the bridge.public UpdateBridgeOutputResult updateBridgeOutput(UpdateBridgeOutputRequest request)
AWSMediaConnect
updateBridgeOutput
in interface AWSMediaConnect
request
- The fields that you want to update in the bridge output.public UpdateBridgeSourceResult updateBridgeSource(UpdateBridgeSourceRequest request)
AWSMediaConnect
updateBridgeSource
in interface AWSMediaConnect
request
- The fields that you want to update in the bridge source.public UpdateBridgeStateResult updateBridgeState(UpdateBridgeStateRequest request)
AWSMediaConnect
updateBridgeState
in interface AWSMediaConnect
request
- A request to update the bridge state.public UpdateFlowResult updateFlow(UpdateFlowRequest request)
AWSMediaConnect
updateFlow
in interface AWSMediaConnect
request
- A request to update flow.public UpdateFlowEntitlementResult updateFlowEntitlement(UpdateFlowEntitlementRequest request)
AWSMediaConnect
updateFlowEntitlement
in interface AWSMediaConnect
request
- The entitlement fields that you want to update.public UpdateFlowMediaStreamResult updateFlowMediaStream(UpdateFlowMediaStreamRequest request)
AWSMediaConnect
updateFlowMediaStream
in interface AWSMediaConnect
request
- The fields that you want to update in the media stream.public UpdateFlowOutputResult updateFlowOutput(UpdateFlowOutputRequest request)
AWSMediaConnect
updateFlowOutput
in interface AWSMediaConnect
request
- The fields that you want to update in the output.public UpdateFlowSourceResult updateFlowSource(UpdateFlowSourceRequest request)
AWSMediaConnect
updateFlowSource
in interface AWSMediaConnect
request
- A request to update the source of a flow.public UpdateGatewayInstanceResult updateGatewayInstance(UpdateGatewayInstanceRequest request)
AWSMediaConnect
updateGatewayInstance
in interface AWSMediaConnect
request
- A request to update gateway instance state.public void shutdown()
AWSMediaConnect
shutdown
in interface AWSMediaConnect
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSMediaConnect
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.
getCachedResponseMetadata
in interface AWSMediaConnect
request
- The originally executed request.public AWSMediaConnectWaiters waiters()
waiters
in interface AWSMediaConnect