Interface Resellers
- All Known Implementing Classes:
ResellersImpl
public interface Resellers
Client interface for managing reseller relationships in the Equinix Customer Portal.
Provides operations to list reseller accounts, manage reseller customers, and create
new customer associations under a reseller account.
-
Method Summary
Modifier and TypeMethodDescriptionReturns a builder for defining a new reseller customer association.getResellerCustomer(String accountNumber, String customerAccountNumber) Retrieves a specific reseller customer by the reseller and customer account numbers.list()Lists all reseller accounts for the current user.listCustomers(String accountNUmber) Lists all customers under the specified reseller account.
-
Method Details
-
list
PaginatedList<Reseller> list()Lists all reseller accounts for the current user.- Returns:
- a paginated list of reseller accounts
-
listCustomers
Lists all customers under the specified reseller account.- Parameters:
accountNUmber- the reseller account number- Returns:
- a paginated list of reseller customers
-
getResellerCustomer
Retrieves a specific reseller customer by the reseller and customer account numbers.- Parameters:
accountNumber- the reseller account numbercustomerAccountNumber- the customer account number- Returns:
- the matching reseller customer
-
define
Returns a builder for defining a new reseller customer association.- Parameters:
accountNumber- the reseller account numbercustomerName- the name of the new customer- Returns:
- a new ResellerCustomerBuilder instance
-