SubscriptionCollectionOperations Class
- java.
lang. Object - com.
microsoft. store. partnercenter. BasePartnerComponent<TContext> - com.
microsoft. store. partnercenter. BasePartnerComponentString - com.
microsoft. store. partnercenter. subscriptions. SubscriptionCollectionOperations
- com.
- com.
- com.
Implements
public class SubscriptionCollectionOperations extends BasePartnerComponentString implements ISubscriptionCollection
The customer subscriptions implementation.
Constructor Summary
| Constructor | Description |
|---|---|
| SubscriptionCollectionOperations(IPartner rootPartnerOperations, String customerId) |
Initializes a new instance of the Subscription |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| ISubscription |
byId(String subscriptionId)
Retrieves a specific customer subscription behavior. |
|
IEntire |
byOrder(String orderId)
Groups customer subscriptions by an order. |
|
IEntire |
byPartner(String partnerId)
Groups customer subscriptions by a partner. |
|
Resource |
get()
Retrieves all subscriptions. |
|
ISubscription |
getUsageRecords()
Obtains the subscription usage records behavior for the customer. |
Inherited Members
Constructor Details
SubscriptionCollectionOperations
public SubscriptionCollectionOperations(IPartner rootPartnerOperations, String customerId)
Initializes a new instance of the SubscriptionCollectionOperations class.
Parameters:
Method Details
byId
public ISubscription byId(String subscriptionId)
Retrieves a specific customer subscription behavior.
Parameters:
Returns:
byOrder
public IEntireEntityCollectionRetrievalOperations
Groups customer subscriptions by an order.
Parameters:
Returns:
byPartner
public IEntireEntityCollectionRetrievalOperations
Groups customer subscriptions by a partner.
Parameters:
Returns:
get
public ResourceCollection
Retrieves all subscriptions.
Returns:
getUsageRecords
public ISubscriptionMonthlyUsageRecordCollection getUsageRecords()
Obtains the subscription usage records behavior for the customer.
Returns: