All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.microsoft.store.partnercenter.models.invoices.InvoiceDetail Maven / Gradle / Ivy

There is a newer version: 1.15.3
Show newest version
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license. See the LICENSE file in the project root for full license information.

package com.microsoft.store.partnercenter.models.invoices;

import com.microsoft.store.partnercenter.models.Link;
import com.microsoft.store.partnercenter.models.ResourceBaseWithLinks;
import com.microsoft.store.partnercenter.models.StandardResourceLinks;

/**
 * Represents the detailed information of an invoice
 */
public class InvoiceDetail
    extends ResourceBaseWithLinks
{
    /**
     * Gets or sets the type of invoice detail
     */
    private InvoiceLineItemType __InvoiceLineItemType = InvoiceLineItemType.NONE;

    public InvoiceLineItemType getInvoiceLineItemType()
    {
        return __InvoiceLineItemType;
    }

    public void setInvoiceLineItemType(InvoiceLineItemType value)
    {
        __InvoiceLineItemType = value;
    }

    /**
     * Gets or sets the billing provider
     */
    private BillingProvider __BillingProvider = BillingProvider.NONE;

    public BillingProvider getBillingProvider()
    {
        return __BillingProvider;
    }

    public void setBillingProvider(BillingProvider value)
    {
        __BillingProvider = value;
    }

    /**
     * Gets or sets the link to the invoice detail
     */
    private Link __DetailLink;

    public Link getDetailLink()
    {
        return __DetailLink;
    }

    public void setDetailLink(Link value)
    {
        __DetailLink = value;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy