001 002package com.commercetools.api.predicates.query.cart; 003 004import java.util.function.Function; 005 006import com.commercetools.api.predicates.query.*; 007 008public class CartUpdateActionQueryBuilderDsl { 009 public CartUpdateActionQueryBuilderDsl() { 010 } 011 012 public static CartUpdateActionQueryBuilderDsl of() { 013 return new CartUpdateActionQueryBuilderDsl(); 014 } 015 016 public StringComparisonPredicateBuilder<CartUpdateActionQueryBuilderDsl> action() { 017 return new StringComparisonPredicateBuilder<>( 018 BinaryQueryPredicate.of().left(new ConstantQueryPredicate("action")), 019 p -> new CombinationQueryPredicate<>(p, CartUpdateActionQueryBuilderDsl::of)); 020 } 021 022 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddCustomLineItem( 023 Function<com.commercetools.api.predicates.query.cart.CartAddCustomLineItemActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddCustomLineItemActionQueryBuilderDsl>> fn) { 024 return new CombinationQueryPredicate<>( 025 fn.apply(com.commercetools.api.predicates.query.cart.CartAddCustomLineItemActionQueryBuilderDsl.of()), 026 CartUpdateActionQueryBuilderDsl::of); 027 } 028 029 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddCustomShippingMethod( 030 Function<com.commercetools.api.predicates.query.cart.CartAddCustomShippingMethodActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddCustomShippingMethodActionQueryBuilderDsl>> fn) { 031 return new CombinationQueryPredicate<>( 032 fn.apply(com.commercetools.api.predicates.query.cart.CartAddCustomShippingMethodActionQueryBuilderDsl.of()), 033 CartUpdateActionQueryBuilderDsl::of); 034 } 035 036 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddDiscountCode( 037 Function<com.commercetools.api.predicates.query.cart.CartAddDiscountCodeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddDiscountCodeActionQueryBuilderDsl>> fn) { 038 return new CombinationQueryPredicate<>( 039 fn.apply(com.commercetools.api.predicates.query.cart.CartAddDiscountCodeActionQueryBuilderDsl.of()), 040 CartUpdateActionQueryBuilderDsl::of); 041 } 042 043 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddItemShippingAddress( 044 Function<com.commercetools.api.predicates.query.cart.CartAddItemShippingAddressActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddItemShippingAddressActionQueryBuilderDsl>> fn) { 045 return new CombinationQueryPredicate<>( 046 fn.apply(com.commercetools.api.predicates.query.cart.CartAddItemShippingAddressActionQueryBuilderDsl.of()), 047 CartUpdateActionQueryBuilderDsl::of); 048 } 049 050 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddLineItem( 051 Function<com.commercetools.api.predicates.query.cart.CartAddLineItemActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddLineItemActionQueryBuilderDsl>> fn) { 052 return new CombinationQueryPredicate<>( 053 fn.apply(com.commercetools.api.predicates.query.cart.CartAddLineItemActionQueryBuilderDsl.of()), 054 CartUpdateActionQueryBuilderDsl::of); 055 } 056 057 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddPayment( 058 Function<com.commercetools.api.predicates.query.cart.CartAddPaymentActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddPaymentActionQueryBuilderDsl>> fn) { 059 return new CombinationQueryPredicate<>( 060 fn.apply(com.commercetools.api.predicates.query.cart.CartAddPaymentActionQueryBuilderDsl.of()), 061 CartUpdateActionQueryBuilderDsl::of); 062 } 063 064 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddShippingMethod( 065 Function<com.commercetools.api.predicates.query.cart.CartAddShippingMethodActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddShippingMethodActionQueryBuilderDsl>> fn) { 066 return new CombinationQueryPredicate<>( 067 fn.apply(com.commercetools.api.predicates.query.cart.CartAddShippingMethodActionQueryBuilderDsl.of()), 068 CartUpdateActionQueryBuilderDsl::of); 069 } 070 071 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asAddShoppingList( 072 Function<com.commercetools.api.predicates.query.cart.CartAddShoppingListActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartAddShoppingListActionQueryBuilderDsl>> fn) { 073 return new CombinationQueryPredicate<>( 074 fn.apply(com.commercetools.api.predicates.query.cart.CartAddShoppingListActionQueryBuilderDsl.of()), 075 CartUpdateActionQueryBuilderDsl::of); 076 } 077 078 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asApplyDeltaToCustomLineItemShippingDetailsTargets( 079 Function<com.commercetools.api.predicates.query.cart.CartApplyDeltaToCustomLineItemShippingDetailsTargetsActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartApplyDeltaToCustomLineItemShippingDetailsTargetsActionQueryBuilderDsl>> fn) { 080 return new CombinationQueryPredicate<>(fn.apply( 081 com.commercetools.api.predicates.query.cart.CartApplyDeltaToCustomLineItemShippingDetailsTargetsActionQueryBuilderDsl 082 .of()), 083 CartUpdateActionQueryBuilderDsl::of); 084 } 085 086 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asApplyDeltaToLineItemShippingDetailsTargets( 087 Function<com.commercetools.api.predicates.query.cart.CartApplyDeltaToLineItemShippingDetailsTargetsActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartApplyDeltaToLineItemShippingDetailsTargetsActionQueryBuilderDsl>> fn) { 088 return new CombinationQueryPredicate<>(fn.apply( 089 com.commercetools.api.predicates.query.cart.CartApplyDeltaToLineItemShippingDetailsTargetsActionQueryBuilderDsl 090 .of()), 091 CartUpdateActionQueryBuilderDsl::of); 092 } 093 094 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asChangeCustomLineItemMoney( 095 Function<com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemMoneyActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemMoneyActionQueryBuilderDsl>> fn) { 096 return new CombinationQueryPredicate<>( 097 fn.apply( 098 com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemMoneyActionQueryBuilderDsl.of()), 099 CartUpdateActionQueryBuilderDsl::of); 100 } 101 102 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asChangeCustomLineItemPriceMode( 103 Function<com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemPriceModeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemPriceModeActionQueryBuilderDsl>> fn) { 104 return new CombinationQueryPredicate<>(fn.apply( 105 com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemPriceModeActionQueryBuilderDsl.of()), 106 CartUpdateActionQueryBuilderDsl::of); 107 } 108 109 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asChangeCustomLineItemQuantity( 110 Function<com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemQuantityActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemQuantityActionQueryBuilderDsl>> fn) { 111 return new CombinationQueryPredicate<>( 112 fn.apply( 113 com.commercetools.api.predicates.query.cart.CartChangeCustomLineItemQuantityActionQueryBuilderDsl.of()), 114 CartUpdateActionQueryBuilderDsl::of); 115 } 116 117 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asChangeLineItemQuantity( 118 Function<com.commercetools.api.predicates.query.cart.CartChangeLineItemQuantityActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartChangeLineItemQuantityActionQueryBuilderDsl>> fn) { 119 return new CombinationQueryPredicate<>( 120 fn.apply(com.commercetools.api.predicates.query.cart.CartChangeLineItemQuantityActionQueryBuilderDsl.of()), 121 CartUpdateActionQueryBuilderDsl::of); 122 } 123 124 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asChangeTaxCalculationMode( 125 Function<com.commercetools.api.predicates.query.cart.CartChangeTaxCalculationModeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartChangeTaxCalculationModeActionQueryBuilderDsl>> fn) { 126 return new CombinationQueryPredicate<>( 127 fn.apply( 128 com.commercetools.api.predicates.query.cart.CartChangeTaxCalculationModeActionQueryBuilderDsl.of()), 129 CartUpdateActionQueryBuilderDsl::of); 130 } 131 132 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asChangeTaxMode( 133 Function<com.commercetools.api.predicates.query.cart.CartChangeTaxModeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartChangeTaxModeActionQueryBuilderDsl>> fn) { 134 return new CombinationQueryPredicate<>( 135 fn.apply(com.commercetools.api.predicates.query.cart.CartChangeTaxModeActionQueryBuilderDsl.of()), 136 CartUpdateActionQueryBuilderDsl::of); 137 } 138 139 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asChangeTaxRoundingMode( 140 Function<com.commercetools.api.predicates.query.cart.CartChangeTaxRoundingModeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartChangeTaxRoundingModeActionQueryBuilderDsl>> fn) { 141 return new CombinationQueryPredicate<>( 142 fn.apply(com.commercetools.api.predicates.query.cart.CartChangeTaxRoundingModeActionQueryBuilderDsl.of()), 143 CartUpdateActionQueryBuilderDsl::of); 144 } 145 146 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asFreezeCart( 147 Function<com.commercetools.api.predicates.query.cart.CartFreezeCartActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartFreezeCartActionQueryBuilderDsl>> fn) { 148 return new CombinationQueryPredicate<>( 149 fn.apply(com.commercetools.api.predicates.query.cart.CartFreezeCartActionQueryBuilderDsl.of()), 150 CartUpdateActionQueryBuilderDsl::of); 151 } 152 153 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asRecalculate( 154 Function<com.commercetools.api.predicates.query.cart.CartRecalculateActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartRecalculateActionQueryBuilderDsl>> fn) { 155 return new CombinationQueryPredicate<>( 156 fn.apply(com.commercetools.api.predicates.query.cart.CartRecalculateActionQueryBuilderDsl.of()), 157 CartUpdateActionQueryBuilderDsl::of); 158 } 159 160 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asRemoveCustomLineItem( 161 Function<com.commercetools.api.predicates.query.cart.CartRemoveCustomLineItemActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartRemoveCustomLineItemActionQueryBuilderDsl>> fn) { 162 return new CombinationQueryPredicate<>( 163 fn.apply(com.commercetools.api.predicates.query.cart.CartRemoveCustomLineItemActionQueryBuilderDsl.of()), 164 CartUpdateActionQueryBuilderDsl::of); 165 } 166 167 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asRemoveDiscountCode( 168 Function<com.commercetools.api.predicates.query.cart.CartRemoveDiscountCodeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartRemoveDiscountCodeActionQueryBuilderDsl>> fn) { 169 return new CombinationQueryPredicate<>( 170 fn.apply(com.commercetools.api.predicates.query.cart.CartRemoveDiscountCodeActionQueryBuilderDsl.of()), 171 CartUpdateActionQueryBuilderDsl::of); 172 } 173 174 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asRemoveItemShippingAddress( 175 Function<com.commercetools.api.predicates.query.cart.CartRemoveItemShippingAddressActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartRemoveItemShippingAddressActionQueryBuilderDsl>> fn) { 176 return new CombinationQueryPredicate<>( 177 fn.apply( 178 com.commercetools.api.predicates.query.cart.CartRemoveItemShippingAddressActionQueryBuilderDsl.of()), 179 CartUpdateActionQueryBuilderDsl::of); 180 } 181 182 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asRemoveLineItem( 183 Function<com.commercetools.api.predicates.query.cart.CartRemoveLineItemActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartRemoveLineItemActionQueryBuilderDsl>> fn) { 184 return new CombinationQueryPredicate<>( 185 fn.apply(com.commercetools.api.predicates.query.cart.CartRemoveLineItemActionQueryBuilderDsl.of()), 186 CartUpdateActionQueryBuilderDsl::of); 187 } 188 189 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asRemovePayment( 190 Function<com.commercetools.api.predicates.query.cart.CartRemovePaymentActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartRemovePaymentActionQueryBuilderDsl>> fn) { 191 return new CombinationQueryPredicate<>( 192 fn.apply(com.commercetools.api.predicates.query.cart.CartRemovePaymentActionQueryBuilderDsl.of()), 193 CartUpdateActionQueryBuilderDsl::of); 194 } 195 196 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asRemoveShippingMethod( 197 Function<com.commercetools.api.predicates.query.cart.CartRemoveShippingMethodActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartRemoveShippingMethodActionQueryBuilderDsl>> fn) { 198 return new CombinationQueryPredicate<>( 199 fn.apply(com.commercetools.api.predicates.query.cart.CartRemoveShippingMethodActionQueryBuilderDsl.of()), 200 CartUpdateActionQueryBuilderDsl::of); 201 } 202 203 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetAnonymousId( 204 Function<com.commercetools.api.predicates.query.cart.CartSetAnonymousIdActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetAnonymousIdActionQueryBuilderDsl>> fn) { 205 return new CombinationQueryPredicate<>( 206 fn.apply(com.commercetools.api.predicates.query.cart.CartSetAnonymousIdActionQueryBuilderDsl.of()), 207 CartUpdateActionQueryBuilderDsl::of); 208 } 209 210 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetBillingAddress( 211 Function<com.commercetools.api.predicates.query.cart.CartSetBillingAddressActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetBillingAddressActionQueryBuilderDsl>> fn) { 212 return new CombinationQueryPredicate<>( 213 fn.apply(com.commercetools.api.predicates.query.cart.CartSetBillingAddressActionQueryBuilderDsl.of()), 214 CartUpdateActionQueryBuilderDsl::of); 215 } 216 217 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetBillingAddressCustomField( 218 Function<com.commercetools.api.predicates.query.cart.CartSetBillingAddressCustomFieldActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetBillingAddressCustomFieldActionQueryBuilderDsl>> fn) { 219 return new CombinationQueryPredicate<>( 220 fn.apply( 221 com.commercetools.api.predicates.query.cart.CartSetBillingAddressCustomFieldActionQueryBuilderDsl.of()), 222 CartUpdateActionQueryBuilderDsl::of); 223 } 224 225 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetBillingAddressCustomType( 226 Function<com.commercetools.api.predicates.query.cart.CartSetBillingAddressCustomTypeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetBillingAddressCustomTypeActionQueryBuilderDsl>> fn) { 227 return new CombinationQueryPredicate<>( 228 fn.apply( 229 com.commercetools.api.predicates.query.cart.CartSetBillingAddressCustomTypeActionQueryBuilderDsl.of()), 230 CartUpdateActionQueryBuilderDsl::of); 231 } 232 233 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetBusinessUnit( 234 Function<com.commercetools.api.predicates.query.cart.CartSetBusinessUnitActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetBusinessUnitActionQueryBuilderDsl>> fn) { 235 return new CombinationQueryPredicate<>( 236 fn.apply(com.commercetools.api.predicates.query.cart.CartSetBusinessUnitActionQueryBuilderDsl.of()), 237 CartUpdateActionQueryBuilderDsl::of); 238 } 239 240 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCartTotalTax( 241 Function<com.commercetools.api.predicates.query.cart.CartSetCartTotalTaxActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCartTotalTaxActionQueryBuilderDsl>> fn) { 242 return new CombinationQueryPredicate<>( 243 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCartTotalTaxActionQueryBuilderDsl.of()), 244 CartUpdateActionQueryBuilderDsl::of); 245 } 246 247 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCountry( 248 Function<com.commercetools.api.predicates.query.cart.CartSetCountryActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCountryActionQueryBuilderDsl>> fn) { 249 return new CombinationQueryPredicate<>( 250 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCountryActionQueryBuilderDsl.of()), 251 CartUpdateActionQueryBuilderDsl::of); 252 } 253 254 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomField( 255 Function<com.commercetools.api.predicates.query.cart.CartSetCustomFieldActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomFieldActionQueryBuilderDsl>> fn) { 256 return new CombinationQueryPredicate<>( 257 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCustomFieldActionQueryBuilderDsl.of()), 258 CartUpdateActionQueryBuilderDsl::of); 259 } 260 261 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomLineItemCustomField( 262 Function<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemCustomFieldActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemCustomFieldActionQueryBuilderDsl>> fn) { 263 return new CombinationQueryPredicate<>( 264 fn.apply( 265 com.commercetools.api.predicates.query.cart.CartSetCustomLineItemCustomFieldActionQueryBuilderDsl.of()), 266 CartUpdateActionQueryBuilderDsl::of); 267 } 268 269 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomLineItemCustomType( 270 Function<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemCustomTypeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemCustomTypeActionQueryBuilderDsl>> fn) { 271 return new CombinationQueryPredicate<>( 272 fn.apply( 273 com.commercetools.api.predicates.query.cart.CartSetCustomLineItemCustomTypeActionQueryBuilderDsl.of()), 274 CartUpdateActionQueryBuilderDsl::of); 275 } 276 277 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomLineItemShippingDetails( 278 Function<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemShippingDetailsActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemShippingDetailsActionQueryBuilderDsl>> fn) { 279 return new CombinationQueryPredicate<>(fn.apply( 280 com.commercetools.api.predicates.query.cart.CartSetCustomLineItemShippingDetailsActionQueryBuilderDsl.of()), 281 CartUpdateActionQueryBuilderDsl::of); 282 } 283 284 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomLineItemTaxAmount( 285 Function<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemTaxAmountActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemTaxAmountActionQueryBuilderDsl>> fn) { 286 return new CombinationQueryPredicate<>( 287 fn.apply( 288 com.commercetools.api.predicates.query.cart.CartSetCustomLineItemTaxAmountActionQueryBuilderDsl.of()), 289 CartUpdateActionQueryBuilderDsl::of); 290 } 291 292 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomLineItemTaxRate( 293 Function<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemTaxRateActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomLineItemTaxRateActionQueryBuilderDsl>> fn) { 294 return new CombinationQueryPredicate<>( 295 fn.apply( 296 com.commercetools.api.predicates.query.cart.CartSetCustomLineItemTaxRateActionQueryBuilderDsl.of()), 297 CartUpdateActionQueryBuilderDsl::of); 298 } 299 300 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomShippingMethod( 301 Function<com.commercetools.api.predicates.query.cart.CartSetCustomShippingMethodActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomShippingMethodActionQueryBuilderDsl>> fn) { 302 return new CombinationQueryPredicate<>( 303 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCustomShippingMethodActionQueryBuilderDsl.of()), 304 CartUpdateActionQueryBuilderDsl::of); 305 } 306 307 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomType( 308 Function<com.commercetools.api.predicates.query.cart.CartSetCustomTypeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomTypeActionQueryBuilderDsl>> fn) { 309 return new CombinationQueryPredicate<>( 310 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCustomTypeActionQueryBuilderDsl.of()), 311 CartUpdateActionQueryBuilderDsl::of); 312 } 313 314 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomerEmail( 315 Function<com.commercetools.api.predicates.query.cart.CartSetCustomerEmailActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomerEmailActionQueryBuilderDsl>> fn) { 316 return new CombinationQueryPredicate<>( 317 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCustomerEmailActionQueryBuilderDsl.of()), 318 CartUpdateActionQueryBuilderDsl::of); 319 } 320 321 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomerGroup( 322 Function<com.commercetools.api.predicates.query.cart.CartSetCustomerGroupActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomerGroupActionQueryBuilderDsl>> fn) { 323 return new CombinationQueryPredicate<>( 324 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCustomerGroupActionQueryBuilderDsl.of()), 325 CartUpdateActionQueryBuilderDsl::of); 326 } 327 328 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetCustomerId( 329 Function<com.commercetools.api.predicates.query.cart.CartSetCustomerIdActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetCustomerIdActionQueryBuilderDsl>> fn) { 330 return new CombinationQueryPredicate<>( 331 fn.apply(com.commercetools.api.predicates.query.cart.CartSetCustomerIdActionQueryBuilderDsl.of()), 332 CartUpdateActionQueryBuilderDsl::of); 333 } 334 335 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetDeleteDaysAfterLastModification( 336 Function<com.commercetools.api.predicates.query.cart.CartSetDeleteDaysAfterLastModificationActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetDeleteDaysAfterLastModificationActionQueryBuilderDsl>> fn) { 337 return new CombinationQueryPredicate<>(fn.apply( 338 com.commercetools.api.predicates.query.cart.CartSetDeleteDaysAfterLastModificationActionQueryBuilderDsl 339 .of()), 340 CartUpdateActionQueryBuilderDsl::of); 341 } 342 343 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetDirectDiscounts( 344 Function<com.commercetools.api.predicates.query.cart.CartSetDirectDiscountsActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetDirectDiscountsActionQueryBuilderDsl>> fn) { 345 return new CombinationQueryPredicate<>( 346 fn.apply(com.commercetools.api.predicates.query.cart.CartSetDirectDiscountsActionQueryBuilderDsl.of()), 347 CartUpdateActionQueryBuilderDsl::of); 348 } 349 350 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetItemShippingAddressCustomField( 351 Function<com.commercetools.api.predicates.query.cart.CartSetItemShippingAddressCustomFieldActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetItemShippingAddressCustomFieldActionQueryBuilderDsl>> fn) { 352 return new CombinationQueryPredicate<>(fn.apply( 353 com.commercetools.api.predicates.query.cart.CartSetItemShippingAddressCustomFieldActionQueryBuilderDsl 354 .of()), 355 CartUpdateActionQueryBuilderDsl::of); 356 } 357 358 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetItemShippingAddressCustomType( 359 Function<com.commercetools.api.predicates.query.cart.CartSetItemShippingAddressCustomTypeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetItemShippingAddressCustomTypeActionQueryBuilderDsl>> fn) { 360 return new CombinationQueryPredicate<>(fn.apply( 361 com.commercetools.api.predicates.query.cart.CartSetItemShippingAddressCustomTypeActionQueryBuilderDsl.of()), 362 CartUpdateActionQueryBuilderDsl::of); 363 } 364 365 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetKey( 366 Function<com.commercetools.api.predicates.query.cart.CartSetKeyActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetKeyActionQueryBuilderDsl>> fn) { 367 return new CombinationQueryPredicate<>( 368 fn.apply(com.commercetools.api.predicates.query.cart.CartSetKeyActionQueryBuilderDsl.of()), 369 CartUpdateActionQueryBuilderDsl::of); 370 } 371 372 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemCustomField( 373 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemCustomFieldActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemCustomFieldActionQueryBuilderDsl>> fn) { 374 return new CombinationQueryPredicate<>( 375 fn.apply(com.commercetools.api.predicates.query.cart.CartSetLineItemCustomFieldActionQueryBuilderDsl.of()), 376 CartUpdateActionQueryBuilderDsl::of); 377 } 378 379 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemCustomType( 380 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemCustomTypeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemCustomTypeActionQueryBuilderDsl>> fn) { 381 return new CombinationQueryPredicate<>( 382 fn.apply(com.commercetools.api.predicates.query.cart.CartSetLineItemCustomTypeActionQueryBuilderDsl.of()), 383 CartUpdateActionQueryBuilderDsl::of); 384 } 385 386 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemDistributionChannel( 387 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemDistributionChannelActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemDistributionChannelActionQueryBuilderDsl>> fn) { 388 return new CombinationQueryPredicate<>(fn.apply( 389 com.commercetools.api.predicates.query.cart.CartSetLineItemDistributionChannelActionQueryBuilderDsl.of()), 390 CartUpdateActionQueryBuilderDsl::of); 391 } 392 393 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemInventoryMode( 394 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemInventoryModeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemInventoryModeActionQueryBuilderDsl>> fn) { 395 return new CombinationQueryPredicate<>( 396 fn.apply( 397 com.commercetools.api.predicates.query.cart.CartSetLineItemInventoryModeActionQueryBuilderDsl.of()), 398 CartUpdateActionQueryBuilderDsl::of); 399 } 400 401 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemPrice( 402 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemPriceActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemPriceActionQueryBuilderDsl>> fn) { 403 return new CombinationQueryPredicate<>( 404 fn.apply(com.commercetools.api.predicates.query.cart.CartSetLineItemPriceActionQueryBuilderDsl.of()), 405 CartUpdateActionQueryBuilderDsl::of); 406 } 407 408 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemShippingDetails( 409 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemShippingDetailsActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemShippingDetailsActionQueryBuilderDsl>> fn) { 410 return new CombinationQueryPredicate<>( 411 fn.apply( 412 com.commercetools.api.predicates.query.cart.CartSetLineItemShippingDetailsActionQueryBuilderDsl.of()), 413 CartUpdateActionQueryBuilderDsl::of); 414 } 415 416 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemSupplyChannel( 417 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemSupplyChannelActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemSupplyChannelActionQueryBuilderDsl>> fn) { 418 return new CombinationQueryPredicate<>( 419 fn.apply( 420 com.commercetools.api.predicates.query.cart.CartSetLineItemSupplyChannelActionQueryBuilderDsl.of()), 421 CartUpdateActionQueryBuilderDsl::of); 422 } 423 424 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemTaxAmount( 425 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemTaxAmountActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemTaxAmountActionQueryBuilderDsl>> fn) { 426 return new CombinationQueryPredicate<>( 427 fn.apply(com.commercetools.api.predicates.query.cart.CartSetLineItemTaxAmountActionQueryBuilderDsl.of()), 428 CartUpdateActionQueryBuilderDsl::of); 429 } 430 431 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemTaxRate( 432 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemTaxRateActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemTaxRateActionQueryBuilderDsl>> fn) { 433 return new CombinationQueryPredicate<>( 434 fn.apply(com.commercetools.api.predicates.query.cart.CartSetLineItemTaxRateActionQueryBuilderDsl.of()), 435 CartUpdateActionQueryBuilderDsl::of); 436 } 437 438 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLineItemTotalPrice( 439 Function<com.commercetools.api.predicates.query.cart.CartSetLineItemTotalPriceActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLineItemTotalPriceActionQueryBuilderDsl>> fn) { 440 return new CombinationQueryPredicate<>( 441 fn.apply(com.commercetools.api.predicates.query.cart.CartSetLineItemTotalPriceActionQueryBuilderDsl.of()), 442 CartUpdateActionQueryBuilderDsl::of); 443 } 444 445 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetLocale( 446 Function<com.commercetools.api.predicates.query.cart.CartSetLocaleActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetLocaleActionQueryBuilderDsl>> fn) { 447 return new CombinationQueryPredicate<>( 448 fn.apply(com.commercetools.api.predicates.query.cart.CartSetLocaleActionQueryBuilderDsl.of()), 449 CartUpdateActionQueryBuilderDsl::of); 450 } 451 452 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingAddress( 453 Function<com.commercetools.api.predicates.query.cart.CartSetShippingAddressActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingAddressActionQueryBuilderDsl>> fn) { 454 return new CombinationQueryPredicate<>( 455 fn.apply(com.commercetools.api.predicates.query.cart.CartSetShippingAddressActionQueryBuilderDsl.of()), 456 CartUpdateActionQueryBuilderDsl::of); 457 } 458 459 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingAddressCustomField( 460 Function<com.commercetools.api.predicates.query.cart.CartSetShippingAddressCustomFieldActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingAddressCustomFieldActionQueryBuilderDsl>> fn) { 461 return new CombinationQueryPredicate<>(fn.apply( 462 com.commercetools.api.predicates.query.cart.CartSetShippingAddressCustomFieldActionQueryBuilderDsl.of()), 463 CartUpdateActionQueryBuilderDsl::of); 464 } 465 466 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingAddressCustomType( 467 Function<com.commercetools.api.predicates.query.cart.CartSetShippingAddressCustomTypeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingAddressCustomTypeActionQueryBuilderDsl>> fn) { 468 return new CombinationQueryPredicate<>( 469 fn.apply( 470 com.commercetools.api.predicates.query.cart.CartSetShippingAddressCustomTypeActionQueryBuilderDsl.of()), 471 CartUpdateActionQueryBuilderDsl::of); 472 } 473 474 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingCustomField( 475 Function<com.commercetools.api.predicates.query.cart.CartSetShippingCustomFieldActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingCustomFieldActionQueryBuilderDsl>> fn) { 476 return new CombinationQueryPredicate<>( 477 fn.apply(com.commercetools.api.predicates.query.cart.CartSetShippingCustomFieldActionQueryBuilderDsl.of()), 478 CartUpdateActionQueryBuilderDsl::of); 479 } 480 481 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingCustomType( 482 Function<com.commercetools.api.predicates.query.cart.CartSetShippingCustomTypeActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingCustomTypeActionQueryBuilderDsl>> fn) { 483 return new CombinationQueryPredicate<>( 484 fn.apply(com.commercetools.api.predicates.query.cart.CartSetShippingCustomTypeActionQueryBuilderDsl.of()), 485 CartUpdateActionQueryBuilderDsl::of); 486 } 487 488 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingMethod( 489 Function<com.commercetools.api.predicates.query.cart.CartSetShippingMethodActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingMethodActionQueryBuilderDsl>> fn) { 490 return new CombinationQueryPredicate<>( 491 fn.apply(com.commercetools.api.predicates.query.cart.CartSetShippingMethodActionQueryBuilderDsl.of()), 492 CartUpdateActionQueryBuilderDsl::of); 493 } 494 495 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingMethodTaxAmount( 496 Function<com.commercetools.api.predicates.query.cart.CartSetShippingMethodTaxAmountActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingMethodTaxAmountActionQueryBuilderDsl>> fn) { 497 return new CombinationQueryPredicate<>( 498 fn.apply( 499 com.commercetools.api.predicates.query.cart.CartSetShippingMethodTaxAmountActionQueryBuilderDsl.of()), 500 CartUpdateActionQueryBuilderDsl::of); 501 } 502 503 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingMethodTaxRate( 504 Function<com.commercetools.api.predicates.query.cart.CartSetShippingMethodTaxRateActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingMethodTaxRateActionQueryBuilderDsl>> fn) { 505 return new CombinationQueryPredicate<>( 506 fn.apply( 507 com.commercetools.api.predicates.query.cart.CartSetShippingMethodTaxRateActionQueryBuilderDsl.of()), 508 CartUpdateActionQueryBuilderDsl::of); 509 } 510 511 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asSetShippingRateInput( 512 Function<com.commercetools.api.predicates.query.cart.CartSetShippingRateInputActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartSetShippingRateInputActionQueryBuilderDsl>> fn) { 513 return new CombinationQueryPredicate<>( 514 fn.apply(com.commercetools.api.predicates.query.cart.CartSetShippingRateInputActionQueryBuilderDsl.of()), 515 CartUpdateActionQueryBuilderDsl::of); 516 } 517 518 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asUnfreezeCart( 519 Function<com.commercetools.api.predicates.query.cart.CartUnfreezeCartActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartUnfreezeCartActionQueryBuilderDsl>> fn) { 520 return new CombinationQueryPredicate<>( 521 fn.apply(com.commercetools.api.predicates.query.cart.CartUnfreezeCartActionQueryBuilderDsl.of()), 522 CartUpdateActionQueryBuilderDsl::of); 523 } 524 525 public CombinationQueryPredicate<CartUpdateActionQueryBuilderDsl> asUpdateItemShippingAddress( 526 Function<com.commercetools.api.predicates.query.cart.CartUpdateItemShippingAddressActionQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.cart.CartUpdateItemShippingAddressActionQueryBuilderDsl>> fn) { 527 return new CombinationQueryPredicate<>( 528 fn.apply( 529 com.commercetools.api.predicates.query.cart.CartUpdateItemShippingAddressActionQueryBuilderDsl.of()), 530 CartUpdateActionQueryBuilderDsl::of); 531 } 532}