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

1014 строки
80 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.resourcemanager.billing.models.TransactionProperties"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties"
name: "TransactionProperties"
nameWithType: "TransactionProperties"
summary: "A transaction."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public final class **TransactionProperties**</br> implements <xref href=\"com.azure.json.JsonSerializable?alt=com.azure.json.JsonSerializable&text=JsonSerializable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />&gt;"
constructors:
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.TransactionProperties()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.TransactionProperties()"
name: "TransactionProperties()"
nameWithType: "TransactionProperties.TransactionProperties()"
summary: "Creates an instance of Transaction<wbr>Properties class."
syntax: "public TransactionProperties()"
desc: "Creates an instance of TransactionProperties class."
methods:
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.azureCreditApplied()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.azureCreditApplied()"
name: "azureCreditApplied()"
nameWithType: "TransactionProperties.azureCreditApplied()"
summary: "Get the azure<wbr>Credit<wbr>Applied property: The amount of any Azure credits automatically applied to this transaction."
syntax: "public TransactionPropertiesAzureCreditApplied azureCreditApplied()"
desc: "Get the azureCreditApplied property: The amount of any Azure credits automatically applied to this transaction."
returns:
description: "the azureCreditApplied value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesAzureCreditApplied?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesAzureCreditApplied&text=TransactionPropertiesAzureCreditApplied\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.azurePlan()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.azurePlan()"
name: "azurePlan()"
nameWithType: "TransactionProperties.azurePlan()"
summary: "Get the azure<wbr>Plan property: Details of the Azure plan."
syntax: "public String azurePlan()"
desc: "Get the azurePlan property: Details of the Azure plan."
returns:
description: "the azurePlan value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.billingCurrency()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.billingCurrency()"
name: "billingCurrency()"
nameWithType: "TransactionProperties.billingCurrency()"
summary: "Get the billing<wbr>Currency property: The ISO 4217 code for the currency in which this transaction is billed."
syntax: "public String billingCurrency()"
desc: "Get the billingCurrency property: The ISO 4217 code for the currency in which this transaction is billed."
returns:
description: "the billingCurrency value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.billingProfileDisplayName()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.billingProfileDisplayName()"
name: "billingProfileDisplayName()"
nameWithType: "TransactionProperties.billingProfileDisplayName()"
summary: "Get the billing<wbr>Profile<wbr>Display<wbr>Name property: The name of the billing profile."
syntax: "public Object billingProfileDisplayName()"
desc: "Get the billingProfileDisplayName property: The name of the billing profile."
returns:
description: "the billingProfileDisplayName value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.billingProfileId()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.billingProfileId()"
name: "billingProfileId()"
nameWithType: "TransactionProperties.billingProfileId()"
summary: "Get the billing<wbr>Profile<wbr>Id property: The fully qualified ID that uniquely identifies a billing profile."
syntax: "public String billingProfileId()"
desc: "Get the billingProfileId property: The fully qualified ID that uniquely identifies a billing profile."
returns:
description: "the billingProfileId value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.consumptionCommitmentDecremented()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.consumptionCommitmentDecremented()"
name: "consumptionCommitmentDecremented()"
nameWithType: "TransactionProperties.consumptionCommitmentDecremented()"
summary: "Get the consumption<wbr>Commitment<wbr>Decremented property: The amount of Microsoft Azure Consumption Commitment(MACC) decrement through the transaction."
syntax: "public TransactionPropertiesConsumptionCommitmentDecremented consumptionCommitmentDecremented()"
desc: "Get the consumptionCommitmentDecremented property: The amount of Microsoft Azure Consumption Commitment(MACC) decrement through the transaction."
returns:
description: "the consumptionCommitmentDecremented value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesConsumptionCommitmentDecremented?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesConsumptionCommitmentDecremented&text=TransactionPropertiesConsumptionCommitmentDecremented\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.creditType()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.creditType()"
name: "creditType()"
nameWithType: "TransactionProperties.creditType()"
summary: "Get the credit<wbr>Type property: The credit type of the transaction."
syntax: "public CreditType creditType()"
desc: "Get the creditType property: The credit type of the transaction. Applies only to credited transactions."
returns:
description: "the creditType value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.CreditType?alt=com.azure.resourcemanager.billing.models.CreditType&text=CreditType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.customerDisplayName()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.customerDisplayName()"
name: "customerDisplayName()"
nameWithType: "TransactionProperties.customerDisplayName()"
summary: "Get the customer<wbr>Display<wbr>Name property: The name of the customer."
syntax: "public String customerDisplayName()"
desc: "Get the customerDisplayName property: The name of the customer."
returns:
description: "the customerDisplayName value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.customerId()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.customerId()"
name: "customerId()"
nameWithType: "TransactionProperties.customerId()"
summary: "Get the customer<wbr>Id property: The fully qualified ID that uniquely identifies a customer."
syntax: "public String customerId()"
desc: "Get the customerId property: The fully qualified ID that uniquely identifies a customer."
returns:
description: "the customerId value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.date()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.date()"
name: "date()"
nameWithType: "TransactionProperties.date()"
summary: "Get the date property: The date of transaction."
syntax: "public OffsetDateTime date()"
desc: "Get the date property: The date of transaction."
returns:
description: "the date value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.discount()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.discount()"
name: "discount()"
nameWithType: "TransactionProperties.discount()"
summary: "Get the discount property: The percentage discount, if any, applied to this transaction."
syntax: "public Float discount()"
desc: "Get the discount property: The percentage discount, if any, applied to this transaction."
returns:
description: "the discount value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html\">Float</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.effectivePrice()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.effectivePrice()"
name: "effectivePrice()"
nameWithType: "TransactionProperties.effectivePrice()"
summary: "Get the effective<wbr>Price property: The price of the product after applying any discounts."
syntax: "public TransactionPropertiesEffectivePrice effectivePrice()"
desc: "Get the effectivePrice property: The price of the product after applying any discounts."
returns:
description: "the effectivePrice value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesEffectivePrice?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesEffectivePrice&text=TransactionPropertiesEffectivePrice\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.exchangeRate()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.exchangeRate()"
name: "exchangeRate()"
nameWithType: "TransactionProperties.exchangeRate()"
summary: "Get the exchange<wbr>Rate property: The exchange rate used to convert charged amount to billing currency, if applicable."
syntax: "public Float exchangeRate()"
desc: "Get the exchangeRate property: The exchange rate used to convert charged amount to billing currency, if applicable."
returns:
description: "the exchangeRate value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html\">Float</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.fromJson(com.azure.json.JsonReader)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.fromJson(JsonReader jsonReader)"
name: "fromJson(JsonReader jsonReader)"
nameWithType: "TransactionProperties.fromJson(JsonReader jsonReader)"
summary: "Reads an instance of Transaction<wbr>Properties from the Json<wbr>Reader."
modifiers:
- "static"
parameters:
- description: "The JsonReader being read."
name: "jsonReader"
type: "<xref href=\"com.azure.json.JsonReader?alt=com.azure.json.JsonReader&text=JsonReader\" data-throw-if-not-resolved=\"False\" />"
syntax: "public static TransactionProperties fromJson(JsonReader jsonReader)"
exceptions:
- description: "If an error occurs while reading the TransactionProperties."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html\">IOException</a>"
desc: "Reads an instance of TransactionProperties from the JsonReader."
returns:
description: "An instance of TransactionProperties if the JsonReader was pointing to an instance of it, or null if it\n was pointing to JSON null."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.invoice()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.invoice()"
name: "invoice()"
nameWithType: "TransactionProperties.invoice()"
summary: "Get the invoice property: Invoice name on which the transaction was billed or 'Pending' if the transaction is not billed."
syntax: "public String invoice()"
desc: "Get the invoice property: Invoice name on which the transaction was billed or 'Pending' if the transaction is not billed."
returns:
description: "the invoice value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.invoiceId()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.invoiceId()"
name: "invoiceId()"
nameWithType: "TransactionProperties.invoiceId()"
summary: "Get the invoice<wbr>Id property: The fully qualified ID of the invoice on which the transaction was billed."
syntax: "public String invoiceId()"
desc: "Get the invoiceId property: The fully qualified ID of the invoice on which the transaction was billed. This field is only applicable for transactions which are billed."
returns:
description: "the invoiceId value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.invoiceSectionDisplayName()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.invoiceSectionDisplayName()"
name: "invoiceSectionDisplayName()"
nameWithType: "TransactionProperties.invoiceSectionDisplayName()"
summary: "Get the invoice<wbr>Section<wbr>Display<wbr>Name property: The name of the invoice section."
syntax: "public String invoiceSectionDisplayName()"
desc: "Get the invoiceSectionDisplayName property: The name of the invoice section."
returns:
description: "the invoiceSectionDisplayName value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.invoiceSectionId()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.invoiceSectionId()"
name: "invoiceSectionId()"
nameWithType: "TransactionProperties.invoiceSectionId()"
summary: "Get the invoice<wbr>Section<wbr>Id property: The fully qualified ID that uniquely identifies an invoice section."
syntax: "public String invoiceSectionId()"
desc: "Get the invoiceSectionId property: The fully qualified ID that uniquely identifies an invoice section."
returns:
description: "the invoiceSectionId value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.isThirdParty()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.isThirdParty()"
name: "isThirdParty()"
nameWithType: "TransactionProperties.isThirdParty()"
summary: "Get the is<wbr>Third<wbr>Party property: Whether or not the transaction is third party."
syntax: "public Boolean isThirdParty()"
desc: "Get the isThirdParty property: Whether or not the transaction is third party."
returns:
description: "the isThirdParty value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.kind()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.kind()"
name: "kind()"
nameWithType: "TransactionProperties.kind()"
summary: "Get the kind property: Type of the transaction, billed or unbilled."
syntax: "public TransactionKind kind()"
desc: "Get the kind property: Type of the transaction, billed or unbilled."
returns:
description: "the kind value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionKind?alt=com.azure.resourcemanager.billing.models.TransactionKind&text=TransactionKind\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.marketPrice()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.marketPrice()"
name: "marketPrice()"
nameWithType: "TransactionProperties.marketPrice()"
summary: "Get the market<wbr>Price property: The retail price of the product."
syntax: "public TransactionPropertiesMarketPrice marketPrice()"
desc: "Get the marketPrice property: The retail price of the product."
returns:
description: "the marketPrice value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesMarketPrice?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesMarketPrice&text=TransactionPropertiesMarketPrice\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.partNumber()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.partNumber()"
name: "partNumber()"
nameWithType: "TransactionProperties.partNumber()"
summary: "Get the part<wbr>Number property: The part number of the product for which the transaction took place."
syntax: "public String partNumber()"
desc: "Get the partNumber property: The part number of the product for which the transaction took place. The field is only applicable for Enterprise Agreement invoices."
returns:
description: "the partNumber value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.pricingCurrency()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.pricingCurrency()"
name: "pricingCurrency()"
nameWithType: "TransactionProperties.pricingCurrency()"
summary: "Get the pricing<wbr>Currency property: The ISO 4217 code for the currency in which the product is priced."
syntax: "public String pricingCurrency()"
desc: "Get the pricingCurrency property: The ISO 4217 code for the currency in which the product is priced."
returns:
description: "the pricingCurrency value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.productDescription()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.productDescription()"
name: "productDescription()"
nameWithType: "TransactionProperties.productDescription()"
summary: "Get the product<wbr>Description property: The description of the product for which the transaction took place."
syntax: "public String productDescription()"
desc: "Get the productDescription property: The description of the product for which the transaction took place."
returns:
description: "the productDescription value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.productFamily()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.productFamily()"
name: "productFamily()"
nameWithType: "TransactionProperties.productFamily()"
summary: "Get the product<wbr>Family property: The family of the product for which the transaction took place."
syntax: "public String productFamily()"
desc: "Get the productFamily property: The family of the product for which the transaction took place."
returns:
description: "the productFamily value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.productType()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.productType()"
name: "productType()"
nameWithType: "TransactionProperties.productType()"
summary: "Get the product<wbr>Type property: The type of the product for which the transaction took place."
syntax: "public String productType()"
desc: "Get the productType property: The type of the product for which the transaction took place."
returns:
description: "the productType value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.productTypeId()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.productTypeId()"
name: "productTypeId()"
nameWithType: "TransactionProperties.productTypeId()"
summary: "Get the product<wbr>Type<wbr>Id property: The ID of the product type for which the transaction took place."
syntax: "public String productTypeId()"
desc: "Get the productTypeId property: The ID of the product type for which the transaction took place."
returns:
description: "the productTypeId value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.quantity()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.quantity()"
name: "quantity()"
nameWithType: "TransactionProperties.quantity()"
summary: "Get the quantity property: The quantity purchased in the transaction."
syntax: "public Integer quantity()"
desc: "Get the quantity property: The quantity purchased in the transaction."
returns:
description: "the quantity value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.reasonCode()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.reasonCode()"
name: "reasonCode()"
nameWithType: "TransactionProperties.reasonCode()"
summary: "Get the reason<wbr>Code property: There reason code for the transaction."
syntax: "public String reasonCode()"
desc: "Get the reasonCode property: There reason code for the transaction."
returns:
description: "the reasonCode value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.refundTransactionDetails()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.refundTransactionDetails()"
name: "refundTransactionDetails()"
nameWithType: "TransactionProperties.refundTransactionDetails()"
summary: "Get the refund<wbr>Transaction<wbr>Details property: The refund details of a transaction."
syntax: "public TransactionPropertiesRefundTransactionDetails refundTransactionDetails()"
desc: "Get the refundTransactionDetails property: The refund details of a transaction."
returns:
description: "the refundTransactionDetails value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesRefundTransactionDetails?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesRefundTransactionDetails&text=TransactionPropertiesRefundTransactionDetails\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.servicePeriodEndDate()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.servicePeriodEndDate()"
name: "servicePeriodEndDate()"
nameWithType: "TransactionProperties.servicePeriodEndDate()"
summary: "Get the service<wbr>Period<wbr>End<wbr>Date property: The end date of the product term, or the end date of the month in which usage ended."
syntax: "public OffsetDateTime servicePeriodEndDate()"
desc: "Get the servicePeriodEndDate property: The end date of the product term, or the end date of the month in which usage ended."
returns:
description: "the servicePeriodEndDate value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.servicePeriodStartDate()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.servicePeriodStartDate()"
name: "servicePeriodStartDate()"
nameWithType: "TransactionProperties.servicePeriodStartDate()"
summary: "Get the service<wbr>Period<wbr>Start<wbr>Date property: The date of the purchase of the product, or the start date of the month in which usage started."
syntax: "public OffsetDateTime servicePeriodStartDate()"
desc: "Get the servicePeriodStartDate property: The date of the purchase of the product, or the start date of the month in which usage started."
returns:
description: "the servicePeriodStartDate value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.specialTaxationType()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.specialTaxationType()"
name: "specialTaxationType()"
nameWithType: "TransactionProperties.specialTaxationType()"
summary: "Get the special<wbr>Taxation<wbr>Type property: Identifies the type of tax calculation used for the invoice."
syntax: "public SpecialTaxationType specialTaxationType()"
desc: "Get the specialTaxationType property: Identifies the type of tax calculation used for the invoice. The field is applicable only to invoices with special tax calculation logic."
returns:
description: "the specialTaxationType value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.SpecialTaxationType?alt=com.azure.resourcemanager.billing.models.SpecialTaxationType&text=SpecialTaxationType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.subTotal()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.subTotal()"
name: "subTotal()"
nameWithType: "TransactionProperties.subTotal()"
summary: "Get the sub<wbr>Total property: The pre-tax charged amount for the transaction."
syntax: "public TransactionPropertiesSubTotal subTotal()"
desc: "Get the subTotal property: The pre-tax charged amount for the transaction."
returns:
description: "the subTotal value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesSubTotal?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesSubTotal&text=TransactionPropertiesSubTotal\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.tax()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.tax()"
name: "tax()"
nameWithType: "TransactionProperties.tax()"
summary: "Get the tax property: The tax amount applied to the transaction."
syntax: "public TransactionPropertiesTax tax()"
desc: "Get the tax property: The tax amount applied to the transaction."
returns:
description: "the tax value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesTax?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesTax&text=TransactionPropertiesTax\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.toJson(com.azure.json.JsonWriter)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.toJson(JsonWriter jsonWriter)"
name: "toJson(JsonWriter jsonWriter)"
nameWithType: "TransactionProperties.toJson(JsonWriter jsonWriter)"
parameters:
- name: "jsonWriter"
type: "<xref href=\"com.azure.json.JsonWriter?alt=com.azure.json.JsonWriter&text=JsonWriter\" data-throw-if-not-resolved=\"False\" />"
syntax: "public JsonWriter toJson(JsonWriter jsonWriter)"
exceptions:
- type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html\">IOException</a>"
returns:
type: "<xref href=\"com.azure.json.JsonWriter?alt=com.azure.json.JsonWriter&text=JsonWriter\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.transactionAmount()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.transactionAmount()"
name: "transactionAmount()"
nameWithType: "TransactionProperties.transactionAmount()"
summary: "Get the transaction<wbr>Amount property: The charge associated with the transaction."
syntax: "public TransactionPropertiesTransactionAmount transactionAmount()"
desc: "Get the transactionAmount property: The charge associated with the transaction."
returns:
description: "the transactionAmount value."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesTransactionAmount?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesTransactionAmount&text=TransactionPropertiesTransactionAmount\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.transactionType()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.transactionType()"
name: "transactionType()"
nameWithType: "TransactionProperties.transactionType()"
summary: "Get the transaction<wbr>Type property: The type of transaction."
syntax: "public String transactionType()"
desc: "Get the transactionType property: The type of transaction."
returns:
description: "the transactionType value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.unitOfMeasure()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.unitOfMeasure()"
name: "unitOfMeasure()"
nameWithType: "TransactionProperties.unitOfMeasure()"
summary: "Get the unit<wbr>OfMeasure property: The unit of measure used to bill for the product."
syntax: "public String unitOfMeasure()"
desc: "Get the unitOfMeasure property: The unit of measure used to bill for the product. For example, compute services are billed per hour."
returns:
description: "the unitOfMeasure value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.unitType()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.unitType()"
name: "unitType()"
nameWithType: "TransactionProperties.unitType()"
summary: "Get the unit<wbr>Type property: The description for the unit of measure for a given product."
syntax: "public String unitType()"
desc: "Get the unitType property: The description for the unit of measure for a given product."
returns:
description: "the unitType value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.units()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.units()"
name: "units()"
nameWithType: "TransactionProperties.units()"
summary: "Get the units property: The number of units used for a given product."
syntax: "public Float units()"
desc: "Get the units property: The number of units used for a given product."
returns:
description: "the units value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html\">Float</a>"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.validate()"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.validate()"
name: "validate()"
nameWithType: "TransactionProperties.validate()"
summary: "Validates the instance."
syntax: "public void validate()"
desc: "Validates the instance."
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withAzureCreditApplied(com.azure.resourcemanager.billing.models.TransactionPropertiesAzureCreditApplied)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withAzureCreditApplied(TransactionPropertiesAzureCreditApplied azureCreditApplied)"
name: "withAzureCreditApplied(TransactionPropertiesAzureCreditApplied azureCreditApplied)"
nameWithType: "TransactionProperties.withAzureCreditApplied(TransactionPropertiesAzureCreditApplied azureCreditApplied)"
summary: "Set the azure<wbr>Credit<wbr>Applied property: The amount of any Azure credits automatically applied to this transaction."
parameters:
- description: "the azureCreditApplied value to set."
name: "azureCreditApplied"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesAzureCreditApplied?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesAzureCreditApplied&text=TransactionPropertiesAzureCreditApplied\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withAzureCreditApplied(TransactionPropertiesAzureCreditApplied azureCreditApplied)"
desc: "Set the azureCreditApplied property: The amount of any Azure credits automatically applied to this transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withAzurePlan(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withAzurePlan(String azurePlan)"
name: "withAzurePlan(String azurePlan)"
nameWithType: "TransactionProperties.withAzurePlan(String azurePlan)"
summary: "Set the azure<wbr>Plan property: Details of the Azure plan."
parameters:
- description: "the azurePlan value to set."
name: "azurePlan"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withAzurePlan(String azurePlan)"
desc: "Set the azurePlan property: Details of the Azure plan."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withBillingCurrency(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withBillingCurrency(String billingCurrency)"
name: "withBillingCurrency(String billingCurrency)"
nameWithType: "TransactionProperties.withBillingCurrency(String billingCurrency)"
summary: "Set the billing<wbr>Currency property: The ISO 4217 code for the currency in which this transaction is billed."
parameters:
- description: "the billingCurrency value to set."
name: "billingCurrency"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withBillingCurrency(String billingCurrency)"
desc: "Set the billingCurrency property: The ISO 4217 code for the currency in which this transaction is billed."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withBillingProfileDisplayName(java.lang.Object)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withBillingProfileDisplayName(Object billingProfileDisplayName)"
name: "withBillingProfileDisplayName(Object billingProfileDisplayName)"
nameWithType: "TransactionProperties.withBillingProfileDisplayName(Object billingProfileDisplayName)"
summary: "Set the billing<wbr>Profile<wbr>Display<wbr>Name property: The name of the billing profile."
parameters:
- description: "the billingProfileDisplayName value to set."
name: "billingProfileDisplayName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
syntax: "public TransactionProperties withBillingProfileDisplayName(Object billingProfileDisplayName)"
desc: "Set the billingProfileDisplayName property: The name of the billing profile."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withBillingProfileId(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withBillingProfileId(String billingProfileId)"
name: "withBillingProfileId(String billingProfileId)"
nameWithType: "TransactionProperties.withBillingProfileId(String billingProfileId)"
summary: "Set the billing<wbr>Profile<wbr>Id property: The fully qualified ID that uniquely identifies a billing profile."
parameters:
- description: "the billingProfileId value to set."
name: "billingProfileId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withBillingProfileId(String billingProfileId)"
desc: "Set the billingProfileId property: The fully qualified ID that uniquely identifies a billing profile."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withConsumptionCommitmentDecremented(com.azure.resourcemanager.billing.models.TransactionPropertiesConsumptionCommitmentDecremented)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withConsumptionCommitmentDecremented(TransactionPropertiesConsumptionCommitmentDecremented consumptionCommitmentDecremented)"
name: "withConsumptionCommitmentDecremented(TransactionPropertiesConsumptionCommitmentDecremented consumptionCommitmentDecremented)"
nameWithType: "TransactionProperties.withConsumptionCommitmentDecremented(TransactionPropertiesConsumptionCommitmentDecremented consumptionCommitmentDecremented)"
summary: "Set the consumption<wbr>Commitment<wbr>Decremented property: The amount of Microsoft Azure Consumption Commitment(MACC) decrement through the transaction."
parameters:
- description: "the consumptionCommitmentDecremented value to set."
name: "consumptionCommitmentDecremented"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesConsumptionCommitmentDecremented?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesConsumptionCommitmentDecremented&text=TransactionPropertiesConsumptionCommitmentDecremented\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withConsumptionCommitmentDecremented(TransactionPropertiesConsumptionCommitmentDecremented consumptionCommitmentDecremented)"
desc: "Set the consumptionCommitmentDecremented property: The amount of Microsoft Azure Consumption Commitment(MACC) decrement through the transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withCreditType(com.azure.resourcemanager.billing.models.CreditType)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withCreditType(CreditType creditType)"
name: "withCreditType(CreditType creditType)"
nameWithType: "TransactionProperties.withCreditType(CreditType creditType)"
summary: "Set the credit<wbr>Type property: The credit type of the transaction."
parameters:
- description: "the creditType value to set."
name: "creditType"
type: "<xref href=\"com.azure.resourcemanager.billing.models.CreditType?alt=com.azure.resourcemanager.billing.models.CreditType&text=CreditType\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withCreditType(CreditType creditType)"
desc: "Set the creditType property: The credit type of the transaction. Applies only to credited transactions."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withCustomerDisplayName(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withCustomerDisplayName(String customerDisplayName)"
name: "withCustomerDisplayName(String customerDisplayName)"
nameWithType: "TransactionProperties.withCustomerDisplayName(String customerDisplayName)"
summary: "Set the customer<wbr>Display<wbr>Name property: The name of the customer."
parameters:
- description: "the customerDisplayName value to set."
name: "customerDisplayName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withCustomerDisplayName(String customerDisplayName)"
desc: "Set the customerDisplayName property: The name of the customer."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withCustomerId(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withCustomerId(String customerId)"
name: "withCustomerId(String customerId)"
nameWithType: "TransactionProperties.withCustomerId(String customerId)"
summary: "Set the customer<wbr>Id property: The fully qualified ID that uniquely identifies a customer."
parameters:
- description: "the customerId value to set."
name: "customerId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withCustomerId(String customerId)"
desc: "Set the customerId property: The fully qualified ID that uniquely identifies a customer."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withDate(java.time.OffsetDateTime)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withDate(OffsetDateTime date)"
name: "withDate(OffsetDateTime date)"
nameWithType: "TransactionProperties.withDate(OffsetDateTime date)"
summary: "Set the date property: The date of transaction."
parameters:
- description: "the date value to set."
name: "date"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
syntax: "public TransactionProperties withDate(OffsetDateTime date)"
desc: "Set the date property: The date of transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withDiscount(java.lang.Float)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withDiscount(Float discount)"
name: "withDiscount(Float discount)"
nameWithType: "TransactionProperties.withDiscount(Float discount)"
summary: "Set the discount property: The percentage discount, if any, applied to this transaction."
parameters:
- description: "the discount value to set."
name: "discount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html\">Float</a>"
syntax: "public TransactionProperties withDiscount(Float discount)"
desc: "Set the discount property: The percentage discount, if any, applied to this transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withEffectivePrice(com.azure.resourcemanager.billing.models.TransactionPropertiesEffectivePrice)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withEffectivePrice(TransactionPropertiesEffectivePrice effectivePrice)"
name: "withEffectivePrice(TransactionPropertiesEffectivePrice effectivePrice)"
nameWithType: "TransactionProperties.withEffectivePrice(TransactionPropertiesEffectivePrice effectivePrice)"
summary: "Set the effective<wbr>Price property: The price of the product after applying any discounts."
parameters:
- description: "the effectivePrice value to set."
name: "effectivePrice"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesEffectivePrice?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesEffectivePrice&text=TransactionPropertiesEffectivePrice\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withEffectivePrice(TransactionPropertiesEffectivePrice effectivePrice)"
desc: "Set the effectivePrice property: The price of the product after applying any discounts."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withExchangeRate(java.lang.Float)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withExchangeRate(Float exchangeRate)"
name: "withExchangeRate(Float exchangeRate)"
nameWithType: "TransactionProperties.withExchangeRate(Float exchangeRate)"
summary: "Set the exchange<wbr>Rate property: The exchange rate used to convert charged amount to billing currency, if applicable."
parameters:
- description: "the exchangeRate value to set."
name: "exchangeRate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html\">Float</a>"
syntax: "public TransactionProperties withExchangeRate(Float exchangeRate)"
desc: "Set the exchangeRate property: The exchange rate used to convert charged amount to billing currency, if applicable."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoice(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoice(String invoice)"
name: "withInvoice(String invoice)"
nameWithType: "TransactionProperties.withInvoice(String invoice)"
summary: "Set the invoice property: Invoice name on which the transaction was billed or 'Pending' if the transaction is not billed."
parameters:
- description: "the invoice value to set."
name: "invoice"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withInvoice(String invoice)"
desc: "Set the invoice property: Invoice name on which the transaction was billed or 'Pending' if the transaction is not billed."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoiceId(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoiceId(String invoiceId)"
name: "withInvoiceId(String invoiceId)"
nameWithType: "TransactionProperties.withInvoiceId(String invoiceId)"
summary: "Set the invoice<wbr>Id property: The fully qualified ID of the invoice on which the transaction was billed."
parameters:
- description: "the invoiceId value to set."
name: "invoiceId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withInvoiceId(String invoiceId)"
desc: "Set the invoiceId property: The fully qualified ID of the invoice on which the transaction was billed. This field is only applicable for transactions which are billed."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoiceSectionDisplayName(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoiceSectionDisplayName(String invoiceSectionDisplayName)"
name: "withInvoiceSectionDisplayName(String invoiceSectionDisplayName)"
nameWithType: "TransactionProperties.withInvoiceSectionDisplayName(String invoiceSectionDisplayName)"
summary: "Set the invoice<wbr>Section<wbr>Display<wbr>Name property: The name of the invoice section."
parameters:
- description: "the invoiceSectionDisplayName value to set."
name: "invoiceSectionDisplayName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withInvoiceSectionDisplayName(String invoiceSectionDisplayName)"
desc: "Set the invoiceSectionDisplayName property: The name of the invoice section."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoiceSectionId(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withInvoiceSectionId(String invoiceSectionId)"
name: "withInvoiceSectionId(String invoiceSectionId)"
nameWithType: "TransactionProperties.withInvoiceSectionId(String invoiceSectionId)"
summary: "Set the invoice<wbr>Section<wbr>Id property: The fully qualified ID that uniquely identifies an invoice section."
parameters:
- description: "the invoiceSectionId value to set."
name: "invoiceSectionId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withInvoiceSectionId(String invoiceSectionId)"
desc: "Set the invoiceSectionId property: The fully qualified ID that uniquely identifies an invoice section."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withIsThirdParty(java.lang.Boolean)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withIsThirdParty(Boolean isThirdParty)"
name: "withIsThirdParty(Boolean isThirdParty)"
nameWithType: "TransactionProperties.withIsThirdParty(Boolean isThirdParty)"
summary: "Set the is<wbr>Third<wbr>Party property: Whether or not the transaction is third party."
parameters:
- description: "the isThirdParty value to set."
name: "isThirdParty"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
syntax: "public TransactionProperties withIsThirdParty(Boolean isThirdParty)"
desc: "Set the isThirdParty property: Whether or not the transaction is third party."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withKind(com.azure.resourcemanager.billing.models.TransactionKind)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withKind(TransactionKind kind)"
name: "withKind(TransactionKind kind)"
nameWithType: "TransactionProperties.withKind(TransactionKind kind)"
summary: "Set the kind property: Type of the transaction, billed or unbilled."
parameters:
- description: "the kind value to set."
name: "kind"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionKind?alt=com.azure.resourcemanager.billing.models.TransactionKind&text=TransactionKind\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withKind(TransactionKind kind)"
desc: "Set the kind property: Type of the transaction, billed or unbilled."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withMarketPrice(com.azure.resourcemanager.billing.models.TransactionPropertiesMarketPrice)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withMarketPrice(TransactionPropertiesMarketPrice marketPrice)"
name: "withMarketPrice(TransactionPropertiesMarketPrice marketPrice)"
nameWithType: "TransactionProperties.withMarketPrice(TransactionPropertiesMarketPrice marketPrice)"
summary: "Set the market<wbr>Price property: The retail price of the product."
parameters:
- description: "the marketPrice value to set."
name: "marketPrice"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesMarketPrice?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesMarketPrice&text=TransactionPropertiesMarketPrice\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withMarketPrice(TransactionPropertiesMarketPrice marketPrice)"
desc: "Set the marketPrice property: The retail price of the product."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withPartNumber(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withPartNumber(String partNumber)"
name: "withPartNumber(String partNumber)"
nameWithType: "TransactionProperties.withPartNumber(String partNumber)"
summary: "Set the part<wbr>Number property: The part number of the product for which the transaction took place."
parameters:
- description: "the partNumber value to set."
name: "partNumber"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withPartNumber(String partNumber)"
desc: "Set the partNumber property: The part number of the product for which the transaction took place. The field is only applicable for Enterprise Agreement invoices."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withPricingCurrency(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withPricingCurrency(String pricingCurrency)"
name: "withPricingCurrency(String pricingCurrency)"
nameWithType: "TransactionProperties.withPricingCurrency(String pricingCurrency)"
summary: "Set the pricing<wbr>Currency property: The ISO 4217 code for the currency in which the product is priced."
parameters:
- description: "the pricingCurrency value to set."
name: "pricingCurrency"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withPricingCurrency(String pricingCurrency)"
desc: "Set the pricingCurrency property: The ISO 4217 code for the currency in which the product is priced."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductDescription(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductDescription(String productDescription)"
name: "withProductDescription(String productDescription)"
nameWithType: "TransactionProperties.withProductDescription(String productDescription)"
summary: "Set the product<wbr>Description property: The description of the product for which the transaction took place."
parameters:
- description: "the productDescription value to set."
name: "productDescription"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withProductDescription(String productDescription)"
desc: "Set the productDescription property: The description of the product for which the transaction took place."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductFamily(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductFamily(String productFamily)"
name: "withProductFamily(String productFamily)"
nameWithType: "TransactionProperties.withProductFamily(String productFamily)"
summary: "Set the product<wbr>Family property: The family of the product for which the transaction took place."
parameters:
- description: "the productFamily value to set."
name: "productFamily"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withProductFamily(String productFamily)"
desc: "Set the productFamily property: The family of the product for which the transaction took place."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductType(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductType(String productType)"
name: "withProductType(String productType)"
nameWithType: "TransactionProperties.withProductType(String productType)"
summary: "Set the product<wbr>Type property: The type of the product for which the transaction took place."
parameters:
- description: "the productType value to set."
name: "productType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withProductType(String productType)"
desc: "Set the productType property: The type of the product for which the transaction took place."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductTypeId(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withProductTypeId(String productTypeId)"
name: "withProductTypeId(String productTypeId)"
nameWithType: "TransactionProperties.withProductTypeId(String productTypeId)"
summary: "Set the product<wbr>Type<wbr>Id property: The ID of the product type for which the transaction took place."
parameters:
- description: "the productTypeId value to set."
name: "productTypeId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withProductTypeId(String productTypeId)"
desc: "Set the productTypeId property: The ID of the product type for which the transaction took place."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withQuantity(java.lang.Integer)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withQuantity(Integer quantity)"
name: "withQuantity(Integer quantity)"
nameWithType: "TransactionProperties.withQuantity(Integer quantity)"
summary: "Set the quantity property: The quantity purchased in the transaction."
parameters:
- description: "the quantity value to set."
name: "quantity"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
syntax: "public TransactionProperties withQuantity(Integer quantity)"
desc: "Set the quantity property: The quantity purchased in the transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withReasonCode(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withReasonCode(String reasonCode)"
name: "withReasonCode(String reasonCode)"
nameWithType: "TransactionProperties.withReasonCode(String reasonCode)"
summary: "Set the reason<wbr>Code property: There reason code for the transaction."
parameters:
- description: "the reasonCode value to set."
name: "reasonCode"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withReasonCode(String reasonCode)"
desc: "Set the reasonCode property: There reason code for the transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withRefundTransactionDetails(com.azure.resourcemanager.billing.models.TransactionPropertiesRefundTransactionDetails)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withRefundTransactionDetails(TransactionPropertiesRefundTransactionDetails refundTransactionDetails)"
name: "withRefundTransactionDetails(TransactionPropertiesRefundTransactionDetails refundTransactionDetails)"
nameWithType: "TransactionProperties.withRefundTransactionDetails(TransactionPropertiesRefundTransactionDetails refundTransactionDetails)"
summary: "Set the refund<wbr>Transaction<wbr>Details property: The refund details of a transaction."
parameters:
- description: "the refundTransactionDetails value to set."
name: "refundTransactionDetails"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesRefundTransactionDetails?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesRefundTransactionDetails&text=TransactionPropertiesRefundTransactionDetails\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withRefundTransactionDetails(TransactionPropertiesRefundTransactionDetails refundTransactionDetails)"
desc: "Set the refundTransactionDetails property: The refund details of a transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withServicePeriodEndDate(java.time.OffsetDateTime)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withServicePeriodEndDate(OffsetDateTime servicePeriodEndDate)"
name: "withServicePeriodEndDate(OffsetDateTime servicePeriodEndDate)"
nameWithType: "TransactionProperties.withServicePeriodEndDate(OffsetDateTime servicePeriodEndDate)"
summary: "Set the service<wbr>Period<wbr>End<wbr>Date property: The end date of the product term, or the end date of the month in which usage ended."
parameters:
- description: "the servicePeriodEndDate value to set."
name: "servicePeriodEndDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
syntax: "public TransactionProperties withServicePeriodEndDate(OffsetDateTime servicePeriodEndDate)"
desc: "Set the servicePeriodEndDate property: The end date of the product term, or the end date of the month in which usage ended."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withServicePeriodStartDate(java.time.OffsetDateTime)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withServicePeriodStartDate(OffsetDateTime servicePeriodStartDate)"
name: "withServicePeriodStartDate(OffsetDateTime servicePeriodStartDate)"
nameWithType: "TransactionProperties.withServicePeriodStartDate(OffsetDateTime servicePeriodStartDate)"
summary: "Set the service<wbr>Period<wbr>Start<wbr>Date property: The date of the purchase of the product, or the start date of the month in which usage started."
parameters:
- description: "the servicePeriodStartDate value to set."
name: "servicePeriodStartDate"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
syntax: "public TransactionProperties withServicePeriodStartDate(OffsetDateTime servicePeriodStartDate)"
desc: "Set the servicePeriodStartDate property: The date of the purchase of the product, or the start date of the month in which usage started."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withSpecialTaxationType(com.azure.resourcemanager.billing.models.SpecialTaxationType)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withSpecialTaxationType(SpecialTaxationType specialTaxationType)"
name: "withSpecialTaxationType(SpecialTaxationType specialTaxationType)"
nameWithType: "TransactionProperties.withSpecialTaxationType(SpecialTaxationType specialTaxationType)"
summary: "Set the special<wbr>Taxation<wbr>Type property: Identifies the type of tax calculation used for the invoice."
parameters:
- description: "the specialTaxationType value to set."
name: "specialTaxationType"
type: "<xref href=\"com.azure.resourcemanager.billing.models.SpecialTaxationType?alt=com.azure.resourcemanager.billing.models.SpecialTaxationType&text=SpecialTaxationType\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withSpecialTaxationType(SpecialTaxationType specialTaxationType)"
desc: "Set the specialTaxationType property: Identifies the type of tax calculation used for the invoice. The field is applicable only to invoices with special tax calculation logic."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withSubTotal(com.azure.resourcemanager.billing.models.TransactionPropertiesSubTotal)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withSubTotal(TransactionPropertiesSubTotal subTotal)"
name: "withSubTotal(TransactionPropertiesSubTotal subTotal)"
nameWithType: "TransactionProperties.withSubTotal(TransactionPropertiesSubTotal subTotal)"
summary: "Set the sub<wbr>Total property: The pre-tax charged amount for the transaction."
parameters:
- description: "the subTotal value to set."
name: "subTotal"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesSubTotal?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesSubTotal&text=TransactionPropertiesSubTotal\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withSubTotal(TransactionPropertiesSubTotal subTotal)"
desc: "Set the subTotal property: The pre-tax charged amount for the transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withTax(com.azure.resourcemanager.billing.models.TransactionPropertiesTax)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withTax(TransactionPropertiesTax tax)"
name: "withTax(TransactionPropertiesTax tax)"
nameWithType: "TransactionProperties.withTax(TransactionPropertiesTax tax)"
summary: "Set the tax property: The tax amount applied to the transaction."
parameters:
- description: "the tax value to set."
name: "tax"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesTax?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesTax&text=TransactionPropertiesTax\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withTax(TransactionPropertiesTax tax)"
desc: "Set the tax property: The tax amount applied to the transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withTransactionAmount(com.azure.resourcemanager.billing.models.TransactionPropertiesTransactionAmount)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withTransactionAmount(TransactionPropertiesTransactionAmount transactionAmount)"
name: "withTransactionAmount(TransactionPropertiesTransactionAmount transactionAmount)"
nameWithType: "TransactionProperties.withTransactionAmount(TransactionPropertiesTransactionAmount transactionAmount)"
summary: "Set the transaction<wbr>Amount property: The charge associated with the transaction."
parameters:
- description: "the transactionAmount value to set."
name: "transactionAmount"
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionPropertiesTransactionAmount?alt=com.azure.resourcemanager.billing.models.TransactionPropertiesTransactionAmount&text=TransactionPropertiesTransactionAmount\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TransactionProperties withTransactionAmount(TransactionPropertiesTransactionAmount transactionAmount)"
desc: "Set the transactionAmount property: The charge associated with the transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withTransactionType(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withTransactionType(String transactionType)"
name: "withTransactionType(String transactionType)"
nameWithType: "TransactionProperties.withTransactionType(String transactionType)"
summary: "Set the transaction<wbr>Type property: The type of transaction."
parameters:
- description: "the transactionType value to set."
name: "transactionType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withTransactionType(String transactionType)"
desc: "Set the transactionType property: The type of transaction."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withUnitOfMeasure(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withUnitOfMeasure(String unitOfMeasure)"
name: "withUnitOfMeasure(String unitOfMeasure)"
nameWithType: "TransactionProperties.withUnitOfMeasure(String unitOfMeasure)"
summary: "Set the unit<wbr>OfMeasure property: The unit of measure used to bill for the product."
parameters:
- description: "the unitOfMeasure value to set."
name: "unitOfMeasure"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withUnitOfMeasure(String unitOfMeasure)"
desc: "Set the unitOfMeasure property: The unit of measure used to bill for the product. For example, compute services are billed per hour."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withUnitType(java.lang.String)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withUnitType(String unitType)"
name: "withUnitType(String unitType)"
nameWithType: "TransactionProperties.withUnitType(String unitType)"
summary: "Set the unit<wbr>Type property: The description for the unit of measure for a given product."
parameters:
- description: "the unitType value to set."
name: "unitType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public TransactionProperties withUnitType(String unitType)"
desc: "Set the unitType property: The description for the unit of measure for a given product."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.billing.models.TransactionProperties.withUnits(java.lang.Float)"
fullName: "com.azure.resourcemanager.billing.models.TransactionProperties.withUnits(Float units)"
name: "withUnits(Float units)"
nameWithType: "TransactionProperties.withUnits(Float units)"
summary: "Set the units property: The number of units used for a given product."
parameters:
- description: "the units value to set."
name: "units"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html\">Float</a>"
syntax: "public TransactionProperties withUnits(Float units)"
desc: "Set the units property: The number of units used for a given product."
returns:
description: "the TransactionProperties object itself."
type: "<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "A transaction."
implements:
- "<xref href=\"com.azure.json.JsonSerializable?alt=com.azure.json.JsonSerializable&text=JsonSerializable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.billing.models.TransactionProperties?alt=com.azure.resourcemanager.billing.models.TransactionProperties&text=TransactionProperties\" data-throw-if-not-resolved=\"False\" />&gt;"
metadata: {}
package: "com.azure.resourcemanager.billing.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-billing:1.0.0