@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSSupplyChainAsync extends AbstractAWSSupplyChain implements AWSSupplyChainAsync
AWSSupplyChainAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
createBillOfMaterialsImportJob, getBillOfMaterialsImportJob, getCachedResponseMetadata, sendDataIntegrationEvent, shutdown
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createBillOfMaterialsImportJob, getBillOfMaterialsImportJob, getCachedResponseMetadata, sendDataIntegrationEvent, shutdown
public Future<CreateBillOfMaterialsImportJobResult> createBillOfMaterialsImportJobAsync(CreateBillOfMaterialsImportJobRequest request)
AWSSupplyChainAsync
CreateBillOfMaterialsImportJob creates an import job for the Product Bill Of Materials (BOM) entity. For information on the product_bom entity, see the AWS Supply Chain User Guide.
The CSV file must be located in an Amazon S3 location accessible to AWS Supply Chain. It is recommended to use the same Amazon S3 bucket created during your AWS Supply Chain instance creation.
createBillOfMaterialsImportJobAsync
in interface AWSSupplyChainAsync
request
- The request parameters for CreateBillOfMaterialsImportJob.public Future<CreateBillOfMaterialsImportJobResult> createBillOfMaterialsImportJobAsync(CreateBillOfMaterialsImportJobRequest request, AsyncHandler<CreateBillOfMaterialsImportJobRequest,CreateBillOfMaterialsImportJobResult> asyncHandler)
AWSSupplyChainAsync
CreateBillOfMaterialsImportJob creates an import job for the Product Bill Of Materials (BOM) entity. For information on the product_bom entity, see the AWS Supply Chain User Guide.
The CSV file must be located in an Amazon S3 location accessible to AWS Supply Chain. It is recommended to use the same Amazon S3 bucket created during your AWS Supply Chain instance creation.
createBillOfMaterialsImportJobAsync
in interface AWSSupplyChainAsync
request
- The request parameters for CreateBillOfMaterialsImportJob.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<GetBillOfMaterialsImportJobResult> getBillOfMaterialsImportJobAsync(GetBillOfMaterialsImportJobRequest request)
AWSSupplyChainAsync
Get status and details of a BillOfMaterialsImportJob.
getBillOfMaterialsImportJobAsync
in interface AWSSupplyChainAsync
request
- The request parameters for GetBillOfMaterialsImportJob.public Future<GetBillOfMaterialsImportJobResult> getBillOfMaterialsImportJobAsync(GetBillOfMaterialsImportJobRequest request, AsyncHandler<GetBillOfMaterialsImportJobRequest,GetBillOfMaterialsImportJobResult> asyncHandler)
AWSSupplyChainAsync
Get status and details of a BillOfMaterialsImportJob.
getBillOfMaterialsImportJobAsync
in interface AWSSupplyChainAsync
request
- The request parameters for GetBillOfMaterialsImportJob.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<SendDataIntegrationEventResult> sendDataIntegrationEventAsync(SendDataIntegrationEventRequest request)
AWSSupplyChainAsync
Send transactional data events with real-time data for analysis or monitoring.
sendDataIntegrationEventAsync
in interface AWSSupplyChainAsync
request
- The request parameters for SendDataIntegrationEvent.public Future<SendDataIntegrationEventResult> sendDataIntegrationEventAsync(SendDataIntegrationEventRequest request, AsyncHandler<SendDataIntegrationEventRequest,SendDataIntegrationEventResult> asyncHandler)
AWSSupplyChainAsync
Send transactional data events with real-time data for analysis or monitoring.
sendDataIntegrationEventAsync
in interface AWSSupplyChainAsync
request
- The request parameters for SendDataIntegrationEvent.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.