EventSummaryInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. consumption. fluent. models. EventSummaryInner
- com.
- com.
public final class EventSummaryInner
extends ProxyResource
An event summary resource.
Constructor Summary
Constructor | Description | |
---|---|---|
EventSummaryInner() |
Method Summary
Modifier and Type | Method and Description |
---|---|
Amount |
adjustments()
Get the adjustments property: The amount of balance adjustment. |
Amount |
adjustmentsInBillingCurrency()
Get the adjustments |
String |
billingCurrency()
Get the billing |
String |
billingProfileDisplayName()
Get the billing |
String |
billingProfileId()
Get the billing |
Amount |
canceledCredit()
Get the canceled |
Amount |
charges()
Get the charges property: The amount of charges for events of type Settle |
Amount |
chargesInBillingCurrency()
Get the charges |
Amount |
closedBalance()
Get the closed |
Amount |
closedBalanceInBillingCurrency()
Get the closed |
String |
creditCurrency()
Get the credit |
Amount |
creditExpired()
Get the credit |
Amount |
creditExpiredInBillingCurrency()
Get the credit |
String |
description()
Get the description property: The description of the event. |
String |
etag()
Get the etag property: e |
String |
etagPropertiesEtag()
Get the etag property: The e |
Event |
eventType()
Get the event |
String |
invoiceNumber()
Get the invoice |
String |
lotId()
Get the lot |
String |
lotSource()
Get the lot |
Amount |
newCredit()
Get the new |
Amount |
newCreditInBillingCurrency()
Get the new |
Reseller |
reseller()
Get the reseller property: The reseller of the event. |
Offset |
transactionDate()
Get the transaction |
void |
validate()
Validates the instance. |
Event |
withEtag(String etag)
Set the etag property: e |
Event |
withEventType(EventType eventType)
Set the event |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
EventSummaryInner
public EventSummaryInner()
Method Details
adjustments
public Amount adjustments()
Get the adjustments property: The amount of balance adjustment. The property is not available for ConsumptionCommitment lots.
Returns:
adjustmentsInBillingCurrency
public AmountWithExchangeRate adjustmentsInBillingCurrency()
Get the adjustmentsInBillingCurrency property: The amount of balance adjustment in billing currency.
Returns:
billingCurrency
public String billingCurrency()
Get the billingCurrency property: The billing currency of the event.
Returns:
billingProfileDisplayName
public String billingProfileDisplayName()
Get the billingProfileDisplayName property: The display name of the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement.
Returns:
billingProfileId
public String billingProfileId()
Get the billingProfileId property: The ID that uniquely identifies the billing profile for which the event happened. The property is only available for billing account of type MicrosoftCustomerAgreement.
Returns:
canceledCredit
public Amount canceledCredit()
Get the canceledCredit property: Amount of canceled credit.
Returns:
charges
public Amount charges()
Get the charges property: The amount of charges for events of type SettleCharges and PendingEligibleCharges.
Returns:
chargesInBillingCurrency
public AmountWithExchangeRate chargesInBillingCurrency()
Get the chargesInBillingCurrency property: The amount of charges for events of type SettleCharges and PendingEligibleCharges in billing currency.
Returns:
closedBalance
public Amount closedBalance()
Get the closedBalance property: The balance after the event.
Returns:
closedBalanceInBillingCurrency
public AmountWithExchangeRate closedBalanceInBillingCurrency()
Get the closedBalanceInBillingCurrency property: The balance in billing currency after the event.
Returns:
creditCurrency
public String creditCurrency()
Get the creditCurrency property: The credit currency of the event.
Returns:
creditExpired
public Amount creditExpired()
Get the creditExpired property: The amount of expired credit or commitment for NewCredit or SettleCharges event.
Returns:
creditExpiredInBillingCurrency
public AmountWithExchangeRate creditExpiredInBillingCurrency()
Get the creditExpiredInBillingCurrency property: The amount of expired credit or commitment for NewCredit or SettleCharges event in billing currency.
Returns:
description
public String description()
Get the description property: The description of the event.
Returns:
etag
public String etag()
Get the etag property: eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.
Returns:
etagPropertiesEtag
public String etagPropertiesEtag()
Get the etag property: The eTag for the resource.
Returns:
eventType
public EventType eventType()
Get the eventType property: Identifies the type of the event.
Returns:
invoiceNumber
public String invoiceNumber()
Get the invoiceNumber property: The number which uniquely identifies the invoice on which the event was billed. This will be empty for unbilled events.
Returns:
lotId
public String lotId()
Get the lotId property: The ID that uniquely identifies the lot for which the event happened.
Returns:
lotSource
public String lotSource()
Get the lotSource property: Identifies the source of the lot for which the event happened.
Returns:
newCredit
public Amount newCredit()
Get the newCredit property: The amount of new credit or commitment for NewCredit or SettleCharges event.
Returns:
newCreditInBillingCurrency
public AmountWithExchangeRate newCreditInBillingCurrency()
Get the newCreditInBillingCurrency property: The amount of new credit or commitment for NewCredit or SettleCharges event in billing currency.
Returns:
reseller
public Reseller reseller()
Get the reseller property: The reseller of the event.
Returns:
transactionDate
public OffsetDateTime transactionDate()
Get the transactionDate property: The date of the event.
Returns:
validate
public void validate()
Validates the instance.
withEtag
public EventSummaryInner withEtag(String etag)
Set the etag property: eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.
Parameters:
Returns:
withEventType
public EventSummaryInner withEventType(EventType eventType)
Set the eventType property: Identifies the type of the event.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for