@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMediaPackageVodAsync extends AbstractAWSMediaPackageVod implements AWSMediaPackageVodAsync
AWSMediaPackageVodAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
configureLogs, createAsset, createPackagingConfiguration, createPackagingGroup, deleteAsset, deletePackagingConfiguration, deletePackagingGroup, describeAsset, describePackagingConfiguration, describePackagingGroup, getCachedResponseMetadata, listAssets, listPackagingConfigurations, listPackagingGroups, listTagsForResource, shutdown, tagResource, untagResource, updatePackagingGroup
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
configureLogs, createAsset, createPackagingConfiguration, createPackagingGroup, deleteAsset, deletePackagingConfiguration, deletePackagingGroup, describeAsset, describePackagingConfiguration, describePackagingGroup, getCachedResponseMetadata, listAssets, listPackagingConfigurations, listPackagingGroups, listTagsForResource, shutdown, tagResource, untagResource, updatePackagingGroup
public Future<ConfigureLogsResult> configureLogsAsync(ConfigureLogsRequest request)
AWSMediaPackageVodAsync
configureLogsAsync
in interface AWSMediaPackageVodAsync
request
- The option to configure log subscription.public Future<ConfigureLogsResult> configureLogsAsync(ConfigureLogsRequest request, AsyncHandler<ConfigureLogsRequest,ConfigureLogsResult> asyncHandler)
AWSMediaPackageVodAsync
configureLogsAsync
in interface AWSMediaPackageVodAsync
request
- The option to configure log subscription.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateAssetResult> createAssetAsync(CreateAssetRequest request)
AWSMediaPackageVodAsync
createAssetAsync
in interface AWSMediaPackageVodAsync
request
- A new MediaPackage VOD Asset configuration.public Future<CreateAssetResult> createAssetAsync(CreateAssetRequest request, AsyncHandler<CreateAssetRequest,CreateAssetResult> asyncHandler)
AWSMediaPackageVodAsync
createAssetAsync
in interface AWSMediaPackageVodAsync
request
- A new MediaPackage VOD Asset configuration.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreatePackagingConfigurationResult> createPackagingConfigurationAsync(CreatePackagingConfigurationRequest request)
AWSMediaPackageVodAsync
createPackagingConfigurationAsync
in interface AWSMediaPackageVodAsync
request
- A new MediaPackage VOD PackagingConfiguration resource configuration.public Future<CreatePackagingConfigurationResult> createPackagingConfigurationAsync(CreatePackagingConfigurationRequest request, AsyncHandler<CreatePackagingConfigurationRequest,CreatePackagingConfigurationResult> asyncHandler)
AWSMediaPackageVodAsync
createPackagingConfigurationAsync
in interface AWSMediaPackageVodAsync
request
- A new MediaPackage VOD PackagingConfiguration resource configuration.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreatePackagingGroupResult> createPackagingGroupAsync(CreatePackagingGroupRequest request)
AWSMediaPackageVodAsync
createPackagingGroupAsync
in interface AWSMediaPackageVodAsync
request
- A new MediaPackage VOD PackagingGroup resource configuration.public Future<CreatePackagingGroupResult> createPackagingGroupAsync(CreatePackagingGroupRequest request, AsyncHandler<CreatePackagingGroupRequest,CreatePackagingGroupResult> asyncHandler)
AWSMediaPackageVodAsync
createPackagingGroupAsync
in interface AWSMediaPackageVodAsync
request
- A new MediaPackage VOD PackagingGroup resource configuration.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteAssetResult> deleteAssetAsync(DeleteAssetRequest request)
AWSMediaPackageVodAsync
deleteAssetAsync
in interface AWSMediaPackageVodAsync
public Future<DeleteAssetResult> deleteAssetAsync(DeleteAssetRequest request, AsyncHandler<DeleteAssetRequest,DeleteAssetResult> asyncHandler)
AWSMediaPackageVodAsync
deleteAssetAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeletePackagingConfigurationResult> deletePackagingConfigurationAsync(DeletePackagingConfigurationRequest request)
AWSMediaPackageVodAsync
deletePackagingConfigurationAsync
in interface AWSMediaPackageVodAsync
public Future<DeletePackagingConfigurationResult> deletePackagingConfigurationAsync(DeletePackagingConfigurationRequest request, AsyncHandler<DeletePackagingConfigurationRequest,DeletePackagingConfigurationResult> asyncHandler)
AWSMediaPackageVodAsync
deletePackagingConfigurationAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeletePackagingGroupResult> deletePackagingGroupAsync(DeletePackagingGroupRequest request)
AWSMediaPackageVodAsync
deletePackagingGroupAsync
in interface AWSMediaPackageVodAsync
public Future<DeletePackagingGroupResult> deletePackagingGroupAsync(DeletePackagingGroupRequest request, AsyncHandler<DeletePackagingGroupRequest,DeletePackagingGroupResult> asyncHandler)
AWSMediaPackageVodAsync
deletePackagingGroupAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeAssetResult> describeAssetAsync(DescribeAssetRequest request)
AWSMediaPackageVodAsync
describeAssetAsync
in interface AWSMediaPackageVodAsync
public Future<DescribeAssetResult> describeAssetAsync(DescribeAssetRequest request, AsyncHandler<DescribeAssetRequest,DescribeAssetResult> asyncHandler)
AWSMediaPackageVodAsync
describeAssetAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribePackagingConfigurationResult> describePackagingConfigurationAsync(DescribePackagingConfigurationRequest request)
AWSMediaPackageVodAsync
describePackagingConfigurationAsync
in interface AWSMediaPackageVodAsync
public Future<DescribePackagingConfigurationResult> describePackagingConfigurationAsync(DescribePackagingConfigurationRequest request, AsyncHandler<DescribePackagingConfigurationRequest,DescribePackagingConfigurationResult> asyncHandler)
AWSMediaPackageVodAsync
describePackagingConfigurationAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribePackagingGroupResult> describePackagingGroupAsync(DescribePackagingGroupRequest request)
AWSMediaPackageVodAsync
describePackagingGroupAsync
in interface AWSMediaPackageVodAsync
public Future<DescribePackagingGroupResult> describePackagingGroupAsync(DescribePackagingGroupRequest request, AsyncHandler<DescribePackagingGroupRequest,DescribePackagingGroupResult> asyncHandler)
AWSMediaPackageVodAsync
describePackagingGroupAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListAssetsResult> listAssetsAsync(ListAssetsRequest request)
AWSMediaPackageVodAsync
listAssetsAsync
in interface AWSMediaPackageVodAsync
public Future<ListAssetsResult> listAssetsAsync(ListAssetsRequest request, AsyncHandler<ListAssetsRequest,ListAssetsResult> asyncHandler)
AWSMediaPackageVodAsync
listAssetsAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPackagingConfigurationsResult> listPackagingConfigurationsAsync(ListPackagingConfigurationsRequest request)
AWSMediaPackageVodAsync
listPackagingConfigurationsAsync
in interface AWSMediaPackageVodAsync
public Future<ListPackagingConfigurationsResult> listPackagingConfigurationsAsync(ListPackagingConfigurationsRequest request, AsyncHandler<ListPackagingConfigurationsRequest,ListPackagingConfigurationsResult> asyncHandler)
AWSMediaPackageVodAsync
listPackagingConfigurationsAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPackagingGroupsResult> listPackagingGroupsAsync(ListPackagingGroupsRequest request)
AWSMediaPackageVodAsync
listPackagingGroupsAsync
in interface AWSMediaPackageVodAsync
public Future<ListPackagingGroupsResult> listPackagingGroupsAsync(ListPackagingGroupsRequest request, AsyncHandler<ListPackagingGroupsRequest,ListPackagingGroupsResult> asyncHandler)
AWSMediaPackageVodAsync
listPackagingGroupsAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSMediaPackageVodAsync
listTagsForResourceAsync
in interface AWSMediaPackageVodAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSMediaPackageVodAsync
listTagsForResourceAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSMediaPackageVodAsync
tagResourceAsync
in interface AWSMediaPackageVodAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSMediaPackageVodAsync
tagResourceAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSMediaPackageVodAsync
untagResourceAsync
in interface AWSMediaPackageVodAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSMediaPackageVodAsync
untagResourceAsync
in interface AWSMediaPackageVodAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdatePackagingGroupResult> updatePackagingGroupAsync(UpdatePackagingGroupRequest request)
AWSMediaPackageVodAsync
updatePackagingGroupAsync
in interface AWSMediaPackageVodAsync
request
- A MediaPackage VOD PackagingGroup resource configuration.public Future<UpdatePackagingGroupResult> updatePackagingGroupAsync(UpdatePackagingGroupRequest request, AsyncHandler<UpdatePackagingGroupRequest,UpdatePackagingGroupResult> asyncHandler)
AWSMediaPackageVodAsync
updatePackagingGroupAsync
in interface AWSMediaPackageVodAsync
request
- A MediaPackage VOD PackagingGroup resource configuration.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.