public interface TrackingData
Modifier and Type | Method and Description |
---|---|
String |
getCarrier() |
String |
getProvider() |
String |
getProviderTransaction() |
String |
getTrackingId() |
Boolean |
isReturn() |
static TrackingData |
of() |
static TrackingData |
of(String trackingId,
String carrier,
String provider,
String providerTransaction,
boolean isReturn) |
default TrackingData |
withCarrier(String carrier) |
default TrackingData |
withIsReturn(boolean isReturn) |
default TrackingData |
withProvider(String provider) |
default TrackingData |
withProviderTransaction(String providerTransaction) |
default TrackingData |
withTrackingId(String trackingId) |
static TrackingData of()
static TrackingData of(String trackingId, String carrier, String provider, String providerTransaction, boolean isReturn)
Boolean isReturn()
default TrackingData withTrackingId(@Nullable String trackingId)
default TrackingData withCarrier(@Nullable String carrier)
default TrackingData withProvider(@Nullable String provider)
default TrackingData withProviderTransaction(@Nullable String providerTransaction)
default TrackingData withIsReturn(boolean isReturn)