Package com.braintreegateway
Class PackageTrackingRequest
- java.lang.Object
-
- com.braintreegateway.Request
-
- com.braintreegateway.PackageTrackingRequest
-
public class PackageTrackingRequest extends Request
-
-
Field Summary
Fields Modifier and Type Field Description private Stringcarrierprivate List<TransactionLineItemRequest>lineItemsprivate BooleannotifyPayerprivate StringtrackingNumber
-
Constructor Summary
Constructors Constructor Description PackageTrackingRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageTrackingRequestaddLineItem(TransactionLineItemRequest lineItemRequest)protected RequestBuilderbuildRequest(String root)PackageTrackingRequestcarrier(String carrier)Tracking Carrier Enum - https://developer.paypal.com/docs/tracking/reference/carriers/PackageTrackingRequestnotifyPayer(Boolean notifyPayer)StringtoQueryString()StringtoQueryString(String root)StringtoXML()PackageTrackingRequesttrackingNumber(String trackingNumber)-
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind, toGraphQLVariables
-
-
-
-
Field Detail
-
carrier
private String carrier
-
lineItems
private List<TransactionLineItemRequest> lineItems
-
notifyPayer
private Boolean notifyPayer
-
trackingNumber
private String trackingNumber
-
-
Method Detail
-
carrier
public PackageTrackingRequest carrier(String carrier)
Tracking Carrier Enum - https://developer.paypal.com/docs/tracking/reference/carriers/
-
trackingNumber
public PackageTrackingRequest trackingNumber(String trackingNumber)
-
addLineItem
public PackageTrackingRequest addLineItem(TransactionLineItemRequest lineItemRequest)
-
notifyPayer
public PackageTrackingRequest notifyPayer(Boolean notifyPayer)
-
toQueryString
public String toQueryString()
- Overrides:
toQueryStringin classRequest
-
toQueryString
public String toQueryString(String root)
- Overrides:
toQueryStringin classRequest
-
buildRequest
protected RequestBuilder buildRequest(String root)
-
-