001 002package com.commercetools.api.predicates.query.message; 003 004import java.util.function.Function; 005 006import com.commercetools.api.predicates.query.*; 007 008public class OrderMessagePayloadQueryBuilderDsl { 009 public OrderMessagePayloadQueryBuilderDsl() { 010 } 011 012 public static OrderMessagePayloadQueryBuilderDsl of() { 013 return new OrderMessagePayloadQueryBuilderDsl(); 014 } 015 016 public StringComparisonPredicateBuilder<OrderMessagePayloadQueryBuilderDsl> type() { 017 return new StringComparisonPredicateBuilder<>( 018 BinaryQueryPredicate.of().left(new ConstantQueryPredicate("type")), 019 p -> new CombinationQueryPredicate<>(p, OrderMessagePayloadQueryBuilderDsl::of)); 020 } 021 022 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asCustomLineItemStateTransition( 023 Function<com.commercetools.api.predicates.query.message.CustomLineItemStateTransitionMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.CustomLineItemStateTransitionMessagePayloadQueryBuilderDsl>> fn) { 024 return new CombinationQueryPredicate<>(fn.apply( 025 com.commercetools.api.predicates.query.message.CustomLineItemStateTransitionMessagePayloadQueryBuilderDsl 026 .of()), 027 OrderMessagePayloadQueryBuilderDsl::of); 028 } 029 030 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asDeliveryAdded( 031 Function<com.commercetools.api.predicates.query.message.DeliveryAddedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.DeliveryAddedMessagePayloadQueryBuilderDsl>> fn) { 032 return new CombinationQueryPredicate<>( 033 fn.apply(com.commercetools.api.predicates.query.message.DeliveryAddedMessagePayloadQueryBuilderDsl.of()), 034 OrderMessagePayloadQueryBuilderDsl::of); 035 } 036 037 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asDeliveryAddressSet( 038 Function<com.commercetools.api.predicates.query.message.DeliveryAddressSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.DeliveryAddressSetMessagePayloadQueryBuilderDsl>> fn) { 039 return new CombinationQueryPredicate<>( 040 fn.apply( 041 com.commercetools.api.predicates.query.message.DeliveryAddressSetMessagePayloadQueryBuilderDsl.of()), 042 OrderMessagePayloadQueryBuilderDsl::of); 043 } 044 045 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asDeliveryItemsUpdated( 046 Function<com.commercetools.api.predicates.query.message.DeliveryItemsUpdatedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.DeliveryItemsUpdatedMessagePayloadQueryBuilderDsl>> fn) { 047 return new CombinationQueryPredicate<>( 048 fn.apply( 049 com.commercetools.api.predicates.query.message.DeliveryItemsUpdatedMessagePayloadQueryBuilderDsl.of()), 050 OrderMessagePayloadQueryBuilderDsl::of); 051 } 052 053 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asDeliveryRemoved( 054 Function<com.commercetools.api.predicates.query.message.DeliveryRemovedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.DeliveryRemovedMessagePayloadQueryBuilderDsl>> fn) { 055 return new CombinationQueryPredicate<>( 056 fn.apply(com.commercetools.api.predicates.query.message.DeliveryRemovedMessagePayloadQueryBuilderDsl.of()), 057 OrderMessagePayloadQueryBuilderDsl::of); 058 } 059 060 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asLineItemStateTransition( 061 Function<com.commercetools.api.predicates.query.message.LineItemStateTransitionMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.LineItemStateTransitionMessagePayloadQueryBuilderDsl>> fn) { 062 return new CombinationQueryPredicate<>(fn.apply( 063 com.commercetools.api.predicates.query.message.LineItemStateTransitionMessagePayloadQueryBuilderDsl.of()), 064 OrderMessagePayloadQueryBuilderDsl::of); 065 } 066 067 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderBillingAddressSet( 068 Function<com.commercetools.api.predicates.query.message.OrderBillingAddressSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderBillingAddressSetMessagePayloadQueryBuilderDsl>> fn) { 069 return new CombinationQueryPredicate<>(fn.apply( 070 com.commercetools.api.predicates.query.message.OrderBillingAddressSetMessagePayloadQueryBuilderDsl.of()), 071 OrderMessagePayloadQueryBuilderDsl::of); 072 } 073 074 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCreated( 075 Function<com.commercetools.api.predicates.query.message.OrderCreatedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCreatedMessagePayloadQueryBuilderDsl>> fn) { 076 return new CombinationQueryPredicate<>( 077 fn.apply(com.commercetools.api.predicates.query.message.OrderCreatedMessagePayloadQueryBuilderDsl.of()), 078 OrderMessagePayloadQueryBuilderDsl::of); 079 } 080 081 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomFieldAdded( 082 Function<com.commercetools.api.predicates.query.message.OrderCustomFieldAddedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomFieldAddedMessagePayloadQueryBuilderDsl>> fn) { 083 return new CombinationQueryPredicate<>( 084 fn.apply( 085 com.commercetools.api.predicates.query.message.OrderCustomFieldAddedMessagePayloadQueryBuilderDsl.of()), 086 OrderMessagePayloadQueryBuilderDsl::of); 087 } 088 089 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomFieldChanged( 090 Function<com.commercetools.api.predicates.query.message.OrderCustomFieldChangedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomFieldChangedMessagePayloadQueryBuilderDsl>> fn) { 091 return new CombinationQueryPredicate<>(fn.apply( 092 com.commercetools.api.predicates.query.message.OrderCustomFieldChangedMessagePayloadQueryBuilderDsl.of()), 093 OrderMessagePayloadQueryBuilderDsl::of); 094 } 095 096 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomFieldRemoved( 097 Function<com.commercetools.api.predicates.query.message.OrderCustomFieldRemovedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomFieldRemovedMessagePayloadQueryBuilderDsl>> fn) { 098 return new CombinationQueryPredicate<>(fn.apply( 099 com.commercetools.api.predicates.query.message.OrderCustomFieldRemovedMessagePayloadQueryBuilderDsl.of()), 100 OrderMessagePayloadQueryBuilderDsl::of); 101 } 102 103 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomLineItemAdded( 104 Function<com.commercetools.api.predicates.query.message.OrderCustomLineItemAddedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomLineItemAddedMessagePayloadQueryBuilderDsl>> fn) { 105 return new CombinationQueryPredicate<>(fn.apply( 106 com.commercetools.api.predicates.query.message.OrderCustomLineItemAddedMessagePayloadQueryBuilderDsl.of()), 107 OrderMessagePayloadQueryBuilderDsl::of); 108 } 109 110 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomLineItemDiscountSet( 111 Function<com.commercetools.api.predicates.query.message.OrderCustomLineItemDiscountSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomLineItemDiscountSetMessagePayloadQueryBuilderDsl>> fn) { 112 return new CombinationQueryPredicate<>(fn.apply( 113 com.commercetools.api.predicates.query.message.OrderCustomLineItemDiscountSetMessagePayloadQueryBuilderDsl 114 .of()), 115 OrderMessagePayloadQueryBuilderDsl::of); 116 } 117 118 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomLineItemQuantityChanged( 119 Function<com.commercetools.api.predicates.query.message.OrderCustomLineItemQuantityChangedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomLineItemQuantityChangedMessagePayloadQueryBuilderDsl>> fn) { 120 return new CombinationQueryPredicate<>(fn.apply( 121 com.commercetools.api.predicates.query.message.OrderCustomLineItemQuantityChangedMessagePayloadQueryBuilderDsl 122 .of()), 123 OrderMessagePayloadQueryBuilderDsl::of); 124 } 125 126 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomLineItemRemoved( 127 Function<com.commercetools.api.predicates.query.message.OrderCustomLineItemRemovedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomLineItemRemovedMessagePayloadQueryBuilderDsl>> fn) { 128 return new CombinationQueryPredicate<>(fn.apply( 129 com.commercetools.api.predicates.query.message.OrderCustomLineItemRemovedMessagePayloadQueryBuilderDsl 130 .of()), 131 OrderMessagePayloadQueryBuilderDsl::of); 132 } 133 134 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomTypeRemoved( 135 Function<com.commercetools.api.predicates.query.message.OrderCustomTypeRemovedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomTypeRemovedMessagePayloadQueryBuilderDsl>> fn) { 136 return new CombinationQueryPredicate<>(fn.apply( 137 com.commercetools.api.predicates.query.message.OrderCustomTypeRemovedMessagePayloadQueryBuilderDsl.of()), 138 OrderMessagePayloadQueryBuilderDsl::of); 139 } 140 141 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomTypeSet( 142 Function<com.commercetools.api.predicates.query.message.OrderCustomTypeSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomTypeSetMessagePayloadQueryBuilderDsl>> fn) { 143 return new CombinationQueryPredicate<>( 144 fn.apply( 145 com.commercetools.api.predicates.query.message.OrderCustomTypeSetMessagePayloadQueryBuilderDsl.of()), 146 OrderMessagePayloadQueryBuilderDsl::of); 147 } 148 149 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomerEmailSet( 150 Function<com.commercetools.api.predicates.query.message.OrderCustomerEmailSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomerEmailSetMessagePayloadQueryBuilderDsl>> fn) { 151 return new CombinationQueryPredicate<>( 152 fn.apply( 153 com.commercetools.api.predicates.query.message.OrderCustomerEmailSetMessagePayloadQueryBuilderDsl.of()), 154 OrderMessagePayloadQueryBuilderDsl::of); 155 } 156 157 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomerGroupSet( 158 Function<com.commercetools.api.predicates.query.message.OrderCustomerGroupSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomerGroupSetMessagePayloadQueryBuilderDsl>> fn) { 159 return new CombinationQueryPredicate<>( 160 fn.apply( 161 com.commercetools.api.predicates.query.message.OrderCustomerGroupSetMessagePayloadQueryBuilderDsl.of()), 162 OrderMessagePayloadQueryBuilderDsl::of); 163 } 164 165 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderCustomerSet( 166 Function<com.commercetools.api.predicates.query.message.OrderCustomerSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderCustomerSetMessagePayloadQueryBuilderDsl>> fn) { 167 return new CombinationQueryPredicate<>( 168 fn.apply(com.commercetools.api.predicates.query.message.OrderCustomerSetMessagePayloadQueryBuilderDsl.of()), 169 OrderMessagePayloadQueryBuilderDsl::of); 170 } 171 172 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderDeleted( 173 Function<com.commercetools.api.predicates.query.message.OrderDeletedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderDeletedMessagePayloadQueryBuilderDsl>> fn) { 174 return new CombinationQueryPredicate<>( 175 fn.apply(com.commercetools.api.predicates.query.message.OrderDeletedMessagePayloadQueryBuilderDsl.of()), 176 OrderMessagePayloadQueryBuilderDsl::of); 177 } 178 179 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderDiscountCodeAdded( 180 Function<com.commercetools.api.predicates.query.message.OrderDiscountCodeAddedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderDiscountCodeAddedMessagePayloadQueryBuilderDsl>> fn) { 181 return new CombinationQueryPredicate<>(fn.apply( 182 com.commercetools.api.predicates.query.message.OrderDiscountCodeAddedMessagePayloadQueryBuilderDsl.of()), 183 OrderMessagePayloadQueryBuilderDsl::of); 184 } 185 186 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderDiscountCodeRemoved( 187 Function<com.commercetools.api.predicates.query.message.OrderDiscountCodeRemovedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderDiscountCodeRemovedMessagePayloadQueryBuilderDsl>> fn) { 188 return new CombinationQueryPredicate<>(fn.apply( 189 com.commercetools.api.predicates.query.message.OrderDiscountCodeRemovedMessagePayloadQueryBuilderDsl.of()), 190 OrderMessagePayloadQueryBuilderDsl::of); 191 } 192 193 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderDiscountCodeStateSet( 194 Function<com.commercetools.api.predicates.query.message.OrderDiscountCodeStateSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderDiscountCodeStateSetMessagePayloadQueryBuilderDsl>> fn) { 195 return new CombinationQueryPredicate<>(fn.apply( 196 com.commercetools.api.predicates.query.message.OrderDiscountCodeStateSetMessagePayloadQueryBuilderDsl.of()), 197 OrderMessagePayloadQueryBuilderDsl::of); 198 } 199 200 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderEditApplied( 201 Function<com.commercetools.api.predicates.query.message.OrderEditAppliedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderEditAppliedMessagePayloadQueryBuilderDsl>> fn) { 202 return new CombinationQueryPredicate<>( 203 fn.apply(com.commercetools.api.predicates.query.message.OrderEditAppliedMessagePayloadQueryBuilderDsl.of()), 204 OrderMessagePayloadQueryBuilderDsl::of); 205 } 206 207 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderImported( 208 Function<com.commercetools.api.predicates.query.message.OrderImportedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderImportedMessagePayloadQueryBuilderDsl>> fn) { 209 return new CombinationQueryPredicate<>( 210 fn.apply(com.commercetools.api.predicates.query.message.OrderImportedMessagePayloadQueryBuilderDsl.of()), 211 OrderMessagePayloadQueryBuilderDsl::of); 212 } 213 214 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderLineItemAdded( 215 Function<com.commercetools.api.predicates.query.message.OrderLineItemAddedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderLineItemAddedMessagePayloadQueryBuilderDsl>> fn) { 216 return new CombinationQueryPredicate<>( 217 fn.apply( 218 com.commercetools.api.predicates.query.message.OrderLineItemAddedMessagePayloadQueryBuilderDsl.of()), 219 OrderMessagePayloadQueryBuilderDsl::of); 220 } 221 222 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderLineItemDiscountSet( 223 Function<com.commercetools.api.predicates.query.message.OrderLineItemDiscountSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderLineItemDiscountSetMessagePayloadQueryBuilderDsl>> fn) { 224 return new CombinationQueryPredicate<>(fn.apply( 225 com.commercetools.api.predicates.query.message.OrderLineItemDiscountSetMessagePayloadQueryBuilderDsl.of()), 226 OrderMessagePayloadQueryBuilderDsl::of); 227 } 228 229 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderLineItemDistributionChannelSet( 230 Function<com.commercetools.api.predicates.query.message.OrderLineItemDistributionChannelSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderLineItemDistributionChannelSetMessagePayloadQueryBuilderDsl>> fn) { 231 return new CombinationQueryPredicate<>(fn.apply( 232 com.commercetools.api.predicates.query.message.OrderLineItemDistributionChannelSetMessagePayloadQueryBuilderDsl 233 .of()), 234 OrderMessagePayloadQueryBuilderDsl::of); 235 } 236 237 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderLineItemRemoved( 238 Function<com.commercetools.api.predicates.query.message.OrderLineItemRemovedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderLineItemRemovedMessagePayloadQueryBuilderDsl>> fn) { 239 return new CombinationQueryPredicate<>( 240 fn.apply( 241 com.commercetools.api.predicates.query.message.OrderLineItemRemovedMessagePayloadQueryBuilderDsl.of()), 242 OrderMessagePayloadQueryBuilderDsl::of); 243 } 244 245 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderPaymentStateChanged( 246 Function<com.commercetools.api.predicates.query.message.OrderPaymentStateChangedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderPaymentStateChangedMessagePayloadQueryBuilderDsl>> fn) { 247 return new CombinationQueryPredicate<>(fn.apply( 248 com.commercetools.api.predicates.query.message.OrderPaymentStateChangedMessagePayloadQueryBuilderDsl.of()), 249 OrderMessagePayloadQueryBuilderDsl::of); 250 } 251 252 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderPurchaseOrderNumberSet( 253 Function<com.commercetools.api.predicates.query.message.OrderPurchaseOrderNumberSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderPurchaseOrderNumberSetMessagePayloadQueryBuilderDsl>> fn) { 254 return new CombinationQueryPredicate<>(fn.apply( 255 com.commercetools.api.predicates.query.message.OrderPurchaseOrderNumberSetMessagePayloadQueryBuilderDsl 256 .of()), 257 OrderMessagePayloadQueryBuilderDsl::of); 258 } 259 260 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderReturnShipmentStateChanged( 261 Function<com.commercetools.api.predicates.query.message.OrderReturnShipmentStateChangedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderReturnShipmentStateChangedMessagePayloadQueryBuilderDsl>> fn) { 262 return new CombinationQueryPredicate<>(fn.apply( 263 com.commercetools.api.predicates.query.message.OrderReturnShipmentStateChangedMessagePayloadQueryBuilderDsl 264 .of()), 265 OrderMessagePayloadQueryBuilderDsl::of); 266 } 267 268 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderShipmentStateChanged( 269 Function<com.commercetools.api.predicates.query.message.OrderShipmentStateChangedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderShipmentStateChangedMessagePayloadQueryBuilderDsl>> fn) { 270 return new CombinationQueryPredicate<>(fn.apply( 271 com.commercetools.api.predicates.query.message.OrderShipmentStateChangedMessagePayloadQueryBuilderDsl.of()), 272 OrderMessagePayloadQueryBuilderDsl::of); 273 } 274 275 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderShippingAddressSet( 276 Function<com.commercetools.api.predicates.query.message.OrderShippingAddressSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderShippingAddressSetMessagePayloadQueryBuilderDsl>> fn) { 277 return new CombinationQueryPredicate<>(fn.apply( 278 com.commercetools.api.predicates.query.message.OrderShippingAddressSetMessagePayloadQueryBuilderDsl.of()), 279 OrderMessagePayloadQueryBuilderDsl::of); 280 } 281 282 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderShippingInfoSet( 283 Function<com.commercetools.api.predicates.query.message.OrderShippingInfoSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderShippingInfoSetMessagePayloadQueryBuilderDsl>> fn) { 284 return new CombinationQueryPredicate<>( 285 fn.apply( 286 com.commercetools.api.predicates.query.message.OrderShippingInfoSetMessagePayloadQueryBuilderDsl.of()), 287 OrderMessagePayloadQueryBuilderDsl::of); 288 } 289 290 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderShippingRateInputSet( 291 Function<com.commercetools.api.predicates.query.message.OrderShippingRateInputSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderShippingRateInputSetMessagePayloadQueryBuilderDsl>> fn) { 292 return new CombinationQueryPredicate<>(fn.apply( 293 com.commercetools.api.predicates.query.message.OrderShippingRateInputSetMessagePayloadQueryBuilderDsl.of()), 294 OrderMessagePayloadQueryBuilderDsl::of); 295 } 296 297 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderStateChanged( 298 Function<com.commercetools.api.predicates.query.message.OrderStateChangedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderStateChangedMessagePayloadQueryBuilderDsl>> fn) { 299 return new CombinationQueryPredicate<>( 300 fn.apply( 301 com.commercetools.api.predicates.query.message.OrderStateChangedMessagePayloadQueryBuilderDsl.of()), 302 OrderMessagePayloadQueryBuilderDsl::of); 303 } 304 305 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderStateTransition( 306 Function<com.commercetools.api.predicates.query.message.OrderStateTransitionMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderStateTransitionMessagePayloadQueryBuilderDsl>> fn) { 307 return new CombinationQueryPredicate<>( 308 fn.apply( 309 com.commercetools.api.predicates.query.message.OrderStateTransitionMessagePayloadQueryBuilderDsl.of()), 310 OrderMessagePayloadQueryBuilderDsl::of); 311 } 312 313 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asOrderStoreSet( 314 Function<com.commercetools.api.predicates.query.message.OrderStoreSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.OrderStoreSetMessagePayloadQueryBuilderDsl>> fn) { 315 return new CombinationQueryPredicate<>( 316 fn.apply(com.commercetools.api.predicates.query.message.OrderStoreSetMessagePayloadQueryBuilderDsl.of()), 317 OrderMessagePayloadQueryBuilderDsl::of); 318 } 319 320 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asParcelAddedToDelivery( 321 Function<com.commercetools.api.predicates.query.message.ParcelAddedToDeliveryMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.ParcelAddedToDeliveryMessagePayloadQueryBuilderDsl>> fn) { 322 return new CombinationQueryPredicate<>( 323 fn.apply( 324 com.commercetools.api.predicates.query.message.ParcelAddedToDeliveryMessagePayloadQueryBuilderDsl.of()), 325 OrderMessagePayloadQueryBuilderDsl::of); 326 } 327 328 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asParcelItemsUpdated( 329 Function<com.commercetools.api.predicates.query.message.ParcelItemsUpdatedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.ParcelItemsUpdatedMessagePayloadQueryBuilderDsl>> fn) { 330 return new CombinationQueryPredicate<>( 331 fn.apply( 332 com.commercetools.api.predicates.query.message.ParcelItemsUpdatedMessagePayloadQueryBuilderDsl.of()), 333 OrderMessagePayloadQueryBuilderDsl::of); 334 } 335 336 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asParcelMeasurementsUpdated( 337 Function<com.commercetools.api.predicates.query.message.ParcelMeasurementsUpdatedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.ParcelMeasurementsUpdatedMessagePayloadQueryBuilderDsl>> fn) { 338 return new CombinationQueryPredicate<>(fn.apply( 339 com.commercetools.api.predicates.query.message.ParcelMeasurementsUpdatedMessagePayloadQueryBuilderDsl.of()), 340 OrderMessagePayloadQueryBuilderDsl::of); 341 } 342 343 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asParcelRemovedFromDelivery( 344 Function<com.commercetools.api.predicates.query.message.ParcelRemovedFromDeliveryMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.ParcelRemovedFromDeliveryMessagePayloadQueryBuilderDsl>> fn) { 345 return new CombinationQueryPredicate<>(fn.apply( 346 com.commercetools.api.predicates.query.message.ParcelRemovedFromDeliveryMessagePayloadQueryBuilderDsl.of()), 347 OrderMessagePayloadQueryBuilderDsl::of); 348 } 349 350 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asParcelTrackingDataUpdated( 351 Function<com.commercetools.api.predicates.query.message.ParcelTrackingDataUpdatedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.ParcelTrackingDataUpdatedMessagePayloadQueryBuilderDsl>> fn) { 352 return new CombinationQueryPredicate<>(fn.apply( 353 com.commercetools.api.predicates.query.message.ParcelTrackingDataUpdatedMessagePayloadQueryBuilderDsl.of()), 354 OrderMessagePayloadQueryBuilderDsl::of); 355 } 356 357 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asReturnInfoAdded( 358 Function<com.commercetools.api.predicates.query.message.ReturnInfoAddedMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.ReturnInfoAddedMessagePayloadQueryBuilderDsl>> fn) { 359 return new CombinationQueryPredicate<>( 360 fn.apply(com.commercetools.api.predicates.query.message.ReturnInfoAddedMessagePayloadQueryBuilderDsl.of()), 361 OrderMessagePayloadQueryBuilderDsl::of); 362 } 363 364 public CombinationQueryPredicate<OrderMessagePayloadQueryBuilderDsl> asReturnInfoSet( 365 Function<com.commercetools.api.predicates.query.message.ReturnInfoSetMessagePayloadQueryBuilderDsl, CombinationQueryPredicate<com.commercetools.api.predicates.query.message.ReturnInfoSetMessagePayloadQueryBuilderDsl>> fn) { 366 return new CombinationQueryPredicate<>( 367 fn.apply(com.commercetools.api.predicates.query.message.ReturnInfoSetMessagePayloadQueryBuilderDsl.of()), 368 OrderMessagePayloadQueryBuilderDsl::of); 369 } 370}