@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSMediaPackageVodAsync extends AWSMediaPackageVod
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSMediaPackageVodAsync
instead.
AWS Elemental MediaPackage VOD
ENDPOINT_PREFIX
createAsset, createPackagingConfiguration, createPackagingGroup, deleteAsset, deletePackagingConfiguration, deletePackagingGroup, describeAsset, describePackagingConfiguration, describePackagingGroup, getCachedResponseMetadata, listAssets, listPackagingConfigurations, listPackagingGroups, shutdown
Future<CreateAssetResult> createAssetAsync(CreateAssetRequest createAssetRequest)
createAssetRequest
- A new MediaPackage VOD Asset configuration.Future<CreateAssetResult> createAssetAsync(CreateAssetRequest createAssetRequest, AsyncHandler<CreateAssetRequest,CreateAssetResult> asyncHandler)
createAssetRequest
- 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.Future<CreatePackagingConfigurationResult> createPackagingConfigurationAsync(CreatePackagingConfigurationRequest createPackagingConfigurationRequest)
createPackagingConfigurationRequest
- A new MediaPackage VOD PackagingConfiguration resource configuration.Future<CreatePackagingConfigurationResult> createPackagingConfigurationAsync(CreatePackagingConfigurationRequest createPackagingConfigurationRequest, AsyncHandler<CreatePackagingConfigurationRequest,CreatePackagingConfigurationResult> asyncHandler)
createPackagingConfigurationRequest
- 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.Future<CreatePackagingGroupResult> createPackagingGroupAsync(CreatePackagingGroupRequest createPackagingGroupRequest)
createPackagingGroupRequest
- A new MediaPackage VOD PackagingGroup resource configuration.Future<CreatePackagingGroupResult> createPackagingGroupAsync(CreatePackagingGroupRequest createPackagingGroupRequest, AsyncHandler<CreatePackagingGroupRequest,CreatePackagingGroupResult> asyncHandler)
createPackagingGroupRequest
- 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.Future<DeleteAssetResult> deleteAssetAsync(DeleteAssetRequest deleteAssetRequest)
deleteAssetRequest
- Future<DeleteAssetResult> deleteAssetAsync(DeleteAssetRequest deleteAssetRequest, AsyncHandler<DeleteAssetRequest,DeleteAssetResult> asyncHandler)
deleteAssetRequest
- 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.Future<DeletePackagingConfigurationResult> deletePackagingConfigurationAsync(DeletePackagingConfigurationRequest deletePackagingConfigurationRequest)
deletePackagingConfigurationRequest
- Future<DeletePackagingConfigurationResult> deletePackagingConfigurationAsync(DeletePackagingConfigurationRequest deletePackagingConfigurationRequest, AsyncHandler<DeletePackagingConfigurationRequest,DeletePackagingConfigurationResult> asyncHandler)
deletePackagingConfigurationRequest
- 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.Future<DeletePackagingGroupResult> deletePackagingGroupAsync(DeletePackagingGroupRequest deletePackagingGroupRequest)
deletePackagingGroupRequest
- Future<DeletePackagingGroupResult> deletePackagingGroupAsync(DeletePackagingGroupRequest deletePackagingGroupRequest, AsyncHandler<DeletePackagingGroupRequest,DeletePackagingGroupResult> asyncHandler)
deletePackagingGroupRequest
- 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.Future<DescribeAssetResult> describeAssetAsync(DescribeAssetRequest describeAssetRequest)
describeAssetRequest
- Future<DescribeAssetResult> describeAssetAsync(DescribeAssetRequest describeAssetRequest, AsyncHandler<DescribeAssetRequest,DescribeAssetResult> asyncHandler)
describeAssetRequest
- 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.Future<DescribePackagingConfigurationResult> describePackagingConfigurationAsync(DescribePackagingConfigurationRequest describePackagingConfigurationRequest)
describePackagingConfigurationRequest
- Future<DescribePackagingConfigurationResult> describePackagingConfigurationAsync(DescribePackagingConfigurationRequest describePackagingConfigurationRequest, AsyncHandler<DescribePackagingConfigurationRequest,DescribePackagingConfigurationResult> asyncHandler)
describePackagingConfigurationRequest
- 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.Future<DescribePackagingGroupResult> describePackagingGroupAsync(DescribePackagingGroupRequest describePackagingGroupRequest)
describePackagingGroupRequest
- Future<DescribePackagingGroupResult> describePackagingGroupAsync(DescribePackagingGroupRequest describePackagingGroupRequest, AsyncHandler<DescribePackagingGroupRequest,DescribePackagingGroupResult> asyncHandler)
describePackagingGroupRequest
- 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.Future<ListAssetsResult> listAssetsAsync(ListAssetsRequest listAssetsRequest)
listAssetsRequest
- Future<ListAssetsResult> listAssetsAsync(ListAssetsRequest listAssetsRequest, AsyncHandler<ListAssetsRequest,ListAssetsResult> asyncHandler)
listAssetsRequest
- 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.Future<ListPackagingConfigurationsResult> listPackagingConfigurationsAsync(ListPackagingConfigurationsRequest listPackagingConfigurationsRequest)
listPackagingConfigurationsRequest
- Future<ListPackagingConfigurationsResult> listPackagingConfigurationsAsync(ListPackagingConfigurationsRequest listPackagingConfigurationsRequest, AsyncHandler<ListPackagingConfigurationsRequest,ListPackagingConfigurationsResult> asyncHandler)
listPackagingConfigurationsRequest
- 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.Future<ListPackagingGroupsResult> listPackagingGroupsAsync(ListPackagingGroupsRequest listPackagingGroupsRequest)
listPackagingGroupsRequest
- Future<ListPackagingGroupsResult> listPackagingGroupsAsync(ListPackagingGroupsRequest listPackagingGroupsRequest, AsyncHandler<ListPackagingGroupsRequest,ListPackagingGroupsResult> asyncHandler)
listPackagingGroupsRequest
- 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.