@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMediaPackageVodClient extends AmazonWebServiceClient implements AWSMediaPackageVod
AWS Elemental MediaPackage VOD
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
static AWSMediaPackageVodClientBuilder |
builder() |
ConfigureLogsResult |
configureLogs(ConfigureLogsRequest request)
Changes the packaging group's properities to configure log subscription
|
CreateAssetResult |
createAsset(CreateAssetRequest request)
Creates a new MediaPackage VOD Asset resource.
|
CreatePackagingConfigurationResult |
createPackagingConfiguration(CreatePackagingConfigurationRequest request)
Creates a new MediaPackage VOD PackagingConfiguration resource.
|
CreatePackagingGroupResult |
createPackagingGroup(CreatePackagingGroupRequest request)
Creates a new MediaPackage VOD PackagingGroup resource.
|
DeleteAssetResult |
deleteAsset(DeleteAssetRequest request)
Deletes an existing MediaPackage VOD Asset resource.
|
DeletePackagingConfigurationResult |
deletePackagingConfiguration(DeletePackagingConfigurationRequest request)
Deletes a MediaPackage VOD PackagingConfiguration resource.
|
DeletePackagingGroupResult |
deletePackagingGroup(DeletePackagingGroupRequest request)
Deletes a MediaPackage VOD PackagingGroup resource.
|
DescribeAssetResult |
describeAsset(DescribeAssetRequest request)
Returns a description of a MediaPackage VOD Asset resource.
|
DescribePackagingConfigurationResult |
describePackagingConfiguration(DescribePackagingConfigurationRequest request)
Returns a description of a MediaPackage VOD PackagingConfiguration resource.
|
DescribePackagingGroupResult |
describePackagingGroup(DescribePackagingGroupRequest request)
Returns a description of a MediaPackage VOD PackagingGroup resource.
|
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.
|
ListAssetsResult |
listAssets(ListAssetsRequest request)
Returns a collection of MediaPackage VOD Asset resources.
|
ListPackagingConfigurationsResult |
listPackagingConfigurations(ListPackagingConfigurationsRequest request)
Returns a collection of MediaPackage VOD PackagingConfiguration resources.
|
ListPackagingGroupsResult |
listPackagingGroups(ListPackagingGroupsRequest request)
Returns a collection of MediaPackage VOD PackagingGroup resources.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Returns a list of the tags assigned to the specified resource.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held
open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds tags to the specified resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes tags from the specified resource.
|
UpdatePackagingGroupResult |
updatePackagingGroup(UpdatePackagingGroupRequest request)
Updates a specific packaging group.
|
addRequestHandler, 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 AWSMediaPackageVodClientBuilder builder()
public ConfigureLogsResult configureLogs(ConfigureLogsRequest request)
configureLogs in interface AWSMediaPackageVodconfigureLogsRequest - The option to configure log subscription.UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public CreateAssetResult createAsset(CreateAssetRequest request)
createAsset in interface AWSMediaPackageVodcreateAssetRequest - A new MediaPackage VOD Asset configuration.UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public CreatePackagingConfigurationResult createPackagingConfiguration(CreatePackagingConfigurationRequest request)
createPackagingConfiguration in interface AWSMediaPackageVodcreatePackagingConfigurationRequest - A new MediaPackage VOD PackagingConfiguration resource configuration.UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public CreatePackagingGroupResult createPackagingGroup(CreatePackagingGroupRequest request)
createPackagingGroup in interface AWSMediaPackageVodcreatePackagingGroupRequest - A new MediaPackage VOD PackagingGroup resource configuration.UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public DeleteAssetResult deleteAsset(DeleteAssetRequest request)
deleteAsset in interface AWSMediaPackageVoddeleteAssetRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public DeletePackagingConfigurationResult deletePackagingConfiguration(DeletePackagingConfigurationRequest request)
deletePackagingConfiguration in interface AWSMediaPackageVoddeletePackagingConfigurationRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public DeletePackagingGroupResult deletePackagingGroup(DeletePackagingGroupRequest request)
deletePackagingGroup in interface AWSMediaPackageVoddeletePackagingGroupRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public DescribeAssetResult describeAsset(DescribeAssetRequest request)
describeAsset in interface AWSMediaPackageVoddescribeAssetRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public DescribePackagingConfigurationResult describePackagingConfiguration(DescribePackagingConfigurationRequest request)
describePackagingConfiguration in interface AWSMediaPackageVoddescribePackagingConfigurationRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public DescribePackagingGroupResult describePackagingGroup(DescribePackagingGroupRequest request)
describePackagingGroup in interface AWSMediaPackageVoddescribePackagingGroupRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public ListAssetsResult listAssets(ListAssetsRequest request)
listAssets in interface AWSMediaPackageVodlistAssetsRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public ListPackagingConfigurationsResult listPackagingConfigurations(ListPackagingConfigurationsRequest request)
listPackagingConfigurations in interface AWSMediaPackageVodlistPackagingConfigurationsRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public ListPackagingGroupsResult listPackagingGroups(ListPackagingGroupsRequest request)
listPackagingGroups in interface AWSMediaPackageVodlistPackagingGroupsRequest - UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
listTagsForResource in interface AWSMediaPackageVodlistTagsForResourceRequest - public TagResourceResult tagResource(TagResourceRequest request)
tagResource in interface AWSMediaPackageVodtagResourceRequest - public UntagResourceResult untagResource(UntagResourceRequest request)
untagResource in interface AWSMediaPackageVoduntagResourceRequest - public UpdatePackagingGroupResult updatePackagingGroup(UpdatePackagingGroupRequest request)
updatePackagingGroup in interface AWSMediaPackageVodupdatePackagingGroupRequest - A MediaPackage VOD PackagingGroup resource configuration.UnprocessableEntityException - The parameters sent in the request are not valid.InternalServerErrorException - An unexpected error occurred.ForbiddenException - The client is not authorized to access the requested resource.NotFoundException - The requested resource does not exist.ServiceUnavailableException - An unexpected error occurred.TooManyRequestsException - The client has exceeded their resource or throttling limits.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 AWSMediaPackageVodrequest - The originally executed requestpublic void shutdown()
AmazonWebServiceClientshutdown in interface AWSMediaPackageVodshutdown in class AmazonWebServiceClient