@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMediaPackageVodClient extends AmazonWebServiceClient implements AWSMediaPackageVod
AWS Elemental MediaPackage VOD
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
static AWSMediaPackageVodClientBuilder |
builder() |
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.
|
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shutdown, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
shutdown
public static AWSMediaPackageVodClientBuilder builder()
public CreateAssetResult createAsset(CreateAssetRequest request)
createAsset
in interface AWSMediaPackageVod
createAssetRequest
- 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 AWSMediaPackageVod
createPackagingConfigurationRequest
- 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 AWSMediaPackageVod
createPackagingGroupRequest
- 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 AWSMediaPackageVod
deleteAssetRequest
- 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 AWSMediaPackageVod
deletePackagingConfigurationRequest
- 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 AWSMediaPackageVod
deletePackagingGroupRequest
- 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 AWSMediaPackageVod
describeAssetRequest
- 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 AWSMediaPackageVod
describePackagingConfigurationRequest
- 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 AWSMediaPackageVod
describePackagingGroupRequest
- 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 AWSMediaPackageVod
listAssetsRequest
- 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 AWSMediaPackageVod
listPackagingConfigurationsRequest
- 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 AWSMediaPackageVod
listPackagingGroupsRequest
- 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 AWSMediaPackageVod
request
- The originally executed requestCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.