public class ShippingWithTrackingDetails extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ShippingWithTrackingDetails.Builder
Class to build instances of
ShippingWithTrackingDetails. |
| Constructor and Description |
|---|
ShippingWithTrackingDetails()
Default constructor.
|
ShippingWithTrackingDetails(List<OrderTrackerResponse> trackers,
ShippingName name,
String emailAddress,
PhoneNumberWithOptionalCountryCode phoneNumber,
FulfillmentType type,
List<ShippingOption> options,
Address address)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Address |
getAddress()
Getter for Address.
|
String |
getEmailAddress()
Getter for EmailAddress.
|
ShippingName |
getName()
Getter for Name.
|
List<ShippingOption> |
getOptions()
Getter for Options.
|
PhoneNumberWithOptionalCountryCode |
getPhoneNumber()
Getter for PhoneNumber.
|
List<OrderTrackerResponse> |
getTrackers()
Getter for Trackers.
|
FulfillmentType |
getType()
Getter for Type.
|
void |
setAddress(Address address)
Setter for Address.
|
void |
setEmailAddress(String emailAddress)
Setter for EmailAddress.
|
void |
setName(ShippingName name)
Setter for Name.
|
void |
setOptions(List<ShippingOption> options)
Setter for Options.
|
void |
setPhoneNumber(PhoneNumberWithOptionalCountryCode phoneNumber)
Setter for PhoneNumber.
|
void |
setTrackers(List<OrderTrackerResponse> trackers)
Setter for Trackers.
|
void |
setType(FulfillmentType type)
Setter for Type.
|
ShippingWithTrackingDetails.Builder |
toBuilder()
Builds a new
ShippingWithTrackingDetails.Builder object. |
String |
toString()
Converts this ShippingWithTrackingDetails into string format.
|
public ShippingWithTrackingDetails()
public ShippingWithTrackingDetails(List<OrderTrackerResponse> trackers, ShippingName name, String emailAddress, PhoneNumberWithOptionalCountryCode phoneNumber, FulfillmentType type, List<ShippingOption> options, Address address)
trackers - List of OrderTrackerResponse value for trackers.name - ShippingName value for name.emailAddress - String value for emailAddress.phoneNumber - PhoneNumberWithOptionalCountryCode value for phoneNumber.type - FulfillmentType value for type.options - List of ShippingOption value for options.address - Address value for address.public List<OrderTrackerResponse> getTrackers()
public void setTrackers(List<OrderTrackerResponse> trackers)
trackers - Value for List of OrderTrackerResponsepublic ShippingName getName()
public void setName(ShippingName name)
name - Value for ShippingNamepublic String getEmailAddress()
public void setEmailAddress(String emailAddress)
emailAddress - Value for Stringpublic PhoneNumberWithOptionalCountryCode getPhoneNumber()
public void setPhoneNumber(PhoneNumberWithOptionalCountryCode phoneNumber)
phoneNumber - Value for PhoneNumberWithOptionalCountryCodepublic FulfillmentType getType()
public void setType(FulfillmentType type)
type - Value for FulfillmentTypepublic List<ShippingOption> getOptions()
public void setOptions(List<ShippingOption> options)
options - Value for List of ShippingOptionpublic Address getAddress()
public void setAddress(Address address)
address - Value for Addresspublic String toString()
public ShippingWithTrackingDetails.Builder toBuilder()
ShippingWithTrackingDetails.Builder object.
Creates the instance with the state of the current model.ShippingWithTrackingDetails.Builder objectCopyright © 2026. All rights reserved.