public class OrderFulfillmentPickupDetails extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OrderFulfillmentPickupDetails.Builder
Class to build instances of
OrderFulfillmentPickupDetails. |
| Modifier | Constructor and Description |
|---|---|
protected |
OrderFulfillmentPickupDetails(OrderFulfillmentRecipient recipient,
io.apimatic.core.types.OptionalNullable<String> expiresAt,
io.apimatic.core.types.OptionalNullable<String> autoCompleteDuration,
String scheduleType,
io.apimatic.core.types.OptionalNullable<String> pickupAt,
io.apimatic.core.types.OptionalNullable<String> pickupWindowDuration,
io.apimatic.core.types.OptionalNullable<String> prepTimeDuration,
io.apimatic.core.types.OptionalNullable<String> note,
String placedAt,
String acceptedAt,
String rejectedAt,
String readyAt,
String expiredAt,
String pickedUpAt,
String canceledAt,
io.apimatic.core.types.OptionalNullable<String> cancelReason,
io.apimatic.core.types.OptionalNullable<Boolean> isCurbsidePickup,
OrderFulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails)
Initialization constructor.
|
|
OrderFulfillmentPickupDetails(OrderFulfillmentRecipient recipient,
String expiresAt,
String autoCompleteDuration,
String scheduleType,
String pickupAt,
String pickupWindowDuration,
String prepTimeDuration,
String note,
String placedAt,
String acceptedAt,
String rejectedAt,
String readyAt,
String expiredAt,
String pickedUpAt,
String canceledAt,
String cancelReason,
Boolean isCurbsidePickup,
OrderFulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAcceptedAt()
Getter for AcceptedAt.
|
String |
getAutoCompleteDuration()
Getter for AutoCompleteDuration.
|
String |
getCanceledAt()
Getter for CanceledAt.
|
String |
getCancelReason()
Getter for CancelReason.
|
OrderFulfillmentPickupDetailsCurbsidePickupDetails |
getCurbsidePickupDetails()
Getter for CurbsidePickupDetails.
|
String |
getExpiredAt()
Getter for ExpiredAt.
|
String |
getExpiresAt()
Getter for ExpiresAt.
|
Boolean |
getIsCurbsidePickup()
Getter for IsCurbsidePickup.
|
String |
getNote()
Getter for Note.
|
String |
getPickedUpAt()
Getter for PickedUpAt.
|
String |
getPickupAt()
Getter for PickupAt.
|
String |
getPickupWindowDuration()
Getter for PickupWindowDuration.
|
String |
getPlacedAt()
Getter for PlacedAt.
|
String |
getPrepTimeDuration()
Getter for PrepTimeDuration.
|
String |
getReadyAt()
Getter for ReadyAt.
|
OrderFulfillmentRecipient |
getRecipient()
Getter for Recipient.
|
String |
getRejectedAt()
Getter for RejectedAt.
|
String |
getScheduleType()
Getter for ScheduleType.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetAutoCompleteDuration()
Internal Getter for AutoCompleteDuration.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetCancelReason()
Internal Getter for CancelReason.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetExpiresAt()
Internal Getter for ExpiresAt.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetIsCurbsidePickup()
Internal Getter for IsCurbsidePickup.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetNote()
Internal Getter for Note.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPickupAt()
Internal Getter for PickupAt.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPickupWindowDuration()
Internal Getter for PickupWindowDuration.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPrepTimeDuration()
Internal Getter for PrepTimeDuration.
|
OrderFulfillmentPickupDetails.Builder |
toBuilder()
Builds a new
OrderFulfillmentPickupDetails.Builder object. |
String |
toString()
Converts this OrderFulfillmentPickupDetails into string format.
|
public OrderFulfillmentPickupDetails(OrderFulfillmentRecipient recipient, String expiresAt, String autoCompleteDuration, String scheduleType, String pickupAt, String pickupWindowDuration, String prepTimeDuration, String note, String placedAt, String acceptedAt, String rejectedAt, String readyAt, String expiredAt, String pickedUpAt, String canceledAt, String cancelReason, Boolean isCurbsidePickup, OrderFulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails)
recipient - OrderFulfillmentRecipient value for recipient.expiresAt - String value for expiresAt.autoCompleteDuration - String value for autoCompleteDuration.scheduleType - String value for scheduleType.pickupAt - String value for pickupAt.pickupWindowDuration - String value for pickupWindowDuration.prepTimeDuration - String value for prepTimeDuration.note - String value for note.placedAt - String value for placedAt.acceptedAt - String value for acceptedAt.rejectedAt - String value for rejectedAt.readyAt - String value for readyAt.expiredAt - String value for expiredAt.pickedUpAt - String value for pickedUpAt.canceledAt - String value for canceledAt.cancelReason - String value for cancelReason.isCurbsidePickup - Boolean value for isCurbsidePickup.curbsidePickupDetails - OrderFulfillmentPickupDetailsCurbsidePickupDetails value for
curbsidePickupDetails.protected OrderFulfillmentPickupDetails(OrderFulfillmentRecipient recipient, io.apimatic.core.types.OptionalNullable<String> expiresAt, io.apimatic.core.types.OptionalNullable<String> autoCompleteDuration, String scheduleType, io.apimatic.core.types.OptionalNullable<String> pickupAt, io.apimatic.core.types.OptionalNullable<String> pickupWindowDuration, io.apimatic.core.types.OptionalNullable<String> prepTimeDuration, io.apimatic.core.types.OptionalNullable<String> note, String placedAt, String acceptedAt, String rejectedAt, String readyAt, String expiredAt, String pickedUpAt, String canceledAt, io.apimatic.core.types.OptionalNullable<String> cancelReason, io.apimatic.core.types.OptionalNullable<Boolean> isCurbsidePickup, OrderFulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails)
recipient - OrderFulfillmentRecipient value for recipient.expiresAt - String value for expiresAt.autoCompleteDuration - String value for autoCompleteDuration.scheduleType - String value for scheduleType.pickupAt - String value for pickupAt.pickupWindowDuration - String value for pickupWindowDuration.prepTimeDuration - String value for prepTimeDuration.note - String value for note.placedAt - String value for placedAt.acceptedAt - String value for acceptedAt.rejectedAt - String value for rejectedAt.readyAt - String value for readyAt.expiredAt - String value for expiredAt.pickedUpAt - String value for pickedUpAt.canceledAt - String value for canceledAt.cancelReason - String value for cancelReason.isCurbsidePickup - Boolean value for isCurbsidePickup.curbsidePickupDetails - OrderFulfillmentPickupDetailsCurbsidePickupDetails value for
curbsidePickupDetails.public OrderFulfillmentRecipient getRecipient()
protected io.apimatic.core.types.OptionalNullable<String> internalGetExpiresAt()
public String getExpiresAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetAutoCompleteDuration()
public String getAutoCompleteDuration()
public String getScheduleType()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPickupAt()
public String getPickupAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPickupWindowDuration()
public String getPickupWindowDuration()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPrepTimeDuration()
public String getPrepTimeDuration()
protected io.apimatic.core.types.OptionalNullable<String> internalGetNote()
public String getNote()
public String getPlacedAt()
public String getAcceptedAt()
public String getRejectedAt()
public String getReadyAt()
public String getExpiredAt()
public String getPickedUpAt()
public String getCanceledAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetCancelReason()
public String getCancelReason()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetIsCurbsidePickup()
public Boolean getIsCurbsidePickup()
public OrderFulfillmentPickupDetailsCurbsidePickupDetails getCurbsidePickupDetails()
public String toString()
public OrderFulfillmentPickupDetails.Builder toBuilder()
OrderFulfillmentPickupDetails.Builder object.
Creates the instance with the state of the current model.OrderFulfillmentPickupDetails.Builder objectCopyright © 2024. All rights reserved.