MediaLiveClient Class

(QtAws::MediaLive::MediaLiveClient)

The MediaLiveClient class provides access to the AWS Elemental MediaLive service. More...

Header: #include <MediaLiveClient>
Inherits: QtAws::Core::AwsAbstractClient

Public Functions

MediaLiveClient(const QtAws::Core::AwsRegion::Region region = QtAws::Core::AwsRegion::InvalidRegion, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)
MediaLiveClient(const QUrl &endpoint, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)

Public Slots

CreateChannelResponse *createChannel(const CreateChannelRequest &request)
CreateInputResponse *createInput(const CreateInputRequest &request)
CreateInputSecurityGroupResponse *createInputSecurityGroup(const CreateInputSecurityGroupRequest &request)
DeleteChannelResponse *deleteChannel(const DeleteChannelRequest &request)
DeleteInputResponse *deleteInput(const DeleteInputRequest &request)
DeleteInputSecurityGroupResponse *deleteInputSecurityGroup(const DeleteInputSecurityGroupRequest &request)
DescribeChannelResponse *describeChannel(const DescribeChannelRequest &request)
DescribeInputResponse *describeInput(const DescribeInputRequest &request)
DescribeInputSecurityGroupResponse *describeInputSecurityGroup(const DescribeInputSecurityGroupRequest &request)
ListChannelsResponse *listChannels(const ListChannelsRequest &request)
ListInputSecurityGroupsResponse *listInputSecurityGroups(const ListInputSecurityGroupsRequest &request)
ListInputsResponse *listInputs(const ListInputsRequest &request)
StartChannelResponse *startChannel(const StartChannelRequest &request)
StopChannelResponse *stopChannel(const StopChannelRequest &request)
UpdateChannelResponse *updateChannel(const UpdateChannelRequest &request)
UpdateInputResponse *updateInput(const UpdateInputRequest &request)
UpdateInputSecurityGroupResponse *updateInputSecurityGroup(const UpdateInputSecurityGroupRequest &request)

Additional Inherited Members

Detailed Description

The MediaLiveClient class provides access to the AWS Elemental MediaLive service.

Member Function Documentation

MediaLiveClient::MediaLiveClient(const QtAws::Core::AwsRegion::Region region = QtAws::Core::AwsRegion::InvalidRegion, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)

Constructs a MediaLiveClient object.

The new client object will region, credentials, and manager for network operations.

The new object will be owned by parent, if set.

MediaLiveClient::MediaLiveClient(const QUrl &endpoint, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)

This function overloads MediaLiveClient().

This overload allows the caller to specify the specific endpoint to send requests to. Typically, it is easier to use the alternative constructor, which allows the caller to specify an AWS region instead, in which case this client will determine the correct endpoint for the given region automatically (via AwsEndpoint::getEndpoint).

See also QtAws::Core::AwsEndpoint::getEndpoint.

[slot] CreateChannelResponse *MediaLiveClient::createChannel(const CreateChannelRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an CreateChannelResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] CreateInputResponse *MediaLiveClient::createInput(const CreateInputRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an CreateInputResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] CreateInputSecurityGroupResponse *MediaLiveClient::createInputSecurityGroup(const CreateInputSecurityGroupRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an CreateInputSecurityGroupResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DeleteChannelResponse *MediaLiveClient::deleteChannel(const DeleteChannelRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an DeleteChannelResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DeleteInputResponse *MediaLiveClient::deleteInput(const DeleteInputRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an DeleteInputResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DeleteInputSecurityGroupResponse *MediaLiveClient::deleteInputSecurityGroup(const DeleteInputSecurityGroupRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an DeleteInputSecurityGroupResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DescribeChannelResponse *MediaLiveClient::describeChannel(const DescribeChannelRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an DescribeChannelResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DescribeInputResponse *MediaLiveClient::describeInput(const DescribeInputRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an DescribeInputResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DescribeInputSecurityGroupResponse *MediaLiveClient::describeInputSecurityGroup(const DescribeInputSecurityGroupRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an DescribeInputSecurityGroupResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] ListChannelsResponse *MediaLiveClient::listChannels(const ListChannelsRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an ListChannelsResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] ListInputSecurityGroupsResponse *MediaLiveClient::listInputSecurityGroups(const ListInputSecurityGroupsRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an ListInputSecurityGroupsResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] ListInputsResponse *MediaLiveClient::listInputs(const ListInputsRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an ListInputsResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] StartChannelResponse *MediaLiveClient::startChannel(const StartChannelRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an StartChannelResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] StopChannelResponse *MediaLiveClient::stopChannel(const StopChannelRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an StopChannelResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] UpdateChannelResponse *MediaLiveClient::updateChannel(const UpdateChannelRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an UpdateChannelResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] UpdateInputResponse *MediaLiveClient::updateInput(const UpdateInputRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an UpdateInputResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] UpdateInputSecurityGroupResponse *MediaLiveClient::updateInputSecurityGroup(const UpdateInputSecurityGroupRequest &request)

Sends request to the MediaLiveClient service, and returns a pointer to an UpdateInputSecurityGroupResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

© 2018 Paul Colby Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.