azure-docs-sdk-java/docs-ref-autogen/com.azure.resourcemanager.b...

404 строки
40 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.resourcemanager.billing.models.Transactions"
fullName: "com.azure.resourcemanager.billing.models.Transactions"
name: "Transactions"
nameWithType: "Transactions"
summary: "Resource collection API of Transactions."
syntax: "public interface **Transactions**"
methods:
- uid: "com.azure.resourcemanager.billing.models.Transactions.getTransactionSummaryByInvoice(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.getTransactionSummaryByInvoice(String billingAccountName, String invoiceName)"
name: "getTransactionSummaryByInvoice(String billingAccountName, String invoiceName)"
nameWithType: "Transactions.getTransactionSummaryByInvoice(String billingAccountName, String invoiceName)"
summary: "Gets the transaction summary for an invoice."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice."
name: "invoiceName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract TransactionSummary getTransactionSummaryByInvoice(String billingAccountName, String invoiceName)"
desc: "Gets the transaction summary for an invoice. Transactions include purchases, refunds and Azure usage charges."
returns:
description: "the transaction summary for an invoice."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionSummary?alt=com.azure.resourcemanager.billing.models.TransactionSummary&text=TransactionSummary\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.Transactions.getTransactionSummaryByInvoiceWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.getTransactionSummaryByInvoiceWithResponse(String billingAccountName, String invoiceName, String filter, String search, Context context)"
name: "getTransactionSummaryByInvoiceWithResponse(String billingAccountName, String invoiceName, String filter, String search, Context context)"
nameWithType: "Transactions.getTransactionSummaryByInvoiceWithResponse(String billingAccountName, String invoiceName, String filter, String search, Context context)"
summary: "Gets the transaction summary for an invoice."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice."
name: "invoiceName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The filter query option allows clients to filter the line items that are aggregated to create the\n line item summary."
name: "filter"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The search query option allows clients to filter the line items that are aggregated to create the\n line item summary."
name: "search"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The context to associate with this operation."
name: "context"
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Response<TransactionSummary> getTransactionSummaryByInvoiceWithResponse(String billingAccountName, String invoiceName, String filter, String search, Context context)"
desc: "Gets the transaction summary for an invoice. Transactions include purchases, refunds and Azure usage charges."
returns:
description: "the transaction summary for an invoice along with <xref uid=\"com.azure.core.http.rest.Response\" data-throw-if-not-resolved=\"false\" data-raw-source=\"Response\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.Response?alt=com.azure.core.http.rest.Response&text=Response\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.TransactionSummary?alt=com.azure.resourcemanager.billing.models.TransactionSummary&text=TransactionSummary\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByBillingProfile(java.lang.String,java.lang.String,java.time.LocalDate,java.time.LocalDate,com.azure.resourcemanager.billing.models.TransactionType)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
name: "listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
nameWithType: "Transactions.listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
summary: "Lists the billed or unbilled transactions by billing profile name for given start and end date."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a billing profile."
name: "billingProfileName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The start date to fetch the transactions. The date should be specified in MM-DD-YYYY\n format."
name: "periodStartDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The end date to fetch the transactions. The date should be specified in MM-DD-YYYY format."
name: "periodEndDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The type of transaction."
name: "type"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionType?alt=com.azure.resourcemanager.billing.models.TransactionType&text=TransactionType\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<Transaction> listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
desc: "Lists the billed or unbilled transactions by billing profile name for given start and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions are listed under pending invoice Id and do not include tax. Tax is added to the amount once an invoice is generated."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByBillingProfile(java.lang.String,java.lang.String,java.time.LocalDate,java.time.LocalDate,com.azure.resourcemanager.billing.models.TransactionType,java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Boolean,java.lang.String,com.azure.core.util.Context)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
name: "listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
nameWithType: "Transactions.listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
summary: "Lists the billed or unbilled transactions by billing profile name for given start and end date."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a billing profile."
name: "billingProfileName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The start date to fetch the transactions. The date should be specified in MM-DD-YYYY\n format."
name: "periodStartDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The end date to fetch the transactions. The date should be specified in MM-DD-YYYY format."
name: "periodEndDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The type of transaction."
name: "type"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionType?alt=com.azure.resourcemanager.billing.models.TransactionType&text=TransactionType\" data-throw-if-not-resolved=\"False\" />"
- description: "The filter query option allows clients to filter a collection of resources that are addressed by a\n request URL."
name: "filter"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The orderby query option allows clients to request resources in a particular order."
name: "orderBy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The top query option requests the number of items in the queried collection to be included in the\n result. The maximum supported value for top is 50."
name: "top"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The skip query option requests the number of items in the queried collection that are to be skipped\n and not included in the result."
name: "skip"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The count query option allows clients to request a count of the matching resources included with the\n resources in the response."
name: "count"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The search query option allows clients to request items within a collection matching a free-text\n search expression. search is only supported for string fields."
name: "search"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The context to associate with this operation."
name: "context"
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<Transaction> listByBillingProfile(String billingAccountName, String billingProfileName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
desc: "Lists the billed or unbilled transactions by billing profile name for given start and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions are listed under pending invoice Id and do not include tax. Tax is added to the amount once an invoice is generated."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByCustomer(java.lang.String,java.lang.String,java.lang.String,java.time.LocalDate,java.time.LocalDate,com.azure.resourcemanager.billing.models.TransactionType)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
name: "listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
nameWithType: "Transactions.listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
summary: "Lists the billed or unbilled transactions by customer id for given start date and end date."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a billing profile."
name: "billingProfileName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a customer."
name: "customerName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The start date to fetch the transactions. The date should be specified in MM-DD-YYYY\n format."
name: "periodStartDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The end date to fetch the transactions. The date should be specified in MM-DD-YYYY format."
name: "periodEndDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The type of transaction."
name: "type"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionType?alt=com.azure.resourcemanager.billing.models.TransactionType&text=TransactionType\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<Transaction> listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
desc: "Lists the billed or unbilled transactions by customer id for given start date and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions are listed under pending invoice Id and do not include tax. Tax is added to the amount once an invoice is generated."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByCustomer(java.lang.String,java.lang.String,java.lang.String,java.time.LocalDate,java.time.LocalDate,com.azure.resourcemanager.billing.models.TransactionType,java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Boolean,java.lang.String,com.azure.core.util.Context)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
name: "listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
nameWithType: "Transactions.listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
summary: "Lists the billed or unbilled transactions by customer id for given start date and end date."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a billing profile."
name: "billingProfileName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a customer."
name: "customerName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The start date to fetch the transactions. The date should be specified in MM-DD-YYYY\n format."
name: "periodStartDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The end date to fetch the transactions. The date should be specified in MM-DD-YYYY format."
name: "periodEndDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The type of transaction."
name: "type"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionType?alt=com.azure.resourcemanager.billing.models.TransactionType&text=TransactionType\" data-throw-if-not-resolved=\"False\" />"
- description: "The filter query option allows clients to filter a collection of resources that are addressed by a\n request URL."
name: "filter"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The orderby query option allows clients to request resources in a particular order."
name: "orderBy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The top query option requests the number of items in the queried collection to be included in the\n result. The maximum supported value for top is 50."
name: "top"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The skip query option requests the number of items in the queried collection that are to be skipped\n and not included in the result."
name: "skip"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The count query option allows clients to request a count of the matching resources included with the\n resources in the response."
name: "count"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The search query option allows clients to request items within a collection matching a free-text\n search expression. search is only supported for string fields."
name: "search"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The context to associate with this operation."
name: "context"
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<Transaction> listByCustomer(String billingAccountName, String billingProfileName, String customerName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
desc: "Lists the billed or unbilled transactions by customer id for given start date and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions are listed under pending invoice Id and do not include tax. Tax is added to the amount once an invoice is generated."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByInvoice(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByInvoice(String billingAccountName, String invoiceName)"
name: "listByInvoice(String billingAccountName, String invoiceName)"
nameWithType: "Transactions.listByInvoice(String billingAccountName, String invoiceName)"
summary: "Lists the transactions for an invoice."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice."
name: "invoiceName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract PagedIterable<Transaction> listByInvoice(String billingAccountName, String invoiceName)"
desc: "Lists the transactions for an invoice. Transactions include purchases, refunds and Azure usage charges."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByInvoice(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Boolean,java.lang.String,com.azure.core.util.Context)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByInvoice(String billingAccountName, String invoiceName, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
name: "listByInvoice(String billingAccountName, String invoiceName, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
nameWithType: "Transactions.listByInvoice(String billingAccountName, String invoiceName, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
summary: "Lists the transactions for an invoice."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice."
name: "invoiceName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The filter query option allows clients to filter a collection of resources that are addressed by a\n request URL."
name: "filter"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The orderby query option allows clients to request resources in a particular order."
name: "orderBy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The top query option requests the number of items in the queried collection to be included in the\n result. The maximum supported value for top is 50."
name: "top"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The skip query option requests the number of items in the queried collection that are to be skipped\n and not included in the result."
name: "skip"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The count query option allows clients to request a count of the matching resources included with the\n resources in the response."
name: "count"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The search query option allows clients to request items within a collection matching a free-text\n search expression. search is only supported for string fields."
name: "search"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The context to associate with this operation."
name: "context"
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<Transaction> listByInvoice(String billingAccountName, String invoiceName, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
desc: "Lists the transactions for an invoice. Transactions include purchases, refunds and Azure usage charges."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByInvoiceSection(java.lang.String,java.lang.String,java.lang.String,java.time.LocalDate,java.time.LocalDate,com.azure.resourcemanager.billing.models.TransactionType)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
name: "listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
nameWithType: "Transactions.listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
summary: "Lists the billed or unbilled transactions by invoice section name for given start date and end date."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a billing profile."
name: "billingProfileName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice section."
name: "invoiceSectionName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The start date to fetch the transactions. The date should be specified in MM-DD-YYYY\n format."
name: "periodStartDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The end date to fetch the transactions. The date should be specified in MM-DD-YYYY format."
name: "periodEndDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The type of transaction."
name: "type"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionType?alt=com.azure.resourcemanager.billing.models.TransactionType&text=TransactionType\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<Transaction> listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type)"
desc: "Lists the billed or unbilled transactions by invoice section name for given start date and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions are listed under pending invoice Id and do not include tax. Tax is added to the amount once an invoice is generated."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.listByInvoiceSection(java.lang.String,java.lang.String,java.lang.String,java.time.LocalDate,java.time.LocalDate,com.azure.resourcemanager.billing.models.TransactionType,java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Boolean,java.lang.String,com.azure.core.util.Context)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
name: "listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
nameWithType: "Transactions.listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
summary: "Lists the billed or unbilled transactions by invoice section name for given start date and end date."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies a billing profile."
name: "billingProfileName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice section."
name: "invoiceSectionName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The start date to fetch the transactions. The date should be specified in MM-DD-YYYY\n format."
name: "periodStartDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The end date to fetch the transactions. The date should be specified in MM-DD-YYYY format."
name: "periodEndDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html\">LocalDate</a>"
- description: "The type of transaction."
name: "type"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionType?alt=com.azure.resourcemanager.billing.models.TransactionType&text=TransactionType\" data-throw-if-not-resolved=\"False\" />"
- description: "The filter query option allows clients to filter a collection of resources that are addressed by a\n request URL."
name: "filter"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The orderby query option allows clients to request resources in a particular order."
name: "orderBy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The top query option requests the number of items in the queried collection to be included in the\n result. The maximum supported value for top is 50."
name: "top"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The skip query option requests the number of items in the queried collection that are to be skipped\n and not included in the result."
name: "skip"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The count query option allows clients to request a count of the matching resources included with the\n resources in the response."
name: "count"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The search query option allows clients to request items within a collection matching a free-text\n search expression. search is only supported for string fields."
name: "search"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The context to associate with this operation."
name: "context"
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<Transaction> listByInvoiceSection(String billingAccountName, String billingProfileName, String invoiceSectionName, LocalDate periodStartDate, LocalDate periodEndDate, TransactionType type, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)"
desc: "Lists the billed or unbilled transactions by invoice section name for given start date and end date. Transactions include purchases, refunds and Azure usage charges. Unbilled transactions are listed under pending invoice Id and do not include tax. Tax is added to the amount once an invoice is generated."
returns:
description: "a container for a list of resources as paginated response with <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref>."
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.Transaction?alt=com.azure.resourcemanager.billing.models.Transaction&text=Transaction\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.billing.models.Transactions.transactionsDownloadByInvoice(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.transactionsDownloadByInvoice(String billingAccountName, String invoiceName)"
name: "transactionsDownloadByInvoice(String billingAccountName, String invoiceName)"
nameWithType: "Transactions.transactionsDownloadByInvoice(String billingAccountName, String invoiceName)"
summary: "Gets a URL to download the transactions document for an invoice."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice."
name: "invoiceName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract DocumentDownloadResult transactionsDownloadByInvoice(String billingAccountName, String invoiceName)"
desc: "Gets a URL to download the transactions document for an invoice. The operation is supported for billing accounts with agreement type Enterprise Agreement."
returns:
description: "a URL to download the transactions document for an invoice."
type: "<xref href=\"com.azure.resourcemanager.billing.models.DocumentDownloadResult?alt=com.azure.resourcemanager.billing.models.DocumentDownloadResult&text=DocumentDownloadResult\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.Transactions.transactionsDownloadByInvoice(java.lang.String,java.lang.String,com.azure.core.util.Context)"
fullName: "com.azure.resourcemanager.billing.models.Transactions.transactionsDownloadByInvoice(String billingAccountName, String invoiceName, Context context)"
name: "transactionsDownloadByInvoice(String billingAccountName, String invoiceName, Context context)"
nameWithType: "Transactions.transactionsDownloadByInvoice(String billingAccountName, String invoiceName, Context context)"
summary: "Gets a URL to download the transactions document for an invoice."
modifiers:
- "abstract"
parameters:
- description: "The ID that uniquely identifies a billing account."
name: "billingAccountName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The ID that uniquely identifies an invoice."
name: "invoiceName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The context to associate with this operation."
name: "context"
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract DocumentDownloadResult transactionsDownloadByInvoice(String billingAccountName, String invoiceName, Context context)"
desc: "Gets a URL to download the transactions document for an invoice. The operation is supported for billing accounts with agreement type Enterprise Agreement."
returns:
description: "a URL to download the transactions document for an invoice."
type: "<xref href=\"com.azure.resourcemanager.billing.models.DocumentDownloadResult?alt=com.azure.resourcemanager.billing.models.DocumentDownloadResult&text=DocumentDownloadResult\" data-throw-if-not-resolved=\"False\" />"
type: "interface"
desc: "Resource collection API of Transactions."
metadata: {}
package: "com.azure.resourcemanager.billing.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-billing:1.0.0