public class FulfillmentPickupDetails extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FulfillmentPickupDetails.Builder
Class to build instances of
FulfillmentPickupDetails. |
| Modifier | Constructor and Description |
|---|---|
protected |
FulfillmentPickupDetails(FulfillmentRecipient 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,
FulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails)
Initialization constructor.
|
|
FulfillmentPickupDetails(FulfillmentRecipient 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,
FulfillmentPickupDetailsCurbsidePickupDetails 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.
|
FulfillmentPickupDetailsCurbsidePickupDetails |
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.
|
FulfillmentRecipient |
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.
|
FulfillmentPickupDetails.Builder |
toBuilder()
Builds a new
FulfillmentPickupDetails.Builder object. |
String |
toString()
Converts this FulfillmentPickupDetails into string format.
|
public FulfillmentPickupDetails(FulfillmentRecipient 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, FulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails)
recipient - FulfillmentRecipient 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 - FulfillmentPickupDetailsCurbsidePickupDetails value for
curbsidePickupDetails.protected FulfillmentPickupDetails(FulfillmentRecipient 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, FulfillmentPickupDetailsCurbsidePickupDetails curbsidePickupDetails)
recipient - FulfillmentRecipient 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 - FulfillmentPickupDetailsCurbsidePickupDetails value for
curbsidePickupDetails.public FulfillmentRecipient 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 FulfillmentPickupDetailsCurbsidePickupDetails getCurbsidePickupDetails()
public String toString()
public FulfillmentPickupDetails.Builder toBuilder()
FulfillmentPickupDetails.Builder object.
Creates the instance with the state of the current model.FulfillmentPickupDetails.Builder objectCopyright © 2024. All rights reserved.