001 002package com.commercetools.history.models.change; 003 004import java.time.*; 005import java.util.*; 006import java.util.function.Function; 007 008import javax.annotation.Nullable; 009import javax.validation.constraints.NotNull; 010 011import com.fasterxml.jackson.annotation.*; 012import com.fasterxml.jackson.databind.annotation.*; 013 014import io.vrap.rmf.base.client.utils.Generated; 015 016/** 017 * <p>Difference between the previous and next version of a resource represented by <code>previousValue</code> (omitted, for example, on creations) and <code>nextValue</code> of the associated change. A Change can also contain extra fields that provide further information.</p> 018 * <p>They are not identical to the actual update actions sent.</p> 019 * 020 * <hr> 021 * Example to create a subtype instance using the builder pattern 022 * <div class=code-example> 023 * <pre><code class='java'> 024 * Change change = Change.addAddressChangeBuilder() 025 * change("{change}") 026 * previousValue(previousValueBuilder -> previousValueBuilder) 027 * nextValue(nextValueBuilder -> nextValueBuilder) 028 * .build() 029 * </code></pre> 030 * </div> 031 */ 032@JsonSubTypes({ 033 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddAddressChangeImpl.class, name = AddAddressChange.ADD_ADDRESS_CHANGE), 034 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddAssetChangeImpl.class, name = AddAssetChange.ADD_ASSET_CHANGE), 035 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddAssociateChangeImpl.class, name = AddAssociateChange.ADD_ASSOCIATE_CHANGE), 036 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddAttributeDefinitionChangeImpl.class, name = AddAttributeDefinitionChange.ADD_ATTRIBUTE_DEFINITION_CHANGE), 037 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddBillingAddressIdChangeImpl.class, name = AddBillingAddressIdChange.ADD_BILLING_ADDRESS_ID_CHANGE), 038 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddChannelRolesChangeImpl.class, name = AddChannelRolesChange.ADD_CHANNEL_ROLES_CHANGE), 039 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddCustomLineItemChangeImpl.class, name = AddCustomLineItemChange.ADD_CUSTOM_LINE_ITEM_CHANGE), 040 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddDeliveryChangeImpl.class, name = AddDeliveryChange.ADD_DELIVERY_CHANGE), 041 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddDiscountCodeChangeImpl.class, name = AddDiscountCodeChange.ADD_DISCOUNT_CODE_CHANGE), 042 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddEnumValueChangeImpl.class, name = AddEnumValueChange.ADD_ENUM_VALUE_CHANGE), 043 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddExternalImageChangeImpl.class, name = AddExternalImageChange.ADD_EXTERNAL_IMAGE_CHANGE), 044 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddFieldDefinitionChangeImpl.class, name = AddFieldDefinitionChange.ADD_FIELD_DEFINITION_CHANGE), 045 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddInheritedAssociateChangeImpl.class, name = AddInheritedAssociateChange.ADD_INHERITED_ASSOCIATE_CHANGE), 046 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddInterfaceInteractionChangeImpl.class, name = AddInterfaceInteractionChange.ADD_INTERFACE_INTERACTION_CHANGE), 047 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddItemShippingAddressesChangeImpl.class, name = AddItemShippingAddressesChange.ADD_ITEM_SHIPPING_ADDRESSES_CHANGE), 048 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddLocalizedEnumValueChangeImpl.class, name = AddLocalizedEnumValueChange.ADD_LOCALIZED_ENUM_VALUE_CHANGE), 049 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddLocationChangeImpl.class, name = AddLocationChange.ADD_LOCATION_CHANGE), 050 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddOrderLineItemChangeImpl.class, name = AddOrderLineItemChange.ADD_ORDER_LINE_ITEM_CHANGE), 051 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddParcelToDeliveryChangeImpl.class, name = AddParcelToDeliveryChange.ADD_PARCEL_TO_DELIVERY_CHANGE), 052 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddPaymentChangeImpl.class, name = AddPaymentChange.ADD_PAYMENT_CHANGE), 053 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddPlainEnumValueChangeImpl.class, name = AddPlainEnumValueChange.ADD_PLAIN_ENUM_VALUE_CHANGE), 054 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddPriceChangeImpl.class, name = AddPriceChange.ADD_PRICE_CHANGE), 055 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddProductChangeImpl.class, name = AddProductChange.ADD_PRODUCT_CHANGE), 056 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddProductSelectionChangeImpl.class, name = AddProductSelectionChange.ADD_PRODUCT_SELECTION_CHANGE), 057 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddPropertyChangeImpl.class, name = AddPropertyChange.ADD_PROPERTY_CHANGE), 058 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddReturnInfoChangeImpl.class, name = AddReturnInfoChange.ADD_RETURN_INFO_CHANGE), 059 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddShippingAddressIdChangeImpl.class, name = AddShippingAddressIdChange.ADD_SHIPPING_ADDRESS_ID_CHANGE), 060 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddShoppingListLineItemChangeImpl.class, name = AddShoppingListLineItemChange.ADD_SHOPPING_LIST_LINE_ITEM_CHANGE), 061 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddStateRolesChangeImpl.class, name = AddStateRolesChange.ADD_STATE_ROLES_CHANGE), 062 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddTaxRateChangeImpl.class, name = AddTaxRateChange.ADD_TAX_RATE_CHANGE), 063 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddTextLineItemChangeImpl.class, name = AddTextLineItemChange.ADD_TEXT_LINE_ITEM_CHANGE), 064 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddToCategoryChangeImpl.class, name = AddToCategoryChange.ADD_TO_CATEGORY_CHANGE), 065 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddTransactionChangeImpl.class, name = AddTransactionChange.ADD_TRANSACTION_CHANGE), 066 @JsonSubTypes.Type(value = com.commercetools.history.models.change.AddVariantChangeImpl.class, name = AddVariantChange.ADD_VARIANT_CHANGE), 067 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAddressChangeImpl.class, name = ChangeAddressChange.CHANGE_ADDRESS_CHANGE), 068 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAmountAuthorizedChangeImpl.class, name = ChangeAmountAuthorizedChange.CHANGE_AMOUNT_AUTHORIZED_CHANGE), 069 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAmountPlannedChangeImpl.class, name = ChangeAmountPlannedChange.CHANGE_AMOUNT_PLANNED_CHANGE), 070 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAssetNameChangeImpl.class, name = ChangeAssetNameChange.CHANGE_ASSET_NAME_CHANGE), 071 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAssetOrderChangeImpl.class, name = ChangeAssetOrderChange.CHANGE_ASSET_ORDER_CHANGE), 072 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAssociateChangeImpl.class, name = ChangeAssociateChange.CHANGE_ASSOCIATE_CHANGE), 073 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAssociateModeChangeImpl.class, name = ChangeAssociateModeChange.CHANGE_ASSOCIATE_MODE_CHANGE), 074 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAttributeConstraintChangeImpl.class, name = ChangeAttributeConstraintChange.CHANGE_ATTRIBUTE_CONSTRAINT_CHANGE), 075 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeAttributeOrderByNameChangeImpl.class, name = ChangeAttributeOrderByNameChange.CHANGE_ATTRIBUTE_ORDER_BY_NAME_CHANGE), 076 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeBuyerAssignableChangeImpl.class, name = ChangeBuyerAssignableChange.CHANGE_BUYER_ASSIGNABLE_CHANGE), 077 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeCartDiscountsChangeImpl.class, name = ChangeCartDiscountsChange.CHANGE_CART_DISCOUNTS_CHANGE), 078 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeCartPredicateChangeImpl.class, name = ChangeCartPredicateChange.CHANGE_CART_PREDICATE_CHANGE), 079 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeCustomLineItemQuantityChangeImpl.class, name = ChangeCustomLineItemQuantityChange.CHANGE_CUSTOM_LINE_ITEM_QUANTITY_CHANGE), 080 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeDescriptionChangeImpl.class, name = ChangeDescriptionChange.CHANGE_DESCRIPTION_CHANGE), 081 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeEmailChangeImpl.class, name = ChangeEmailChange.CHANGE_EMAIL_CHANGE), 082 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeEnumValueLabelChangeImpl.class, name = ChangeEnumValueLabelChange.CHANGE_ENUM_VALUE_LABEL_CHANGE), 083 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeEnumValueOrderChangeImpl.class, name = ChangeEnumValueOrderChange.CHANGE_ENUM_VALUE_ORDER_CHANGE), 084 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeFieldDefinitionOrderChangeImpl.class, name = ChangeFieldDefinitionOrderChange.CHANGE_FIELD_DEFINITION_ORDER_CHANGE), 085 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeGroupsChangeImpl.class, name = ChangeGroupsChange.CHANGE_GROUPS_CHANGE), 086 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeInheritedAssociateChangeImpl.class, name = ChangeInheritedAssociateChange.CHANGE_INHERITED_ASSOCIATE_CHANGE), 087 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeInitialChangeImpl.class, name = ChangeInitialChange.CHANGE_INITIAL_CHANGE), 088 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeInputHintChangeImpl.class, name = ChangeInputHintChange.CHANGE_INPUT_HINT_CHANGE), 089 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeIsActiveChangeImpl.class, name = ChangeIsActiveChange.CHANGE_IS_ACTIVE_CHANGE), 090 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeIsSearchableChangeImpl.class, name = ChangeIsSearchableChange.CHANGE_IS_SEARCHABLE_CHANGE), 091 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeKeyChangeImpl.class, name = ChangeKeyChange.CHANGE_KEY_CHANGE), 092 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeLabelChangeImpl.class, name = ChangeLabelChange.CHANGE_LABEL_CHANGE), 093 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeLineItemQuantityChangeImpl.class, name = ChangeLineItemQuantityChange.CHANGE_LINE_ITEM_QUANTITY_CHANGE), 094 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeLocalizedDescriptionChangeImpl.class, name = ChangeLocalizedDescriptionChange.CHANGE_LOCALIZED_DESCRIPTION_CHANGE), 095 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeLocalizedEnumValueLabelChangeImpl.class, name = ChangeLocalizedEnumValueLabelChange.CHANGE_LOCALIZED_ENUM_VALUE_LABEL_CHANGE), 096 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeLocalizedEnumValueOrderChangeImpl.class, name = ChangeLocalizedEnumValueOrderChange.CHANGE_LOCALIZED_ENUM_VALUE_ORDER_CHANGE), 097 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeLocalizedNameChangeImpl.class, name = ChangeLocalizedNameChange.CHANGE_LOCALIZED_NAME_CHANGE), 098 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeMasterVariantChangeImpl.class, name = ChangeMasterVariantChange.CHANGE_MASTER_VARIANT_CHANGE), 099 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeNameChangeImpl.class, name = ChangeNameChange.CHANGE_NAME_CHANGE), 100 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeOrderHintChangeImpl.class, name = ChangeOrderHintChange.CHANGE_ORDER_HINT_CHANGE), 101 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeOrderStateChangeImpl.class, name = ChangeOrderStateChange.CHANGE_ORDER_STATE_CHANGE), 102 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeParentChangeImpl.class, name = ChangeParentChange.CHANGE_PARENT_CHANGE), 103 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeParentUnitChangeImpl.class, name = ChangeParentUnitChange.CHANGE_PARENT_UNIT_CHANGE), 104 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangePaymentStateChangeImpl.class, name = ChangePaymentStateChange.CHANGE_PAYMENT_STATE_CHANGE), 105 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangePlainEnumValueLabelChangeImpl.class, name = ChangePlainEnumValueLabelChange.CHANGE_PLAIN_ENUM_VALUE_LABEL_CHANGE), 106 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangePlainEnumValueOrderChangeImpl.class, name = ChangePlainEnumValueOrderChange.CHANGE_PLAIN_ENUM_VALUE_ORDER_CHANGE), 107 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangePredicateChangeImpl.class, name = ChangePredicateChange.CHANGE_PREDICATE_CHANGE), 108 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangePriceChangeImpl.class, name = ChangePriceChange.CHANGE_PRICE_CHANGE), 109 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeProductSelectionActiveChangeImpl.class, name = ChangeProductSelectionActiveChange.CHANGE_PRODUCT_SELECTION_ACTIVE_CHANGE), 110 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeQuantityChangeImpl.class, name = ChangeQuantityChange.CHANGE_QUANTITY_CHANGE), 111 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeQuoteRequestStateChangeImpl.class, name = ChangeQuoteRequestStateChange.CHANGE_QUOTE_REQUEST_STATE_CHANGE), 112 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeQuoteStateChangeImpl.class, name = ChangeQuoteStateChange.CHANGE_QUOTE_STATE_CHANGE), 113 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeRequiresDiscountCodeChangeImpl.class, name = ChangeRequiresDiscountCodeChange.CHANGE_REQUIRES_DISCOUNT_CODE_CHANGE), 114 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeReviewRatingStatisticsChangeImpl.class, name = ChangeReviewRatingStatisticsChange.CHANGE_REVIEW_RATING_STATISTICS_CHANGE), 115 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeShipmentStateChangeImpl.class, name = ChangeShipmentStateChange.CHANGE_SHIPMENT_STATE_CHANGE), 116 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeShoppingListLineItemQuantityChangeImpl.class, name = ChangeShoppingListLineItemQuantityChange.CHANGE_SHOPPING_LIST_LINE_ITEM_QUANTITY_CHANGE), 117 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeShoppingListLineItemsOrderChangeImpl.class, name = ChangeShoppingListLineItemsOrderChange.CHANGE_SHOPPING_LIST_LINE_ITEMS_ORDER_CHANGE), 118 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeSlugChangeImpl.class, name = ChangeSlugChange.CHANGE_SLUG_CHANGE), 119 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeSortOrderChangeImpl.class, name = ChangeSortOrderChange.CHANGE_SORT_ORDER_CHANGE), 120 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeStackingModeChangeImpl.class, name = ChangeStackingModeChange.CHANGE_STACKING_MODE_CHANGE), 121 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeStagedQuoteStateChangeImpl.class, name = ChangeStagedQuoteStateChange.CHANGE_STAGED_QUOTE_STATE_CHANGE), 122 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeStateTypeChangeImpl.class, name = ChangeStateTypeChange.CHANGE_STATE_TYPE_CHANGE), 123 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeStatusChangeImpl.class, name = ChangeStatusChange.CHANGE_STATUS_CHANGE), 124 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTargetChangeImpl.class, name = ChangeTargetChange.CHANGE_TARGET_CHANGE), 125 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTaxCalculationModeChangeImpl.class, name = ChangeTaxCalculationModeChange.CHANGE_TAX_CALCULATION_MODE_CHANGE), 126 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTaxModeChangeImpl.class, name = ChangeTaxModeChange.CHANGE_TAX_MODE_CHANGE), 127 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTaxRoundingModeChangeImpl.class, name = ChangeTaxRoundingModeChange.CHANGE_TAX_ROUNDING_MODE_CHANGE), 128 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTextLineItemNameChangeImpl.class, name = ChangeTextLineItemNameChange.CHANGE_TEXT_LINE_ITEM_NAME_CHANGE), 129 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTextLineItemQuantityChangeImpl.class, name = ChangeTextLineItemQuantityChange.CHANGE_TEXT_LINE_ITEM_QUANTITY_CHANGE), 130 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTextLineItemsOrderChangeImpl.class, name = ChangeTextLineItemsOrderChange.CHANGE_TEXT_LINE_ITEMS_ORDER_CHANGE), 131 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTransactionInteractionIdChangeImpl.class, name = ChangeTransactionInteractionIdChange.CHANGE_TRANSACTION_INTERACTION_ID_CHANGE), 132 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTransactionStateChangeImpl.class, name = ChangeTransactionStateChange.CHANGE_TRANSACTION_STATE_CHANGE), 133 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeTransactionTimestampChangeImpl.class, name = ChangeTransactionTimestampChange.CHANGE_TRANSACTION_TIMESTAMP_CHANGE), 134 @JsonSubTypes.Type(value = com.commercetools.history.models.change.ChangeValueChangeImpl.class, name = ChangeValueChange.CHANGE_VALUE_CHANGE), 135 @JsonSubTypes.Type(value = com.commercetools.history.models.change.MoveImageToPositionChangeImpl.class, name = MoveImageToPositionChange.MOVE_IMAGE_TO_POSITION_CHANGE), 136 @JsonSubTypes.Type(value = com.commercetools.history.models.change.PublishChangeImpl.class, name = PublishChange.PUBLISH_CHANGE), 137 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveAddressChangeImpl.class, name = RemoveAddressChange.REMOVE_ADDRESS_CHANGE), 138 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveAssetChangeImpl.class, name = RemoveAssetChange.REMOVE_ASSET_CHANGE), 139 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveAssociateChangeImpl.class, name = RemoveAssociateChange.REMOVE_ASSOCIATE_CHANGE), 140 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveAttributeDefinitionChangeImpl.class, name = RemoveAttributeDefinitionChange.REMOVE_ATTRIBUTE_DEFINITION_CHANGE), 141 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveBillingAddressIdChangeImpl.class, name = RemoveBillingAddressIdChange.REMOVE_BILLING_ADDRESS_ID_CHANGE), 142 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveChannelRolesChangeImpl.class, name = RemoveChannelRolesChange.REMOVE_CHANNEL_ROLES_CHANGE), 143 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveCustomLineItemChangeImpl.class, name = RemoveCustomLineItemChange.REMOVE_CUSTOM_LINE_ITEM_CHANGE), 144 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveDeliveryItemsChangeImpl.class, name = RemoveDeliveryItemsChange.REMOVE_DELIVERY_ITEMS_CHANGE), 145 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveDiscountCodeChangeImpl.class, name = RemoveDiscountCodeChange.REMOVE_DISCOUNT_CODE_CHANGE), 146 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveEnumValuesChangeImpl.class, name = RemoveEnumValuesChange.REMOVE_ENUM_VALUES_CHANGE), 147 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveFieldDefinitionChangeImpl.class, name = RemoveFieldDefinitionChange.REMOVE_FIELD_DEFINITION_CHANGE), 148 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveFromCategoryChangeImpl.class, name = RemoveFromCategoryChange.REMOVE_FROM_CATEGORY_CHANGE), 149 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveImageChangeImpl.class, name = RemoveImageChange.REMOVE_IMAGE_CHANGE), 150 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveInheritedAssociateChangeImpl.class, name = RemoveInheritedAssociateChange.REMOVE_INHERITED_ASSOCIATE_CHANGE), 151 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveItemShippingAddressesChangeImpl.class, name = RemoveItemShippingAddressesChange.REMOVE_ITEM_SHIPPING_ADDRESSES_CHANGE), 152 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveLocalizedEnumValuesChangeImpl.class, name = RemoveLocalizedEnumValuesChange.REMOVE_LOCALIZED_ENUM_VALUES_CHANGE), 153 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveLocationChangeImpl.class, name = RemoveLocationChange.REMOVE_LOCATION_CHANGE), 154 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveOrderLineItemChangeImpl.class, name = RemoveOrderLineItemChange.REMOVE_ORDER_LINE_ITEM_CHANGE), 155 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveParcelFromDeliveryChangeImpl.class, name = RemoveParcelFromDeliveryChange.REMOVE_PARCEL_FROM_DELIVERY_CHANGE), 156 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemovePaymentChangeImpl.class, name = RemovePaymentChange.REMOVE_PAYMENT_CHANGE), 157 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemovePriceChangeImpl.class, name = RemovePriceChange.REMOVE_PRICE_CHANGE), 158 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveProductChangeImpl.class, name = RemoveProductChange.REMOVE_PRODUCT_CHANGE), 159 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveProductSelectionChangeImpl.class, name = RemoveProductSelectionChange.REMOVE_PRODUCT_SELECTION_CHANGE), 160 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemovePropertyChangeImpl.class, name = RemovePropertyChange.REMOVE_PROPERTY_CHANGE), 161 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveShippingAddressIdChangeImpl.class, name = RemoveShippingAddressIdChange.REMOVE_SHIPPING_ADDRESS_ID_CHANGE), 162 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveShoppingListLineItemChangeImpl.class, name = RemoveShoppingListLineItemChange.REMOVE_SHOPPING_LIST_LINE_ITEM_CHANGE), 163 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveStateRolesChangeImpl.class, name = RemoveStateRolesChange.REMOVE_STATE_ROLES_CHANGE), 164 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveTaxRateChangeImpl.class, name = RemoveTaxRateChange.REMOVE_TAX_RATE_CHANGE), 165 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveTextLineItemChangeImpl.class, name = RemoveTextLineItemChange.REMOVE_TEXT_LINE_ITEM_CHANGE), 166 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RemoveVariantChangeImpl.class, name = RemoveVariantChange.REMOVE_VARIANT_CHANGE), 167 @JsonSubTypes.Type(value = com.commercetools.history.models.change.RequestQuoteRenegotiationChangeImpl.class, name = RequestQuoteRenegotiationChange.REQUEST_QUOTE_RENEGOTIATION_CHANGE), 168 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAddressChangeImpl.class, name = SetAddressChange.SET_ADDRESS_CHANGE), 169 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAddressCustomFieldChangeImpl.class, name = SetAddressCustomFieldChange.SET_ADDRESS_CUSTOM_FIELD_CHANGE), 170 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAddressCustomTypeChangeImpl.class, name = SetAddressCustomTypeChange.SET_ADDRESS_CUSTOM_TYPE_CHANGE), 171 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAnonymousIdChangeImpl.class, name = SetAnonymousIdChange.SET_ANONYMOUS_ID_CHANGE), 172 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetApplicationVersionChangeImpl.class, name = SetApplicationVersionChange.SET_APPLICATION_VERSION_CHANGE), 173 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAssetCustomFieldChangeImpl.class, name = SetAssetCustomFieldChange.SET_ASSET_CUSTOM_FIELD_CHANGE), 174 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAssetCustomTypeChangeImpl.class, name = SetAssetCustomTypeChange.SET_ASSET_CUSTOM_TYPE_CHANGE), 175 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAssetDescriptionChangeImpl.class, name = SetAssetDescriptionChange.SET_ASSET_DESCRIPTION_CHANGE), 176 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAssetKeyChangeImpl.class, name = SetAssetKeyChange.SET_ASSET_KEY_CHANGE), 177 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAssetSourcesChangeImpl.class, name = SetAssetSourcesChange.SET_ASSET_SOURCES_CHANGE), 178 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAssetTagsChangeImpl.class, name = SetAssetTagsChange.SET_ASSET_TAGS_CHANGE), 179 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAttributeChangeImpl.class, name = SetAttributeChange.SET_ATTRIBUTE_CHANGE), 180 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAuthenticationModeChangeImpl.class, name = SetAuthenticationModeChange.SET_AUTHENTICATION_MODE_CHANGE), 181 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetAuthorNameChangeImpl.class, name = SetAuthorNameChange.SET_AUTHOR_NAME_CHANGE), 182 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetBillingAddressChangeImpl.class, name = SetBillingAddressChange.SET_BILLING_ADDRESS_CHANGE), 183 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCartPredicateChangeImpl.class, name = SetCartPredicateChange.SET_CART_PREDICATE_CHANGE), 184 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCategoryOrderHintChangeImpl.class, name = SetCategoryOrderHintChange.SET_CATEGORY_ORDER_HINT_CHANGE), 185 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetChannelRolesChangeImpl.class, name = SetChannelRolesChange.SET_CHANNEL_ROLES_CHANGE), 186 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCompanyNameChangeImpl.class, name = SetCompanyNameChange.SET_COMPANY_NAME_CHANGE), 187 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetContactEmailChangeImpl.class, name = SetContactEmailChange.SET_CONTACT_EMAIL_CHANGE), 188 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCountriesChangeImpl.class, name = SetCountriesChange.SET_COUNTRIES_CHANGE), 189 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCountryChangeImpl.class, name = SetCountryChange.SET_COUNTRY_CHANGE), 190 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomFieldChangeImpl.class, name = SetCustomFieldChange.SET_CUSTOM_FIELD_CHANGE), 191 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemCustomFieldChangeImpl.class, name = SetCustomLineItemCustomFieldChange.SET_CUSTOM_LINE_ITEM_CUSTOM_FIELD_CHANGE), 192 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemCustomTypeChangeImpl.class, name = SetCustomLineItemCustomTypeChange.SET_CUSTOM_LINE_ITEM_CUSTOM_TYPE_CHANGE), 193 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemMoneyChangeImpl.class, name = SetCustomLineItemMoneyChange.SET_CUSTOM_LINE_ITEM_MONEY_CHANGE), 194 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemShippingDetailsChangeImpl.class, name = SetCustomLineItemShippingDetailsChange.SET_CUSTOM_LINE_ITEM_SHIPPING_DETAILS_CHANGE), 195 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemTaxAmountChangeImpl.class, name = SetCustomLineItemTaxAmountChange.SET_CUSTOM_LINE_ITEM_TAX_AMOUNT_CHANGE), 196 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemTaxCategoryChangeImpl.class, name = SetCustomLineItemTaxCategoryChange.SET_CUSTOM_LINE_ITEM_TAX_CATEGORY_CHANGE), 197 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemTaxRateChangeImpl.class, name = SetCustomLineItemTaxRateChange.SET_CUSTOM_LINE_ITEM_TAX_RATE_CHANGE), 198 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemTaxedPriceChangeImpl.class, name = SetCustomLineItemTaxedPriceChange.SET_CUSTOM_LINE_ITEM_TAXED_PRICE_CHANGE), 199 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomLineItemTotalPriceChangeImpl.class, name = SetCustomLineItemTotalPriceChange.SET_CUSTOM_LINE_ITEM_TOTAL_PRICE_CHANGE), 200 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomShippingMethodChangeImpl.class, name = SetCustomShippingMethodChange.SET_CUSTOM_SHIPPING_METHOD_CHANGE), 201 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomTypeChangeImpl.class, name = SetCustomTypeChange.SET_CUSTOM_TYPE_CHANGE), 202 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomerChangeImpl.class, name = SetCustomerChange.SET_CUSTOMER_CHANGE), 203 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomerEmailChangeImpl.class, name = SetCustomerEmailChange.SET_CUSTOMER_EMAIL_CHANGE), 204 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomerGroupChangeImpl.class, name = SetCustomerGroupChange.SET_CUSTOMER_GROUP_CHANGE), 205 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomerIdChangeImpl.class, name = SetCustomerIdChange.SET_CUSTOMER_ID_CHANGE), 206 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetCustomerNumberChangeImpl.class, name = SetCustomerNumberChange.SET_CUSTOMER_NUMBER_CHANGE), 207 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDateOfBirthChangeImpl.class, name = SetDateOfBirthChange.SET_DATE_OF_BIRTH_CHANGE), 208 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDefaultBillingAddressChangeImpl.class, name = SetDefaultBillingAddressChange.SET_DEFAULT_BILLING_ADDRESS_CHANGE), 209 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDefaultShippingAddressChangeImpl.class, name = SetDefaultShippingAddressChange.SET_DEFAULT_SHIPPING_ADDRESS_CHANGE), 210 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDeleteDaysAfterLastModificationChangeImpl.class, name = SetDeleteDaysAfterLastModificationChange.SET_DELETE_DAYS_AFTER_LAST_MODIFICATION_CHANGE), 211 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDeliveryAddressChangeImpl.class, name = SetDeliveryAddressChange.SET_DELIVERY_ADDRESS_CHANGE), 212 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDeliveryItemsChangeImpl.class, name = SetDeliveryItemsChange.SET_DELIVERY_ITEMS_CHANGE), 213 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDescriptionChangeImpl.class, name = SetDescriptionChange.SET_DESCRIPTION_CHANGE), 214 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDiscountedPriceChangeImpl.class, name = SetDiscountedPriceChange.SET_DISCOUNTED_PRICE_CHANGE), 215 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetDistributionChannelsChangeImpl.class, name = SetDistributionChannelsChange.SET_DISTRIBUTION_CHANNELS_CHANGE), 216 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetExpectedDeliveryChangeImpl.class, name = SetExpectedDeliveryChange.SET_EXPECTED_DELIVERY_CHANGE), 217 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetExternalIdChangeImpl.class, name = SetExternalIdChange.SET_EXTERNAL_ID_CHANGE), 218 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetFirstNameChangeImpl.class, name = SetFirstNameChange.SET_FIRST_NAME_CHANGE), 219 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetGeoLocationChangeImpl.class, name = SetGeoLocationChange.SET_GEO_LOCATION_CHANGE), 220 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetImageLabelChangeImpl.class, name = SetImageLabelChange.SET_IMAGE_LABEL_CHANGE), 221 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetInputTipChangeImpl.class, name = SetInputTipChange.SET_INPUT_TIP_CHANGE), 222 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetInterfaceIdChangeImpl.class, name = SetInterfaceIdChange.SET_INTERFACE_ID_CHANGE), 223 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetIsValidChangeImpl.class, name = SetIsValidChange.SET_IS_VALID_CHANGE), 224 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetKeyChangeImpl.class, name = SetKeyChange.SET_KEY_CHANGE), 225 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLanguagesChangeImpl.class, name = SetLanguagesChange.SET_LANGUAGES_CHANGE), 226 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLastNameChangeImpl.class, name = SetLastNameChange.SET_LAST_NAME_CHANGE), 227 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemDeactivatedAtChangeImpl.class, name = SetLineItemDeactivatedAtChange.SET_LINE_ITEM_DEACTIVATED_AT_CHANGE), 228 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemDiscountedPriceChangeImpl.class, name = SetLineItemDiscountedPriceChange.SET_LINE_ITEM_DISCOUNTED_PRICE_CHANGE), 229 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemDiscountedPricePerQuantityChangeImpl.class, name = SetLineItemDiscountedPricePerQuantityChange.SET_LINE_ITEM_DISCOUNTED_PRICE_PER_QUANTITY_CHANGE), 230 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemDistributionChannelChangeImpl.class, name = SetLineItemDistributionChannelChange.SET_LINE_ITEM_DISTRIBUTION_CHANNEL_CHANGE), 231 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemPriceChangeImpl.class, name = SetLineItemPriceChange.SET_LINE_ITEM_PRICE_CHANGE), 232 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemProductKeyChangeImpl.class, name = SetLineItemProductKeyChange.SET_LINE_ITEM_PRODUCT_KEY_CHANGE), 233 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemProductSlugChangeImpl.class, name = SetLineItemProductSlugChange.SET_LINE_ITEM_PRODUCT_SLUG_CHANGE), 234 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemShippingDetailsChangeImpl.class, name = SetLineItemShippingDetailsChange.SET_LINE_ITEM_SHIPPING_DETAILS_CHANGE), 235 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemTaxAmountChangeImpl.class, name = SetLineItemTaxAmountChange.SET_LINE_ITEM_TAX_AMOUNT_CHANGE), 236 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemTaxRateChangeImpl.class, name = SetLineItemTaxRateChange.SET_LINE_ITEM_TAX_RATE_CHANGE), 237 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemTaxedPriceChangeImpl.class, name = SetLineItemTaxedPriceChange.SET_LINE_ITEM_TAXED_PRICE_CHANGE), 238 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLineItemTotalPriceChangeImpl.class, name = SetLineItemTotalPriceChange.SET_LINE_ITEM_TOTAL_PRICE_CHANGE), 239 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLocaleChangeImpl.class, name = SetLocaleChange.SET_LOCALE_CHANGE), 240 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLocalizedDescriptionChangeImpl.class, name = SetLocalizedDescriptionChange.SET_LOCALIZED_DESCRIPTION_CHANGE), 241 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetLocalizedNameChangeImpl.class, name = SetLocalizedNameChange.SET_LOCALIZED_NAME_CHANGE), 242 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMaxApplicationsChangeImpl.class, name = SetMaxApplicationsChange.SET_MAX_APPLICATIONS_CHANGE), 243 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMaxApplicationsPerCustomerChangeImpl.class, name = SetMaxApplicationsPerCustomerChange.SET_MAX_APPLICATIONS_PER_CUSTOMER_CHANGE), 244 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMetaDescriptionChangeImpl.class, name = SetMetaDescriptionChange.SET_META_DESCRIPTION_CHANGE), 245 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMetaKeywordsChangeImpl.class, name = SetMetaKeywordsChange.SET_META_KEYWORDS_CHANGE), 246 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMetaTitleChangeImpl.class, name = SetMetaTitleChange.SET_META_TITLE_CHANGE), 247 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMethodInfoInterfaceChangeImpl.class, name = SetMethodInfoInterfaceChange.SET_METHOD_INFO_INTERFACE_CHANGE), 248 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMethodInfoMethodChangeImpl.class, name = SetMethodInfoMethodChange.SET_METHOD_INFO_METHOD_CHANGE), 249 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMethodInfoNameChangeImpl.class, name = SetMethodInfoNameChange.SET_METHOD_INFO_NAME_CHANGE), 250 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetMiddleNameChangeImpl.class, name = SetMiddleNameChange.SET_MIDDLE_NAME_CHANGE), 251 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetNameChangeImpl.class, name = SetNameChange.SET_NAME_CHANGE), 252 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetOrderLineItemCustomFieldChangeImpl.class, name = SetOrderLineItemCustomFieldChange.SET_ORDER_LINE_ITEM_CUSTOM_FIELD_CHANGE), 253 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetOrderLineItemCustomTypeChangeImpl.class, name = SetOrderLineItemCustomTypeChange.SET_ORDER_LINE_ITEM_CUSTOM_TYPE_CHANGE), 254 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetOrderNumberChangeImpl.class, name = SetOrderNumberChange.SET_ORDER_NUMBER_CHANGE), 255 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetOrderTaxedPriceChangeImpl.class, name = SetOrderTaxedPriceChange.SET_ORDER_TAXED_PRICE_CHANGE), 256 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetOrderTotalPriceChangeImpl.class, name = SetOrderTotalPriceChange.SET_ORDER_TOTAL_PRICE_CHANGE), 257 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetOrderTotalTaxChangeImpl.class, name = SetOrderTotalTaxChange.SET_ORDER_TOTAL_TAX_CHANGE), 258 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetParcelItemsChangeImpl.class, name = SetParcelItemsChange.SET_PARCEL_ITEMS_CHANGE), 259 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetParcelMeasurementsChangeImpl.class, name = SetParcelMeasurementsChange.SET_PARCEL_MEASUREMENTS_CHANGE), 260 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetParcelTrackingDataChangeImpl.class, name = SetParcelTrackingDataChange.SET_PARCEL_TRACKING_DATA_CHANGE), 261 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetPermissionsChangeImpl.class, name = SetPermissionsChange.SET_PERMISSIONS_CHANGE), 262 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetPricesChangeImpl.class, name = SetPricesChange.SET_PRICES_CHANGE), 263 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetProductCountChangeImpl.class, name = SetProductCountChange.SET_PRODUCT_COUNT_CHANGE), 264 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetProductPriceCustomFieldChangeImpl.class, name = SetProductPriceCustomFieldChange.SET_PRODUCT_PRICE_CUSTOM_FIELD_CHANGE), 265 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetProductPriceCustomTypeChangeImpl.class, name = SetProductPriceCustomTypeChange.SET_PRODUCT_PRICE_CUSTOM_TYPE_CHANGE), 266 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetProductSelectionsChangeImpl.class, name = SetProductSelectionsChange.SET_PRODUCT_SELECTIONS_CHANGE), 267 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetProductVariantKeyChangeImpl.class, name = SetProductVariantKeyChange.SET_PRODUCT_VARIANT_KEY_CHANGE), 268 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetPropertyChangeImpl.class, name = SetPropertyChange.SET_PROPERTY_CHANGE), 269 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetPurchaseOrderNumberChangeImpl.class, name = SetPurchaseOrderNumberChange.SET_PURCHASE_ORDER_NUMBER_CHANGE), 270 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetRatingChangeImpl.class, name = SetRatingChange.SET_RATING_CHANGE), 271 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetReservationsChangeImpl.class, name = SetReservationsChange.SET_RESERVATIONS_CHANGE), 272 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetRestockableInDaysChangeImpl.class, name = SetRestockableInDaysChange.SET_RESTOCKABLE_IN_DAYS_CHANGE), 273 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetReturnPaymentStateChangeImpl.class, name = SetReturnPaymentStateChange.SET_RETURN_PAYMENT_STATE_CHANGE), 274 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetReturnShipmentStateChangeImpl.class, name = SetReturnShipmentStateChange.SET_RETURN_SHIPMENT_STATE_CHANGE), 275 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetSalutationChangeImpl.class, name = SetSalutationChange.SET_SALUTATION_CHANGE), 276 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetSearchKeywordsChangeImpl.class, name = SetSearchKeywordsChange.SET_SEARCH_KEYWORDS_CHANGE), 277 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetSellerCommentChangeImpl.class, name = SetSellerCommentChange.SET_SELLER_COMMENT_CHANGE), 278 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingAddressChangeImpl.class, name = SetShippingAddressChange.SET_SHIPPING_ADDRESS_CHANGE), 279 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingInfoPriceChangeImpl.class, name = SetShippingInfoPriceChange.SET_SHIPPING_INFO_PRICE_CHANGE), 280 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingInfoTaxedPriceChangeImpl.class, name = SetShippingInfoTaxedPriceChange.SET_SHIPPING_INFO_TAXED_PRICE_CHANGE), 281 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingMethodChangeImpl.class, name = SetShippingMethodChange.SET_SHIPPING_METHOD_CHANGE), 282 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingMethodTaxAmountChangeImpl.class, name = SetShippingMethodTaxAmountChange.SET_SHIPPING_METHOD_TAX_AMOUNT_CHANGE), 283 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingMethodTaxRateChangeImpl.class, name = SetShippingMethodTaxRateChange.SET_SHIPPING_METHOD_TAX_RATE_CHANGE), 284 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingRateChangeImpl.class, name = SetShippingRateChange.SET_SHIPPING_RATE_CHANGE), 285 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShippingRateInputChangeImpl.class, name = SetShippingRateInputChange.SET_SHIPPING_RATE_INPUT_CHANGE), 286 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShoppingListLineItemCustomFieldChangeImpl.class, name = SetShoppingListLineItemCustomFieldChange.SET_SHOPPING_LIST_LINE_ITEM_CUSTOM_FIELD_CHANGE), 287 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetShoppingListLineItemCustomTypeChangeImpl.class, name = SetShoppingListLineItemCustomTypeChange.SET_SHOPPING_LIST_LINE_ITEM_CUSTOM_TYPE_CHANGE), 288 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetSkuChangeImpl.class, name = SetSkuChange.SET_SKU_CHANGE), 289 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetSlugChangeImpl.class, name = SetSlugChange.SET_SLUG_CHANGE), 290 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetStateRolesChangeImpl.class, name = SetStateRolesChange.SET_STATE_ROLES_CHANGE), 291 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetStatusInterfaceCodeChangeImpl.class, name = SetStatusInterfaceCodeChange.SET_STATUS_INTERFACE_CODE_CHANGE), 292 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetStatusInterfaceTextChangeImpl.class, name = SetStatusInterfaceTextChange.SET_STATUS_INTERFACE_TEXT_CHANGE), 293 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetStoreChangeImpl.class, name = SetStoreChange.SET_STORE_CHANGE), 294 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetStoreModeChangeImpl.class, name = SetStoreModeChange.SET_STORE_MODE_CHANGE), 295 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetStoresChangeImpl.class, name = SetStoresChange.SET_STORES_CHANGE), 296 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetSupplyChannelChangeImpl.class, name = SetSupplyChannelChange.SET_SUPPLY_CHANNEL_CHANGE), 297 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetSupplyChannelsChangeImpl.class, name = SetSupplyChannelsChange.SET_SUPPLY_CHANNELS_CHANGE), 298 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTargetChangeImpl.class, name = SetTargetChange.SET_TARGET_CHANGE), 299 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTaxCategoryChangeImpl.class, name = SetTaxCategoryChange.SET_TAX_CATEGORY_CHANGE), 300 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTextChangeImpl.class, name = SetTextChange.SET_TEXT_CHANGE), 301 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTextLineItemCustomFieldChangeImpl.class, name = SetTextLineItemCustomFieldChange.SET_TEXT_LINE_ITEM_CUSTOM_FIELD_CHANGE), 302 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTextLineItemCustomTypeChangeImpl.class, name = SetTextLineItemCustomTypeChange.SET_TEXT_LINE_ITEM_CUSTOM_TYPE_CHANGE), 303 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTextLineItemDescriptionChangeImpl.class, name = SetTextLineItemDescriptionChange.SET_TEXT_LINE_ITEM_DESCRIPTION_CHANGE), 304 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTitleChangeImpl.class, name = SetTitleChange.SET_TITLE_CHANGE), 305 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetTransitionsChangeImpl.class, name = SetTransitionsChange.SET_TRANSITIONS_CHANGE), 306 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetValidFromAndUntilChangeImpl.class, name = SetValidFromAndUntilChange.SET_VALID_FROM_AND_UNTIL_CHANGE), 307 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetValidFromChangeImpl.class, name = SetValidFromChange.SET_VALID_FROM_CHANGE), 308 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetValidToChangeImpl.class, name = SetValidToChange.SET_VALID_TO_CHANGE), 309 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetValidUntilChangeImpl.class, name = SetValidUntilChange.SET_VALID_UNTIL_CHANGE), 310 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetValueChangeImpl.class, name = SetValueChange.SET_VALUE_CHANGE), 311 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetVariantAvailabilityChangeImpl.class, name = SetVariantAvailabilityChange.SET_VARIANT_AVAILABILITY_CHANGE), 312 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetVariantSelectionChangeImpl.class, name = SetVariantSelectionChange.SET_VARIANT_SELECTION_CHANGE), 313 @JsonSubTypes.Type(value = com.commercetools.history.models.change.SetVatIdChangeImpl.class, name = SetVatIdChange.SET_VAT_ID_CHANGE), 314 @JsonSubTypes.Type(value = com.commercetools.history.models.change.TransitionCustomLineItemStateChangeImpl.class, name = TransitionCustomLineItemStateChange.TRANSITION_CUSTOM_LINE_ITEM_STATE_CHANGE), 315 @JsonSubTypes.Type(value = com.commercetools.history.models.change.TransitionLineItemStateChangeImpl.class, name = TransitionLineItemStateChange.TRANSITION_LINE_ITEM_STATE_CHANGE), 316 @JsonSubTypes.Type(value = com.commercetools.history.models.change.TransitionStateChangeImpl.class, name = TransitionStateChange.TRANSITION_STATE_CHANGE), 317 @JsonSubTypes.Type(value = com.commercetools.history.models.change.UnknownChangeImpl.class, name = UnknownChange.UNKNOWN_CHANGE), 318 @JsonSubTypes.Type(value = com.commercetools.history.models.change.UnpublishChangeImpl.class, name = UnpublishChange.UNPUBLISH_CHANGE), 319 @JsonSubTypes.Type(value = com.commercetools.history.models.change.UpdateSyncInfoChangeImpl.class, name = UpdateSyncInfoChange.UPDATE_SYNC_INFO_CHANGE), 320 @JsonSubTypes.Type(value = com.commercetools.history.models.change.VerifyEmailChangeImpl.class, name = VerifyEmailChange.VERIFY_EMAIL_CHANGE) }) 321@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.EXISTING_PROPERTY, property = "type", defaultImpl = ChangeImpl.class, visible = true) 322@JsonDeserialize(as = ChangeImpl.class) 323@Generated(value = "io.vrap.rmf.codegen.rendering.CoreCodeGenerator", comments = "https://github.com/commercetools/rmf-codegen") 324public interface Change { 325 326 /** 327 * <p>Unique discriminator value to reliably deserialize the data type.</p> 328 * @return type 329 */ 330 @NotNull 331 @JsonProperty("type") 332 public String getType(); 333 334 /** 335 * <p>Type of change on a resource that is similar to the update action it relates to, where possible. It is not a unique identifier for the data structure, for example, the <code>setDescription</code> change can occur with a localized and non-localized representation.</p> 336 * <p>Records can be filtered by this value using the <code>changes</code> query parameter.</p> 337 * @return change 338 */ 339 @NotNull 340 @JsonProperty("change") 341 public String getChange(); 342 343 /** 344 * <p>Type of change on a resource that is similar to the update action it relates to, where possible. It is not a unique identifier for the data structure, for example, the <code>setDescription</code> change can occur with a localized and non-localized representation.</p> 345 * <p>Records can be filtered by this value using the <code>changes</code> query parameter.</p> 346 * @param change value to be set 347 */ 348 349 public void setChange(final String change); 350 351 /** 352 * factory method to create a deep copy of Change 353 * @param template instance to be copied 354 * @return copy instance 355 */ 356 @Nullable 357 public static Change deepCopy(@Nullable final Change template) { 358 if (template == null) { 359 return null; 360 } 361 if (template instanceof com.commercetools.history.models.change.AddAddressChange) { 362 return com.commercetools.history.models.change.AddAddressChange 363 .deepCopy((com.commercetools.history.models.change.AddAddressChange) template); 364 } 365 if (template instanceof com.commercetools.history.models.change.AddAssetChange) { 366 return com.commercetools.history.models.change.AddAssetChange 367 .deepCopy((com.commercetools.history.models.change.AddAssetChange) template); 368 } 369 if (template instanceof com.commercetools.history.models.change.AddAssociateChange) { 370 return com.commercetools.history.models.change.AddAssociateChange 371 .deepCopy((com.commercetools.history.models.change.AddAssociateChange) template); 372 } 373 if (template instanceof com.commercetools.history.models.change.AddAttributeDefinitionChange) { 374 return com.commercetools.history.models.change.AddAttributeDefinitionChange 375 .deepCopy((com.commercetools.history.models.change.AddAttributeDefinitionChange) template); 376 } 377 if (template instanceof com.commercetools.history.models.change.AddBillingAddressIdChange) { 378 return com.commercetools.history.models.change.AddBillingAddressIdChange 379 .deepCopy((com.commercetools.history.models.change.AddBillingAddressIdChange) template); 380 } 381 if (template instanceof com.commercetools.history.models.change.AddChannelRolesChange) { 382 return com.commercetools.history.models.change.AddChannelRolesChange 383 .deepCopy((com.commercetools.history.models.change.AddChannelRolesChange) template); 384 } 385 if (template instanceof com.commercetools.history.models.change.AddCustomLineItemChange) { 386 return com.commercetools.history.models.change.AddCustomLineItemChange 387 .deepCopy((com.commercetools.history.models.change.AddCustomLineItemChange) template); 388 } 389 if (template instanceof com.commercetools.history.models.change.AddDeliveryChange) { 390 return com.commercetools.history.models.change.AddDeliveryChange 391 .deepCopy((com.commercetools.history.models.change.AddDeliveryChange) template); 392 } 393 if (template instanceof com.commercetools.history.models.change.AddDiscountCodeChange) { 394 return com.commercetools.history.models.change.AddDiscountCodeChange 395 .deepCopy((com.commercetools.history.models.change.AddDiscountCodeChange) template); 396 } 397 if (template instanceof com.commercetools.history.models.change.AddEnumValueChange) { 398 return com.commercetools.history.models.change.AddEnumValueChange 399 .deepCopy((com.commercetools.history.models.change.AddEnumValueChange) template); 400 } 401 if (template instanceof com.commercetools.history.models.change.AddExternalImageChange) { 402 return com.commercetools.history.models.change.AddExternalImageChange 403 .deepCopy((com.commercetools.history.models.change.AddExternalImageChange) template); 404 } 405 if (template instanceof com.commercetools.history.models.change.AddFieldDefinitionChange) { 406 return com.commercetools.history.models.change.AddFieldDefinitionChange 407 .deepCopy((com.commercetools.history.models.change.AddFieldDefinitionChange) template); 408 } 409 if (template instanceof com.commercetools.history.models.change.AddInheritedAssociateChange) { 410 return com.commercetools.history.models.change.AddInheritedAssociateChange 411 .deepCopy((com.commercetools.history.models.change.AddInheritedAssociateChange) template); 412 } 413 if (template instanceof com.commercetools.history.models.change.AddInterfaceInteractionChange) { 414 return com.commercetools.history.models.change.AddInterfaceInteractionChange 415 .deepCopy((com.commercetools.history.models.change.AddInterfaceInteractionChange) template); 416 } 417 if (template instanceof com.commercetools.history.models.change.AddItemShippingAddressesChange) { 418 return com.commercetools.history.models.change.AddItemShippingAddressesChange 419 .deepCopy((com.commercetools.history.models.change.AddItemShippingAddressesChange) template); 420 } 421 if (template instanceof com.commercetools.history.models.change.AddLocalizedEnumValueChange) { 422 return com.commercetools.history.models.change.AddLocalizedEnumValueChange 423 .deepCopy((com.commercetools.history.models.change.AddLocalizedEnumValueChange) template); 424 } 425 if (template instanceof com.commercetools.history.models.change.AddLocationChange) { 426 return com.commercetools.history.models.change.AddLocationChange 427 .deepCopy((com.commercetools.history.models.change.AddLocationChange) template); 428 } 429 if (template instanceof com.commercetools.history.models.change.AddOrderLineItemChange) { 430 return com.commercetools.history.models.change.AddOrderLineItemChange 431 .deepCopy((com.commercetools.history.models.change.AddOrderLineItemChange) template); 432 } 433 if (template instanceof com.commercetools.history.models.change.AddParcelToDeliveryChange) { 434 return com.commercetools.history.models.change.AddParcelToDeliveryChange 435 .deepCopy((com.commercetools.history.models.change.AddParcelToDeliveryChange) template); 436 } 437 if (template instanceof com.commercetools.history.models.change.AddPaymentChange) { 438 return com.commercetools.history.models.change.AddPaymentChange 439 .deepCopy((com.commercetools.history.models.change.AddPaymentChange) template); 440 } 441 if (template instanceof com.commercetools.history.models.change.AddPlainEnumValueChange) { 442 return com.commercetools.history.models.change.AddPlainEnumValueChange 443 .deepCopy((com.commercetools.history.models.change.AddPlainEnumValueChange) template); 444 } 445 if (template instanceof com.commercetools.history.models.change.AddPriceChange) { 446 return com.commercetools.history.models.change.AddPriceChange 447 .deepCopy((com.commercetools.history.models.change.AddPriceChange) template); 448 } 449 if (template instanceof com.commercetools.history.models.change.AddProductChange) { 450 return com.commercetools.history.models.change.AddProductChange 451 .deepCopy((com.commercetools.history.models.change.AddProductChange) template); 452 } 453 if (template instanceof com.commercetools.history.models.change.AddProductSelectionChange) { 454 return com.commercetools.history.models.change.AddProductSelectionChange 455 .deepCopy((com.commercetools.history.models.change.AddProductSelectionChange) template); 456 } 457 if (template instanceof com.commercetools.history.models.change.AddPropertyChange) { 458 return com.commercetools.history.models.change.AddPropertyChange 459 .deepCopy((com.commercetools.history.models.change.AddPropertyChange) template); 460 } 461 if (template instanceof com.commercetools.history.models.change.AddReturnInfoChange) { 462 return com.commercetools.history.models.change.AddReturnInfoChange 463 .deepCopy((com.commercetools.history.models.change.AddReturnInfoChange) template); 464 } 465 if (template instanceof com.commercetools.history.models.change.AddShippingAddressIdChange) { 466 return com.commercetools.history.models.change.AddShippingAddressIdChange 467 .deepCopy((com.commercetools.history.models.change.AddShippingAddressIdChange) template); 468 } 469 if (template instanceof com.commercetools.history.models.change.AddShoppingListLineItemChange) { 470 return com.commercetools.history.models.change.AddShoppingListLineItemChange 471 .deepCopy((com.commercetools.history.models.change.AddShoppingListLineItemChange) template); 472 } 473 if (template instanceof com.commercetools.history.models.change.AddStateRolesChange) { 474 return com.commercetools.history.models.change.AddStateRolesChange 475 .deepCopy((com.commercetools.history.models.change.AddStateRolesChange) template); 476 } 477 if (template instanceof com.commercetools.history.models.change.AddTaxRateChange) { 478 return com.commercetools.history.models.change.AddTaxRateChange 479 .deepCopy((com.commercetools.history.models.change.AddTaxRateChange) template); 480 } 481 if (template instanceof com.commercetools.history.models.change.AddTextLineItemChange) { 482 return com.commercetools.history.models.change.AddTextLineItemChange 483 .deepCopy((com.commercetools.history.models.change.AddTextLineItemChange) template); 484 } 485 if (template instanceof com.commercetools.history.models.change.AddToCategoryChange) { 486 return com.commercetools.history.models.change.AddToCategoryChange 487 .deepCopy((com.commercetools.history.models.change.AddToCategoryChange) template); 488 } 489 if (template instanceof com.commercetools.history.models.change.AddTransactionChange) { 490 return com.commercetools.history.models.change.AddTransactionChange 491 .deepCopy((com.commercetools.history.models.change.AddTransactionChange) template); 492 } 493 if (template instanceof com.commercetools.history.models.change.AddVariantChange) { 494 return com.commercetools.history.models.change.AddVariantChange 495 .deepCopy((com.commercetools.history.models.change.AddVariantChange) template); 496 } 497 if (template instanceof com.commercetools.history.models.change.ChangeAddressChange) { 498 return com.commercetools.history.models.change.ChangeAddressChange 499 .deepCopy((com.commercetools.history.models.change.ChangeAddressChange) template); 500 } 501 if (template instanceof com.commercetools.history.models.change.ChangeAmountAuthorizedChange) { 502 return com.commercetools.history.models.change.ChangeAmountAuthorizedChange 503 .deepCopy((com.commercetools.history.models.change.ChangeAmountAuthorizedChange) template); 504 } 505 if (template instanceof com.commercetools.history.models.change.ChangeAmountPlannedChange) { 506 return com.commercetools.history.models.change.ChangeAmountPlannedChange 507 .deepCopy((com.commercetools.history.models.change.ChangeAmountPlannedChange) template); 508 } 509 if (template instanceof com.commercetools.history.models.change.ChangeAssetNameChange) { 510 return com.commercetools.history.models.change.ChangeAssetNameChange 511 .deepCopy((com.commercetools.history.models.change.ChangeAssetNameChange) template); 512 } 513 if (template instanceof com.commercetools.history.models.change.ChangeAssetOrderChange) { 514 return com.commercetools.history.models.change.ChangeAssetOrderChange 515 .deepCopy((com.commercetools.history.models.change.ChangeAssetOrderChange) template); 516 } 517 if (template instanceof com.commercetools.history.models.change.ChangeAssociateChange) { 518 return com.commercetools.history.models.change.ChangeAssociateChange 519 .deepCopy((com.commercetools.history.models.change.ChangeAssociateChange) template); 520 } 521 if (template instanceof com.commercetools.history.models.change.ChangeAssociateModeChange) { 522 return com.commercetools.history.models.change.ChangeAssociateModeChange 523 .deepCopy((com.commercetools.history.models.change.ChangeAssociateModeChange) template); 524 } 525 if (template instanceof com.commercetools.history.models.change.ChangeAttributeConstraintChange) { 526 return com.commercetools.history.models.change.ChangeAttributeConstraintChange 527 .deepCopy((com.commercetools.history.models.change.ChangeAttributeConstraintChange) template); 528 } 529 if (template instanceof com.commercetools.history.models.change.ChangeAttributeOrderByNameChange) { 530 return com.commercetools.history.models.change.ChangeAttributeOrderByNameChange 531 .deepCopy((com.commercetools.history.models.change.ChangeAttributeOrderByNameChange) template); 532 } 533 if (template instanceof com.commercetools.history.models.change.ChangeBuyerAssignableChange) { 534 return com.commercetools.history.models.change.ChangeBuyerAssignableChange 535 .deepCopy((com.commercetools.history.models.change.ChangeBuyerAssignableChange) template); 536 } 537 if (template instanceof com.commercetools.history.models.change.ChangeCartDiscountsChange) { 538 return com.commercetools.history.models.change.ChangeCartDiscountsChange 539 .deepCopy((com.commercetools.history.models.change.ChangeCartDiscountsChange) template); 540 } 541 if (template instanceof com.commercetools.history.models.change.ChangeCartPredicateChange) { 542 return com.commercetools.history.models.change.ChangeCartPredicateChange 543 .deepCopy((com.commercetools.history.models.change.ChangeCartPredicateChange) template); 544 } 545 if (template instanceof com.commercetools.history.models.change.ChangeCustomLineItemQuantityChange) { 546 return com.commercetools.history.models.change.ChangeCustomLineItemQuantityChange 547 .deepCopy((com.commercetools.history.models.change.ChangeCustomLineItemQuantityChange) template); 548 } 549 if (template instanceof com.commercetools.history.models.change.ChangeDescriptionChange) { 550 return com.commercetools.history.models.change.ChangeDescriptionChange 551 .deepCopy((com.commercetools.history.models.change.ChangeDescriptionChange) template); 552 } 553 if (template instanceof com.commercetools.history.models.change.ChangeEmailChange) { 554 return com.commercetools.history.models.change.ChangeEmailChange 555 .deepCopy((com.commercetools.history.models.change.ChangeEmailChange) template); 556 } 557 if (template instanceof com.commercetools.history.models.change.ChangeEnumValueLabelChange) { 558 return com.commercetools.history.models.change.ChangeEnumValueLabelChange 559 .deepCopy((com.commercetools.history.models.change.ChangeEnumValueLabelChange) template); 560 } 561 if (template instanceof com.commercetools.history.models.change.ChangeEnumValueOrderChange) { 562 return com.commercetools.history.models.change.ChangeEnumValueOrderChange 563 .deepCopy((com.commercetools.history.models.change.ChangeEnumValueOrderChange) template); 564 } 565 if (template instanceof com.commercetools.history.models.change.ChangeFieldDefinitionOrderChange) { 566 return com.commercetools.history.models.change.ChangeFieldDefinitionOrderChange 567 .deepCopy((com.commercetools.history.models.change.ChangeFieldDefinitionOrderChange) template); 568 } 569 if (template instanceof com.commercetools.history.models.change.ChangeGroupsChange) { 570 return com.commercetools.history.models.change.ChangeGroupsChange 571 .deepCopy((com.commercetools.history.models.change.ChangeGroupsChange) template); 572 } 573 if (template instanceof com.commercetools.history.models.change.ChangeInheritedAssociateChange) { 574 return com.commercetools.history.models.change.ChangeInheritedAssociateChange 575 .deepCopy((com.commercetools.history.models.change.ChangeInheritedAssociateChange) template); 576 } 577 if (template instanceof com.commercetools.history.models.change.ChangeInitialChange) { 578 return com.commercetools.history.models.change.ChangeInitialChange 579 .deepCopy((com.commercetools.history.models.change.ChangeInitialChange) template); 580 } 581 if (template instanceof com.commercetools.history.models.change.ChangeInputHintChange) { 582 return com.commercetools.history.models.change.ChangeInputHintChange 583 .deepCopy((com.commercetools.history.models.change.ChangeInputHintChange) template); 584 } 585 if (template instanceof com.commercetools.history.models.change.ChangeIsActiveChange) { 586 return com.commercetools.history.models.change.ChangeIsActiveChange 587 .deepCopy((com.commercetools.history.models.change.ChangeIsActiveChange) template); 588 } 589 if (template instanceof com.commercetools.history.models.change.ChangeIsSearchableChange) { 590 return com.commercetools.history.models.change.ChangeIsSearchableChange 591 .deepCopy((com.commercetools.history.models.change.ChangeIsSearchableChange) template); 592 } 593 if (template instanceof com.commercetools.history.models.change.ChangeKeyChange) { 594 return com.commercetools.history.models.change.ChangeKeyChange 595 .deepCopy((com.commercetools.history.models.change.ChangeKeyChange) template); 596 } 597 if (template instanceof com.commercetools.history.models.change.ChangeLabelChange) { 598 return com.commercetools.history.models.change.ChangeLabelChange 599 .deepCopy((com.commercetools.history.models.change.ChangeLabelChange) template); 600 } 601 if (template instanceof com.commercetools.history.models.change.ChangeLineItemQuantityChange) { 602 return com.commercetools.history.models.change.ChangeLineItemQuantityChange 603 .deepCopy((com.commercetools.history.models.change.ChangeLineItemQuantityChange) template); 604 } 605 if (template instanceof com.commercetools.history.models.change.ChangeLocalizedDescriptionChange) { 606 return com.commercetools.history.models.change.ChangeLocalizedDescriptionChange 607 .deepCopy((com.commercetools.history.models.change.ChangeLocalizedDescriptionChange) template); 608 } 609 if (template instanceof com.commercetools.history.models.change.ChangeLocalizedEnumValueLabelChange) { 610 return com.commercetools.history.models.change.ChangeLocalizedEnumValueLabelChange 611 .deepCopy((com.commercetools.history.models.change.ChangeLocalizedEnumValueLabelChange) template); 612 } 613 if (template instanceof com.commercetools.history.models.change.ChangeLocalizedEnumValueOrderChange) { 614 return com.commercetools.history.models.change.ChangeLocalizedEnumValueOrderChange 615 .deepCopy((com.commercetools.history.models.change.ChangeLocalizedEnumValueOrderChange) template); 616 } 617 if (template instanceof com.commercetools.history.models.change.ChangeLocalizedNameChange) { 618 return com.commercetools.history.models.change.ChangeLocalizedNameChange 619 .deepCopy((com.commercetools.history.models.change.ChangeLocalizedNameChange) template); 620 } 621 if (template instanceof com.commercetools.history.models.change.ChangeMasterVariantChange) { 622 return com.commercetools.history.models.change.ChangeMasterVariantChange 623 .deepCopy((com.commercetools.history.models.change.ChangeMasterVariantChange) template); 624 } 625 if (template instanceof com.commercetools.history.models.change.ChangeNameChange) { 626 return com.commercetools.history.models.change.ChangeNameChange 627 .deepCopy((com.commercetools.history.models.change.ChangeNameChange) template); 628 } 629 if (template instanceof com.commercetools.history.models.change.ChangeOrderHintChange) { 630 return com.commercetools.history.models.change.ChangeOrderHintChange 631 .deepCopy((com.commercetools.history.models.change.ChangeOrderHintChange) template); 632 } 633 if (template instanceof com.commercetools.history.models.change.ChangeOrderStateChange) { 634 return com.commercetools.history.models.change.ChangeOrderStateChange 635 .deepCopy((com.commercetools.history.models.change.ChangeOrderStateChange) template); 636 } 637 if (template instanceof com.commercetools.history.models.change.ChangeParentChange) { 638 return com.commercetools.history.models.change.ChangeParentChange 639 .deepCopy((com.commercetools.history.models.change.ChangeParentChange) template); 640 } 641 if (template instanceof com.commercetools.history.models.change.ChangeParentUnitChange) { 642 return com.commercetools.history.models.change.ChangeParentUnitChange 643 .deepCopy((com.commercetools.history.models.change.ChangeParentUnitChange) template); 644 } 645 if (template instanceof com.commercetools.history.models.change.ChangePaymentStateChange) { 646 return com.commercetools.history.models.change.ChangePaymentStateChange 647 .deepCopy((com.commercetools.history.models.change.ChangePaymentStateChange) template); 648 } 649 if (template instanceof com.commercetools.history.models.change.ChangePlainEnumValueLabelChange) { 650 return com.commercetools.history.models.change.ChangePlainEnumValueLabelChange 651 .deepCopy((com.commercetools.history.models.change.ChangePlainEnumValueLabelChange) template); 652 } 653 if (template instanceof com.commercetools.history.models.change.ChangePlainEnumValueOrderChange) { 654 return com.commercetools.history.models.change.ChangePlainEnumValueOrderChange 655 .deepCopy((com.commercetools.history.models.change.ChangePlainEnumValueOrderChange) template); 656 } 657 if (template instanceof com.commercetools.history.models.change.ChangePredicateChange) { 658 return com.commercetools.history.models.change.ChangePredicateChange 659 .deepCopy((com.commercetools.history.models.change.ChangePredicateChange) template); 660 } 661 if (template instanceof com.commercetools.history.models.change.ChangePriceChange) { 662 return com.commercetools.history.models.change.ChangePriceChange 663 .deepCopy((com.commercetools.history.models.change.ChangePriceChange) template); 664 } 665 if (template instanceof com.commercetools.history.models.change.ChangeProductSelectionActiveChange) { 666 return com.commercetools.history.models.change.ChangeProductSelectionActiveChange 667 .deepCopy((com.commercetools.history.models.change.ChangeProductSelectionActiveChange) template); 668 } 669 if (template instanceof com.commercetools.history.models.change.ChangeQuantityChange) { 670 return com.commercetools.history.models.change.ChangeQuantityChange 671 .deepCopy((com.commercetools.history.models.change.ChangeQuantityChange) template); 672 } 673 if (template instanceof com.commercetools.history.models.change.ChangeQuoteRequestStateChange) { 674 return com.commercetools.history.models.change.ChangeQuoteRequestStateChange 675 .deepCopy((com.commercetools.history.models.change.ChangeQuoteRequestStateChange) template); 676 } 677 if (template instanceof com.commercetools.history.models.change.ChangeQuoteStateChange) { 678 return com.commercetools.history.models.change.ChangeQuoteStateChange 679 .deepCopy((com.commercetools.history.models.change.ChangeQuoteStateChange) template); 680 } 681 if (template instanceof com.commercetools.history.models.change.ChangeRequiresDiscountCodeChange) { 682 return com.commercetools.history.models.change.ChangeRequiresDiscountCodeChange 683 .deepCopy((com.commercetools.history.models.change.ChangeRequiresDiscountCodeChange) template); 684 } 685 if (template instanceof com.commercetools.history.models.change.ChangeReviewRatingStatisticsChange) { 686 return com.commercetools.history.models.change.ChangeReviewRatingStatisticsChange 687 .deepCopy((com.commercetools.history.models.change.ChangeReviewRatingStatisticsChange) template); 688 } 689 if (template instanceof com.commercetools.history.models.change.ChangeShipmentStateChange) { 690 return com.commercetools.history.models.change.ChangeShipmentStateChange 691 .deepCopy((com.commercetools.history.models.change.ChangeShipmentStateChange) template); 692 } 693 if (template instanceof com.commercetools.history.models.change.ChangeShoppingListLineItemQuantityChange) { 694 return com.commercetools.history.models.change.ChangeShoppingListLineItemQuantityChange.deepCopy( 695 (com.commercetools.history.models.change.ChangeShoppingListLineItemQuantityChange) template); 696 } 697 if (template instanceof com.commercetools.history.models.change.ChangeShoppingListLineItemsOrderChange) { 698 return com.commercetools.history.models.change.ChangeShoppingListLineItemsOrderChange.deepCopy( 699 (com.commercetools.history.models.change.ChangeShoppingListLineItemsOrderChange) template); 700 } 701 if (template instanceof com.commercetools.history.models.change.ChangeSlugChange) { 702 return com.commercetools.history.models.change.ChangeSlugChange 703 .deepCopy((com.commercetools.history.models.change.ChangeSlugChange) template); 704 } 705 if (template instanceof com.commercetools.history.models.change.ChangeSortOrderChange) { 706 return com.commercetools.history.models.change.ChangeSortOrderChange 707 .deepCopy((com.commercetools.history.models.change.ChangeSortOrderChange) template); 708 } 709 if (template instanceof com.commercetools.history.models.change.ChangeStackingModeChange) { 710 return com.commercetools.history.models.change.ChangeStackingModeChange 711 .deepCopy((com.commercetools.history.models.change.ChangeStackingModeChange) template); 712 } 713 if (template instanceof com.commercetools.history.models.change.ChangeStagedQuoteStateChange) { 714 return com.commercetools.history.models.change.ChangeStagedQuoteStateChange 715 .deepCopy((com.commercetools.history.models.change.ChangeStagedQuoteStateChange) template); 716 } 717 if (template instanceof com.commercetools.history.models.change.ChangeStateTypeChange) { 718 return com.commercetools.history.models.change.ChangeStateTypeChange 719 .deepCopy((com.commercetools.history.models.change.ChangeStateTypeChange) template); 720 } 721 if (template instanceof com.commercetools.history.models.change.ChangeStatusChange) { 722 return com.commercetools.history.models.change.ChangeStatusChange 723 .deepCopy((com.commercetools.history.models.change.ChangeStatusChange) template); 724 } 725 if (template instanceof com.commercetools.history.models.change.ChangeTargetChange) { 726 return com.commercetools.history.models.change.ChangeTargetChange 727 .deepCopy((com.commercetools.history.models.change.ChangeTargetChange) template); 728 } 729 if (template instanceof com.commercetools.history.models.change.ChangeTaxCalculationModeChange) { 730 return com.commercetools.history.models.change.ChangeTaxCalculationModeChange 731 .deepCopy((com.commercetools.history.models.change.ChangeTaxCalculationModeChange) template); 732 } 733 if (template instanceof com.commercetools.history.models.change.ChangeTaxModeChange) { 734 return com.commercetools.history.models.change.ChangeTaxModeChange 735 .deepCopy((com.commercetools.history.models.change.ChangeTaxModeChange) template); 736 } 737 if (template instanceof com.commercetools.history.models.change.ChangeTaxRoundingModeChange) { 738 return com.commercetools.history.models.change.ChangeTaxRoundingModeChange 739 .deepCopy((com.commercetools.history.models.change.ChangeTaxRoundingModeChange) template); 740 } 741 if (template instanceof com.commercetools.history.models.change.ChangeTextLineItemNameChange) { 742 return com.commercetools.history.models.change.ChangeTextLineItemNameChange 743 .deepCopy((com.commercetools.history.models.change.ChangeTextLineItemNameChange) template); 744 } 745 if (template instanceof com.commercetools.history.models.change.ChangeTextLineItemQuantityChange) { 746 return com.commercetools.history.models.change.ChangeTextLineItemQuantityChange 747 .deepCopy((com.commercetools.history.models.change.ChangeTextLineItemQuantityChange) template); 748 } 749 if (template instanceof com.commercetools.history.models.change.ChangeTextLineItemsOrderChange) { 750 return com.commercetools.history.models.change.ChangeTextLineItemsOrderChange 751 .deepCopy((com.commercetools.history.models.change.ChangeTextLineItemsOrderChange) template); 752 } 753 if (template instanceof com.commercetools.history.models.change.ChangeTransactionInteractionIdChange) { 754 return com.commercetools.history.models.change.ChangeTransactionInteractionIdChange 755 .deepCopy((com.commercetools.history.models.change.ChangeTransactionInteractionIdChange) template); 756 } 757 if (template instanceof com.commercetools.history.models.change.ChangeTransactionStateChange) { 758 return com.commercetools.history.models.change.ChangeTransactionStateChange 759 .deepCopy((com.commercetools.history.models.change.ChangeTransactionStateChange) template); 760 } 761 if (template instanceof com.commercetools.history.models.change.ChangeTransactionTimestampChange) { 762 return com.commercetools.history.models.change.ChangeTransactionTimestampChange 763 .deepCopy((com.commercetools.history.models.change.ChangeTransactionTimestampChange) template); 764 } 765 if (template instanceof com.commercetools.history.models.change.ChangeValueChange) { 766 return com.commercetools.history.models.change.ChangeValueChange 767 .deepCopy((com.commercetools.history.models.change.ChangeValueChange) template); 768 } 769 if (template instanceof com.commercetools.history.models.change.MoveImageToPositionChange) { 770 return com.commercetools.history.models.change.MoveImageToPositionChange 771 .deepCopy((com.commercetools.history.models.change.MoveImageToPositionChange) template); 772 } 773 if (template instanceof com.commercetools.history.models.change.PublishChange) { 774 return com.commercetools.history.models.change.PublishChange 775 .deepCopy((com.commercetools.history.models.change.PublishChange) template); 776 } 777 if (template instanceof com.commercetools.history.models.change.RemoveAddressChange) { 778 return com.commercetools.history.models.change.RemoveAddressChange 779 .deepCopy((com.commercetools.history.models.change.RemoveAddressChange) template); 780 } 781 if (template instanceof com.commercetools.history.models.change.RemoveAssetChange) { 782 return com.commercetools.history.models.change.RemoveAssetChange 783 .deepCopy((com.commercetools.history.models.change.RemoveAssetChange) template); 784 } 785 if (template instanceof com.commercetools.history.models.change.RemoveAssociateChange) { 786 return com.commercetools.history.models.change.RemoveAssociateChange 787 .deepCopy((com.commercetools.history.models.change.RemoveAssociateChange) template); 788 } 789 if (template instanceof com.commercetools.history.models.change.RemoveAttributeDefinitionChange) { 790 return com.commercetools.history.models.change.RemoveAttributeDefinitionChange 791 .deepCopy((com.commercetools.history.models.change.RemoveAttributeDefinitionChange) template); 792 } 793 if (template instanceof com.commercetools.history.models.change.RemoveBillingAddressIdChange) { 794 return com.commercetools.history.models.change.RemoveBillingAddressIdChange 795 .deepCopy((com.commercetools.history.models.change.RemoveBillingAddressIdChange) template); 796 } 797 if (template instanceof com.commercetools.history.models.change.RemoveChannelRolesChange) { 798 return com.commercetools.history.models.change.RemoveChannelRolesChange 799 .deepCopy((com.commercetools.history.models.change.RemoveChannelRolesChange) template); 800 } 801 if (template instanceof com.commercetools.history.models.change.RemoveCustomLineItemChange) { 802 return com.commercetools.history.models.change.RemoveCustomLineItemChange 803 .deepCopy((com.commercetools.history.models.change.RemoveCustomLineItemChange) template); 804 } 805 if (template instanceof com.commercetools.history.models.change.RemoveDeliveryItemsChange) { 806 return com.commercetools.history.models.change.RemoveDeliveryItemsChange 807 .deepCopy((com.commercetools.history.models.change.RemoveDeliveryItemsChange) template); 808 } 809 if (template instanceof com.commercetools.history.models.change.RemoveDiscountCodeChange) { 810 return com.commercetools.history.models.change.RemoveDiscountCodeChange 811 .deepCopy((com.commercetools.history.models.change.RemoveDiscountCodeChange) template); 812 } 813 if (template instanceof com.commercetools.history.models.change.RemoveEnumValuesChange) { 814 return com.commercetools.history.models.change.RemoveEnumValuesChange 815 .deepCopy((com.commercetools.history.models.change.RemoveEnumValuesChange) template); 816 } 817 if (template instanceof com.commercetools.history.models.change.RemoveFieldDefinitionChange) { 818 return com.commercetools.history.models.change.RemoveFieldDefinitionChange 819 .deepCopy((com.commercetools.history.models.change.RemoveFieldDefinitionChange) template); 820 } 821 if (template instanceof com.commercetools.history.models.change.RemoveFromCategoryChange) { 822 return com.commercetools.history.models.change.RemoveFromCategoryChange 823 .deepCopy((com.commercetools.history.models.change.RemoveFromCategoryChange) template); 824 } 825 if (template instanceof com.commercetools.history.models.change.RemoveImageChange) { 826 return com.commercetools.history.models.change.RemoveImageChange 827 .deepCopy((com.commercetools.history.models.change.RemoveImageChange) template); 828 } 829 if (template instanceof com.commercetools.history.models.change.RemoveInheritedAssociateChange) { 830 return com.commercetools.history.models.change.RemoveInheritedAssociateChange 831 .deepCopy((com.commercetools.history.models.change.RemoveInheritedAssociateChange) template); 832 } 833 if (template instanceof com.commercetools.history.models.change.RemoveItemShippingAddressesChange) { 834 return com.commercetools.history.models.change.RemoveItemShippingAddressesChange 835 .deepCopy((com.commercetools.history.models.change.RemoveItemShippingAddressesChange) template); 836 } 837 if (template instanceof com.commercetools.history.models.change.RemoveLocalizedEnumValuesChange) { 838 return com.commercetools.history.models.change.RemoveLocalizedEnumValuesChange 839 .deepCopy((com.commercetools.history.models.change.RemoveLocalizedEnumValuesChange) template); 840 } 841 if (template instanceof com.commercetools.history.models.change.RemoveLocationChange) { 842 return com.commercetools.history.models.change.RemoveLocationChange 843 .deepCopy((com.commercetools.history.models.change.RemoveLocationChange) template); 844 } 845 if (template instanceof com.commercetools.history.models.change.RemoveOrderLineItemChange) { 846 return com.commercetools.history.models.change.RemoveOrderLineItemChange 847 .deepCopy((com.commercetools.history.models.change.RemoveOrderLineItemChange) template); 848 } 849 if (template instanceof com.commercetools.history.models.change.RemoveParcelFromDeliveryChange) { 850 return com.commercetools.history.models.change.RemoveParcelFromDeliveryChange 851 .deepCopy((com.commercetools.history.models.change.RemoveParcelFromDeliveryChange) template); 852 } 853 if (template instanceof com.commercetools.history.models.change.RemovePaymentChange) { 854 return com.commercetools.history.models.change.RemovePaymentChange 855 .deepCopy((com.commercetools.history.models.change.RemovePaymentChange) template); 856 } 857 if (template instanceof com.commercetools.history.models.change.RemovePriceChange) { 858 return com.commercetools.history.models.change.RemovePriceChange 859 .deepCopy((com.commercetools.history.models.change.RemovePriceChange) template); 860 } 861 if (template instanceof com.commercetools.history.models.change.RemoveProductChange) { 862 return com.commercetools.history.models.change.RemoveProductChange 863 .deepCopy((com.commercetools.history.models.change.RemoveProductChange) template); 864 } 865 if (template instanceof com.commercetools.history.models.change.RemoveProductSelectionChange) { 866 return com.commercetools.history.models.change.RemoveProductSelectionChange 867 .deepCopy((com.commercetools.history.models.change.RemoveProductSelectionChange) template); 868 } 869 if (template instanceof com.commercetools.history.models.change.RemovePropertyChange) { 870 return com.commercetools.history.models.change.RemovePropertyChange 871 .deepCopy((com.commercetools.history.models.change.RemovePropertyChange) template); 872 } 873 if (template instanceof com.commercetools.history.models.change.RemoveShippingAddressIdChange) { 874 return com.commercetools.history.models.change.RemoveShippingAddressIdChange 875 .deepCopy((com.commercetools.history.models.change.RemoveShippingAddressIdChange) template); 876 } 877 if (template instanceof com.commercetools.history.models.change.RemoveShoppingListLineItemChange) { 878 return com.commercetools.history.models.change.RemoveShoppingListLineItemChange 879 .deepCopy((com.commercetools.history.models.change.RemoveShoppingListLineItemChange) template); 880 } 881 if (template instanceof com.commercetools.history.models.change.RemoveStateRolesChange) { 882 return com.commercetools.history.models.change.RemoveStateRolesChange 883 .deepCopy((com.commercetools.history.models.change.RemoveStateRolesChange) template); 884 } 885 if (template instanceof com.commercetools.history.models.change.RemoveTaxRateChange) { 886 return com.commercetools.history.models.change.RemoveTaxRateChange 887 .deepCopy((com.commercetools.history.models.change.RemoveTaxRateChange) template); 888 } 889 if (template instanceof com.commercetools.history.models.change.RemoveTextLineItemChange) { 890 return com.commercetools.history.models.change.RemoveTextLineItemChange 891 .deepCopy((com.commercetools.history.models.change.RemoveTextLineItemChange) template); 892 } 893 if (template instanceof com.commercetools.history.models.change.RemoveVariantChange) { 894 return com.commercetools.history.models.change.RemoveVariantChange 895 .deepCopy((com.commercetools.history.models.change.RemoveVariantChange) template); 896 } 897 if (template instanceof com.commercetools.history.models.change.RequestQuoteRenegotiationChange) { 898 return com.commercetools.history.models.change.RequestQuoteRenegotiationChange 899 .deepCopy((com.commercetools.history.models.change.RequestQuoteRenegotiationChange) template); 900 } 901 if (template instanceof com.commercetools.history.models.change.SetAddressChange) { 902 return com.commercetools.history.models.change.SetAddressChange 903 .deepCopy((com.commercetools.history.models.change.SetAddressChange) template); 904 } 905 if (template instanceof com.commercetools.history.models.change.SetAddressCustomFieldChange) { 906 return com.commercetools.history.models.change.SetAddressCustomFieldChange 907 .deepCopy((com.commercetools.history.models.change.SetAddressCustomFieldChange) template); 908 } 909 if (template instanceof com.commercetools.history.models.change.SetAddressCustomTypeChange) { 910 return com.commercetools.history.models.change.SetAddressCustomTypeChange 911 .deepCopy((com.commercetools.history.models.change.SetAddressCustomTypeChange) template); 912 } 913 if (template instanceof com.commercetools.history.models.change.SetAnonymousIdChange) { 914 return com.commercetools.history.models.change.SetAnonymousIdChange 915 .deepCopy((com.commercetools.history.models.change.SetAnonymousIdChange) template); 916 } 917 if (template instanceof com.commercetools.history.models.change.SetApplicationVersionChange) { 918 return com.commercetools.history.models.change.SetApplicationVersionChange 919 .deepCopy((com.commercetools.history.models.change.SetApplicationVersionChange) template); 920 } 921 if (template instanceof com.commercetools.history.models.change.SetAssetCustomFieldChange) { 922 return com.commercetools.history.models.change.SetAssetCustomFieldChange 923 .deepCopy((com.commercetools.history.models.change.SetAssetCustomFieldChange) template); 924 } 925 if (template instanceof com.commercetools.history.models.change.SetAssetCustomTypeChange) { 926 return com.commercetools.history.models.change.SetAssetCustomTypeChange 927 .deepCopy((com.commercetools.history.models.change.SetAssetCustomTypeChange) template); 928 } 929 if (template instanceof com.commercetools.history.models.change.SetAssetDescriptionChange) { 930 return com.commercetools.history.models.change.SetAssetDescriptionChange 931 .deepCopy((com.commercetools.history.models.change.SetAssetDescriptionChange) template); 932 } 933 if (template instanceof com.commercetools.history.models.change.SetAssetKeyChange) { 934 return com.commercetools.history.models.change.SetAssetKeyChange 935 .deepCopy((com.commercetools.history.models.change.SetAssetKeyChange) template); 936 } 937 if (template instanceof com.commercetools.history.models.change.SetAssetSourcesChange) { 938 return com.commercetools.history.models.change.SetAssetSourcesChange 939 .deepCopy((com.commercetools.history.models.change.SetAssetSourcesChange) template); 940 } 941 if (template instanceof com.commercetools.history.models.change.SetAssetTagsChange) { 942 return com.commercetools.history.models.change.SetAssetTagsChange 943 .deepCopy((com.commercetools.history.models.change.SetAssetTagsChange) template); 944 } 945 if (template instanceof com.commercetools.history.models.change.SetAttributeChange) { 946 return com.commercetools.history.models.change.SetAttributeChange 947 .deepCopy((com.commercetools.history.models.change.SetAttributeChange) template); 948 } 949 if (template instanceof com.commercetools.history.models.change.SetAuthenticationModeChange) { 950 return com.commercetools.history.models.change.SetAuthenticationModeChange 951 .deepCopy((com.commercetools.history.models.change.SetAuthenticationModeChange) template); 952 } 953 if (template instanceof com.commercetools.history.models.change.SetAuthorNameChange) { 954 return com.commercetools.history.models.change.SetAuthorNameChange 955 .deepCopy((com.commercetools.history.models.change.SetAuthorNameChange) template); 956 } 957 if (template instanceof com.commercetools.history.models.change.SetBillingAddressChange) { 958 return com.commercetools.history.models.change.SetBillingAddressChange 959 .deepCopy((com.commercetools.history.models.change.SetBillingAddressChange) template); 960 } 961 if (template instanceof com.commercetools.history.models.change.SetCartPredicateChange) { 962 return com.commercetools.history.models.change.SetCartPredicateChange 963 .deepCopy((com.commercetools.history.models.change.SetCartPredicateChange) template); 964 } 965 if (template instanceof com.commercetools.history.models.change.SetCategoryOrderHintChange) { 966 return com.commercetools.history.models.change.SetCategoryOrderHintChange 967 .deepCopy((com.commercetools.history.models.change.SetCategoryOrderHintChange) template); 968 } 969 if (template instanceof com.commercetools.history.models.change.SetChannelRolesChange) { 970 return com.commercetools.history.models.change.SetChannelRolesChange 971 .deepCopy((com.commercetools.history.models.change.SetChannelRolesChange) template); 972 } 973 if (template instanceof com.commercetools.history.models.change.SetCompanyNameChange) { 974 return com.commercetools.history.models.change.SetCompanyNameChange 975 .deepCopy((com.commercetools.history.models.change.SetCompanyNameChange) template); 976 } 977 if (template instanceof com.commercetools.history.models.change.SetContactEmailChange) { 978 return com.commercetools.history.models.change.SetContactEmailChange 979 .deepCopy((com.commercetools.history.models.change.SetContactEmailChange) template); 980 } 981 if (template instanceof com.commercetools.history.models.change.SetCountriesChange) { 982 return com.commercetools.history.models.change.SetCountriesChange 983 .deepCopy((com.commercetools.history.models.change.SetCountriesChange) template); 984 } 985 if (template instanceof com.commercetools.history.models.change.SetCountryChange) { 986 return com.commercetools.history.models.change.SetCountryChange 987 .deepCopy((com.commercetools.history.models.change.SetCountryChange) template); 988 } 989 if (template instanceof com.commercetools.history.models.change.SetCustomFieldChange) { 990 return com.commercetools.history.models.change.SetCustomFieldChange 991 .deepCopy((com.commercetools.history.models.change.SetCustomFieldChange) template); 992 } 993 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemCustomFieldChange) { 994 return com.commercetools.history.models.change.SetCustomLineItemCustomFieldChange 995 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemCustomFieldChange) template); 996 } 997 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemCustomTypeChange) { 998 return com.commercetools.history.models.change.SetCustomLineItemCustomTypeChange 999 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemCustomTypeChange) template); 1000 } 1001 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemMoneyChange) { 1002 return com.commercetools.history.models.change.SetCustomLineItemMoneyChange 1003 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemMoneyChange) template); 1004 } 1005 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemShippingDetailsChange) { 1006 return com.commercetools.history.models.change.SetCustomLineItemShippingDetailsChange.deepCopy( 1007 (com.commercetools.history.models.change.SetCustomLineItemShippingDetailsChange) template); 1008 } 1009 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemTaxAmountChange) { 1010 return com.commercetools.history.models.change.SetCustomLineItemTaxAmountChange 1011 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemTaxAmountChange) template); 1012 } 1013 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemTaxCategoryChange) { 1014 return com.commercetools.history.models.change.SetCustomLineItemTaxCategoryChange 1015 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemTaxCategoryChange) template); 1016 } 1017 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemTaxRateChange) { 1018 return com.commercetools.history.models.change.SetCustomLineItemTaxRateChange 1019 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemTaxRateChange) template); 1020 } 1021 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemTaxedPriceChange) { 1022 return com.commercetools.history.models.change.SetCustomLineItemTaxedPriceChange 1023 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemTaxedPriceChange) template); 1024 } 1025 if (template instanceof com.commercetools.history.models.change.SetCustomLineItemTotalPriceChange) { 1026 return com.commercetools.history.models.change.SetCustomLineItemTotalPriceChange 1027 .deepCopy((com.commercetools.history.models.change.SetCustomLineItemTotalPriceChange) template); 1028 } 1029 if (template instanceof com.commercetools.history.models.change.SetCustomShippingMethodChange) { 1030 return com.commercetools.history.models.change.SetCustomShippingMethodChange 1031 .deepCopy((com.commercetools.history.models.change.SetCustomShippingMethodChange) template); 1032 } 1033 if (template instanceof com.commercetools.history.models.change.SetCustomTypeChange) { 1034 return com.commercetools.history.models.change.SetCustomTypeChange 1035 .deepCopy((com.commercetools.history.models.change.SetCustomTypeChange) template); 1036 } 1037 if (template instanceof com.commercetools.history.models.change.SetCustomerChange) { 1038 return com.commercetools.history.models.change.SetCustomerChange 1039 .deepCopy((com.commercetools.history.models.change.SetCustomerChange) template); 1040 } 1041 if (template instanceof com.commercetools.history.models.change.SetCustomerEmailChange) { 1042 return com.commercetools.history.models.change.SetCustomerEmailChange 1043 .deepCopy((com.commercetools.history.models.change.SetCustomerEmailChange) template); 1044 } 1045 if (template instanceof com.commercetools.history.models.change.SetCustomerGroupChange) { 1046 return com.commercetools.history.models.change.SetCustomerGroupChange 1047 .deepCopy((com.commercetools.history.models.change.SetCustomerGroupChange) template); 1048 } 1049 if (template instanceof com.commercetools.history.models.change.SetCustomerIdChange) { 1050 return com.commercetools.history.models.change.SetCustomerIdChange 1051 .deepCopy((com.commercetools.history.models.change.SetCustomerIdChange) template); 1052 } 1053 if (template instanceof com.commercetools.history.models.change.SetCustomerNumberChange) { 1054 return com.commercetools.history.models.change.SetCustomerNumberChange 1055 .deepCopy((com.commercetools.history.models.change.SetCustomerNumberChange) template); 1056 } 1057 if (template instanceof com.commercetools.history.models.change.SetDateOfBirthChange) { 1058 return com.commercetools.history.models.change.SetDateOfBirthChange 1059 .deepCopy((com.commercetools.history.models.change.SetDateOfBirthChange) template); 1060 } 1061 if (template instanceof com.commercetools.history.models.change.SetDefaultBillingAddressChange) { 1062 return com.commercetools.history.models.change.SetDefaultBillingAddressChange 1063 .deepCopy((com.commercetools.history.models.change.SetDefaultBillingAddressChange) template); 1064 } 1065 if (template instanceof com.commercetools.history.models.change.SetDefaultShippingAddressChange) { 1066 return com.commercetools.history.models.change.SetDefaultShippingAddressChange 1067 .deepCopy((com.commercetools.history.models.change.SetDefaultShippingAddressChange) template); 1068 } 1069 if (template instanceof com.commercetools.history.models.change.SetDeleteDaysAfterLastModificationChange) { 1070 return com.commercetools.history.models.change.SetDeleteDaysAfterLastModificationChange.deepCopy( 1071 (com.commercetools.history.models.change.SetDeleteDaysAfterLastModificationChange) template); 1072 } 1073 if (template instanceof com.commercetools.history.models.change.SetDeliveryAddressChange) { 1074 return com.commercetools.history.models.change.SetDeliveryAddressChange 1075 .deepCopy((com.commercetools.history.models.change.SetDeliveryAddressChange) template); 1076 } 1077 if (template instanceof com.commercetools.history.models.change.SetDeliveryItemsChange) { 1078 return com.commercetools.history.models.change.SetDeliveryItemsChange 1079 .deepCopy((com.commercetools.history.models.change.SetDeliveryItemsChange) template); 1080 } 1081 if (template instanceof com.commercetools.history.models.change.SetDescriptionChange) { 1082 return com.commercetools.history.models.change.SetDescriptionChange 1083 .deepCopy((com.commercetools.history.models.change.SetDescriptionChange) template); 1084 } 1085 if (template instanceof com.commercetools.history.models.change.SetDiscountedPriceChange) { 1086 return com.commercetools.history.models.change.SetDiscountedPriceChange 1087 .deepCopy((com.commercetools.history.models.change.SetDiscountedPriceChange) template); 1088 } 1089 if (template instanceof com.commercetools.history.models.change.SetDistributionChannelsChange) { 1090 return com.commercetools.history.models.change.SetDistributionChannelsChange 1091 .deepCopy((com.commercetools.history.models.change.SetDistributionChannelsChange) template); 1092 } 1093 if (template instanceof com.commercetools.history.models.change.SetExpectedDeliveryChange) { 1094 return com.commercetools.history.models.change.SetExpectedDeliveryChange 1095 .deepCopy((com.commercetools.history.models.change.SetExpectedDeliveryChange) template); 1096 } 1097 if (template instanceof com.commercetools.history.models.change.SetExternalIdChange) { 1098 return com.commercetools.history.models.change.SetExternalIdChange 1099 .deepCopy((com.commercetools.history.models.change.SetExternalIdChange) template); 1100 } 1101 if (template instanceof com.commercetools.history.models.change.SetFirstNameChange) { 1102 return com.commercetools.history.models.change.SetFirstNameChange 1103 .deepCopy((com.commercetools.history.models.change.SetFirstNameChange) template); 1104 } 1105 if (template instanceof com.commercetools.history.models.change.SetGeoLocationChange) { 1106 return com.commercetools.history.models.change.SetGeoLocationChange 1107 .deepCopy((com.commercetools.history.models.change.SetGeoLocationChange) template); 1108 } 1109 if (template instanceof com.commercetools.history.models.change.SetImageLabelChange) { 1110 return com.commercetools.history.models.change.SetImageLabelChange 1111 .deepCopy((com.commercetools.history.models.change.SetImageLabelChange) template); 1112 } 1113 if (template instanceof com.commercetools.history.models.change.SetInputTipChange) { 1114 return com.commercetools.history.models.change.SetInputTipChange 1115 .deepCopy((com.commercetools.history.models.change.SetInputTipChange) template); 1116 } 1117 if (template instanceof com.commercetools.history.models.change.SetInterfaceIdChange) { 1118 return com.commercetools.history.models.change.SetInterfaceIdChange 1119 .deepCopy((com.commercetools.history.models.change.SetInterfaceIdChange) template); 1120 } 1121 if (template instanceof com.commercetools.history.models.change.SetIsValidChange) { 1122 return com.commercetools.history.models.change.SetIsValidChange 1123 .deepCopy((com.commercetools.history.models.change.SetIsValidChange) template); 1124 } 1125 if (template instanceof com.commercetools.history.models.change.SetKeyChange) { 1126 return com.commercetools.history.models.change.SetKeyChange 1127 .deepCopy((com.commercetools.history.models.change.SetKeyChange) template); 1128 } 1129 if (template instanceof com.commercetools.history.models.change.SetLanguagesChange) { 1130 return com.commercetools.history.models.change.SetLanguagesChange 1131 .deepCopy((com.commercetools.history.models.change.SetLanguagesChange) template); 1132 } 1133 if (template instanceof com.commercetools.history.models.change.SetLastNameChange) { 1134 return com.commercetools.history.models.change.SetLastNameChange 1135 .deepCopy((com.commercetools.history.models.change.SetLastNameChange) template); 1136 } 1137 if (template instanceof com.commercetools.history.models.change.SetLineItemDeactivatedAtChange) { 1138 return com.commercetools.history.models.change.SetLineItemDeactivatedAtChange 1139 .deepCopy((com.commercetools.history.models.change.SetLineItemDeactivatedAtChange) template); 1140 } 1141 if (template instanceof com.commercetools.history.models.change.SetLineItemDiscountedPriceChange) { 1142 return com.commercetools.history.models.change.SetLineItemDiscountedPriceChange 1143 .deepCopy((com.commercetools.history.models.change.SetLineItemDiscountedPriceChange) template); 1144 } 1145 if (template instanceof com.commercetools.history.models.change.SetLineItemDiscountedPricePerQuantityChange) { 1146 return com.commercetools.history.models.change.SetLineItemDiscountedPricePerQuantityChange.deepCopy( 1147 (com.commercetools.history.models.change.SetLineItemDiscountedPricePerQuantityChange) template); 1148 } 1149 if (template instanceof com.commercetools.history.models.change.SetLineItemDistributionChannelChange) { 1150 return com.commercetools.history.models.change.SetLineItemDistributionChannelChange 1151 .deepCopy((com.commercetools.history.models.change.SetLineItemDistributionChannelChange) template); 1152 } 1153 if (template instanceof com.commercetools.history.models.change.SetLineItemPriceChange) { 1154 return com.commercetools.history.models.change.SetLineItemPriceChange 1155 .deepCopy((com.commercetools.history.models.change.SetLineItemPriceChange) template); 1156 } 1157 if (template instanceof com.commercetools.history.models.change.SetLineItemProductKeyChange) { 1158 return com.commercetools.history.models.change.SetLineItemProductKeyChange 1159 .deepCopy((com.commercetools.history.models.change.SetLineItemProductKeyChange) template); 1160 } 1161 if (template instanceof com.commercetools.history.models.change.SetLineItemProductSlugChange) { 1162 return com.commercetools.history.models.change.SetLineItemProductSlugChange 1163 .deepCopy((com.commercetools.history.models.change.SetLineItemProductSlugChange) template); 1164 } 1165 if (template instanceof com.commercetools.history.models.change.SetLineItemShippingDetailsChange) { 1166 return com.commercetools.history.models.change.SetLineItemShippingDetailsChange 1167 .deepCopy((com.commercetools.history.models.change.SetLineItemShippingDetailsChange) template); 1168 } 1169 if (template instanceof com.commercetools.history.models.change.SetLineItemTaxAmountChange) { 1170 return com.commercetools.history.models.change.SetLineItemTaxAmountChange 1171 .deepCopy((com.commercetools.history.models.change.SetLineItemTaxAmountChange) template); 1172 } 1173 if (template instanceof com.commercetools.history.models.change.SetLineItemTaxRateChange) { 1174 return com.commercetools.history.models.change.SetLineItemTaxRateChange 1175 .deepCopy((com.commercetools.history.models.change.SetLineItemTaxRateChange) template); 1176 } 1177 if (template instanceof com.commercetools.history.models.change.SetLineItemTaxedPriceChange) { 1178 return com.commercetools.history.models.change.SetLineItemTaxedPriceChange 1179 .deepCopy((com.commercetools.history.models.change.SetLineItemTaxedPriceChange) template); 1180 } 1181 if (template instanceof com.commercetools.history.models.change.SetLineItemTotalPriceChange) { 1182 return com.commercetools.history.models.change.SetLineItemTotalPriceChange 1183 .deepCopy((com.commercetools.history.models.change.SetLineItemTotalPriceChange) template); 1184 } 1185 if (template instanceof com.commercetools.history.models.change.SetLocaleChange) { 1186 return com.commercetools.history.models.change.SetLocaleChange 1187 .deepCopy((com.commercetools.history.models.change.SetLocaleChange) template); 1188 } 1189 if (template instanceof com.commercetools.history.models.change.SetLocalizedDescriptionChange) { 1190 return com.commercetools.history.models.change.SetLocalizedDescriptionChange 1191 .deepCopy((com.commercetools.history.models.change.SetLocalizedDescriptionChange) template); 1192 } 1193 if (template instanceof com.commercetools.history.models.change.SetLocalizedNameChange) { 1194 return com.commercetools.history.models.change.SetLocalizedNameChange 1195 .deepCopy((com.commercetools.history.models.change.SetLocalizedNameChange) template); 1196 } 1197 if (template instanceof com.commercetools.history.models.change.SetMaxApplicationsChange) { 1198 return com.commercetools.history.models.change.SetMaxApplicationsChange 1199 .deepCopy((com.commercetools.history.models.change.SetMaxApplicationsChange) template); 1200 } 1201 if (template instanceof com.commercetools.history.models.change.SetMaxApplicationsPerCustomerChange) { 1202 return com.commercetools.history.models.change.SetMaxApplicationsPerCustomerChange 1203 .deepCopy((com.commercetools.history.models.change.SetMaxApplicationsPerCustomerChange) template); 1204 } 1205 if (template instanceof com.commercetools.history.models.change.SetMetaDescriptionChange) { 1206 return com.commercetools.history.models.change.SetMetaDescriptionChange 1207 .deepCopy((com.commercetools.history.models.change.SetMetaDescriptionChange) template); 1208 } 1209 if (template instanceof com.commercetools.history.models.change.SetMetaKeywordsChange) { 1210 return com.commercetools.history.models.change.SetMetaKeywordsChange 1211 .deepCopy((com.commercetools.history.models.change.SetMetaKeywordsChange) template); 1212 } 1213 if (template instanceof com.commercetools.history.models.change.SetMetaTitleChange) { 1214 return com.commercetools.history.models.change.SetMetaTitleChange 1215 .deepCopy((com.commercetools.history.models.change.SetMetaTitleChange) template); 1216 } 1217 if (template instanceof com.commercetools.history.models.change.SetMethodInfoInterfaceChange) { 1218 return com.commercetools.history.models.change.SetMethodInfoInterfaceChange 1219 .deepCopy((com.commercetools.history.models.change.SetMethodInfoInterfaceChange) template); 1220 } 1221 if (template instanceof com.commercetools.history.models.change.SetMethodInfoMethodChange) { 1222 return com.commercetools.history.models.change.SetMethodInfoMethodChange 1223 .deepCopy((com.commercetools.history.models.change.SetMethodInfoMethodChange) template); 1224 } 1225 if (template instanceof com.commercetools.history.models.change.SetMethodInfoNameChange) { 1226 return com.commercetools.history.models.change.SetMethodInfoNameChange 1227 .deepCopy((com.commercetools.history.models.change.SetMethodInfoNameChange) template); 1228 } 1229 if (template instanceof com.commercetools.history.models.change.SetMiddleNameChange) { 1230 return com.commercetools.history.models.change.SetMiddleNameChange 1231 .deepCopy((com.commercetools.history.models.change.SetMiddleNameChange) template); 1232 } 1233 if (template instanceof com.commercetools.history.models.change.SetNameChange) { 1234 return com.commercetools.history.models.change.SetNameChange 1235 .deepCopy((com.commercetools.history.models.change.SetNameChange) template); 1236 } 1237 if (template instanceof com.commercetools.history.models.change.SetOrderLineItemCustomFieldChange) { 1238 return com.commercetools.history.models.change.SetOrderLineItemCustomFieldChange 1239 .deepCopy((com.commercetools.history.models.change.SetOrderLineItemCustomFieldChange) template); 1240 } 1241 if (template instanceof com.commercetools.history.models.change.SetOrderLineItemCustomTypeChange) { 1242 return com.commercetools.history.models.change.SetOrderLineItemCustomTypeChange 1243 .deepCopy((com.commercetools.history.models.change.SetOrderLineItemCustomTypeChange) template); 1244 } 1245 if (template instanceof com.commercetools.history.models.change.SetOrderNumberChange) { 1246 return com.commercetools.history.models.change.SetOrderNumberChange 1247 .deepCopy((com.commercetools.history.models.change.SetOrderNumberChange) template); 1248 } 1249 if (template instanceof com.commercetools.history.models.change.SetOrderTaxedPriceChange) { 1250 return com.commercetools.history.models.change.SetOrderTaxedPriceChange 1251 .deepCopy((com.commercetools.history.models.change.SetOrderTaxedPriceChange) template); 1252 } 1253 if (template instanceof com.commercetools.history.models.change.SetOrderTotalPriceChange) { 1254 return com.commercetools.history.models.change.SetOrderTotalPriceChange 1255 .deepCopy((com.commercetools.history.models.change.SetOrderTotalPriceChange) template); 1256 } 1257 if (template instanceof com.commercetools.history.models.change.SetOrderTotalTaxChange) { 1258 return com.commercetools.history.models.change.SetOrderTotalTaxChange 1259 .deepCopy((com.commercetools.history.models.change.SetOrderTotalTaxChange) template); 1260 } 1261 if (template instanceof com.commercetools.history.models.change.SetParcelItemsChange) { 1262 return com.commercetools.history.models.change.SetParcelItemsChange 1263 .deepCopy((com.commercetools.history.models.change.SetParcelItemsChange) template); 1264 } 1265 if (template instanceof com.commercetools.history.models.change.SetParcelMeasurementsChange) { 1266 return com.commercetools.history.models.change.SetParcelMeasurementsChange 1267 .deepCopy((com.commercetools.history.models.change.SetParcelMeasurementsChange) template); 1268 } 1269 if (template instanceof com.commercetools.history.models.change.SetParcelTrackingDataChange) { 1270 return com.commercetools.history.models.change.SetParcelTrackingDataChange 1271 .deepCopy((com.commercetools.history.models.change.SetParcelTrackingDataChange) template); 1272 } 1273 if (template instanceof com.commercetools.history.models.change.SetPermissionsChange) { 1274 return com.commercetools.history.models.change.SetPermissionsChange 1275 .deepCopy((com.commercetools.history.models.change.SetPermissionsChange) template); 1276 } 1277 if (template instanceof com.commercetools.history.models.change.SetPricesChange) { 1278 return com.commercetools.history.models.change.SetPricesChange 1279 .deepCopy((com.commercetools.history.models.change.SetPricesChange) template); 1280 } 1281 if (template instanceof com.commercetools.history.models.change.SetProductCountChange) { 1282 return com.commercetools.history.models.change.SetProductCountChange 1283 .deepCopy((com.commercetools.history.models.change.SetProductCountChange) template); 1284 } 1285 if (template instanceof com.commercetools.history.models.change.SetProductPriceCustomFieldChange) { 1286 return com.commercetools.history.models.change.SetProductPriceCustomFieldChange 1287 .deepCopy((com.commercetools.history.models.change.SetProductPriceCustomFieldChange) template); 1288 } 1289 if (template instanceof com.commercetools.history.models.change.SetProductPriceCustomTypeChange) { 1290 return com.commercetools.history.models.change.SetProductPriceCustomTypeChange 1291 .deepCopy((com.commercetools.history.models.change.SetProductPriceCustomTypeChange) template); 1292 } 1293 if (template instanceof com.commercetools.history.models.change.SetProductSelectionsChange) { 1294 return com.commercetools.history.models.change.SetProductSelectionsChange 1295 .deepCopy((com.commercetools.history.models.change.SetProductSelectionsChange) template); 1296 } 1297 if (template instanceof com.commercetools.history.models.change.SetProductVariantKeyChange) { 1298 return com.commercetools.history.models.change.SetProductVariantKeyChange 1299 .deepCopy((com.commercetools.history.models.change.SetProductVariantKeyChange) template); 1300 } 1301 if (template instanceof com.commercetools.history.models.change.SetPropertyChange) { 1302 return com.commercetools.history.models.change.SetPropertyChange 1303 .deepCopy((com.commercetools.history.models.change.SetPropertyChange) template); 1304 } 1305 if (template instanceof com.commercetools.history.models.change.SetPurchaseOrderNumberChange) { 1306 return com.commercetools.history.models.change.SetPurchaseOrderNumberChange 1307 .deepCopy((com.commercetools.history.models.change.SetPurchaseOrderNumberChange) template); 1308 } 1309 if (template instanceof com.commercetools.history.models.change.SetRatingChange) { 1310 return com.commercetools.history.models.change.SetRatingChange 1311 .deepCopy((com.commercetools.history.models.change.SetRatingChange) template); 1312 } 1313 if (template instanceof com.commercetools.history.models.change.SetReservationsChange) { 1314 return com.commercetools.history.models.change.SetReservationsChange 1315 .deepCopy((com.commercetools.history.models.change.SetReservationsChange) template); 1316 } 1317 if (template instanceof com.commercetools.history.models.change.SetRestockableInDaysChange) { 1318 return com.commercetools.history.models.change.SetRestockableInDaysChange 1319 .deepCopy((com.commercetools.history.models.change.SetRestockableInDaysChange) template); 1320 } 1321 if (template instanceof com.commercetools.history.models.change.SetReturnPaymentStateChange) { 1322 return com.commercetools.history.models.change.SetReturnPaymentStateChange 1323 .deepCopy((com.commercetools.history.models.change.SetReturnPaymentStateChange) template); 1324 } 1325 if (template instanceof com.commercetools.history.models.change.SetReturnShipmentStateChange) { 1326 return com.commercetools.history.models.change.SetReturnShipmentStateChange 1327 .deepCopy((com.commercetools.history.models.change.SetReturnShipmentStateChange) template); 1328 } 1329 if (template instanceof com.commercetools.history.models.change.SetSalutationChange) { 1330 return com.commercetools.history.models.change.SetSalutationChange 1331 .deepCopy((com.commercetools.history.models.change.SetSalutationChange) template); 1332 } 1333 if (template instanceof com.commercetools.history.models.change.SetSearchKeywordsChange) { 1334 return com.commercetools.history.models.change.SetSearchKeywordsChange 1335 .deepCopy((com.commercetools.history.models.change.SetSearchKeywordsChange) template); 1336 } 1337 if (template instanceof com.commercetools.history.models.change.SetSellerCommentChange) { 1338 return com.commercetools.history.models.change.SetSellerCommentChange 1339 .deepCopy((com.commercetools.history.models.change.SetSellerCommentChange) template); 1340 } 1341 if (template instanceof com.commercetools.history.models.change.SetShippingAddressChange) { 1342 return com.commercetools.history.models.change.SetShippingAddressChange 1343 .deepCopy((com.commercetools.history.models.change.SetShippingAddressChange) template); 1344 } 1345 if (template instanceof com.commercetools.history.models.change.SetShippingInfoPriceChange) { 1346 return com.commercetools.history.models.change.SetShippingInfoPriceChange 1347 .deepCopy((com.commercetools.history.models.change.SetShippingInfoPriceChange) template); 1348 } 1349 if (template instanceof com.commercetools.history.models.change.SetShippingInfoTaxedPriceChange) { 1350 return com.commercetools.history.models.change.SetShippingInfoTaxedPriceChange 1351 .deepCopy((com.commercetools.history.models.change.SetShippingInfoTaxedPriceChange) template); 1352 } 1353 if (template instanceof com.commercetools.history.models.change.SetShippingMethodChange) { 1354 return com.commercetools.history.models.change.SetShippingMethodChange 1355 .deepCopy((com.commercetools.history.models.change.SetShippingMethodChange) template); 1356 } 1357 if (template instanceof com.commercetools.history.models.change.SetShippingMethodTaxAmountChange) { 1358 return com.commercetools.history.models.change.SetShippingMethodTaxAmountChange 1359 .deepCopy((com.commercetools.history.models.change.SetShippingMethodTaxAmountChange) template); 1360 } 1361 if (template instanceof com.commercetools.history.models.change.SetShippingMethodTaxRateChange) { 1362 return com.commercetools.history.models.change.SetShippingMethodTaxRateChange 1363 .deepCopy((com.commercetools.history.models.change.SetShippingMethodTaxRateChange) template); 1364 } 1365 if (template instanceof com.commercetools.history.models.change.SetShippingRateChange) { 1366 return com.commercetools.history.models.change.SetShippingRateChange 1367 .deepCopy((com.commercetools.history.models.change.SetShippingRateChange) template); 1368 } 1369 if (template instanceof com.commercetools.history.models.change.SetShippingRateInputChange) { 1370 return com.commercetools.history.models.change.SetShippingRateInputChange 1371 .deepCopy((com.commercetools.history.models.change.SetShippingRateInputChange) template); 1372 } 1373 if (template instanceof com.commercetools.history.models.change.SetShoppingListLineItemCustomFieldChange) { 1374 return com.commercetools.history.models.change.SetShoppingListLineItemCustomFieldChange.deepCopy( 1375 (com.commercetools.history.models.change.SetShoppingListLineItemCustomFieldChange) template); 1376 } 1377 if (template instanceof com.commercetools.history.models.change.SetShoppingListLineItemCustomTypeChange) { 1378 return com.commercetools.history.models.change.SetShoppingListLineItemCustomTypeChange.deepCopy( 1379 (com.commercetools.history.models.change.SetShoppingListLineItemCustomTypeChange) template); 1380 } 1381 if (template instanceof com.commercetools.history.models.change.SetSkuChange) { 1382 return com.commercetools.history.models.change.SetSkuChange 1383 .deepCopy((com.commercetools.history.models.change.SetSkuChange) template); 1384 } 1385 if (template instanceof com.commercetools.history.models.change.SetSlugChange) { 1386 return com.commercetools.history.models.change.SetSlugChange 1387 .deepCopy((com.commercetools.history.models.change.SetSlugChange) template); 1388 } 1389 if (template instanceof com.commercetools.history.models.change.SetStateRolesChange) { 1390 return com.commercetools.history.models.change.SetStateRolesChange 1391 .deepCopy((com.commercetools.history.models.change.SetStateRolesChange) template); 1392 } 1393 if (template instanceof com.commercetools.history.models.change.SetStatusInterfaceCodeChange) { 1394 return com.commercetools.history.models.change.SetStatusInterfaceCodeChange 1395 .deepCopy((com.commercetools.history.models.change.SetStatusInterfaceCodeChange) template); 1396 } 1397 if (template instanceof com.commercetools.history.models.change.SetStatusInterfaceTextChange) { 1398 return com.commercetools.history.models.change.SetStatusInterfaceTextChange 1399 .deepCopy((com.commercetools.history.models.change.SetStatusInterfaceTextChange) template); 1400 } 1401 if (template instanceof com.commercetools.history.models.change.SetStoreChange) { 1402 return com.commercetools.history.models.change.SetStoreChange 1403 .deepCopy((com.commercetools.history.models.change.SetStoreChange) template); 1404 } 1405 if (template instanceof com.commercetools.history.models.change.SetStoreModeChange) { 1406 return com.commercetools.history.models.change.SetStoreModeChange 1407 .deepCopy((com.commercetools.history.models.change.SetStoreModeChange) template); 1408 } 1409 if (template instanceof com.commercetools.history.models.change.SetStoresChange) { 1410 return com.commercetools.history.models.change.SetStoresChange 1411 .deepCopy((com.commercetools.history.models.change.SetStoresChange) template); 1412 } 1413 if (template instanceof com.commercetools.history.models.change.SetSupplyChannelChange) { 1414 return com.commercetools.history.models.change.SetSupplyChannelChange 1415 .deepCopy((com.commercetools.history.models.change.SetSupplyChannelChange) template); 1416 } 1417 if (template instanceof com.commercetools.history.models.change.SetSupplyChannelsChange) { 1418 return com.commercetools.history.models.change.SetSupplyChannelsChange 1419 .deepCopy((com.commercetools.history.models.change.SetSupplyChannelsChange) template); 1420 } 1421 if (template instanceof com.commercetools.history.models.change.SetTargetChange) { 1422 return com.commercetools.history.models.change.SetTargetChange 1423 .deepCopy((com.commercetools.history.models.change.SetTargetChange) template); 1424 } 1425 if (template instanceof com.commercetools.history.models.change.SetTaxCategoryChange) { 1426 return com.commercetools.history.models.change.SetTaxCategoryChange 1427 .deepCopy((com.commercetools.history.models.change.SetTaxCategoryChange) template); 1428 } 1429 if (template instanceof com.commercetools.history.models.change.SetTextChange) { 1430 return com.commercetools.history.models.change.SetTextChange 1431 .deepCopy((com.commercetools.history.models.change.SetTextChange) template); 1432 } 1433 if (template instanceof com.commercetools.history.models.change.SetTextLineItemCustomFieldChange) { 1434 return com.commercetools.history.models.change.SetTextLineItemCustomFieldChange 1435 .deepCopy((com.commercetools.history.models.change.SetTextLineItemCustomFieldChange) template); 1436 } 1437 if (template instanceof com.commercetools.history.models.change.SetTextLineItemCustomTypeChange) { 1438 return com.commercetools.history.models.change.SetTextLineItemCustomTypeChange 1439 .deepCopy((com.commercetools.history.models.change.SetTextLineItemCustomTypeChange) template); 1440 } 1441 if (template instanceof com.commercetools.history.models.change.SetTextLineItemDescriptionChange) { 1442 return com.commercetools.history.models.change.SetTextLineItemDescriptionChange 1443 .deepCopy((com.commercetools.history.models.change.SetTextLineItemDescriptionChange) template); 1444 } 1445 if (template instanceof com.commercetools.history.models.change.SetTitleChange) { 1446 return com.commercetools.history.models.change.SetTitleChange 1447 .deepCopy((com.commercetools.history.models.change.SetTitleChange) template); 1448 } 1449 if (template instanceof com.commercetools.history.models.change.SetTransitionsChange) { 1450 return com.commercetools.history.models.change.SetTransitionsChange 1451 .deepCopy((com.commercetools.history.models.change.SetTransitionsChange) template); 1452 } 1453 if (template instanceof com.commercetools.history.models.change.SetValidFromAndUntilChange) { 1454 return com.commercetools.history.models.change.SetValidFromAndUntilChange 1455 .deepCopy((com.commercetools.history.models.change.SetValidFromAndUntilChange) template); 1456 } 1457 if (template instanceof com.commercetools.history.models.change.SetValidFromChange) { 1458 return com.commercetools.history.models.change.SetValidFromChange 1459 .deepCopy((com.commercetools.history.models.change.SetValidFromChange) template); 1460 } 1461 if (template instanceof com.commercetools.history.models.change.SetValidToChange) { 1462 return com.commercetools.history.models.change.SetValidToChange 1463 .deepCopy((com.commercetools.history.models.change.SetValidToChange) template); 1464 } 1465 if (template instanceof com.commercetools.history.models.change.SetValidUntilChange) { 1466 return com.commercetools.history.models.change.SetValidUntilChange 1467 .deepCopy((com.commercetools.history.models.change.SetValidUntilChange) template); 1468 } 1469 if (template instanceof com.commercetools.history.models.change.SetValueChange) { 1470 return com.commercetools.history.models.change.SetValueChange 1471 .deepCopy((com.commercetools.history.models.change.SetValueChange) template); 1472 } 1473 if (template instanceof com.commercetools.history.models.change.SetVariantAvailabilityChange) { 1474 return com.commercetools.history.models.change.SetVariantAvailabilityChange 1475 .deepCopy((com.commercetools.history.models.change.SetVariantAvailabilityChange) template); 1476 } 1477 if (template instanceof com.commercetools.history.models.change.SetVariantSelectionChange) { 1478 return com.commercetools.history.models.change.SetVariantSelectionChange 1479 .deepCopy((com.commercetools.history.models.change.SetVariantSelectionChange) template); 1480 } 1481 if (template instanceof com.commercetools.history.models.change.SetVatIdChange) { 1482 return com.commercetools.history.models.change.SetVatIdChange 1483 .deepCopy((com.commercetools.history.models.change.SetVatIdChange) template); 1484 } 1485 if (template instanceof com.commercetools.history.models.change.TransitionCustomLineItemStateChange) { 1486 return com.commercetools.history.models.change.TransitionCustomLineItemStateChange 1487 .deepCopy((com.commercetools.history.models.change.TransitionCustomLineItemStateChange) template); 1488 } 1489 if (template instanceof com.commercetools.history.models.change.TransitionLineItemStateChange) { 1490 return com.commercetools.history.models.change.TransitionLineItemStateChange 1491 .deepCopy((com.commercetools.history.models.change.TransitionLineItemStateChange) template); 1492 } 1493 if (template instanceof com.commercetools.history.models.change.TransitionStateChange) { 1494 return com.commercetools.history.models.change.TransitionStateChange 1495 .deepCopy((com.commercetools.history.models.change.TransitionStateChange) template); 1496 } 1497 if (template instanceof com.commercetools.history.models.change.UnknownChange) { 1498 return com.commercetools.history.models.change.UnknownChange 1499 .deepCopy((com.commercetools.history.models.change.UnknownChange) template); 1500 } 1501 if (template instanceof com.commercetools.history.models.change.UnpublishChange) { 1502 return com.commercetools.history.models.change.UnpublishChange 1503 .deepCopy((com.commercetools.history.models.change.UnpublishChange) template); 1504 } 1505 if (template instanceof com.commercetools.history.models.change.UpdateSyncInfoChange) { 1506 return com.commercetools.history.models.change.UpdateSyncInfoChange 1507 .deepCopy((com.commercetools.history.models.change.UpdateSyncInfoChange) template); 1508 } 1509 if (template instanceof com.commercetools.history.models.change.VerifyEmailChange) { 1510 return com.commercetools.history.models.change.VerifyEmailChange 1511 .deepCopy((com.commercetools.history.models.change.VerifyEmailChange) template); 1512 } 1513 ChangeImpl instance = new ChangeImpl(); 1514 instance.setChange(template.getChange()); 1515 return instance; 1516 } 1517 1518 /** 1519 * builder for addAddressChange subtype 1520 * @return builder 1521 */ 1522 public static com.commercetools.history.models.change.AddAddressChangeBuilder addAddressChangeBuilder() { 1523 return com.commercetools.history.models.change.AddAddressChangeBuilder.of(); 1524 } 1525 1526 /** 1527 * builder for addAssetChange subtype 1528 * @return builder 1529 */ 1530 public static com.commercetools.history.models.change.AddAssetChangeBuilder addAssetChangeBuilder() { 1531 return com.commercetools.history.models.change.AddAssetChangeBuilder.of(); 1532 } 1533 1534 /** 1535 * builder for addAssociateChange subtype 1536 * @return builder 1537 */ 1538 public static com.commercetools.history.models.change.AddAssociateChangeBuilder addAssociateChangeBuilder() { 1539 return com.commercetools.history.models.change.AddAssociateChangeBuilder.of(); 1540 } 1541 1542 /** 1543 * builder for addAttributeDefinitionChange subtype 1544 * @return builder 1545 */ 1546 public static com.commercetools.history.models.change.AddAttributeDefinitionChangeBuilder addAttributeDefinitionChangeBuilder() { 1547 return com.commercetools.history.models.change.AddAttributeDefinitionChangeBuilder.of(); 1548 } 1549 1550 /** 1551 * builder for addBillingAddressIdChange subtype 1552 * @return builder 1553 */ 1554 public static com.commercetools.history.models.change.AddBillingAddressIdChangeBuilder addBillingAddressIdChangeBuilder() { 1555 return com.commercetools.history.models.change.AddBillingAddressIdChangeBuilder.of(); 1556 } 1557 1558 /** 1559 * builder for addChannelRolesChange subtype 1560 * @return builder 1561 */ 1562 public static com.commercetools.history.models.change.AddChannelRolesChangeBuilder addChannelRolesChangeBuilder() { 1563 return com.commercetools.history.models.change.AddChannelRolesChangeBuilder.of(); 1564 } 1565 1566 /** 1567 * builder for addCustomLineItemChange subtype 1568 * @return builder 1569 */ 1570 public static com.commercetools.history.models.change.AddCustomLineItemChangeBuilder addCustomLineItemChangeBuilder() { 1571 return com.commercetools.history.models.change.AddCustomLineItemChangeBuilder.of(); 1572 } 1573 1574 /** 1575 * builder for addDeliveryChange subtype 1576 * @return builder 1577 */ 1578 public static com.commercetools.history.models.change.AddDeliveryChangeBuilder addDeliveryChangeBuilder() { 1579 return com.commercetools.history.models.change.AddDeliveryChangeBuilder.of(); 1580 } 1581 1582 /** 1583 * builder for addDiscountCodeChange subtype 1584 * @return builder 1585 */ 1586 public static com.commercetools.history.models.change.AddDiscountCodeChangeBuilder addDiscountCodeChangeBuilder() { 1587 return com.commercetools.history.models.change.AddDiscountCodeChangeBuilder.of(); 1588 } 1589 1590 /** 1591 * builder for addEnumValueChange subtype 1592 * @return builder 1593 */ 1594 public static com.commercetools.history.models.change.AddEnumValueChangeBuilder addEnumValueChangeBuilder() { 1595 return com.commercetools.history.models.change.AddEnumValueChangeBuilder.of(); 1596 } 1597 1598 /** 1599 * builder for addExternalImageChange subtype 1600 * @return builder 1601 */ 1602 public static com.commercetools.history.models.change.AddExternalImageChangeBuilder addExternalImageChangeBuilder() { 1603 return com.commercetools.history.models.change.AddExternalImageChangeBuilder.of(); 1604 } 1605 1606 /** 1607 * builder for addFieldDefinitionChange subtype 1608 * @return builder 1609 */ 1610 public static com.commercetools.history.models.change.AddFieldDefinitionChangeBuilder addFieldDefinitionChangeBuilder() { 1611 return com.commercetools.history.models.change.AddFieldDefinitionChangeBuilder.of(); 1612 } 1613 1614 /** 1615 * builder for addInheritedAssociateChange subtype 1616 * @return builder 1617 */ 1618 public static com.commercetools.history.models.change.AddInheritedAssociateChangeBuilder addInheritedAssociateChangeBuilder() { 1619 return com.commercetools.history.models.change.AddInheritedAssociateChangeBuilder.of(); 1620 } 1621 1622 /** 1623 * builder for addInterfaceInteractionChange subtype 1624 * @return builder 1625 */ 1626 public static com.commercetools.history.models.change.AddInterfaceInteractionChangeBuilder addInterfaceInteractionChangeBuilder() { 1627 return com.commercetools.history.models.change.AddInterfaceInteractionChangeBuilder.of(); 1628 } 1629 1630 /** 1631 * builder for addItemShippingAddressesChange subtype 1632 * @return builder 1633 */ 1634 public static com.commercetools.history.models.change.AddItemShippingAddressesChangeBuilder addItemShippingAddressesChangeBuilder() { 1635 return com.commercetools.history.models.change.AddItemShippingAddressesChangeBuilder.of(); 1636 } 1637 1638 /** 1639 * builder for addLocalizedEnumValueChange subtype 1640 * @return builder 1641 */ 1642 public static com.commercetools.history.models.change.AddLocalizedEnumValueChangeBuilder addLocalizedEnumValueChangeBuilder() { 1643 return com.commercetools.history.models.change.AddLocalizedEnumValueChangeBuilder.of(); 1644 } 1645 1646 /** 1647 * builder for addLocationChange subtype 1648 * @return builder 1649 */ 1650 public static com.commercetools.history.models.change.AddLocationChangeBuilder addLocationChangeBuilder() { 1651 return com.commercetools.history.models.change.AddLocationChangeBuilder.of(); 1652 } 1653 1654 /** 1655 * builder for addOrderLineItemChange subtype 1656 * @return builder 1657 */ 1658 public static com.commercetools.history.models.change.AddOrderLineItemChangeBuilder addOrderLineItemChangeBuilder() { 1659 return com.commercetools.history.models.change.AddOrderLineItemChangeBuilder.of(); 1660 } 1661 1662 /** 1663 * builder for addParcelToDeliveryChange subtype 1664 * @return builder 1665 */ 1666 public static com.commercetools.history.models.change.AddParcelToDeliveryChangeBuilder addParcelToDeliveryChangeBuilder() { 1667 return com.commercetools.history.models.change.AddParcelToDeliveryChangeBuilder.of(); 1668 } 1669 1670 /** 1671 * builder for addPaymentChange subtype 1672 * @return builder 1673 */ 1674 public static com.commercetools.history.models.change.AddPaymentChangeBuilder addPaymentChangeBuilder() { 1675 return com.commercetools.history.models.change.AddPaymentChangeBuilder.of(); 1676 } 1677 1678 /** 1679 * builder for addPlainEnumValueChange subtype 1680 * @return builder 1681 */ 1682 public static com.commercetools.history.models.change.AddPlainEnumValueChangeBuilder addPlainEnumValueChangeBuilder() { 1683 return com.commercetools.history.models.change.AddPlainEnumValueChangeBuilder.of(); 1684 } 1685 1686 /** 1687 * builder for addPriceChange subtype 1688 * @return builder 1689 */ 1690 public static com.commercetools.history.models.change.AddPriceChangeBuilder addPriceChangeBuilder() { 1691 return com.commercetools.history.models.change.AddPriceChangeBuilder.of(); 1692 } 1693 1694 /** 1695 * builder for addProductChange subtype 1696 * @return builder 1697 */ 1698 public static com.commercetools.history.models.change.AddProductChangeBuilder addProductChangeBuilder() { 1699 return com.commercetools.history.models.change.AddProductChangeBuilder.of(); 1700 } 1701 1702 /** 1703 * builder for addProductSelectionChange subtype 1704 * @return builder 1705 */ 1706 public static com.commercetools.history.models.change.AddProductSelectionChangeBuilder addProductSelectionChangeBuilder() { 1707 return com.commercetools.history.models.change.AddProductSelectionChangeBuilder.of(); 1708 } 1709 1710 /** 1711 * builder for addPropertyChange subtype 1712 * @return builder 1713 */ 1714 public static com.commercetools.history.models.change.AddPropertyChangeBuilder addPropertyChangeBuilder() { 1715 return com.commercetools.history.models.change.AddPropertyChangeBuilder.of(); 1716 } 1717 1718 /** 1719 * builder for addReturnInfoChange subtype 1720 * @return builder 1721 */ 1722 public static com.commercetools.history.models.change.AddReturnInfoChangeBuilder addReturnInfoChangeBuilder() { 1723 return com.commercetools.history.models.change.AddReturnInfoChangeBuilder.of(); 1724 } 1725 1726 /** 1727 * builder for addShippingAddressIdChange subtype 1728 * @return builder 1729 */ 1730 public static com.commercetools.history.models.change.AddShippingAddressIdChangeBuilder addShippingAddressIdChangeBuilder() { 1731 return com.commercetools.history.models.change.AddShippingAddressIdChangeBuilder.of(); 1732 } 1733 1734 /** 1735 * builder for addShoppingListLineItemChange subtype 1736 * @return builder 1737 */ 1738 public static com.commercetools.history.models.change.AddShoppingListLineItemChangeBuilder addShoppingListLineItemChangeBuilder() { 1739 return com.commercetools.history.models.change.AddShoppingListLineItemChangeBuilder.of(); 1740 } 1741 1742 /** 1743 * builder for addStateRolesChange subtype 1744 * @return builder 1745 */ 1746 public static com.commercetools.history.models.change.AddStateRolesChangeBuilder addStateRolesChangeBuilder() { 1747 return com.commercetools.history.models.change.AddStateRolesChangeBuilder.of(); 1748 } 1749 1750 /** 1751 * builder for addTaxRateChange subtype 1752 * @return builder 1753 */ 1754 public static com.commercetools.history.models.change.AddTaxRateChangeBuilder addTaxRateChangeBuilder() { 1755 return com.commercetools.history.models.change.AddTaxRateChangeBuilder.of(); 1756 } 1757 1758 /** 1759 * builder for addTextLineItemChange subtype 1760 * @return builder 1761 */ 1762 public static com.commercetools.history.models.change.AddTextLineItemChangeBuilder addTextLineItemChangeBuilder() { 1763 return com.commercetools.history.models.change.AddTextLineItemChangeBuilder.of(); 1764 } 1765 1766 /** 1767 * builder for addToCategoryChange subtype 1768 * @return builder 1769 */ 1770 public static com.commercetools.history.models.change.AddToCategoryChangeBuilder addToCategoryChangeBuilder() { 1771 return com.commercetools.history.models.change.AddToCategoryChangeBuilder.of(); 1772 } 1773 1774 /** 1775 * builder for addTransactionChange subtype 1776 * @return builder 1777 */ 1778 public static com.commercetools.history.models.change.AddTransactionChangeBuilder addTransactionChangeBuilder() { 1779 return com.commercetools.history.models.change.AddTransactionChangeBuilder.of(); 1780 } 1781 1782 /** 1783 * builder for addVariantChange subtype 1784 * @return builder 1785 */ 1786 public static com.commercetools.history.models.change.AddVariantChangeBuilder addVariantChangeBuilder() { 1787 return com.commercetools.history.models.change.AddVariantChangeBuilder.of(); 1788 } 1789 1790 /** 1791 * builder for changeAddressChange subtype 1792 * @return builder 1793 */ 1794 public static com.commercetools.history.models.change.ChangeAddressChangeBuilder changeAddressChangeBuilder() { 1795 return com.commercetools.history.models.change.ChangeAddressChangeBuilder.of(); 1796 } 1797 1798 /** 1799 * builder for changeAmountAuthorizedChange subtype 1800 * @return builder 1801 */ 1802 public static com.commercetools.history.models.change.ChangeAmountAuthorizedChangeBuilder changeAmountAuthorizedChangeBuilder() { 1803 return com.commercetools.history.models.change.ChangeAmountAuthorizedChangeBuilder.of(); 1804 } 1805 1806 /** 1807 * builder for changeAmountPlannedChange subtype 1808 * @return builder 1809 */ 1810 public static com.commercetools.history.models.change.ChangeAmountPlannedChangeBuilder changeAmountPlannedChangeBuilder() { 1811 return com.commercetools.history.models.change.ChangeAmountPlannedChangeBuilder.of(); 1812 } 1813 1814 /** 1815 * builder for changeAssetNameChange subtype 1816 * @return builder 1817 */ 1818 public static com.commercetools.history.models.change.ChangeAssetNameChangeBuilder changeAssetNameChangeBuilder() { 1819 return com.commercetools.history.models.change.ChangeAssetNameChangeBuilder.of(); 1820 } 1821 1822 /** 1823 * builder for changeAssetOrderChange subtype 1824 * @return builder 1825 */ 1826 public static com.commercetools.history.models.change.ChangeAssetOrderChangeBuilder changeAssetOrderChangeBuilder() { 1827 return com.commercetools.history.models.change.ChangeAssetOrderChangeBuilder.of(); 1828 } 1829 1830 /** 1831 * builder for changeAssociateChange subtype 1832 * @return builder 1833 */ 1834 public static com.commercetools.history.models.change.ChangeAssociateChangeBuilder changeAssociateChangeBuilder() { 1835 return com.commercetools.history.models.change.ChangeAssociateChangeBuilder.of(); 1836 } 1837 1838 /** 1839 * builder for changeAssociateModeChange subtype 1840 * @return builder 1841 */ 1842 public static com.commercetools.history.models.change.ChangeAssociateModeChangeBuilder changeAssociateModeChangeBuilder() { 1843 return com.commercetools.history.models.change.ChangeAssociateModeChangeBuilder.of(); 1844 } 1845 1846 /** 1847 * builder for changeAttributeConstraintChange subtype 1848 * @return builder 1849 */ 1850 public static com.commercetools.history.models.change.ChangeAttributeConstraintChangeBuilder changeAttributeConstraintChangeBuilder() { 1851 return com.commercetools.history.models.change.ChangeAttributeConstraintChangeBuilder.of(); 1852 } 1853 1854 /** 1855 * builder for changeAttributeOrderByNameChange subtype 1856 * @return builder 1857 */ 1858 public static com.commercetools.history.models.change.ChangeAttributeOrderByNameChangeBuilder changeAttributeOrderByNameChangeBuilder() { 1859 return com.commercetools.history.models.change.ChangeAttributeOrderByNameChangeBuilder.of(); 1860 } 1861 1862 /** 1863 * builder for changeBuyerAssignableChange subtype 1864 * @return builder 1865 */ 1866 public static com.commercetools.history.models.change.ChangeBuyerAssignableChangeBuilder changeBuyerAssignableChangeBuilder() { 1867 return com.commercetools.history.models.change.ChangeBuyerAssignableChangeBuilder.of(); 1868 } 1869 1870 /** 1871 * builder for changeCartDiscountsChange subtype 1872 * @return builder 1873 */ 1874 public static com.commercetools.history.models.change.ChangeCartDiscountsChangeBuilder changeCartDiscountsChangeBuilder() { 1875 return com.commercetools.history.models.change.ChangeCartDiscountsChangeBuilder.of(); 1876 } 1877 1878 /** 1879 * builder for changeCartPredicateChange subtype 1880 * @return builder 1881 */ 1882 public static com.commercetools.history.models.change.ChangeCartPredicateChangeBuilder changeCartPredicateChangeBuilder() { 1883 return com.commercetools.history.models.change.ChangeCartPredicateChangeBuilder.of(); 1884 } 1885 1886 /** 1887 * builder for changeCustomLineItemQuantityChange subtype 1888 * @return builder 1889 */ 1890 public static com.commercetools.history.models.change.ChangeCustomLineItemQuantityChangeBuilder changeCustomLineItemQuantityChangeBuilder() { 1891 return com.commercetools.history.models.change.ChangeCustomLineItemQuantityChangeBuilder.of(); 1892 } 1893 1894 /** 1895 * builder for changeDescriptionChange subtype 1896 * @return builder 1897 */ 1898 public static com.commercetools.history.models.change.ChangeDescriptionChangeBuilder changeDescriptionChangeBuilder() { 1899 return com.commercetools.history.models.change.ChangeDescriptionChangeBuilder.of(); 1900 } 1901 1902 /** 1903 * builder for changeEmailChange subtype 1904 * @return builder 1905 */ 1906 public static com.commercetools.history.models.change.ChangeEmailChangeBuilder changeEmailChangeBuilder() { 1907 return com.commercetools.history.models.change.ChangeEmailChangeBuilder.of(); 1908 } 1909 1910 /** 1911 * builder for changeEnumValueLabelChange subtype 1912 * @return builder 1913 */ 1914 public static com.commercetools.history.models.change.ChangeEnumValueLabelChangeBuilder changeEnumValueLabelChangeBuilder() { 1915 return com.commercetools.history.models.change.ChangeEnumValueLabelChangeBuilder.of(); 1916 } 1917 1918 /** 1919 * builder for changeEnumValueOrderChange subtype 1920 * @return builder 1921 */ 1922 public static com.commercetools.history.models.change.ChangeEnumValueOrderChangeBuilder changeEnumValueOrderChangeBuilder() { 1923 return com.commercetools.history.models.change.ChangeEnumValueOrderChangeBuilder.of(); 1924 } 1925 1926 /** 1927 * builder for changeFieldDefinitionOrderChange subtype 1928 * @return builder 1929 */ 1930 public static com.commercetools.history.models.change.ChangeFieldDefinitionOrderChangeBuilder changeFieldDefinitionOrderChangeBuilder() { 1931 return com.commercetools.history.models.change.ChangeFieldDefinitionOrderChangeBuilder.of(); 1932 } 1933 1934 /** 1935 * builder for changeGroupsChange subtype 1936 * @return builder 1937 */ 1938 public static com.commercetools.history.models.change.ChangeGroupsChangeBuilder changeGroupsChangeBuilder() { 1939 return com.commercetools.history.models.change.ChangeGroupsChangeBuilder.of(); 1940 } 1941 1942 /** 1943 * builder for changeInheritedAssociateChange subtype 1944 * @return builder 1945 */ 1946 public static com.commercetools.history.models.change.ChangeInheritedAssociateChangeBuilder changeInheritedAssociateChangeBuilder() { 1947 return com.commercetools.history.models.change.ChangeInheritedAssociateChangeBuilder.of(); 1948 } 1949 1950 /** 1951 * builder for changeInitialChange subtype 1952 * @return builder 1953 */ 1954 public static com.commercetools.history.models.change.ChangeInitialChangeBuilder changeInitialChangeBuilder() { 1955 return com.commercetools.history.models.change.ChangeInitialChangeBuilder.of(); 1956 } 1957 1958 /** 1959 * builder for changeInputHintChange subtype 1960 * @return builder 1961 */ 1962 public static com.commercetools.history.models.change.ChangeInputHintChangeBuilder changeInputHintChangeBuilder() { 1963 return com.commercetools.history.models.change.ChangeInputHintChangeBuilder.of(); 1964 } 1965 1966 /** 1967 * builder for changeIsActiveChange subtype 1968 * @return builder 1969 */ 1970 public static com.commercetools.history.models.change.ChangeIsActiveChangeBuilder changeIsActiveChangeBuilder() { 1971 return com.commercetools.history.models.change.ChangeIsActiveChangeBuilder.of(); 1972 } 1973 1974 /** 1975 * builder for changeIsSearchableChange subtype 1976 * @return builder 1977 */ 1978 public static com.commercetools.history.models.change.ChangeIsSearchableChangeBuilder changeIsSearchableChangeBuilder() { 1979 return com.commercetools.history.models.change.ChangeIsSearchableChangeBuilder.of(); 1980 } 1981 1982 /** 1983 * builder for changeKeyChange subtype 1984 * @return builder 1985 */ 1986 public static com.commercetools.history.models.change.ChangeKeyChangeBuilder changeKeyChangeBuilder() { 1987 return com.commercetools.history.models.change.ChangeKeyChangeBuilder.of(); 1988 } 1989 1990 /** 1991 * builder for changeLabelChange subtype 1992 * @return builder 1993 */ 1994 public static com.commercetools.history.models.change.ChangeLabelChangeBuilder changeLabelChangeBuilder() { 1995 return com.commercetools.history.models.change.ChangeLabelChangeBuilder.of(); 1996 } 1997 1998 /** 1999 * builder for changeLineItemQuantityChange subtype 2000 * @return builder 2001 */ 2002 public static com.commercetools.history.models.change.ChangeLineItemQuantityChangeBuilder changeLineItemQuantityChangeBuilder() { 2003 return com.commercetools.history.models.change.ChangeLineItemQuantityChangeBuilder.of(); 2004 } 2005 2006 /** 2007 * builder for changeLocalizedDescriptionChange subtype 2008 * @return builder 2009 */ 2010 public static com.commercetools.history.models.change.ChangeLocalizedDescriptionChangeBuilder changeLocalizedDescriptionChangeBuilder() { 2011 return com.commercetools.history.models.change.ChangeLocalizedDescriptionChangeBuilder.of(); 2012 } 2013 2014 /** 2015 * builder for changeLocalizedEnumValueLabelChange subtype 2016 * @return builder 2017 */ 2018 public static com.commercetools.history.models.change.ChangeLocalizedEnumValueLabelChangeBuilder changeLocalizedEnumValueLabelChangeBuilder() { 2019 return com.commercetools.history.models.change.ChangeLocalizedEnumValueLabelChangeBuilder.of(); 2020 } 2021 2022 /** 2023 * builder for changeLocalizedEnumValueOrderChange subtype 2024 * @return builder 2025 */ 2026 public static com.commercetools.history.models.change.ChangeLocalizedEnumValueOrderChangeBuilder changeLocalizedEnumValueOrderChangeBuilder() { 2027 return com.commercetools.history.models.change.ChangeLocalizedEnumValueOrderChangeBuilder.of(); 2028 } 2029 2030 /** 2031 * builder for changeLocalizedNameChange subtype 2032 * @return builder 2033 */ 2034 public static com.commercetools.history.models.change.ChangeLocalizedNameChangeBuilder changeLocalizedNameChangeBuilder() { 2035 return com.commercetools.history.models.change.ChangeLocalizedNameChangeBuilder.of(); 2036 } 2037 2038 /** 2039 * builder for changeMasterVariantChange subtype 2040 * @return builder 2041 */ 2042 public static com.commercetools.history.models.change.ChangeMasterVariantChangeBuilder changeMasterVariantChangeBuilder() { 2043 return com.commercetools.history.models.change.ChangeMasterVariantChangeBuilder.of(); 2044 } 2045 2046 /** 2047 * builder for changeNameChange subtype 2048 * @return builder 2049 */ 2050 public static com.commercetools.history.models.change.ChangeNameChangeBuilder changeNameChangeBuilder() { 2051 return com.commercetools.history.models.change.ChangeNameChangeBuilder.of(); 2052 } 2053 2054 /** 2055 * builder for changeOrderHintChange subtype 2056 * @return builder 2057 */ 2058 public static com.commercetools.history.models.change.ChangeOrderHintChangeBuilder changeOrderHintChangeBuilder() { 2059 return com.commercetools.history.models.change.ChangeOrderHintChangeBuilder.of(); 2060 } 2061 2062 /** 2063 * builder for changeOrderStateChange subtype 2064 * @return builder 2065 */ 2066 public static com.commercetools.history.models.change.ChangeOrderStateChangeBuilder changeOrderStateChangeBuilder() { 2067 return com.commercetools.history.models.change.ChangeOrderStateChangeBuilder.of(); 2068 } 2069 2070 /** 2071 * builder for changeParentChange subtype 2072 * @return builder 2073 */ 2074 public static com.commercetools.history.models.change.ChangeParentChangeBuilder changeParentChangeBuilder() { 2075 return com.commercetools.history.models.change.ChangeParentChangeBuilder.of(); 2076 } 2077 2078 /** 2079 * builder for changeParentUnitChange subtype 2080 * @return builder 2081 */ 2082 public static com.commercetools.history.models.change.ChangeParentUnitChangeBuilder changeParentUnitChangeBuilder() { 2083 return com.commercetools.history.models.change.ChangeParentUnitChangeBuilder.of(); 2084 } 2085 2086 /** 2087 * builder for changePaymentStateChange subtype 2088 * @return builder 2089 */ 2090 public static com.commercetools.history.models.change.ChangePaymentStateChangeBuilder changePaymentStateChangeBuilder() { 2091 return com.commercetools.history.models.change.ChangePaymentStateChangeBuilder.of(); 2092 } 2093 2094 /** 2095 * builder for changePlainEnumValueLabelChange subtype 2096 * @return builder 2097 */ 2098 public static com.commercetools.history.models.change.ChangePlainEnumValueLabelChangeBuilder changePlainEnumValueLabelChangeBuilder() { 2099 return com.commercetools.history.models.change.ChangePlainEnumValueLabelChangeBuilder.of(); 2100 } 2101 2102 /** 2103 * builder for changePlainEnumValueOrderChange subtype 2104 * @return builder 2105 */ 2106 public static com.commercetools.history.models.change.ChangePlainEnumValueOrderChangeBuilder changePlainEnumValueOrderChangeBuilder() { 2107 return com.commercetools.history.models.change.ChangePlainEnumValueOrderChangeBuilder.of(); 2108 } 2109 2110 /** 2111 * builder for changePredicateChange subtype 2112 * @return builder 2113 */ 2114 public static com.commercetools.history.models.change.ChangePredicateChangeBuilder changePredicateChangeBuilder() { 2115 return com.commercetools.history.models.change.ChangePredicateChangeBuilder.of(); 2116 } 2117 2118 /** 2119 * builder for changePriceChange subtype 2120 * @return builder 2121 */ 2122 public static com.commercetools.history.models.change.ChangePriceChangeBuilder changePriceChangeBuilder() { 2123 return com.commercetools.history.models.change.ChangePriceChangeBuilder.of(); 2124 } 2125 2126 /** 2127 * builder for changeProductSelectionActiveChange subtype 2128 * @return builder 2129 */ 2130 public static com.commercetools.history.models.change.ChangeProductSelectionActiveChangeBuilder changeProductSelectionActiveChangeBuilder() { 2131 return com.commercetools.history.models.change.ChangeProductSelectionActiveChangeBuilder.of(); 2132 } 2133 2134 /** 2135 * builder for changeQuantityChange subtype 2136 * @return builder 2137 */ 2138 public static com.commercetools.history.models.change.ChangeQuantityChangeBuilder changeQuantityChangeBuilder() { 2139 return com.commercetools.history.models.change.ChangeQuantityChangeBuilder.of(); 2140 } 2141 2142 /** 2143 * builder for changeQuoteRequestStateChange subtype 2144 * @return builder 2145 */ 2146 public static com.commercetools.history.models.change.ChangeQuoteRequestStateChangeBuilder changeQuoteRequestStateChangeBuilder() { 2147 return com.commercetools.history.models.change.ChangeQuoteRequestStateChangeBuilder.of(); 2148 } 2149 2150 /** 2151 * builder for changeQuoteStateChange subtype 2152 * @return builder 2153 */ 2154 public static com.commercetools.history.models.change.ChangeQuoteStateChangeBuilder changeQuoteStateChangeBuilder() { 2155 return com.commercetools.history.models.change.ChangeQuoteStateChangeBuilder.of(); 2156 } 2157 2158 /** 2159 * builder for changeRequiresDiscountCodeChange subtype 2160 * @return builder 2161 */ 2162 public static com.commercetools.history.models.change.ChangeRequiresDiscountCodeChangeBuilder changeRequiresDiscountCodeChangeBuilder() { 2163 return com.commercetools.history.models.change.ChangeRequiresDiscountCodeChangeBuilder.of(); 2164 } 2165 2166 /** 2167 * builder for changeReviewRatingStatisticsChange subtype 2168 * @return builder 2169 */ 2170 public static com.commercetools.history.models.change.ChangeReviewRatingStatisticsChangeBuilder changeReviewRatingStatisticsChangeBuilder() { 2171 return com.commercetools.history.models.change.ChangeReviewRatingStatisticsChangeBuilder.of(); 2172 } 2173 2174 /** 2175 * builder for changeShipmentStateChange subtype 2176 * @return builder 2177 */ 2178 public static com.commercetools.history.models.change.ChangeShipmentStateChangeBuilder changeShipmentStateChangeBuilder() { 2179 return com.commercetools.history.models.change.ChangeShipmentStateChangeBuilder.of(); 2180 } 2181 2182 /** 2183 * builder for changeShoppingListLineItemQuantityChange subtype 2184 * @return builder 2185 */ 2186 public static com.commercetools.history.models.change.ChangeShoppingListLineItemQuantityChangeBuilder changeShoppingListLineItemQuantityChangeBuilder() { 2187 return com.commercetools.history.models.change.ChangeShoppingListLineItemQuantityChangeBuilder.of(); 2188 } 2189 2190 /** 2191 * builder for changeShoppingListLineItemsOrderChange subtype 2192 * @return builder 2193 */ 2194 public static com.commercetools.history.models.change.ChangeShoppingListLineItemsOrderChangeBuilder changeShoppingListLineItemsOrderChangeBuilder() { 2195 return com.commercetools.history.models.change.ChangeShoppingListLineItemsOrderChangeBuilder.of(); 2196 } 2197 2198 /** 2199 * builder for changeSlugChange subtype 2200 * @return builder 2201 */ 2202 public static com.commercetools.history.models.change.ChangeSlugChangeBuilder changeSlugChangeBuilder() { 2203 return com.commercetools.history.models.change.ChangeSlugChangeBuilder.of(); 2204 } 2205 2206 /** 2207 * builder for changeSortOrderChange subtype 2208 * @return builder 2209 */ 2210 public static com.commercetools.history.models.change.ChangeSortOrderChangeBuilder changeSortOrderChangeBuilder() { 2211 return com.commercetools.history.models.change.ChangeSortOrderChangeBuilder.of(); 2212 } 2213 2214 /** 2215 * builder for changeStackingModeChange subtype 2216 * @return builder 2217 */ 2218 public static com.commercetools.history.models.change.ChangeStackingModeChangeBuilder changeStackingModeChangeBuilder() { 2219 return com.commercetools.history.models.change.ChangeStackingModeChangeBuilder.of(); 2220 } 2221 2222 /** 2223 * builder for changeStagedQuoteStateChange subtype 2224 * @return builder 2225 */ 2226 public static com.commercetools.history.models.change.ChangeStagedQuoteStateChangeBuilder changeStagedQuoteStateChangeBuilder() { 2227 return com.commercetools.history.models.change.ChangeStagedQuoteStateChangeBuilder.of(); 2228 } 2229 2230 /** 2231 * builder for changeStateTypeChange subtype 2232 * @return builder 2233 */ 2234 public static com.commercetools.history.models.change.ChangeStateTypeChangeBuilder changeStateTypeChangeBuilder() { 2235 return com.commercetools.history.models.change.ChangeStateTypeChangeBuilder.of(); 2236 } 2237 2238 /** 2239 * builder for changeStatusChange subtype 2240 * @return builder 2241 */ 2242 public static com.commercetools.history.models.change.ChangeStatusChangeBuilder changeStatusChangeBuilder() { 2243 return com.commercetools.history.models.change.ChangeStatusChangeBuilder.of(); 2244 } 2245 2246 /** 2247 * builder for changeTargetChange subtype 2248 * @return builder 2249 */ 2250 public static com.commercetools.history.models.change.ChangeTargetChangeBuilder changeTargetChangeBuilder() { 2251 return com.commercetools.history.models.change.ChangeTargetChangeBuilder.of(); 2252 } 2253 2254 /** 2255 * builder for changeTaxCalculationModeChange subtype 2256 * @return builder 2257 */ 2258 public static com.commercetools.history.models.change.ChangeTaxCalculationModeChangeBuilder changeTaxCalculationModeChangeBuilder() { 2259 return com.commercetools.history.models.change.ChangeTaxCalculationModeChangeBuilder.of(); 2260 } 2261 2262 /** 2263 * builder for changeTaxModeChange subtype 2264 * @return builder 2265 */ 2266 public static com.commercetools.history.models.change.ChangeTaxModeChangeBuilder changeTaxModeChangeBuilder() { 2267 return com.commercetools.history.models.change.ChangeTaxModeChangeBuilder.of(); 2268 } 2269 2270 /** 2271 * builder for changeTaxRoundingModeChange subtype 2272 * @return builder 2273 */ 2274 public static com.commercetools.history.models.change.ChangeTaxRoundingModeChangeBuilder changeTaxRoundingModeChangeBuilder() { 2275 return com.commercetools.history.models.change.ChangeTaxRoundingModeChangeBuilder.of(); 2276 } 2277 2278 /** 2279 * builder for changeTextLineItemNameChange subtype 2280 * @return builder 2281 */ 2282 public static com.commercetools.history.models.change.ChangeTextLineItemNameChangeBuilder changeTextLineItemNameChangeBuilder() { 2283 return com.commercetools.history.models.change.ChangeTextLineItemNameChangeBuilder.of(); 2284 } 2285 2286 /** 2287 * builder for changeTextLineItemQuantityChange subtype 2288 * @return builder 2289 */ 2290 public static com.commercetools.history.models.change.ChangeTextLineItemQuantityChangeBuilder changeTextLineItemQuantityChangeBuilder() { 2291 return com.commercetools.history.models.change.ChangeTextLineItemQuantityChangeBuilder.of(); 2292 } 2293 2294 /** 2295 * builder for changeTextLineItemsOrderChange subtype 2296 * @return builder 2297 */ 2298 public static com.commercetools.history.models.change.ChangeTextLineItemsOrderChangeBuilder changeTextLineItemsOrderChangeBuilder() { 2299 return com.commercetools.history.models.change.ChangeTextLineItemsOrderChangeBuilder.of(); 2300 } 2301 2302 /** 2303 * builder for changeTransactionInteractionIdChange subtype 2304 * @return builder 2305 */ 2306 public static com.commercetools.history.models.change.ChangeTransactionInteractionIdChangeBuilder changeTransactionInteractionIdChangeBuilder() { 2307 return com.commercetools.history.models.change.ChangeTransactionInteractionIdChangeBuilder.of(); 2308 } 2309 2310 /** 2311 * builder for changeTransactionStateChange subtype 2312 * @return builder 2313 */ 2314 public static com.commercetools.history.models.change.ChangeTransactionStateChangeBuilder changeTransactionStateChangeBuilder() { 2315 return com.commercetools.history.models.change.ChangeTransactionStateChangeBuilder.of(); 2316 } 2317 2318 /** 2319 * builder for changeTransactionTimestampChange subtype 2320 * @return builder 2321 */ 2322 public static com.commercetools.history.models.change.ChangeTransactionTimestampChangeBuilder changeTransactionTimestampChangeBuilder() { 2323 return com.commercetools.history.models.change.ChangeTransactionTimestampChangeBuilder.of(); 2324 } 2325 2326 /** 2327 * builder for changeValueChange subtype 2328 * @return builder 2329 */ 2330 public static com.commercetools.history.models.change.ChangeValueChangeBuilder changeValueChangeBuilder() { 2331 return com.commercetools.history.models.change.ChangeValueChangeBuilder.of(); 2332 } 2333 2334 /** 2335 * builder for moveImageToPositionChange subtype 2336 * @return builder 2337 */ 2338 public static com.commercetools.history.models.change.MoveImageToPositionChangeBuilder moveImageToPositionChangeBuilder() { 2339 return com.commercetools.history.models.change.MoveImageToPositionChangeBuilder.of(); 2340 } 2341 2342 /** 2343 * builder for publishChange subtype 2344 * @return builder 2345 */ 2346 public static com.commercetools.history.models.change.PublishChangeBuilder publishChangeBuilder() { 2347 return com.commercetools.history.models.change.PublishChangeBuilder.of(); 2348 } 2349 2350 /** 2351 * builder for removeAddressChange subtype 2352 * @return builder 2353 */ 2354 public static com.commercetools.history.models.change.RemoveAddressChangeBuilder removeAddressChangeBuilder() { 2355 return com.commercetools.history.models.change.RemoveAddressChangeBuilder.of(); 2356 } 2357 2358 /** 2359 * builder for removeAssetChange subtype 2360 * @return builder 2361 */ 2362 public static com.commercetools.history.models.change.RemoveAssetChangeBuilder removeAssetChangeBuilder() { 2363 return com.commercetools.history.models.change.RemoveAssetChangeBuilder.of(); 2364 } 2365 2366 /** 2367 * builder for removeAssociateChange subtype 2368 * @return builder 2369 */ 2370 public static com.commercetools.history.models.change.RemoveAssociateChangeBuilder removeAssociateChangeBuilder() { 2371 return com.commercetools.history.models.change.RemoveAssociateChangeBuilder.of(); 2372 } 2373 2374 /** 2375 * builder for removeAttributeDefinitionChange subtype 2376 * @return builder 2377 */ 2378 public static com.commercetools.history.models.change.RemoveAttributeDefinitionChangeBuilder removeAttributeDefinitionChangeBuilder() { 2379 return com.commercetools.history.models.change.RemoveAttributeDefinitionChangeBuilder.of(); 2380 } 2381 2382 /** 2383 * builder for removeBillingAddressIdChange subtype 2384 * @return builder 2385 */ 2386 public static com.commercetools.history.models.change.RemoveBillingAddressIdChangeBuilder removeBillingAddressIdChangeBuilder() { 2387 return com.commercetools.history.models.change.RemoveBillingAddressIdChangeBuilder.of(); 2388 } 2389 2390 /** 2391 * builder for removeChannelRolesChange subtype 2392 * @return builder 2393 */ 2394 public static com.commercetools.history.models.change.RemoveChannelRolesChangeBuilder removeChannelRolesChangeBuilder() { 2395 return com.commercetools.history.models.change.RemoveChannelRolesChangeBuilder.of(); 2396 } 2397 2398 /** 2399 * builder for removeCustomLineItemChange subtype 2400 * @return builder 2401 */ 2402 public static com.commercetools.history.models.change.RemoveCustomLineItemChangeBuilder removeCustomLineItemChangeBuilder() { 2403 return com.commercetools.history.models.change.RemoveCustomLineItemChangeBuilder.of(); 2404 } 2405 2406 /** 2407 * builder for removeDeliveryItemsChange subtype 2408 * @return builder 2409 */ 2410 public static com.commercetools.history.models.change.RemoveDeliveryItemsChangeBuilder removeDeliveryItemsChangeBuilder() { 2411 return com.commercetools.history.models.change.RemoveDeliveryItemsChangeBuilder.of(); 2412 } 2413 2414 /** 2415 * builder for removeDiscountCodeChange subtype 2416 * @return builder 2417 */ 2418 public static com.commercetools.history.models.change.RemoveDiscountCodeChangeBuilder removeDiscountCodeChangeBuilder() { 2419 return com.commercetools.history.models.change.RemoveDiscountCodeChangeBuilder.of(); 2420 } 2421 2422 /** 2423 * builder for removeEnumValuesChange subtype 2424 * @return builder 2425 */ 2426 public static com.commercetools.history.models.change.RemoveEnumValuesChangeBuilder removeEnumValuesChangeBuilder() { 2427 return com.commercetools.history.models.change.RemoveEnumValuesChangeBuilder.of(); 2428 } 2429 2430 /** 2431 * builder for removeFieldDefinitionChange subtype 2432 * @return builder 2433 */ 2434 public static com.commercetools.history.models.change.RemoveFieldDefinitionChangeBuilder removeFieldDefinitionChangeBuilder() { 2435 return com.commercetools.history.models.change.RemoveFieldDefinitionChangeBuilder.of(); 2436 } 2437 2438 /** 2439 * builder for removeFromCategoryChange subtype 2440 * @return builder 2441 */ 2442 public static com.commercetools.history.models.change.RemoveFromCategoryChangeBuilder removeFromCategoryChangeBuilder() { 2443 return com.commercetools.history.models.change.RemoveFromCategoryChangeBuilder.of(); 2444 } 2445 2446 /** 2447 * builder for removeImageChange subtype 2448 * @return builder 2449 */ 2450 public static com.commercetools.history.models.change.RemoveImageChangeBuilder removeImageChangeBuilder() { 2451 return com.commercetools.history.models.change.RemoveImageChangeBuilder.of(); 2452 } 2453 2454 /** 2455 * builder for removeInheritedAssociateChange subtype 2456 * @return builder 2457 */ 2458 public static com.commercetools.history.models.change.RemoveInheritedAssociateChangeBuilder removeInheritedAssociateChangeBuilder() { 2459 return com.commercetools.history.models.change.RemoveInheritedAssociateChangeBuilder.of(); 2460 } 2461 2462 /** 2463 * builder for removeItemShippingAddressesChange subtype 2464 * @return builder 2465 */ 2466 public static com.commercetools.history.models.change.RemoveItemShippingAddressesChangeBuilder removeItemShippingAddressesChangeBuilder() { 2467 return com.commercetools.history.models.change.RemoveItemShippingAddressesChangeBuilder.of(); 2468 } 2469 2470 /** 2471 * builder for removeLocalizedEnumValuesChange subtype 2472 * @return builder 2473 */ 2474 public static com.commercetools.history.models.change.RemoveLocalizedEnumValuesChangeBuilder removeLocalizedEnumValuesChangeBuilder() { 2475 return com.commercetools.history.models.change.RemoveLocalizedEnumValuesChangeBuilder.of(); 2476 } 2477 2478 /** 2479 * builder for removeLocationChange subtype 2480 * @return builder 2481 */ 2482 public static com.commercetools.history.models.change.RemoveLocationChangeBuilder removeLocationChangeBuilder() { 2483 return com.commercetools.history.models.change.RemoveLocationChangeBuilder.of(); 2484 } 2485 2486 /** 2487 * builder for removeOrderLineItemChange subtype 2488 * @return builder 2489 */ 2490 public static com.commercetools.history.models.change.RemoveOrderLineItemChangeBuilder removeOrderLineItemChangeBuilder() { 2491 return com.commercetools.history.models.change.RemoveOrderLineItemChangeBuilder.of(); 2492 } 2493 2494 /** 2495 * builder for removeParcelFromDeliveryChange subtype 2496 * @return builder 2497 */ 2498 public static com.commercetools.history.models.change.RemoveParcelFromDeliveryChangeBuilder removeParcelFromDeliveryChangeBuilder() { 2499 return com.commercetools.history.models.change.RemoveParcelFromDeliveryChangeBuilder.of(); 2500 } 2501 2502 /** 2503 * builder for removePaymentChange subtype 2504 * @return builder 2505 */ 2506 public static com.commercetools.history.models.change.RemovePaymentChangeBuilder removePaymentChangeBuilder() { 2507 return com.commercetools.history.models.change.RemovePaymentChangeBuilder.of(); 2508 } 2509 2510 /** 2511 * builder for removePriceChange subtype 2512 * @return builder 2513 */ 2514 public static com.commercetools.history.models.change.RemovePriceChangeBuilder removePriceChangeBuilder() { 2515 return com.commercetools.history.models.change.RemovePriceChangeBuilder.of(); 2516 } 2517 2518 /** 2519 * builder for removeProductChange subtype 2520 * @return builder 2521 */ 2522 public static com.commercetools.history.models.change.RemoveProductChangeBuilder removeProductChangeBuilder() { 2523 return com.commercetools.history.models.change.RemoveProductChangeBuilder.of(); 2524 } 2525 2526 /** 2527 * builder for removeProductSelectionChange subtype 2528 * @return builder 2529 */ 2530 public static com.commercetools.history.models.change.RemoveProductSelectionChangeBuilder removeProductSelectionChangeBuilder() { 2531 return com.commercetools.history.models.change.RemoveProductSelectionChangeBuilder.of(); 2532 } 2533 2534 /** 2535 * builder for removePropertyChange subtype 2536 * @return builder 2537 */ 2538 public static com.commercetools.history.models.change.RemovePropertyChangeBuilder removePropertyChangeBuilder() { 2539 return com.commercetools.history.models.change.RemovePropertyChangeBuilder.of(); 2540 } 2541 2542 /** 2543 * builder for removeShippingAddressIdChange subtype 2544 * @return builder 2545 */ 2546 public static com.commercetools.history.models.change.RemoveShippingAddressIdChangeBuilder removeShippingAddressIdChangeBuilder() { 2547 return com.commercetools.history.models.change.RemoveShippingAddressIdChangeBuilder.of(); 2548 } 2549 2550 /** 2551 * builder for removeShoppingListLineItemChange subtype 2552 * @return builder 2553 */ 2554 public static com.commercetools.history.models.change.RemoveShoppingListLineItemChangeBuilder removeShoppingListLineItemChangeBuilder() { 2555 return com.commercetools.history.models.change.RemoveShoppingListLineItemChangeBuilder.of(); 2556 } 2557 2558 /** 2559 * builder for removeStateRolesChange subtype 2560 * @return builder 2561 */ 2562 public static com.commercetools.history.models.change.RemoveStateRolesChangeBuilder removeStateRolesChangeBuilder() { 2563 return com.commercetools.history.models.change.RemoveStateRolesChangeBuilder.of(); 2564 } 2565 2566 /** 2567 * builder for removeTaxRateChange subtype 2568 * @return builder 2569 */ 2570 public static com.commercetools.history.models.change.RemoveTaxRateChangeBuilder removeTaxRateChangeBuilder() { 2571 return com.commercetools.history.models.change.RemoveTaxRateChangeBuilder.of(); 2572 } 2573 2574 /** 2575 * builder for removeTextLineItemChange subtype 2576 * @return builder 2577 */ 2578 public static com.commercetools.history.models.change.RemoveTextLineItemChangeBuilder removeTextLineItemChangeBuilder() { 2579 return com.commercetools.history.models.change.RemoveTextLineItemChangeBuilder.of(); 2580 } 2581 2582 /** 2583 * builder for removeVariantChange subtype 2584 * @return builder 2585 */ 2586 public static com.commercetools.history.models.change.RemoveVariantChangeBuilder removeVariantChangeBuilder() { 2587 return com.commercetools.history.models.change.RemoveVariantChangeBuilder.of(); 2588 } 2589 2590 /** 2591 * builder for requestQuoteRenegotiationChange subtype 2592 * @return builder 2593 */ 2594 public static com.commercetools.history.models.change.RequestQuoteRenegotiationChangeBuilder requestQuoteRenegotiationChangeBuilder() { 2595 return com.commercetools.history.models.change.RequestQuoteRenegotiationChangeBuilder.of(); 2596 } 2597 2598 /** 2599 * builder for setAddressChange subtype 2600 * @return builder 2601 */ 2602 public static com.commercetools.history.models.change.SetAddressChangeBuilder setAddressChangeBuilder() { 2603 return com.commercetools.history.models.change.SetAddressChangeBuilder.of(); 2604 } 2605 2606 /** 2607 * builder for setAddressCustomFieldChange subtype 2608 * @return builder 2609 */ 2610 public static com.commercetools.history.models.change.SetAddressCustomFieldChangeBuilder setAddressCustomFieldChangeBuilder() { 2611 return com.commercetools.history.models.change.SetAddressCustomFieldChangeBuilder.of(); 2612 } 2613 2614 /** 2615 * builder for setAddressCustomTypeChange subtype 2616 * @return builder 2617 */ 2618 public static com.commercetools.history.models.change.SetAddressCustomTypeChangeBuilder setAddressCustomTypeChangeBuilder() { 2619 return com.commercetools.history.models.change.SetAddressCustomTypeChangeBuilder.of(); 2620 } 2621 2622 /** 2623 * builder for setAnonymousIdChange subtype 2624 * @return builder 2625 */ 2626 public static com.commercetools.history.models.change.SetAnonymousIdChangeBuilder setAnonymousIdChangeBuilder() { 2627 return com.commercetools.history.models.change.SetAnonymousIdChangeBuilder.of(); 2628 } 2629 2630 /** 2631 * builder for setApplicationVersionChange subtype 2632 * @return builder 2633 */ 2634 public static com.commercetools.history.models.change.SetApplicationVersionChangeBuilder setApplicationVersionChangeBuilder() { 2635 return com.commercetools.history.models.change.SetApplicationVersionChangeBuilder.of(); 2636 } 2637 2638 /** 2639 * builder for setAssetCustomFieldChange subtype 2640 * @return builder 2641 */ 2642 public static com.commercetools.history.models.change.SetAssetCustomFieldChangeBuilder setAssetCustomFieldChangeBuilder() { 2643 return com.commercetools.history.models.change.SetAssetCustomFieldChangeBuilder.of(); 2644 } 2645 2646 /** 2647 * builder for setAssetCustomTypeChange subtype 2648 * @return builder 2649 */ 2650 public static com.commercetools.history.models.change.SetAssetCustomTypeChangeBuilder setAssetCustomTypeChangeBuilder() { 2651 return com.commercetools.history.models.change.SetAssetCustomTypeChangeBuilder.of(); 2652 } 2653 2654 /** 2655 * builder for setAssetDescriptionChange subtype 2656 * @return builder 2657 */ 2658 public static com.commercetools.history.models.change.SetAssetDescriptionChangeBuilder setAssetDescriptionChangeBuilder() { 2659 return com.commercetools.history.models.change.SetAssetDescriptionChangeBuilder.of(); 2660 } 2661 2662 /** 2663 * builder for setAssetKeyChange subtype 2664 * @return builder 2665 */ 2666 public static com.commercetools.history.models.change.SetAssetKeyChangeBuilder setAssetKeyChangeBuilder() { 2667 return com.commercetools.history.models.change.SetAssetKeyChangeBuilder.of(); 2668 } 2669 2670 /** 2671 * builder for setAssetSourcesChange subtype 2672 * @return builder 2673 */ 2674 public static com.commercetools.history.models.change.SetAssetSourcesChangeBuilder setAssetSourcesChangeBuilder() { 2675 return com.commercetools.history.models.change.SetAssetSourcesChangeBuilder.of(); 2676 } 2677 2678 /** 2679 * builder for setAssetTagsChange subtype 2680 * @return builder 2681 */ 2682 public static com.commercetools.history.models.change.SetAssetTagsChangeBuilder setAssetTagsChangeBuilder() { 2683 return com.commercetools.history.models.change.SetAssetTagsChangeBuilder.of(); 2684 } 2685 2686 /** 2687 * builder for setAttributeChange subtype 2688 * @return builder 2689 */ 2690 public static com.commercetools.history.models.change.SetAttributeChangeBuilder setAttributeChangeBuilder() { 2691 return com.commercetools.history.models.change.SetAttributeChangeBuilder.of(); 2692 } 2693 2694 /** 2695 * builder for setAuthenticationModeChange subtype 2696 * @return builder 2697 */ 2698 public static com.commercetools.history.models.change.SetAuthenticationModeChangeBuilder setAuthenticationModeChangeBuilder() { 2699 return com.commercetools.history.models.change.SetAuthenticationModeChangeBuilder.of(); 2700 } 2701 2702 /** 2703 * builder for setAuthorNameChange subtype 2704 * @return builder 2705 */ 2706 public static com.commercetools.history.models.change.SetAuthorNameChangeBuilder setAuthorNameChangeBuilder() { 2707 return com.commercetools.history.models.change.SetAuthorNameChangeBuilder.of(); 2708 } 2709 2710 /** 2711 * builder for setBillingAddressChange subtype 2712 * @return builder 2713 */ 2714 public static com.commercetools.history.models.change.SetBillingAddressChangeBuilder setBillingAddressChangeBuilder() { 2715 return com.commercetools.history.models.change.SetBillingAddressChangeBuilder.of(); 2716 } 2717 2718 /** 2719 * builder for setCartPredicateChange subtype 2720 * @return builder 2721 */ 2722 public static com.commercetools.history.models.change.SetCartPredicateChangeBuilder setCartPredicateChangeBuilder() { 2723 return com.commercetools.history.models.change.SetCartPredicateChangeBuilder.of(); 2724 } 2725 2726 /** 2727 * builder for setCategoryOrderHintChange subtype 2728 * @return builder 2729 */ 2730 public static com.commercetools.history.models.change.SetCategoryOrderHintChangeBuilder setCategoryOrderHintChangeBuilder() { 2731 return com.commercetools.history.models.change.SetCategoryOrderHintChangeBuilder.of(); 2732 } 2733 2734 /** 2735 * builder for setChannelRolesChange subtype 2736 * @return builder 2737 */ 2738 public static com.commercetools.history.models.change.SetChannelRolesChangeBuilder setChannelRolesChangeBuilder() { 2739 return com.commercetools.history.models.change.SetChannelRolesChangeBuilder.of(); 2740 } 2741 2742 /** 2743 * builder for setCompanyNameChange subtype 2744 * @return builder 2745 */ 2746 public static com.commercetools.history.models.change.SetCompanyNameChangeBuilder setCompanyNameChangeBuilder() { 2747 return com.commercetools.history.models.change.SetCompanyNameChangeBuilder.of(); 2748 } 2749 2750 /** 2751 * builder for setContactEmailChange subtype 2752 * @return builder 2753 */ 2754 public static com.commercetools.history.models.change.SetContactEmailChangeBuilder setContactEmailChangeBuilder() { 2755 return com.commercetools.history.models.change.SetContactEmailChangeBuilder.of(); 2756 } 2757 2758 /** 2759 * builder for setCountriesChange subtype 2760 * @return builder 2761 */ 2762 public static com.commercetools.history.models.change.SetCountriesChangeBuilder setCountriesChangeBuilder() { 2763 return com.commercetools.history.models.change.SetCountriesChangeBuilder.of(); 2764 } 2765 2766 /** 2767 * builder for setCountryChange subtype 2768 * @return builder 2769 */ 2770 public static com.commercetools.history.models.change.SetCountryChangeBuilder setCountryChangeBuilder() { 2771 return com.commercetools.history.models.change.SetCountryChangeBuilder.of(); 2772 } 2773 2774 /** 2775 * builder for setCustomFieldChange subtype 2776 * @return builder 2777 */ 2778 public static com.commercetools.history.models.change.SetCustomFieldChangeBuilder setCustomFieldChangeBuilder() { 2779 return com.commercetools.history.models.change.SetCustomFieldChangeBuilder.of(); 2780 } 2781 2782 /** 2783 * builder for setCustomLineItemCustomFieldChange subtype 2784 * @return builder 2785 */ 2786 public static com.commercetools.history.models.change.SetCustomLineItemCustomFieldChangeBuilder setCustomLineItemCustomFieldChangeBuilder() { 2787 return com.commercetools.history.models.change.SetCustomLineItemCustomFieldChangeBuilder.of(); 2788 } 2789 2790 /** 2791 * builder for setCustomLineItemCustomTypeChange subtype 2792 * @return builder 2793 */ 2794 public static com.commercetools.history.models.change.SetCustomLineItemCustomTypeChangeBuilder setCustomLineItemCustomTypeChangeBuilder() { 2795 return com.commercetools.history.models.change.SetCustomLineItemCustomTypeChangeBuilder.of(); 2796 } 2797 2798 /** 2799 * builder for setCustomLineItemMoneyChange subtype 2800 * @return builder 2801 */ 2802 public static com.commercetools.history.models.change.SetCustomLineItemMoneyChangeBuilder setCustomLineItemMoneyChangeBuilder() { 2803 return com.commercetools.history.models.change.SetCustomLineItemMoneyChangeBuilder.of(); 2804 } 2805 2806 /** 2807 * builder for setCustomLineItemShippingDetailsChange subtype 2808 * @return builder 2809 */ 2810 public static com.commercetools.history.models.change.SetCustomLineItemShippingDetailsChangeBuilder setCustomLineItemShippingDetailsChangeBuilder() { 2811 return com.commercetools.history.models.change.SetCustomLineItemShippingDetailsChangeBuilder.of(); 2812 } 2813 2814 /** 2815 * builder for setCustomLineItemTaxAmountChange subtype 2816 * @return builder 2817 */ 2818 public static com.commercetools.history.models.change.SetCustomLineItemTaxAmountChangeBuilder setCustomLineItemTaxAmountChangeBuilder() { 2819 return com.commercetools.history.models.change.SetCustomLineItemTaxAmountChangeBuilder.of(); 2820 } 2821 2822 /** 2823 * builder for setCustomLineItemTaxCategoryChange subtype 2824 * @return builder 2825 */ 2826 public static com.commercetools.history.models.change.SetCustomLineItemTaxCategoryChangeBuilder setCustomLineItemTaxCategoryChangeBuilder() { 2827 return com.commercetools.history.models.change.SetCustomLineItemTaxCategoryChangeBuilder.of(); 2828 } 2829 2830 /** 2831 * builder for setCustomLineItemTaxRateChange subtype 2832 * @return builder 2833 */ 2834 public static com.commercetools.history.models.change.SetCustomLineItemTaxRateChangeBuilder setCustomLineItemTaxRateChangeBuilder() { 2835 return com.commercetools.history.models.change.SetCustomLineItemTaxRateChangeBuilder.of(); 2836 } 2837 2838 /** 2839 * builder for setCustomLineItemTaxedPriceChange subtype 2840 * @return builder 2841 */ 2842 public static com.commercetools.history.models.change.SetCustomLineItemTaxedPriceChangeBuilder setCustomLineItemTaxedPriceChangeBuilder() { 2843 return com.commercetools.history.models.change.SetCustomLineItemTaxedPriceChangeBuilder.of(); 2844 } 2845 2846 /** 2847 * builder for setCustomLineItemTotalPriceChange subtype 2848 * @return builder 2849 */ 2850 public static com.commercetools.history.models.change.SetCustomLineItemTotalPriceChangeBuilder setCustomLineItemTotalPriceChangeBuilder() { 2851 return com.commercetools.history.models.change.SetCustomLineItemTotalPriceChangeBuilder.of(); 2852 } 2853 2854 /** 2855 * builder for setCustomShippingMethodChange subtype 2856 * @return builder 2857 */ 2858 public static com.commercetools.history.models.change.SetCustomShippingMethodChangeBuilder setCustomShippingMethodChangeBuilder() { 2859 return com.commercetools.history.models.change.SetCustomShippingMethodChangeBuilder.of(); 2860 } 2861 2862 /** 2863 * builder for setCustomTypeChange subtype 2864 * @return builder 2865 */ 2866 public static com.commercetools.history.models.change.SetCustomTypeChangeBuilder setCustomTypeChangeBuilder() { 2867 return com.commercetools.history.models.change.SetCustomTypeChangeBuilder.of(); 2868 } 2869 2870 /** 2871 * builder for setCustomerChange subtype 2872 * @return builder 2873 */ 2874 public static com.commercetools.history.models.change.SetCustomerChangeBuilder setCustomerChangeBuilder() { 2875 return com.commercetools.history.models.change.SetCustomerChangeBuilder.of(); 2876 } 2877 2878 /** 2879 * builder for setCustomerEmailChange subtype 2880 * @return builder 2881 */ 2882 public static com.commercetools.history.models.change.SetCustomerEmailChangeBuilder setCustomerEmailChangeBuilder() { 2883 return com.commercetools.history.models.change.SetCustomerEmailChangeBuilder.of(); 2884 } 2885 2886 /** 2887 * builder for setCustomerGroupChange subtype 2888 * @return builder 2889 */ 2890 public static com.commercetools.history.models.change.SetCustomerGroupChangeBuilder setCustomerGroupChangeBuilder() { 2891 return com.commercetools.history.models.change.SetCustomerGroupChangeBuilder.of(); 2892 } 2893 2894 /** 2895 * builder for setCustomerIdChange subtype 2896 * @return builder 2897 */ 2898 public static com.commercetools.history.models.change.SetCustomerIdChangeBuilder setCustomerIdChangeBuilder() { 2899 return com.commercetools.history.models.change.SetCustomerIdChangeBuilder.of(); 2900 } 2901 2902 /** 2903 * builder for setCustomerNumberChange subtype 2904 * @return builder 2905 */ 2906 public static com.commercetools.history.models.change.SetCustomerNumberChangeBuilder setCustomerNumberChangeBuilder() { 2907 return com.commercetools.history.models.change.SetCustomerNumberChangeBuilder.of(); 2908 } 2909 2910 /** 2911 * builder for setDateOfBirthChange subtype 2912 * @return builder 2913 */ 2914 public static com.commercetools.history.models.change.SetDateOfBirthChangeBuilder setDateOfBirthChangeBuilder() { 2915 return com.commercetools.history.models.change.SetDateOfBirthChangeBuilder.of(); 2916 } 2917 2918 /** 2919 * builder for setDefaultBillingAddressChange subtype 2920 * @return builder 2921 */ 2922 public static com.commercetools.history.models.change.SetDefaultBillingAddressChangeBuilder setDefaultBillingAddressChangeBuilder() { 2923 return com.commercetools.history.models.change.SetDefaultBillingAddressChangeBuilder.of(); 2924 } 2925 2926 /** 2927 * builder for setDefaultShippingAddressChange subtype 2928 * @return builder 2929 */ 2930 public static com.commercetools.history.models.change.SetDefaultShippingAddressChangeBuilder setDefaultShippingAddressChangeBuilder() { 2931 return com.commercetools.history.models.change.SetDefaultShippingAddressChangeBuilder.of(); 2932 } 2933 2934 /** 2935 * builder for setDeleteDaysAfterLastModificationChange subtype 2936 * @return builder 2937 */ 2938 public static com.commercetools.history.models.change.SetDeleteDaysAfterLastModificationChangeBuilder setDeleteDaysAfterLastModificationChangeBuilder() { 2939 return com.commercetools.history.models.change.SetDeleteDaysAfterLastModificationChangeBuilder.of(); 2940 } 2941 2942 /** 2943 * builder for setDeliveryAddressChange subtype 2944 * @return builder 2945 */ 2946 public static com.commercetools.history.models.change.SetDeliveryAddressChangeBuilder setDeliveryAddressChangeBuilder() { 2947 return com.commercetools.history.models.change.SetDeliveryAddressChangeBuilder.of(); 2948 } 2949 2950 /** 2951 * builder for setDeliveryItemsChange subtype 2952 * @return builder 2953 */ 2954 public static com.commercetools.history.models.change.SetDeliveryItemsChangeBuilder setDeliveryItemsChangeBuilder() { 2955 return com.commercetools.history.models.change.SetDeliveryItemsChangeBuilder.of(); 2956 } 2957 2958 /** 2959 * builder for setDescriptionChange subtype 2960 * @return builder 2961 */ 2962 public static com.commercetools.history.models.change.SetDescriptionChangeBuilder setDescriptionChangeBuilder() { 2963 return com.commercetools.history.models.change.SetDescriptionChangeBuilder.of(); 2964 } 2965 2966 /** 2967 * builder for setDiscountedPriceChange subtype 2968 * @return builder 2969 */ 2970 public static com.commercetools.history.models.change.SetDiscountedPriceChangeBuilder setDiscountedPriceChangeBuilder() { 2971 return com.commercetools.history.models.change.SetDiscountedPriceChangeBuilder.of(); 2972 } 2973 2974 /** 2975 * builder for setDistributionChannelsChange subtype 2976 * @return builder 2977 */ 2978 public static com.commercetools.history.models.change.SetDistributionChannelsChangeBuilder setDistributionChannelsChangeBuilder() { 2979 return com.commercetools.history.models.change.SetDistributionChannelsChangeBuilder.of(); 2980 } 2981 2982 /** 2983 * builder for setExpectedDeliveryChange subtype 2984 * @return builder 2985 */ 2986 public static com.commercetools.history.models.change.SetExpectedDeliveryChangeBuilder setExpectedDeliveryChangeBuilder() { 2987 return com.commercetools.history.models.change.SetExpectedDeliveryChangeBuilder.of(); 2988 } 2989 2990 /** 2991 * builder for setExternalIdChange subtype 2992 * @return builder 2993 */ 2994 public static com.commercetools.history.models.change.SetExternalIdChangeBuilder setExternalIdChangeBuilder() { 2995 return com.commercetools.history.models.change.SetExternalIdChangeBuilder.of(); 2996 } 2997 2998 /** 2999 * builder for setFirstNameChange subtype 3000 * @return builder 3001 */ 3002 public static com.commercetools.history.models.change.SetFirstNameChangeBuilder setFirstNameChangeBuilder() { 3003 return com.commercetools.history.models.change.SetFirstNameChangeBuilder.of(); 3004 } 3005 3006 /** 3007 * builder for setGeoLocationChange subtype 3008 * @return builder 3009 */ 3010 public static com.commercetools.history.models.change.SetGeoLocationChangeBuilder setGeoLocationChangeBuilder() { 3011 return com.commercetools.history.models.change.SetGeoLocationChangeBuilder.of(); 3012 } 3013 3014 /** 3015 * builder for setImageLabelChange subtype 3016 * @return builder 3017 */ 3018 public static com.commercetools.history.models.change.SetImageLabelChangeBuilder setImageLabelChangeBuilder() { 3019 return com.commercetools.history.models.change.SetImageLabelChangeBuilder.of(); 3020 } 3021 3022 /** 3023 * builder for setInputTipChange subtype 3024 * @return builder 3025 */ 3026 public static com.commercetools.history.models.change.SetInputTipChangeBuilder setInputTipChangeBuilder() { 3027 return com.commercetools.history.models.change.SetInputTipChangeBuilder.of(); 3028 } 3029 3030 /** 3031 * builder for setInterfaceIdChange subtype 3032 * @return builder 3033 */ 3034 public static com.commercetools.history.models.change.SetInterfaceIdChangeBuilder setInterfaceIdChangeBuilder() { 3035 return com.commercetools.history.models.change.SetInterfaceIdChangeBuilder.of(); 3036 } 3037 3038 /** 3039 * builder for setIsValidChange subtype 3040 * @return builder 3041 */ 3042 public static com.commercetools.history.models.change.SetIsValidChangeBuilder setIsValidChangeBuilder() { 3043 return com.commercetools.history.models.change.SetIsValidChangeBuilder.of(); 3044 } 3045 3046 /** 3047 * builder for setKeyChange subtype 3048 * @return builder 3049 */ 3050 public static com.commercetools.history.models.change.SetKeyChangeBuilder setKeyChangeBuilder() { 3051 return com.commercetools.history.models.change.SetKeyChangeBuilder.of(); 3052 } 3053 3054 /** 3055 * builder for setLanguagesChange subtype 3056 * @return builder 3057 */ 3058 public static com.commercetools.history.models.change.SetLanguagesChangeBuilder setLanguagesChangeBuilder() { 3059 return com.commercetools.history.models.change.SetLanguagesChangeBuilder.of(); 3060 } 3061 3062 /** 3063 * builder for setLastNameChange subtype 3064 * @return builder 3065 */ 3066 public static com.commercetools.history.models.change.SetLastNameChangeBuilder setLastNameChangeBuilder() { 3067 return com.commercetools.history.models.change.SetLastNameChangeBuilder.of(); 3068 } 3069 3070 /** 3071 * builder for setLineItemDeactivatedAtChange subtype 3072 * @return builder 3073 */ 3074 public static com.commercetools.history.models.change.SetLineItemDeactivatedAtChangeBuilder setLineItemDeactivatedAtChangeBuilder() { 3075 return com.commercetools.history.models.change.SetLineItemDeactivatedAtChangeBuilder.of(); 3076 } 3077 3078 /** 3079 * builder for setLineItemDiscountedPriceChange subtype 3080 * @return builder 3081 */ 3082 public static com.commercetools.history.models.change.SetLineItemDiscountedPriceChangeBuilder setLineItemDiscountedPriceChangeBuilder() { 3083 return com.commercetools.history.models.change.SetLineItemDiscountedPriceChangeBuilder.of(); 3084 } 3085 3086 /** 3087 * builder for setLineItemDiscountedPricePerQuantityChange subtype 3088 * @return builder 3089 */ 3090 public static com.commercetools.history.models.change.SetLineItemDiscountedPricePerQuantityChangeBuilder setLineItemDiscountedPricePerQuantityChangeBuilder() { 3091 return com.commercetools.history.models.change.SetLineItemDiscountedPricePerQuantityChangeBuilder.of(); 3092 } 3093 3094 /** 3095 * builder for setLineItemDistributionChannelChange subtype 3096 * @return builder 3097 */ 3098 public static com.commercetools.history.models.change.SetLineItemDistributionChannelChangeBuilder setLineItemDistributionChannelChangeBuilder() { 3099 return com.commercetools.history.models.change.SetLineItemDistributionChannelChangeBuilder.of(); 3100 } 3101 3102 /** 3103 * builder for setLineItemPriceChange subtype 3104 * @return builder 3105 */ 3106 public static com.commercetools.history.models.change.SetLineItemPriceChangeBuilder setLineItemPriceChangeBuilder() { 3107 return com.commercetools.history.models.change.SetLineItemPriceChangeBuilder.of(); 3108 } 3109 3110 /** 3111 * builder for setLineItemProductKeyChange subtype 3112 * @return builder 3113 */ 3114 public static com.commercetools.history.models.change.SetLineItemProductKeyChangeBuilder setLineItemProductKeyChangeBuilder() { 3115 return com.commercetools.history.models.change.SetLineItemProductKeyChangeBuilder.of(); 3116 } 3117 3118 /** 3119 * builder for setLineItemProductSlugChange subtype 3120 * @return builder 3121 */ 3122 public static com.commercetools.history.models.change.SetLineItemProductSlugChangeBuilder setLineItemProductSlugChangeBuilder() { 3123 return com.commercetools.history.models.change.SetLineItemProductSlugChangeBuilder.of(); 3124 } 3125 3126 /** 3127 * builder for setLineItemShippingDetailsChange subtype 3128 * @return builder 3129 */ 3130 public static com.commercetools.history.models.change.SetLineItemShippingDetailsChangeBuilder setLineItemShippingDetailsChangeBuilder() { 3131 return com.commercetools.history.models.change.SetLineItemShippingDetailsChangeBuilder.of(); 3132 } 3133 3134 /** 3135 * builder for setLineItemTaxAmountChange subtype 3136 * @return builder 3137 */ 3138 public static com.commercetools.history.models.change.SetLineItemTaxAmountChangeBuilder setLineItemTaxAmountChangeBuilder() { 3139 return com.commercetools.history.models.change.SetLineItemTaxAmountChangeBuilder.of(); 3140 } 3141 3142 /** 3143 * builder for setLineItemTaxRateChange subtype 3144 * @return builder 3145 */ 3146 public static com.commercetools.history.models.change.SetLineItemTaxRateChangeBuilder setLineItemTaxRateChangeBuilder() { 3147 return com.commercetools.history.models.change.SetLineItemTaxRateChangeBuilder.of(); 3148 } 3149 3150 /** 3151 * builder for setLineItemTaxedPriceChange subtype 3152 * @return builder 3153 */ 3154 public static com.commercetools.history.models.change.SetLineItemTaxedPriceChangeBuilder setLineItemTaxedPriceChangeBuilder() { 3155 return com.commercetools.history.models.change.SetLineItemTaxedPriceChangeBuilder.of(); 3156 } 3157 3158 /** 3159 * builder for setLineItemTotalPriceChange subtype 3160 * @return builder 3161 */ 3162 public static com.commercetools.history.models.change.SetLineItemTotalPriceChangeBuilder setLineItemTotalPriceChangeBuilder() { 3163 return com.commercetools.history.models.change.SetLineItemTotalPriceChangeBuilder.of(); 3164 } 3165 3166 /** 3167 * builder for setLocaleChange subtype 3168 * @return builder 3169 */ 3170 public static com.commercetools.history.models.change.SetLocaleChangeBuilder setLocaleChangeBuilder() { 3171 return com.commercetools.history.models.change.SetLocaleChangeBuilder.of(); 3172 } 3173 3174 /** 3175 * builder for setLocalizedDescriptionChange subtype 3176 * @return builder 3177 */ 3178 public static com.commercetools.history.models.change.SetLocalizedDescriptionChangeBuilder setLocalizedDescriptionChangeBuilder() { 3179 return com.commercetools.history.models.change.SetLocalizedDescriptionChangeBuilder.of(); 3180 } 3181 3182 /** 3183 * builder for setLocalizedNameChange subtype 3184 * @return builder 3185 */ 3186 public static com.commercetools.history.models.change.SetLocalizedNameChangeBuilder setLocalizedNameChangeBuilder() { 3187 return com.commercetools.history.models.change.SetLocalizedNameChangeBuilder.of(); 3188 } 3189 3190 /** 3191 * builder for setMaxApplicationsChange subtype 3192 * @return builder 3193 */ 3194 public static com.commercetools.history.models.change.SetMaxApplicationsChangeBuilder setMaxApplicationsChangeBuilder() { 3195 return com.commercetools.history.models.change.SetMaxApplicationsChangeBuilder.of(); 3196 } 3197 3198 /** 3199 * builder for setMaxApplicationsPerCustomerChange subtype 3200 * @return builder 3201 */ 3202 public static com.commercetools.history.models.change.SetMaxApplicationsPerCustomerChangeBuilder setMaxApplicationsPerCustomerChangeBuilder() { 3203 return com.commercetools.history.models.change.SetMaxApplicationsPerCustomerChangeBuilder.of(); 3204 } 3205 3206 /** 3207 * builder for setMetaDescriptionChange subtype 3208 * @return builder 3209 */ 3210 public static com.commercetools.history.models.change.SetMetaDescriptionChangeBuilder setMetaDescriptionChangeBuilder() { 3211 return com.commercetools.history.models.change.SetMetaDescriptionChangeBuilder.of(); 3212 } 3213 3214 /** 3215 * builder for setMetaKeywordsChange subtype 3216 * @return builder 3217 */ 3218 public static com.commercetools.history.models.change.SetMetaKeywordsChangeBuilder setMetaKeywordsChangeBuilder() { 3219 return com.commercetools.history.models.change.SetMetaKeywordsChangeBuilder.of(); 3220 } 3221 3222 /** 3223 * builder for setMetaTitleChange subtype 3224 * @return builder 3225 */ 3226 public static com.commercetools.history.models.change.SetMetaTitleChangeBuilder setMetaTitleChangeBuilder() { 3227 return com.commercetools.history.models.change.SetMetaTitleChangeBuilder.of(); 3228 } 3229 3230 /** 3231 * builder for setMethodInfoInterfaceChange subtype 3232 * @return builder 3233 */ 3234 public static com.commercetools.history.models.change.SetMethodInfoInterfaceChangeBuilder setMethodInfoInterfaceChangeBuilder() { 3235 return com.commercetools.history.models.change.SetMethodInfoInterfaceChangeBuilder.of(); 3236 } 3237 3238 /** 3239 * builder for setMethodInfoMethodChange subtype 3240 * @return builder 3241 */ 3242 public static com.commercetools.history.models.change.SetMethodInfoMethodChangeBuilder setMethodInfoMethodChangeBuilder() { 3243 return com.commercetools.history.models.change.SetMethodInfoMethodChangeBuilder.of(); 3244 } 3245 3246 /** 3247 * builder for setMethodInfoNameChange subtype 3248 * @return builder 3249 */ 3250 public static com.commercetools.history.models.change.SetMethodInfoNameChangeBuilder setMethodInfoNameChangeBuilder() { 3251 return com.commercetools.history.models.change.SetMethodInfoNameChangeBuilder.of(); 3252 } 3253 3254 /** 3255 * builder for setMiddleNameChange subtype 3256 * @return builder 3257 */ 3258 public static com.commercetools.history.models.change.SetMiddleNameChangeBuilder setMiddleNameChangeBuilder() { 3259 return com.commercetools.history.models.change.SetMiddleNameChangeBuilder.of(); 3260 } 3261 3262 /** 3263 * builder for setNameChange subtype 3264 * @return builder 3265 */ 3266 public static com.commercetools.history.models.change.SetNameChangeBuilder setNameChangeBuilder() { 3267 return com.commercetools.history.models.change.SetNameChangeBuilder.of(); 3268 } 3269 3270 /** 3271 * builder for setOrderLineItemCustomFieldChange subtype 3272 * @return builder 3273 */ 3274 public static com.commercetools.history.models.change.SetOrderLineItemCustomFieldChangeBuilder setOrderLineItemCustomFieldChangeBuilder() { 3275 return com.commercetools.history.models.change.SetOrderLineItemCustomFieldChangeBuilder.of(); 3276 } 3277 3278 /** 3279 * builder for setOrderLineItemCustomTypeChange subtype 3280 * @return builder 3281 */ 3282 public static com.commercetools.history.models.change.SetOrderLineItemCustomTypeChangeBuilder setOrderLineItemCustomTypeChangeBuilder() { 3283 return com.commercetools.history.models.change.SetOrderLineItemCustomTypeChangeBuilder.of(); 3284 } 3285 3286 /** 3287 * builder for setOrderNumberChange subtype 3288 * @return builder 3289 */ 3290 public static com.commercetools.history.models.change.SetOrderNumberChangeBuilder setOrderNumberChangeBuilder() { 3291 return com.commercetools.history.models.change.SetOrderNumberChangeBuilder.of(); 3292 } 3293 3294 /** 3295 * builder for setOrderTaxedPriceChange subtype 3296 * @return builder 3297 */ 3298 public static com.commercetools.history.models.change.SetOrderTaxedPriceChangeBuilder setOrderTaxedPriceChangeBuilder() { 3299 return com.commercetools.history.models.change.SetOrderTaxedPriceChangeBuilder.of(); 3300 } 3301 3302 /** 3303 * builder for setOrderTotalPriceChange subtype 3304 * @return builder 3305 */ 3306 public static com.commercetools.history.models.change.SetOrderTotalPriceChangeBuilder setOrderTotalPriceChangeBuilder() { 3307 return com.commercetools.history.models.change.SetOrderTotalPriceChangeBuilder.of(); 3308 } 3309 3310 /** 3311 * builder for setOrderTotalTaxChange subtype 3312 * @return builder 3313 */ 3314 public static com.commercetools.history.models.change.SetOrderTotalTaxChangeBuilder setOrderTotalTaxChangeBuilder() { 3315 return com.commercetools.history.models.change.SetOrderTotalTaxChangeBuilder.of(); 3316 } 3317 3318 /** 3319 * builder for setParcelItemsChange subtype 3320 * @return builder 3321 */ 3322 public static com.commercetools.history.models.change.SetParcelItemsChangeBuilder setParcelItemsChangeBuilder() { 3323 return com.commercetools.history.models.change.SetParcelItemsChangeBuilder.of(); 3324 } 3325 3326 /** 3327 * builder for setParcelMeasurementsChange subtype 3328 * @return builder 3329 */ 3330 public static com.commercetools.history.models.change.SetParcelMeasurementsChangeBuilder setParcelMeasurementsChangeBuilder() { 3331 return com.commercetools.history.models.change.SetParcelMeasurementsChangeBuilder.of(); 3332 } 3333 3334 /** 3335 * builder for setParcelTrackingDataChange subtype 3336 * @return builder 3337 */ 3338 public static com.commercetools.history.models.change.SetParcelTrackingDataChangeBuilder setParcelTrackingDataChangeBuilder() { 3339 return com.commercetools.history.models.change.SetParcelTrackingDataChangeBuilder.of(); 3340 } 3341 3342 /** 3343 * builder for setPermissionsChange subtype 3344 * @return builder 3345 */ 3346 public static com.commercetools.history.models.change.SetPermissionsChangeBuilder setPermissionsChangeBuilder() { 3347 return com.commercetools.history.models.change.SetPermissionsChangeBuilder.of(); 3348 } 3349 3350 /** 3351 * builder for setPricesChange subtype 3352 * @return builder 3353 */ 3354 public static com.commercetools.history.models.change.SetPricesChangeBuilder setPricesChangeBuilder() { 3355 return com.commercetools.history.models.change.SetPricesChangeBuilder.of(); 3356 } 3357 3358 /** 3359 * builder for setProductCountChange subtype 3360 * @return builder 3361 */ 3362 public static com.commercetools.history.models.change.SetProductCountChangeBuilder setProductCountChangeBuilder() { 3363 return com.commercetools.history.models.change.SetProductCountChangeBuilder.of(); 3364 } 3365 3366 /** 3367 * builder for setProductPriceCustomFieldChange subtype 3368 * @return builder 3369 */ 3370 public static com.commercetools.history.models.change.SetProductPriceCustomFieldChangeBuilder setProductPriceCustomFieldChangeBuilder() { 3371 return com.commercetools.history.models.change.SetProductPriceCustomFieldChangeBuilder.of(); 3372 } 3373 3374 /** 3375 * builder for setProductPriceCustomTypeChange subtype 3376 * @return builder 3377 */ 3378 public static com.commercetools.history.models.change.SetProductPriceCustomTypeChangeBuilder setProductPriceCustomTypeChangeBuilder() { 3379 return com.commercetools.history.models.change.SetProductPriceCustomTypeChangeBuilder.of(); 3380 } 3381 3382 /** 3383 * builder for setProductSelectionsChange subtype 3384 * @return builder 3385 */ 3386 public static com.commercetools.history.models.change.SetProductSelectionsChangeBuilder setProductSelectionsChangeBuilder() { 3387 return com.commercetools.history.models.change.SetProductSelectionsChangeBuilder.of(); 3388 } 3389 3390 /** 3391 * builder for setProductVariantKeyChange subtype 3392 * @return builder 3393 */ 3394 public static com.commercetools.history.models.change.SetProductVariantKeyChangeBuilder setProductVariantKeyChangeBuilder() { 3395 return com.commercetools.history.models.change.SetProductVariantKeyChangeBuilder.of(); 3396 } 3397 3398 /** 3399 * builder for setPropertyChange subtype 3400 * @return builder 3401 */ 3402 public static com.commercetools.history.models.change.SetPropertyChangeBuilder setPropertyChangeBuilder() { 3403 return com.commercetools.history.models.change.SetPropertyChangeBuilder.of(); 3404 } 3405 3406 /** 3407 * builder for setPurchaseOrderNumberChange subtype 3408 * @return builder 3409 */ 3410 public static com.commercetools.history.models.change.SetPurchaseOrderNumberChangeBuilder setPurchaseOrderNumberChangeBuilder() { 3411 return com.commercetools.history.models.change.SetPurchaseOrderNumberChangeBuilder.of(); 3412 } 3413 3414 /** 3415 * builder for setRatingChange subtype 3416 * @return builder 3417 */ 3418 public static com.commercetools.history.models.change.SetRatingChangeBuilder setRatingChangeBuilder() { 3419 return com.commercetools.history.models.change.SetRatingChangeBuilder.of(); 3420 } 3421 3422 /** 3423 * builder for setReservationsChange subtype 3424 * @return builder 3425 */ 3426 public static com.commercetools.history.models.change.SetReservationsChangeBuilder setReservationsChangeBuilder() { 3427 return com.commercetools.history.models.change.SetReservationsChangeBuilder.of(); 3428 } 3429 3430 /** 3431 * builder for setRestockableInDaysChange subtype 3432 * @return builder 3433 */ 3434 public static com.commercetools.history.models.change.SetRestockableInDaysChangeBuilder setRestockableInDaysChangeBuilder() { 3435 return com.commercetools.history.models.change.SetRestockableInDaysChangeBuilder.of(); 3436 } 3437 3438 /** 3439 * builder for setReturnPaymentStateChange subtype 3440 * @return builder 3441 */ 3442 public static com.commercetools.history.models.change.SetReturnPaymentStateChangeBuilder setReturnPaymentStateChangeBuilder() { 3443 return com.commercetools.history.models.change.SetReturnPaymentStateChangeBuilder.of(); 3444 } 3445 3446 /** 3447 * builder for setReturnShipmentStateChange subtype 3448 * @return builder 3449 */ 3450 public static com.commercetools.history.models.change.SetReturnShipmentStateChangeBuilder setReturnShipmentStateChangeBuilder() { 3451 return com.commercetools.history.models.change.SetReturnShipmentStateChangeBuilder.of(); 3452 } 3453 3454 /** 3455 * builder for setSalutationChange subtype 3456 * @return builder 3457 */ 3458 public static com.commercetools.history.models.change.SetSalutationChangeBuilder setSalutationChangeBuilder() { 3459 return com.commercetools.history.models.change.SetSalutationChangeBuilder.of(); 3460 } 3461 3462 /** 3463 * builder for setSearchKeywordsChange subtype 3464 * @return builder 3465 */ 3466 public static com.commercetools.history.models.change.SetSearchKeywordsChangeBuilder setSearchKeywordsChangeBuilder() { 3467 return com.commercetools.history.models.change.SetSearchKeywordsChangeBuilder.of(); 3468 } 3469 3470 /** 3471 * builder for setSellerCommentChange subtype 3472 * @return builder 3473 */ 3474 public static com.commercetools.history.models.change.SetSellerCommentChangeBuilder setSellerCommentChangeBuilder() { 3475 return com.commercetools.history.models.change.SetSellerCommentChangeBuilder.of(); 3476 } 3477 3478 /** 3479 * builder for setShippingAddressChange subtype 3480 * @return builder 3481 */ 3482 public static com.commercetools.history.models.change.SetShippingAddressChangeBuilder setShippingAddressChangeBuilder() { 3483 return com.commercetools.history.models.change.SetShippingAddressChangeBuilder.of(); 3484 } 3485 3486 /** 3487 * builder for setShippingInfoPriceChange subtype 3488 * @return builder 3489 */ 3490 public static com.commercetools.history.models.change.SetShippingInfoPriceChangeBuilder setShippingInfoPriceChangeBuilder() { 3491 return com.commercetools.history.models.change.SetShippingInfoPriceChangeBuilder.of(); 3492 } 3493 3494 /** 3495 * builder for setShippingInfoTaxedPriceChange subtype 3496 * @return builder 3497 */ 3498 public static com.commercetools.history.models.change.SetShippingInfoTaxedPriceChangeBuilder setShippingInfoTaxedPriceChangeBuilder() { 3499 return com.commercetools.history.models.change.SetShippingInfoTaxedPriceChangeBuilder.of(); 3500 } 3501 3502 /** 3503 * builder for setShippingMethodChange subtype 3504 * @return builder 3505 */ 3506 public static com.commercetools.history.models.change.SetShippingMethodChangeBuilder setShippingMethodChangeBuilder() { 3507 return com.commercetools.history.models.change.SetShippingMethodChangeBuilder.of(); 3508 } 3509 3510 /** 3511 * builder for setShippingMethodTaxAmountChange subtype 3512 * @return builder 3513 */ 3514 public static com.commercetools.history.models.change.SetShippingMethodTaxAmountChangeBuilder setShippingMethodTaxAmountChangeBuilder() { 3515 return com.commercetools.history.models.change.SetShippingMethodTaxAmountChangeBuilder.of(); 3516 } 3517 3518 /** 3519 * builder for setShippingMethodTaxRateChange subtype 3520 * @return builder 3521 */ 3522 public static com.commercetools.history.models.change.SetShippingMethodTaxRateChangeBuilder setShippingMethodTaxRateChangeBuilder() { 3523 return com.commercetools.history.models.change.SetShippingMethodTaxRateChangeBuilder.of(); 3524 } 3525 3526 /** 3527 * builder for setShippingRateChange subtype 3528 * @return builder 3529 */ 3530 public static com.commercetools.history.models.change.SetShippingRateChangeBuilder setShippingRateChangeBuilder() { 3531 return com.commercetools.history.models.change.SetShippingRateChangeBuilder.of(); 3532 } 3533 3534 /** 3535 * builder for setShippingRateInputChange subtype 3536 * @return builder 3537 */ 3538 public static com.commercetools.history.models.change.SetShippingRateInputChangeBuilder setShippingRateInputChangeBuilder() { 3539 return com.commercetools.history.models.change.SetShippingRateInputChangeBuilder.of(); 3540 } 3541 3542 /** 3543 * builder for setShoppingListLineItemCustomFieldChange subtype 3544 * @return builder 3545 */ 3546 public static com.commercetools.history.models.change.SetShoppingListLineItemCustomFieldChangeBuilder setShoppingListLineItemCustomFieldChangeBuilder() { 3547 return com.commercetools.history.models.change.SetShoppingListLineItemCustomFieldChangeBuilder.of(); 3548 } 3549 3550 /** 3551 * builder for setShoppingListLineItemCustomTypeChange subtype 3552 * @return builder 3553 */ 3554 public static com.commercetools.history.models.change.SetShoppingListLineItemCustomTypeChangeBuilder setShoppingListLineItemCustomTypeChangeBuilder() { 3555 return com.commercetools.history.models.change.SetShoppingListLineItemCustomTypeChangeBuilder.of(); 3556 } 3557 3558 /** 3559 * builder for setSkuChange subtype 3560 * @return builder 3561 */ 3562 public static com.commercetools.history.models.change.SetSkuChangeBuilder setSkuChangeBuilder() { 3563 return com.commercetools.history.models.change.SetSkuChangeBuilder.of(); 3564 } 3565 3566 /** 3567 * builder for setSlugChange subtype 3568 * @return builder 3569 */ 3570 public static com.commercetools.history.models.change.SetSlugChangeBuilder setSlugChangeBuilder() { 3571 return com.commercetools.history.models.change.SetSlugChangeBuilder.of(); 3572 } 3573 3574 /** 3575 * builder for setStateRolesChange subtype 3576 * @return builder 3577 */ 3578 public static com.commercetools.history.models.change.SetStateRolesChangeBuilder setStateRolesChangeBuilder() { 3579 return com.commercetools.history.models.change.SetStateRolesChangeBuilder.of(); 3580 } 3581 3582 /** 3583 * builder for setStatusInterfaceCodeChange subtype 3584 * @return builder 3585 */ 3586 public static com.commercetools.history.models.change.SetStatusInterfaceCodeChangeBuilder setStatusInterfaceCodeChangeBuilder() { 3587 return com.commercetools.history.models.change.SetStatusInterfaceCodeChangeBuilder.of(); 3588 } 3589 3590 /** 3591 * builder for setStatusInterfaceTextChange subtype 3592 * @return builder 3593 */ 3594 public static com.commercetools.history.models.change.SetStatusInterfaceTextChangeBuilder setStatusInterfaceTextChangeBuilder() { 3595 return com.commercetools.history.models.change.SetStatusInterfaceTextChangeBuilder.of(); 3596 } 3597 3598 /** 3599 * builder for setStoreChange subtype 3600 * @return builder 3601 */ 3602 public static com.commercetools.history.models.change.SetStoreChangeBuilder setStoreChangeBuilder() { 3603 return com.commercetools.history.models.change.SetStoreChangeBuilder.of(); 3604 } 3605 3606 /** 3607 * builder for setStoreModeChange subtype 3608 * @return builder 3609 */ 3610 public static com.commercetools.history.models.change.SetStoreModeChangeBuilder setStoreModeChangeBuilder() { 3611 return com.commercetools.history.models.change.SetStoreModeChangeBuilder.of(); 3612 } 3613 3614 /** 3615 * builder for setStoresChange subtype 3616 * @return builder 3617 */ 3618 public static com.commercetools.history.models.change.SetStoresChangeBuilder setStoresChangeBuilder() { 3619 return com.commercetools.history.models.change.SetStoresChangeBuilder.of(); 3620 } 3621 3622 /** 3623 * builder for setSupplyChannelChange subtype 3624 * @return builder 3625 */ 3626 public static com.commercetools.history.models.change.SetSupplyChannelChangeBuilder setSupplyChannelChangeBuilder() { 3627 return com.commercetools.history.models.change.SetSupplyChannelChangeBuilder.of(); 3628 } 3629 3630 /** 3631 * builder for setSupplyChannelsChange subtype 3632 * @return builder 3633 */ 3634 public static com.commercetools.history.models.change.SetSupplyChannelsChangeBuilder setSupplyChannelsChangeBuilder() { 3635 return com.commercetools.history.models.change.SetSupplyChannelsChangeBuilder.of(); 3636 } 3637 3638 /** 3639 * builder for setTargetChange subtype 3640 * @return builder 3641 */ 3642 public static com.commercetools.history.models.change.SetTargetChangeBuilder setTargetChangeBuilder() { 3643 return com.commercetools.history.models.change.SetTargetChangeBuilder.of(); 3644 } 3645 3646 /** 3647 * builder for setTaxCategoryChange subtype 3648 * @return builder 3649 */ 3650 public static com.commercetools.history.models.change.SetTaxCategoryChangeBuilder setTaxCategoryChangeBuilder() { 3651 return com.commercetools.history.models.change.SetTaxCategoryChangeBuilder.of(); 3652 } 3653 3654 /** 3655 * builder for setTextChange subtype 3656 * @return builder 3657 */ 3658 public static com.commercetools.history.models.change.SetTextChangeBuilder setTextChangeBuilder() { 3659 return com.commercetools.history.models.change.SetTextChangeBuilder.of(); 3660 } 3661 3662 /** 3663 * builder for setTextLineItemCustomFieldChange subtype 3664 * @return builder 3665 */ 3666 public static com.commercetools.history.models.change.SetTextLineItemCustomFieldChangeBuilder setTextLineItemCustomFieldChangeBuilder() { 3667 return com.commercetools.history.models.change.SetTextLineItemCustomFieldChangeBuilder.of(); 3668 } 3669 3670 /** 3671 * builder for setTextLineItemCustomTypeChange subtype 3672 * @return builder 3673 */ 3674 public static com.commercetools.history.models.change.SetTextLineItemCustomTypeChangeBuilder setTextLineItemCustomTypeChangeBuilder() { 3675 return com.commercetools.history.models.change.SetTextLineItemCustomTypeChangeBuilder.of(); 3676 } 3677 3678 /** 3679 * builder for setTextLineItemDescriptionChange subtype 3680 * @return builder 3681 */ 3682 public static com.commercetools.history.models.change.SetTextLineItemDescriptionChangeBuilder setTextLineItemDescriptionChangeBuilder() { 3683 return com.commercetools.history.models.change.SetTextLineItemDescriptionChangeBuilder.of(); 3684 } 3685 3686 /** 3687 * builder for setTitleChange subtype 3688 * @return builder 3689 */ 3690 public static com.commercetools.history.models.change.SetTitleChangeBuilder setTitleChangeBuilder() { 3691 return com.commercetools.history.models.change.SetTitleChangeBuilder.of(); 3692 } 3693 3694 /** 3695 * builder for setTransitionsChange subtype 3696 * @return builder 3697 */ 3698 public static com.commercetools.history.models.change.SetTransitionsChangeBuilder setTransitionsChangeBuilder() { 3699 return com.commercetools.history.models.change.SetTransitionsChangeBuilder.of(); 3700 } 3701 3702 /** 3703 * builder for setValidFromAndUntilChange subtype 3704 * @return builder 3705 */ 3706 public static com.commercetools.history.models.change.SetValidFromAndUntilChangeBuilder setValidFromAndUntilChangeBuilder() { 3707 return com.commercetools.history.models.change.SetValidFromAndUntilChangeBuilder.of(); 3708 } 3709 3710 /** 3711 * builder for setValidFromChange subtype 3712 * @return builder 3713 */ 3714 public static com.commercetools.history.models.change.SetValidFromChangeBuilder setValidFromChangeBuilder() { 3715 return com.commercetools.history.models.change.SetValidFromChangeBuilder.of(); 3716 } 3717 3718 /** 3719 * builder for setValidToChange subtype 3720 * @return builder 3721 */ 3722 public static com.commercetools.history.models.change.SetValidToChangeBuilder setValidToChangeBuilder() { 3723 return com.commercetools.history.models.change.SetValidToChangeBuilder.of(); 3724 } 3725 3726 /** 3727 * builder for setValidUntilChange subtype 3728 * @return builder 3729 */ 3730 public static com.commercetools.history.models.change.SetValidUntilChangeBuilder setValidUntilChangeBuilder() { 3731 return com.commercetools.history.models.change.SetValidUntilChangeBuilder.of(); 3732 } 3733 3734 /** 3735 * builder for setValueChange subtype 3736 * @return builder 3737 */ 3738 public static com.commercetools.history.models.change.SetValueChangeBuilder setValueChangeBuilder() { 3739 return com.commercetools.history.models.change.SetValueChangeBuilder.of(); 3740 } 3741 3742 /** 3743 * builder for setVariantAvailabilityChange subtype 3744 * @return builder 3745 */ 3746 public static com.commercetools.history.models.change.SetVariantAvailabilityChangeBuilder setVariantAvailabilityChangeBuilder() { 3747 return com.commercetools.history.models.change.SetVariantAvailabilityChangeBuilder.of(); 3748 } 3749 3750 /** 3751 * builder for setVariantSelectionChange subtype 3752 * @return builder 3753 */ 3754 public static com.commercetools.history.models.change.SetVariantSelectionChangeBuilder setVariantSelectionChangeBuilder() { 3755 return com.commercetools.history.models.change.SetVariantSelectionChangeBuilder.of(); 3756 } 3757 3758 /** 3759 * builder for setVatIdChange subtype 3760 * @return builder 3761 */ 3762 public static com.commercetools.history.models.change.SetVatIdChangeBuilder setVatIdChangeBuilder() { 3763 return com.commercetools.history.models.change.SetVatIdChangeBuilder.of(); 3764 } 3765 3766 /** 3767 * builder for transitionCustomLineItemStateChange subtype 3768 * @return builder 3769 */ 3770 public static com.commercetools.history.models.change.TransitionCustomLineItemStateChangeBuilder transitionCustomLineItemStateChangeBuilder() { 3771 return com.commercetools.history.models.change.TransitionCustomLineItemStateChangeBuilder.of(); 3772 } 3773 3774 /** 3775 * builder for transitionLineItemStateChange subtype 3776 * @return builder 3777 */ 3778 public static com.commercetools.history.models.change.TransitionLineItemStateChangeBuilder transitionLineItemStateChangeBuilder() { 3779 return com.commercetools.history.models.change.TransitionLineItemStateChangeBuilder.of(); 3780 } 3781 3782 /** 3783 * builder for transitionStateChange subtype 3784 * @return builder 3785 */ 3786 public static com.commercetools.history.models.change.TransitionStateChangeBuilder transitionStateChangeBuilder() { 3787 return com.commercetools.history.models.change.TransitionStateChangeBuilder.of(); 3788 } 3789 3790 /** 3791 * builder for unknownChange subtype 3792 * @return builder 3793 */ 3794 public static com.commercetools.history.models.change.UnknownChangeBuilder unknownChangeBuilder() { 3795 return com.commercetools.history.models.change.UnknownChangeBuilder.of(); 3796 } 3797 3798 /** 3799 * builder for unpublishChange subtype 3800 * @return builder 3801 */ 3802 public static com.commercetools.history.models.change.UnpublishChangeBuilder unpublishChangeBuilder() { 3803 return com.commercetools.history.models.change.UnpublishChangeBuilder.of(); 3804 } 3805 3806 /** 3807 * builder for updateSyncInfoChange subtype 3808 * @return builder 3809 */ 3810 public static com.commercetools.history.models.change.UpdateSyncInfoChangeBuilder updateSyncInfoChangeBuilder() { 3811 return com.commercetools.history.models.change.UpdateSyncInfoChangeBuilder.of(); 3812 } 3813 3814 /** 3815 * builder for verifyEmailChange subtype 3816 * @return builder 3817 */ 3818 public static com.commercetools.history.models.change.VerifyEmailChangeBuilder verifyEmailChangeBuilder() { 3819 return com.commercetools.history.models.change.VerifyEmailChangeBuilder.of(); 3820 } 3821 3822 /** 3823 * accessor map function 3824 * @param <T> mapped type 3825 * @param helper function to map the object 3826 * @return mapped value 3827 */ 3828 default <T> T withChange(Function<Change, T> helper) { 3829 return helper.apply(this); 3830 } 3831 3832 /** 3833 * gives a TypeReference for usage with Jackson DataBind 3834 * @return TypeReference 3835 */ 3836 public static com.fasterxml.jackson.core.type.TypeReference<Change> typeReference() { 3837 return new com.fasterxml.jackson.core.type.TypeReference<Change>() { 3838 @Override 3839 public String toString() { 3840 return "TypeReference<Change>"; 3841 } 3842 }; 3843 } 3844}