Skip to content

Java client library 3.17.0 changelog

ZuoraClient

  • Removed method: public BalanceTrackingApi balanceTrackingApi()
  • Added method: public SummaryStatementsApi summaryStatementsApi()

BalanceTrackingApi

  • The entire class BalanceTrackingApi has been removed, including all its methods and inner classes.

CommitmentsApi

  • Added a new method getCommitmentBalanceCall to initiate a call to get the balance for a specific commitment.
  • Added a new method getCommitmentBalanceValidateBeforeCall to validate parameters before calling getCommitmentBalance.
  • Added a new method getCommitmentBalance to get the balance for a specific commitment.
  • Added a new method getCommitmentBalanceWithHttpInfo to get the balance for a specific commitment with HTTP info.
  • Added a new method getCommitmentBalanceAsync to execute the getCommitmentBalance request asynchronously.
  • Added a new inner class GetCommitmentBalanceApi to build and execute getCommitmentBalance requests.
  • Added a new method getCommitmentBalanceApi to create an instance of GetCommitmentBalanceApi.

InvoicesApi

  • Added new class SplitInvoiceApi with methods for setting headers and executing split invoice requests.
  • Added new method splitInvoiceApi to create an instance of SplitInvoiceApi.
  • Added new class UnpostInvoiceApi with methods for setting headers and executing unpost invoice requests.
  • Added new method unpostInvoiceApi to create an instance of UnpostInvoiceApi.
  • Added new method splitInvoice to split a draft invoice into multiple invoices by percentage.
  • Added new method unpostInvoice to unpost an invoice that is in Posted status.

ObjectQueriesApi

  • Added new import for com.zuora.model.ExpandedInformationalTaxationItem.
  • Added new import for com.zuora.model.QueryInformationalTaxationItemsResponse.
  • Added new method queryInformationalTaxationItemByKeyCall to query InformationalTaxationItem by key.
  • Added new method queryInformationalTaxationItemByKeyValidateBeforeCall for validation before querying InformationalTaxationItem by key.
  • Added new method queryInformationalTaxationItemByKey to execute the query for InformationalTaxationItem by key.
  • Added new method queryInformationalTaxationItemByKeyWithHttpInfo to execute the query for InformationalTaxationItem by key with HTTP info.
  • Added new method queryInformationalTaxationItemByKeyAsync for asynchronous execution of the query for InformationalTaxationItem by key.
  • Added new class QueryInformationalTaxationItemByKeyApi for building and executing the query for InformationalTaxationItem by key.
  • Added new method queryInformationalTaxationItemByKeyApi to return an instance of QueryInformationalTaxationItemByKeyApi.
  • Added new method queryInformationalTaxationItemsCall to query InformationalTaxationItems.
  • Added new method queryInformationalTaxationItemsValidateBeforeCall for validation before querying InformationalTaxationItems.
  • Added new method queryInformationalTaxationItems to execute the query for InformationalTaxationItems.
  • Added new method queryInformationalTaxationItemsWithHttpInfo to execute the query for InformationalTaxationItems with HTTP info.
  • Added new method queryInformationalTaxationItemsAsync for asynchronous execution of the query for InformationalTaxationItems.
  • Added new class QueryInformationalTaxationItemsApi for building and executing the query for InformationalTaxationItems.
  • Added new method queryInformationalTaxationItemsApi to return an instance of QueryInformationalTaxationItemsApi.
  • Expanded supported expands for Query OrderLineItem by key to include: billto, soldtoinfo, owneraccount, invoiceowneraccount, invoiceitems.
  • Expanded supported expands for Query OrderLineItems to include: billto, soldtoinfo, owneraccount, invoiceowneraccount, invoiceitems.

SummaryJournalEntriesApi

  • Added new class UpdateDraftSummaryJournalEntryRequest.
  • Added new class UpdateJournalEntryWorkflowRequest.
  • Added new method approveSummaryJournalEntryCall.
  • Added new method approveSummaryJournalEntryValidateBeforeCall.
  • Added new method approveSummaryJournalEntry.
  • Added new method approveSummaryJournalEntryWithHttpInfo.
  • Added new method approveSummaryJournalEntryAsync.
  • Added new class ApproveSummaryJournalEntryApi.
  • Added new method rejectSummaryJournalEntryCall.
  • Added new method rejectSummaryJournalEntryValidateBeforeCall.
  • Added new method rejectSummaryJournalEntry.
  • Added new method rejectSummaryJournalEntryWithHttpInfo.
  • Added new method rejectSummaryJournalEntryAsync.
  • Added new class RejectSummaryJournalEntryApi.
  • Added new method returnSummaryJournalEntryToDraftCall.
  • Added new method returnSummaryJournalEntryToDraftValidateBeforeCall.
  • Added new method returnSummaryJournalEntryToDraft.
  • Added new method returnSummaryJournalEntryToDraftWithHttpInfo.
  • Added new method returnSummaryJournalEntryToDraftAsync.
  • Added new class ReturnSummaryJournalEntryToDraftApi.
  • Added new method submitSummaryJournalEntryCall.
  • Added new method submitSummaryJournalEntryValidateBeforeCall.
  • Added new method submitSummaryJournalEntry.
  • Added new method submitSummaryJournalEntryWithHttpInfo.
  • Added new method submitSummaryJournalEntryAsync.
  • Added new class SubmitSummaryJournalEntryApi.
  • Added new method updateDraftSummaryJournalEntryCall.
  • Added new method updateDraftSummaryJournalEntryValidateBeforeCall.
  • Added new method updateDraftSummaryJournalEntry.
  • Added new method updateDraftSummaryJournalEntryWithHttpInfo.
  • Added new method updateDraftSummaryJournalEntryAsync.
  • Added new class UpdateDraftSummaryJournalEntryApi.

ActionType

  • New enum value CANCEL added to ActionType.

ApplyCreditMemoRequest

  • Changed the nullability of the applicationRule field from non-existent to @Nullable.
  • Added a new enum ApplicationRuleEnum with a value ApplyCreditToSourceItemRule.
  • Added a new field applicationRule of type ApplicationRuleEnum to the ApplyCreditMemoRequest class.

ChargeOverride

  • Field rolloverPeriodLength added with @Nullable annotation, indicating it is optional.
  • Field chargeLevelMinCommitmentAmount added with @Nullable annotation, indicating it is optional.
  • Added new field rolloverPeriodLength of type Integer.
  • Added new field chargeLevelMinCommitmentAmount of type BigDecimal.

CommitmentScheduleOutput

  • Added new field action of type ActionType to the CommitmentScheduleOutput class.
  • Added new field status of type CommitmentScheduleStatusOutput to the CommitmentScheduleOutput class.

CommitmentScheduleStatus

  • The class CommitmentScheduleStatus has been removed.

CommitmentScheduleStatusOutput

  • ACTIVE enum value added
  • CANCELLED enum value added
  • CANCELLEDPENDINGEVALUATION enum value added

CommitmentStatusEnum

  • New enum value CANCELLED added.
  • New enum value EVALUATED added.
  • New enum value CANCELLEDPENDINGEVALUATION added.

CommitmentStatusInput

  • Removed class CommitmentStatusInput

CommitmentStatusOutput

  • EVALUATED enum value added.
  • CANCELLED enum value added.
  • CANCELLEDPENDINGEVALUATION enum value added.

Contact

  • Field isSpecifiedInSubscription added with @Nullable annotation, indicating a change in nullability.
  • New field isSpecifiedInSubscription added to the Contact class.

ContactResponse

  • Field isSpecifiedInSubscription changed from non-existent to @Nullable.
  • New field isSpecifiedInSubscription added to the ContactResponse class.

CreateJournalEntryRequest

  • Field transactionType is marked with @Nullable, indicating it is optional.
  • Added new field transactionType to the CreateJournalEntryRequest class.
  • Added new method transactionType(String transactionType) to set the transactionType field.
  • Added new method getTransactionType() to retrieve the transactionType field.
  • Added new method setTransactionType(String transactionType) to set the transactionType field.

CreateJournalEntryRequestItem

  • Added new field glString with a character limit of 350.
  • Added new field notes with a character limit of 1,000.

DiscountPricingOverride

  • Field originalListDiscountAmount added with @Nullable annotation, indicating a change in nullability.
  • Field originalListDiscountPercentage added with @Nullable annotation, indicating a change in nullability.
  • New field originalListDiscountAmount added to the class.
  • New field originalListDiscountPercentage added to the class.

DiscountPricingUpdate

  • Field originalListDiscountAmount added with @Nullable annotation, indicating a change in nullability.
  • Field originalListDiscountPercentage added with @Nullable annotation, indicating a change in nullability.
  • New field originalListDiscountAmount of type BigDecimal added.
  • New field originalListDiscountPercentage of type BigDecimal added.

EndDateConditionProductRatePlanChargeRest

  • New enum value ONETIME added to EndDateConditionProductRatePlanChargeRest.

ExpandedAccount

  • Changed the nullability of the integrationIdNS field by adding @Nullable annotation.
  • Added new field integrationIdNS with serialization name integrationId__NS to the ExpandedAccount class.
  • Added new method integrationIdNS(String integrationIdNS) to set the integrationIdNS field in a fluent style.
  • Added new method getIntegrationIdNS() to retrieve the value of integrationIdNS.
  • Added new method setIntegrationIdNS(String integrationIdNS) to set the value of integrationIdNS.

ExpandedCommitment

  • Removed field cancellationReason from the ExpandedCommitment class.
  • Added new field overlapDrawdownPolicy to the ExpandedCommitment class.

ExpandedCommitmentAssociatedItem

  • Field commitmentNumber changed from non-existent to @Nullable, indicating a change in nullability.
  • Added new field commitmentNumber with associated getter, setter, and builder method.

ExpandedInvoice

  • Added new field integrationIdNS with serialization name integrationId__NS.
  • Added new method integrationIdNS(String integrationIdNS) to set the integrationIdNS field.
  • Added new method getIntegrationIdNS() to retrieve the integrationIdNS field.
  • Added new method setIntegrationIdNS(String integrationIdNS) to set the integrationIdNS field.
  • Updated equals method to include integrationIdNS in comparison.
  • Updated hashCode method to include integrationIdNS.
  • Updated toString method to include integrationIdNS.
  • Updated JSON validation to include integrationId__NS as a primitive type.

ExpandedOrderLineItem

  • Changed nullability of field orderNumber from non-existent to @Nullable.
  • Added new field orderNumber with getter, setter, and fluent method.
  • Added new field billTo of type ExpandedContact with getter, setter, and fluent method.
  • Added new field soldToInfo of type ExpandedContact with getter, setter, and fluent method.
  • Added new field ownerAccount of type ExpandedAccount with getter, setter, and fluent method.
  • Added new field invoiceOwnerAccount of type ExpandedAccount with getter, setter, and fluent method.

ExpandedPayment

  • Field integrationIdNS changed from non-existent to optional with @Nullable annotation.
  • Added new field integrationIdNS with serialization name integrationId__NS.
  • Added new method integrationIdNS(String integrationIdNS) for setting the integrationIdNS field.
  • Added new method getIntegrationIdNS() for retrieving the integrationIdNS field.
  • Added new method setIntegrationIdNS(String integrationIdNS) for setting the integrationIdNS field.
  • Updated equals method to include integrationIdNS.
  • Updated hashCode method to include integrationIdNS.
  • Updated toString method to include integrationIdNS.
  • Updated openapiFields to include integrationId__NS.
  • Added validation for integrationId__NS to ensure it is a primitive type in JSON.

ExpandedPrepaymentDefinition

  • Field specificFrequency added with @Nullable annotation, indicating a change in nullability.
  • New field specificFrequency of type Integer added to the class.
  • New method specificFrequency(Integer specificFrequency) added to set the specificFrequency field.
  • New method getSpecificFrequency() added to retrieve the specificFrequency field.
  • New method setSpecificFrequency(Integer specificFrequency) added to set the specificFrequency field.

GenerateBillingDocumentRequest

  • Added a new field commitmentKeys of type List to the GenerateBillingDocumentRequest class.
  • Added a new method commitmentKeys(List<String> commitmentKeys) to set the commitmentKeys field.
  • Added a new method addCommitmentKeysItem(String commitmentKeysItem) to add an item to the commitmentKeys list.
  • Added a new method getCommitmentKeys() to retrieve the commitmentKeys field.
  • Added a new method setCommitmentKeys(List<String> commitmentKeys) to set the commitmentKeys field.

GetChargeOverride

  • Added new field rolloverPeriodLength of type Integer with @Nullable annotation.
  • Added new field chargeLevelMinCommitmentAmount of type BigDecimal with @Nullable annotation.
  • Added new field commitmentLevel of type CommitmentLevel with @Nullable annotation.
  • Added new method rolloverPeriodLength(Integer rolloverPeriodLength) to set the rolloverPeriodLength field.
  • Added new method chargeLevelMinCommitmentAmount(BigDecimal chargeLevelMinCommitmentAmount) to set the chargeLevelMinCommitmentAmount field.
  • Added new method commitmentLevel(CommitmentLevel commitmentLevel) to set the commitmentLevel field.
  • Added validation for the optional field commitmentLevel in JSON object.

GetCommitmentOutput

  • Added new field action of type ActionType to the GetCommitmentOutput class.
  • Added new field status of type CommitmentStatusOutput to the GetCommitmentOutput class.

GetCommitmentResponse

  • Field cancellationPolicy added with @Nullable annotation, indicating a change in the class structure.
  • Field cancellationEffectiveDate added with @Nullable annotation, indicating a change in the class structure.
  • Added new field cancellationPolicy of type CancellationPolicy.
  • Added new field cancellationEffectiveDate of type LocalDate.
  • Added new method cancellationPolicy(CancellationPolicy cancellationPolicy) to set the cancellationPolicy field.
  • Added new method getCancellationPolicy() to retrieve the cancellationPolicy field.
  • Added new method setCancellationPolicy(CancellationPolicy cancellationPolicy) to set the cancellationPolicy field.
  • Added new method cancellationEffectiveDate(LocalDate cancellationEffectiveDate) to set the cancellationEffectiveDate field.
  • Added new method getCancellationEffectiveDate() to retrieve the cancellationEffectiveDate field.
  • Added new method setCancellationEffectiveDate(LocalDate cancellationEffectiveDate) to set the cancellationEffectiveDate field.

GetEInvoiceMandateResponse

  • Added new field configurableFileFormatNames of type List with associated methods.
  • Added new field configurableDefaultFileFormatNames of type List with associated methods.

GetSubscriptionRatePlanChargesWithAllSegments

  • Change: Field type change, Details: Field mrr changed from String to BigDecimal
  • Change: Field type change, Details: Field prepaidQuantity changed from String to BigDecimal
  • Change: Field type change, Details: Field prepaidTotalQuantity changed from String to BigDecimal
  • Change: Field type change, Details: Field tcv changed from String to BigDecimal
  • Change: Field nullability change, Details: Field deliverySchedule renamed to subscriptionChargeDeliverySchedule
  • Change: New field added, Details: Field originalListDiscountAmount of type BigDecimal added
  • Change: New field added, Details: Field originalListDiscountPercentage of type BigDecimal added
  • Change: New field added, Details: Field isChargeLevelMinCommit of type Boolean added
  • Change: New field added, Details: Field chargeLevelMinCommitmentAmount of type BigDecimal added
  • Change: New field added, Details: Field commitmentLevel of type CommitmentLevel added

GetSubscriptionResponse

  • Field invoiceSeparately type changed from String to Boolean.
  • Added new field totalNumberOfChargeSegments of type Integer.

Invoice

  • Added @JsonInclude annotation with Include.NON_NULL to the Invoice class.

OperationJobType

  • New enum value SPLIT added to OperationJobType.
  • New enum value UNPOST added to OperationJobType.

Order

  • Added new field cancelReason with associated getter, setter, and validation logic.
  • Added new field state of type OrderState with associated getter, setter, and validation logic.

OrderActionCreateSubscription

  • Field clearingExistingBillToContact added with @Nullable annotation.
  • Field clearingExistingInvoiceTemplate added with @Nullable annotation.
  • Field clearingExistingPaymentTerm added with @Nullable annotation.
  • Field clearingExistingSequenceSet added with @Nullable annotation.
  • Field clearingExistingSoldToContact added with @Nullable annotation.
  • Added new field clearingExistingBillToContact of type Boolean.
  • Added new field clearingExistingInvoiceTemplate of type Boolean.
  • Added new field clearingExistingPaymentTerm of type Boolean.
  • Added new field clearingExistingSequenceSet of type Boolean.
  • Added new field clearingExistingSoldToContact of type Boolean.

OrderSubscriptions

  • Description: Field type change for ramp from Object to RampResponse.
  • Description: Added new field ramp of type RampResponse.
  • Description: Added validation for the optional field ramp using RampResponse.validateJsonElement.

PaymentMethodResponse

  • Field networkTokenType changed from non-existent to @Nullable.
  • Field networkTokenProvider changed from non-existent to @Nullable.
  • Added new enum NetworkTokenTypeEnum with values MPAN and DPAN.
  • Added new field networkTokenType of type NetworkTokenTypeEnum.
  • Added new enum NetworkTokenProviderEnum with value ApplePay.
  • Added new field networkTokenProvider of type NetworkTokenProviderEnum.
  • Added new method networkTokenType(NetworkTokenTypeEnum networkTokenType) to set networkTokenType.
  • Added new method getNetworkTokenType() to retrieve networkTokenType.
  • Added new method setNetworkTokenType(NetworkTokenTypeEnum networkTokenType) to set networkTokenType.
  • Added new method networkTokenProvider(NetworkTokenProviderEnum networkTokenProvider) to set networkTokenProvider.
  • Added new method getNetworkTokenProvider() to retrieve networkTokenProvider.
  • Added new method setNetworkTokenProvider(NetworkTokenProviderEnum networkTokenProvider) to set networkTokenProvider.

PaymentMethodResponseApplePay

  • Added new enum NetworkTokenTypeEnum with values MPAN and DPAN.
  • Added new field networkTokenType of type NetworkTokenTypeEnum to PaymentMethodResponseApplePay.
  • Added new enum NetworkTokenProviderEnum with value APPLEPAY.
  • Added new field networkTokenProvider of type NetworkTokenProviderEnum to PaymentMethodResponseApplePay.

PeriodBalanceType

  • New enum value added: CANCELLED_PENDING_EVALUATION

PeriodStatusResponse

  • Enum value CANCELLEDPENDINGEVALUATION added.
  • Enum value CANCELED implicitly deprecated in favor of CANCELLED.

PreviewExistingSubscriptionRequest

  • Field skipTax changed from non-nullable to nullable with @Nullable annotation.
  • Added new field skipTax of type Boolean to the class PreviewExistingSubscriptionRequest.
  • Added new method skipTax(Boolean skipTax) to set the skipTax field in PreviewExistingSubscriptionRequest.
  • Added new method getSkipTax() to retrieve the skipTax field in PreviewExistingSubscriptionRequest.

PreviewOptions

  • Field validateScheduledOrders changed from non-nullable to nullable with @Nullable annotation.
  • Added new field validateScheduledOrders with default value true.
  • Added new method validateScheduledOrders(Boolean validateScheduledOrders) to set the validateScheduledOrders field.
  • Added new method getValidateScheduledOrders() to retrieve the validateScheduledOrders field.
  • Added new method setValidateScheduledOrders(Boolean validateScheduledOrders) to set the validateScheduledOrders field.

PreviewOrderChargeOverride

  • Added new field pricingAttributes of type Map<String, Object> with @SerializedName annotation.
  • Added new field negotiatedPriceTable of type List<Map<String, Object>> with @SerializedName annotation.
  • Added method pricingAttributes(Map<String, Object> pricingAttributes) to set the pricingAttributes field.
  • Added method putPricingAttributesItem(String key, Object pricingAttributesItem) to add an item to the pricingAttributes map.
  • Added method getPricingAttributes() to retrieve the pricingAttributes field.
  • Added method setPricingAttributes(Map<String, Object> pricingAttributes) to set the pricingAttributes field.
  • Added method negotiatedPriceTable(List<Map<String, Object>> negotiatedPriceTable) to set the negotiatedPriceTable field.
  • Added method addNegotiatedPriceTableItem(Map<String, Object> negotiatedPriceTableItem) to add an item to the negotiatedPriceTable list.
  • Added method getNegotiatedPriceTable() to retrieve the negotiatedPriceTable field.
  • Added method setNegotiatedPriceTable(List<Map<String, Object>> negotiatedPriceTable) to set the negotiatedPriceTable field.

PreviewOrderChargeUpdate

  • Added new field pricingAttributes of type Map<String, Object> with @SerializedName annotation.
  • Added new field negotiatedPriceTable of type List<Map<String, Object>> with @SerializedName annotation.
  • Added method pricingAttributes(Map<String, Object> pricingAttributes) to set the pricingAttributes field.
  • Added method putPricingAttributesItem(String key, Object pricingAttributesItem) to add an item to the pricingAttributes map.
  • Added method getPricingAttributes() to retrieve the pricingAttributes field.
  • Added method setPricingAttributes(Map<String, Object> pricingAttributes) to set the pricingAttributes field.
  • Added method negotiatedPriceTable(List<Map<String, Object>> negotiatedPriceTable) to set the negotiatedPriceTable field.
  • Added method addNegotiatedPriceTableItem(Map<String, Object> negotiatedPriceTableItem) to add an item to the negotiatedPriceTable list.
  • Added method getNegotiatedPriceTable() to retrieve the negotiatedPriceTable field.
  • Added method setNegotiatedPriceTable(List<Map<String, Object>> negotiatedPriceTable) to set the negotiatedPriceTable field.

PreviewSubscriptionRequest

  • Field skipTax changed from non-nullable to nullable with @Nullable annotation.
  • New field skipTax added to the class PreviewSubscriptionRequest.

RampResponse

  • Field delete changed from required to optional with @Nullable annotation.
  • New field delete of type Boolean added to the RampResponse class.
  • New method delete(Boolean delete) added to set the delete field.
  • New method getDelete() added to retrieve the delete field.
  • New method setDelete(Boolean delete) added to set the delete field.

RatePlanChargeSegment

  • Field deliverySchedule has been renamed to subscriptionChargeDeliverySchedule.
  • Field deliverySchedule has been replaced with subscriptionChargeDeliverySchedule in the equals, hashCode, and toString methods.
  • Field deliverySchedule has been replaced with subscriptionChargeDeliverySchedule in JSON validation.
  • Added new field originalListDiscountAmount of type BigDecimal.
  • Added new field originalListDiscountPercentage of type BigDecimal.
  • Added new field isChargeLevelMinCommit of type Boolean.
  • Added new field chargeLevelMinCommitmentAmount of type BigDecimal.
  • Added new field commitmentLevel of type CommitmentLevel.

RatePlanChargeSegmentInfo

  • Change: Field deliverySchedule renamed to subscriptionChargeDeliverySchedule.
  • Change: Added new field originalListDiscountAmount of type BigDecimal.
  • Change: Added new field originalListDiscountPercentage of type BigDecimal.
  • Change: Added new field isChargeLevelMinCommit of type Boolean.
  • Change: Added new field chargeLevelMinCommitmentAmount of type BigDecimal.
  • Change: Added new field commitmentLevel of type CommitmentLevel.

ReverseInvoiceResponse

  • Field creditMemos changed from non-existent to optional with @Nullable annotation.
  • Added new field creditMemos of type List.
  • Added method creditMemos(List<ReverseInvoiceResponseCreditMemo> creditMemos) to set the creditMemos field.
  • Added method addCreditMemosItem(ReverseInvoiceResponseCreditMemo creditMemosItem) to add items to the creditMemos list.
  • Added method getCreditMemos() to retrieve the creditMemos field.
  • Added method setCreditMemos(List<ReverseInvoiceResponseCreditMemo> creditMemos) to set the creditMemos field.
  • Updated equals method to include creditMemos.
  • Updated hashCode method to include creditMemos.
  • Updated toString method to include creditMemos.
  • Updated JSON validation to include creditMemos.

ScheduleStatusOutput

  • Enum value CANCELLEDPENDINGEVALUATION added.
  • Enum value CANCELED implicitly deprecated by the addition of CANCELLED.

UpdateJournalEntryItemRequest

  • Added a new field notes of type String to the UpdateJournalEntryItemRequest class.
  • Added a new method notes(String notes) to set the notes field in a fluent style.
  • Added a new method getNotes() to retrieve the value of the notes field.
  • Added a new method setNotes(String notes) to set the value of the notes field.

UpsertCommitmentInput

  • Added import for com.zuora.model.CommitmentCancellationPolicy.
  • Added import for com.zuora.model.UpsertCancelCommitmentInput.
  • Added TypeAdapter for UpsertCancelCommitmentInput in the Gson serialization/deserialization logic.
  • Added handling for UpsertCancelCommitmentInput in the serialization logic.
  • Added handling for UpsertCancelCommitmentInput in the deserialization logic.
  • Added UpsertCancelCommitmentInput to the schemas map.
  • Added UpsertCancelCommitmentInput to the setActualInstance method.
  • Added getUpsertCancelCommitmentInput method to retrieve the actual instance of UpsertCancelCommitmentInput.
  • Added validation logic for UpsertCancelCommitmentInput in the validateJsonElement method.

UpsertCommitmentScheduleInput

  • Removed import of CommitmentScheduleStatus class.

UpsertUpdateCommitmentInput

  • Removed field status of type CommitmentStatusInput.
  • Removed method status(CommitmentStatusInput status)
  • Removed method getStatus()
  • Removed method setStatus(CommitmentStatusInput status)

UpsertUpdateCommitmentScheduleInput

  • Removed field status of type CommitmentScheduleStatus
  • Removed method status(CommitmentScheduleStatus status)
  • Removed method getStatus()
  • Removed method setStatus(CommitmentScheduleStatus status)