Class ResourceCollectionEnumeratorContainer
java.lang.Object
com.microsoft.store.partnercenter.BasePartnerComponent<String>
com.microsoft.store.partnercenter.BasePartnerComponentString
com.microsoft.store.partnercenter.enumerators.ResourceCollectionEnumeratorContainer
- All Implemented Interfaces:
IResourceCollectionEnumeratorContainer,IPartnerComponent<String>,IPartnerComponentString
public class ResourceCollectionEnumeratorContainer extends BasePartnerComponentString implements IResourceCollectionEnumeratorContainer
Contains supported resource collection enumerators.
-
Constructor Summary
Constructors Constructor Description ResourceCollectionEnumeratorContainer(IPartner rootPartnerOperations)Initializes a new instance of the ResourceCollectionEnumeratorContainer class. -
Method Summary
Methods inherited from class com.microsoft.store.partnercenter.BasePartnerComponent
getContext, getPartnerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.store.partnercenter.IPartnerComponent
getContext, getPartner
-
Constructor Details
-
ResourceCollectionEnumeratorContainer
Initializes a new instance of the ResourceCollectionEnumeratorContainer class.- Parameters:
rootPartnerOperations- The root partner operations instance.
-
-
Method Details
-
getOffers
Gets a factory that creates offer collection enumerators.- Specified by:
getOffersin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates offer collection enumerators.
-
getCustomers
Gets a factory that creates customer collection enumerators.- Specified by:
getCustomersin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates customer collection enumerators.
-
getCustomerUsers
public IResourceCollectionEnumeratorFactory<SeekBasedResourceCollection<CustomerUser>> getCustomerUsers()Gets a factory that creates customer collection enumerators.- Specified by:
getCustomerUsersin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates customer collection enumerators.
-
getInvoices
Gets a factory that creates invoice collection enumerators.- Specified by:
getInvoicesin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates invoice collection enumerators.
-
getServiceRequests
public IResourceCollectionEnumeratorFactory<ResourceCollection<ServiceRequest>> getServiceRequests()Gets a factory that creates service request collection enumerators.- Specified by:
getServiceRequestsin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates service request collection enumerators.
-
getInvoiceLineItems
public IResourceCollectionEnumeratorFactory<ResourceCollection<InvoiceLineItem>> getInvoiceLineItems()Gets a factory that creates invoice line item collection enumerators.- Specified by:
getInvoiceLineItemsin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates invoice line item collection enumerators.
-
getAuditRecords
public IResourceCollectionEnumeratorFactory<SeekBasedResourceCollection<AuditRecord>> getAuditRecords()Gets a factory that creates audit records collection enumerators.- Specified by:
getAuditRecordsin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates audit records collection enumerators.
-
getUtilization
Gets a factory that create enumerators for utilization records for different subscriptions.- Specified by:
getUtilizationin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that create enumerators for utilization records for different subscriptions.
-
getProducts
Gets a factory that creates product collection enumerators.- Specified by:
getProductsin interfaceIResourceCollectionEnumeratorContainer- Returns:
- A factory that creates product collection enumerators.
-