Class ReconciliationLineItemCollectionOperations
java.lang.Object
com.microsoft.store.partnercenter.BasePartnerComponent<String>
com.microsoft.store.partnercenter.invoices.ReconciliationLineItemCollectionOperations
- All Implemented Interfaces:
IEntireEntityCollectionRetrievalOperations<InvoiceLineItem,SeekBasedResourceCollection<InvoiceLineItem>>,IReconciliationLineItemCollection,IPartnerComponent<String>
public class ReconciliationLineItemCollectionOperations extends BasePartnerComponent<String> implements IReconciliationLineItemCollection
Represents the operations that can be done on partner's reconciliation line items.
-
Constructor Summary
Constructors Constructor Description ReconciliationLineItemCollectionOperations(IPartner rootPartnerOperations, String invoiceId, BillingProvider billingProvider, InvoiceLineItemType invoiceLineItemType, String currencyCode, BillingPeriod period)Initializes a new instance of the ReconciliationLineItemCollectionOperations class.ReconciliationLineItemCollectionOperations(IPartner rootPartnerOperations, String invoiceId, BillingProvider billingProvider, InvoiceLineItemType invoiceLineItemType, String currencyCode, BillingPeriod period, int pageSize)Initializes a new instance of the ReconciliationLineItemCollectionOperations class. -
Method Summary
Modifier and Type Method Description SeekBasedResourceCollection<InvoiceLineItem>get()Gets the recon line items collection of the partner.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
-
ReconciliationLineItemCollectionOperations
public ReconciliationLineItemCollectionOperations(IPartner rootPartnerOperations, String invoiceId, BillingProvider billingProvider, InvoiceLineItemType invoiceLineItemType, String currencyCode, BillingPeriod period)Initializes a new instance of the ReconciliationLineItemCollectionOperations class.- Parameters:
rootPartnerOperations- The root partner operations instance.invoiceId- The invoice identifier.billingProvider- The billing provider type.invoiceLineItemType- The invoice line item type.currencyCode- The currency code.period- The billing period.
-
ReconciliationLineItemCollectionOperations
public ReconciliationLineItemCollectionOperations(IPartner rootPartnerOperations, String invoiceId, BillingProvider billingProvider, InvoiceLineItemType invoiceLineItemType, String currencyCode, BillingPeriod period, int pageSize)Initializes a new instance of the ReconciliationLineItemCollectionOperations class.- Parameters:
rootPartnerOperations- The root partner operations instance.invoiceId- The invoice identifier.billingProvider- The billing provider type.invoiceLineItemType- The invoice line item type.currencyCode- The currency code.period- The billing period.pageSize- The number of records returned in a single operation.
-
-
Method Details
-
get
Gets the recon line items collection of the partner.- Specified by:
getin interfaceIEntireEntityCollectionRetrievalOperations<InvoiceLineItem,SeekBasedResourceCollection<InvoiceLineItem>>- Returns:
- The collection of recon line items.
-