public interface

AmazonFBAInventoryPortType

implements Remote
com.amazonaws.fba_inventory.doc._2009_07_31.AmazonFBAInventoryPortType
Known Indirect Subclasses

Summary

Public Methods
abstract void getInventorySupply(String[] merchantSKU, String responseGroup, GetInventorySupplyResultHolder getInventorySupplyResult, ResponseMetadataHolder responseMetadata)
Get information about the supply of merchant-owned inventory in Amazon's fulfillment network.
abstract void getServiceStatus(GetServiceStatusResultHolder getServiceStatusResult, ResponseMetadataHolder responseMetadata)
Gets a brief status message from the service.
abstract void listUpdatedInventorySupply(int numberOfResultsRequested, String queryStartDateTime, String responseGroup, ListUpdatedInventorySupplyResultHolder listUpdatedInventorySupplyResult, ResponseMetadataHolder responseMetadata)
Get information about the supply of merchant-owned inventory in Amazon's fulfillment network, for inventory items that may have had recent changes in inventory levels.
abstract void listUpdatedInventorySupplyByNextToken(String nextToken, ListUpdatedInventorySupplyByNextTokenResultHolder listUpdatedInventorySupplyByNextTokenResult, ResponseMetadataHolder responseMetadata)
Continues pagination over a resultset of inventory data for inventory items that may have had recent changes in inventory levels.

Public Methods

public abstract void getInventorySupply (String[] merchantSKU, String responseGroup, GetInventorySupplyResultHolder getInventorySupplyResult, ResponseMetadataHolder responseMetadata)

Get information about the supply of merchant-owned inventory in Amazon's fulfillment network. "Supply" is inventory that is available for fulfilling (a.k.a. Multi-Channel Fulfillment) orders. In general this includes all sellable inventory that has been received by Amazon, that is not reserved for existing orders or for internal FC processes, and also inventory expected to be received from inbound shipments.

Parameters
merchantSKU
responseGroup
getInventorySupplyResult
responseMetadata
Throws
RemoteException

public abstract void getServiceStatus (GetServiceStatusResultHolder getServiceStatusResult, ResponseMetadataHolder responseMetadata)

Gets a brief status message from the service.

Parameters
getServiceStatusResult
responseMetadata
Throws
RemoteException

public abstract void listUpdatedInventorySupply (int numberOfResultsRequested, String queryStartDateTime, String responseGroup, ListUpdatedInventorySupplyResultHolder listUpdatedInventorySupplyResult, ResponseMetadataHolder responseMetadata)

Get information about the supply of merchant-owned inventory in Amazon's fulfillment network, for inventory items that may have had recent changes in inventory levels. The type of inventory data returned by this operation is the same as that returned by GetInventorySupply. This operation provides the most efficient mechanism for clients to maintain local copies of inventory supply data. This operation is used with ListUpdatedInventorySupplyByNextToken to paginate over the resultset. Begin pagination by invoking the ListUpdatedInventorySupply operation, and retrieve the first set of results. If the HasNext flag indicates more results are available, continuing iteratively requesting further pages results by invoking the ListUpdatedInventorySupplyByNextToken operation (each time passing in the NextToken value from the previous result), until the returned HasNext flag is false, indicating no further results are available.

Parameters
numberOfResultsRequested
queryStartDateTime
responseGroup
listUpdatedInventorySupplyResult
responseMetadata
Throws
RemoteException

public abstract void listUpdatedInventorySupplyByNextToken (String nextToken, ListUpdatedInventorySupplyByNextTokenResultHolder listUpdatedInventorySupplyByNextTokenResult, ResponseMetadataHolder responseMetadata)

Continues pagination over a resultset of inventory data for inventory items that may have had recent changes in inventory levels. This operation is used in conjunction with ListUpdatedInventorySupply. Please refer to documentation for that operation for further details.

Parameters
nextToken
listUpdatedInventorySupplyByNextTokenResult
responseMetadata
Throws
RemoteException