Class InternetAccessPurchaseOrdersImpl
java.lang.Object
com.eqixiac.equinix.internetaccess.client.implementation.InternetAccessPurchaseOrdersImpl
- All Implemented Interfaces:
InternetAccessPurchaseOrders
public class InternetAccessPurchaseOrdersImpl
extends Object
implements InternetAccessPurchaseOrders
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a single purchase order by number.Returns the purchase orders available to the given billing account.list(String accountNumber, String ibx, PurchaseOrderCategory category) Returns the purchase orders available to the given billing account, narrowed by IBX location and/or service category.
-
Constructor Details
-
InternetAccessPurchaseOrdersImpl
public InternetAccessPurchaseOrdersImpl()
-
-
Method Details
-
list
Description copied from interface:InternetAccessPurchaseOrdersReturns the purchase orders available to the given billing account.- Specified by:
listin interfaceInternetAccessPurchaseOrders- Parameters:
accountNumber- the billing account number- Returns:
- a paginated list of purchase orders
-
list
public PaginatedList<PurchaseOrder> list(String accountNumber, String ibx, PurchaseOrderCategory category) Description copied from interface:InternetAccessPurchaseOrdersReturns the purchase orders available to the given billing account, narrowed by IBX location and/or service category.- Specified by:
listin interfaceInternetAccessPurchaseOrders- Parameters:
accountNumber- the billing account numberibx- the IBX code to filter on, ornullfor no location constraintcategory- the service category to filter on, ornullfor no category constraint- Returns:
- a paginated list of matching purchase orders
-
get
Description copied from interface:InternetAccessPurchaseOrdersReturns a single purchase order by number.- Specified by:
getin interfaceInternetAccessPurchaseOrders- Parameters:
accountNumber- the billing account numbernumber- the purchase order number- Returns:
- the purchase order
-