ICustomerCollection Interface
Implements
public interface ICustomerCollection extends IPartnerComponentString, IEntityCreateOperations<Customer,Customer>, IEntireEntityCollectionRetrievalOperations<Customer,SeekBasedResourceCollection<Customer>>
Represents the behavior of the partner customers.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract ICustomer |
byId(String customerId)
Gets a single customer operations. |
|
abstract
Seek |
get()
Retrieves all the partner's customers. |
|
abstract
ICustomer |
getRelationshipRequests()
Gets the customer relationship request operations. |
|
abstract
ICustomer |
getUsageRecords()
Gets the customer usage record operations. |
|
abstract
Seek |
query(IQuery customersQuery)
Queries customers associated to the partner. |
Method Details
byId
public abstract ICustomer byId(String customerId)
Gets a single customer operations.
Parameters:
Returns:
get
public abstract SeekBasedResourceCollection
Retrieves all the partner's customers.
Returns:
getRelationshipRequests
public abstract ICustomerRelationshipRequest getRelationshipRequests()
Gets the customer relationship request operations.
Returns:
getUsageRecords
public abstract ICustomerUsageRecordCollection getUsageRecords()
Gets the customer usage record operations.
Returns:
query
public abstract SeekBasedResourceCollection
Queries customers associated to the partner. - Count queries are not supported by this operation. - You can set the page size or filter or do both at the same time. - Sort is not supported. - You can navigate to other pages by specifying a seek query with the seek operation and the continuation token sent by the previous operation.
Parameters:
Returns: