/// <summary> /// Initializes a new instance of the <see cref="OrderFulfillmentShipmentDetails"/> class. /// </summary> /// <param name="recipient">recipient.</param> /// <param name="carrier">carrier.</param> /// <param name="shippingNote">shipping_note.</param> /// <param name="shippingType">shipping_type.</param> /// <param name="trackingNumber">tracking_number.</param> /// <param name="trackingUrl">tracking_url.</param> /// <param name="placedAt">placed_at.</param> /// <param name="inProgressAt">in_progress_at.</param> /// <param name="packagedAt">packaged_at.</param> /// <param name="expectedShippedAt">expected_shipped_at.</param> /// <param name="shippedAt">shipped_at.</param> /// <param name="canceledAt">canceled_at.</param> /// <param name="cancelReason">cancel_reason.</param> /// <param name="failedAt">failed_at.</param> /// <param name="failureReason">failure_reason.</param> public OrderFulfillmentShipmentDetails( Models.OrderFulfillmentRecipient recipient = null, string carrier = null, string shippingNote = null, string shippingType = null, string trackingNumber = null, string trackingUrl = null, string placedAt = null, string inProgressAt = null, string packagedAt = null, string expectedShippedAt = null, string shippedAt = null, string canceledAt = null, string cancelReason = null, string failedAt = null, string failureReason = null) { this.Recipient = recipient; this.Carrier = carrier; this.ShippingNote = shippingNote; this.ShippingType = shippingType; this.TrackingNumber = trackingNumber; this.TrackingUrl = trackingUrl; this.PlacedAt = placedAt; this.InProgressAt = inProgressAt; this.PackagedAt = packagedAt; this.ExpectedShippedAt = expectedShippedAt; this.ShippedAt = shippedAt; this.CanceledAt = canceledAt; this.CancelReason = cancelReason; this.FailedAt = failedAt; this.FailureReason = failureReason; }
public OrderFulfillmentPickupDetails(Models.OrderFulfillmentRecipient recipient = null, string expiresAt = null, string autoCompleteDuration = null, string scheduleType = null, string pickupAt = null, string pickupWindowDuration = null, string prepTimeDuration = null, string note = null, string placedAt = null, string acceptedAt = null, string rejectedAt = null, string readyAt = null, string expiredAt = null, string pickedUpAt = null, string canceledAt = null, string cancelReason = null) { Recipient = recipient; ExpiresAt = expiresAt; AutoCompleteDuration = autoCompleteDuration; ScheduleType = scheduleType; PickupAt = pickupAt; PickupWindowDuration = pickupWindowDuration; PrepTimeDuration = prepTimeDuration; Note = note; PlacedAt = placedAt; AcceptedAt = acceptedAt; RejectedAt = rejectedAt; ReadyAt = readyAt; ExpiredAt = expiredAt; PickedUpAt = pickedUpAt; CanceledAt = canceledAt; CancelReason = cancelReason; }
/// <summary> /// Initializes a new instance of the <see cref="OrderFulfillmentPickupDetails"/> class. /// </summary> /// <param name="recipient">recipient.</param> /// <param name="expiresAt">expires_at.</param> /// <param name="autoCompleteDuration">auto_complete_duration.</param> /// <param name="scheduleType">schedule_type.</param> /// <param name="pickupAt">pickup_at.</param> /// <param name="pickupWindowDuration">pickup_window_duration.</param> /// <param name="prepTimeDuration">prep_time_duration.</param> /// <param name="note">note.</param> /// <param name="placedAt">placed_at.</param> /// <param name="acceptedAt">accepted_at.</param> /// <param name="rejectedAt">rejected_at.</param> /// <param name="readyAt">ready_at.</param> /// <param name="expiredAt">expired_at.</param> /// <param name="pickedUpAt">picked_up_at.</param> /// <param name="canceledAt">canceled_at.</param> /// <param name="cancelReason">cancel_reason.</param> /// <param name="isCurbsidePickup">is_curbside_pickup.</param> /// <param name="curbsidePickupDetails">curbside_pickup_details.</param> public OrderFulfillmentPickupDetails( Models.OrderFulfillmentRecipient recipient = null, string expiresAt = null, string autoCompleteDuration = null, string scheduleType = null, string pickupAt = null, string pickupWindowDuration = null, string prepTimeDuration = null, string note = null, string placedAt = null, string acceptedAt = null, string rejectedAt = null, string readyAt = null, string expiredAt = null, string pickedUpAt = null, string canceledAt = null, string cancelReason = null, bool?isCurbsidePickup = null, Models.OrderFulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails = null) { this.Recipient = recipient; this.ExpiresAt = expiresAt; this.AutoCompleteDuration = autoCompleteDuration; this.ScheduleType = scheduleType; this.PickupAt = pickupAt; this.PickupWindowDuration = pickupWindowDuration; this.PrepTimeDuration = prepTimeDuration; this.Note = note; this.PlacedAt = placedAt; this.AcceptedAt = acceptedAt; this.RejectedAt = rejectedAt; this.ReadyAt = readyAt; this.ExpiredAt = expiredAt; this.PickedUpAt = pickedUpAt; this.CanceledAt = canceledAt; this.CancelReason = cancelReason; this.IsCurbsidePickup = isCurbsidePickup; this.CurbsidePickupDetails = curbsidePickupDetails; }
/// <summary> /// Recipient. /// </summary> /// <param name="recipient"> recipient. </param> /// <returns> Builder. </returns> public Builder Recipient(Models.OrderFulfillmentRecipient recipient) { this.recipient = recipient; return(this); }
public Builder Recipient(Models.OrderFulfillmentRecipient value) { recipient = value; return(this); }