Class ResellerCustomerClientImpl
java.lang.Object
api.equinix.javasdk.core.client.ClientBase
api.equinix.javasdk.core.client.PageableBase
api.equinix.javasdk.customerportal.client.internal.implementation.ResellerCustomerClientImpl
- All Implemented Interfaces:
Pageable<ResellerCustomer>,ResellerCustomerClient<ResellerCustomer>
public class ResellerCustomerClientImpl
extends PageableBase
implements ResellerCustomerClient<ResellerCustomer>
-
Nested Class Summary
Nested classes/interfaces inherited from class api.equinix.javasdk.core.client.ClientBase
ClientBase.EquinixRequestBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(String accountNumber, ResellerCustomerCreatorJson resellerCustomerCreatorJson) getResellerCustomer(String accountNumber, String customerAccountNumber) nextPage(PaginatedRequest<ResellerCustomer> equinixRequest) nextPage.update(String accountNumber, String customerAccountNumber, ResellerCustomerUpdaterJson resellerCustomerUpdaterJson) Methods inherited from class api.equinix.javasdk.core.client.ClientBase
buildRequest, buildRequest, buildRequest, buildRequest, buildRequestWithPathParams, buildRequestWithPathParams, buildRequestWithQueryParams, buildRequestWithQueryParams, getConfigClient, invoke, newRequest
-
Constructor Details
-
ResellerCustomerClientImpl
-
-
Method Details
-
list
- Specified by:
listin interfaceResellerCustomerClient<ResellerCustomer>
-
getResellerCustomer
- Specified by:
getResellerCustomerin interfaceResellerCustomerClient<ResellerCustomer>
-
create
public Boolean create(String accountNumber, ResellerCustomerCreatorJson resellerCustomerCreatorJson) - Specified by:
createin interfaceResellerCustomerClient<ResellerCustomer>
-
update
public Boolean update(String accountNumber, String customerAccountNumber, ResellerCustomerUpdaterJson resellerCustomerUpdaterJson) - Specified by:
updatein interfaceResellerCustomerClient<ResellerCustomer>
-
remove
- Specified by:
removein interfaceResellerCustomerClient<ResellerCustomer>
-
nextPage
Description copied from interface:PageablenextPage.
- Specified by:
nextPagein interfacePageable<ResellerCustomer>- Parameters:
equinixRequest- aPaginatedRequestobject.- Returns:
- a
PaginatedListobject.
-