Index

A B C D E F G H I J L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addCreditCardToUser(String, String, int, int, String) - Method in class com.easypost.service.ReferralCustomerService
Add credit card to a referral user.
addCreditCardToUser(String, String, int, int, String, PaymentMethod.Priority) - Method in class com.easypost.service.ReferralCustomerService
Add credit card to a referral user.
addEventHandler(Function<RequestHookResponses, Object>) - Method in class com.easypost.hooks.RequestHook
Add a function to the list of event handlers.
addEventHandler(Function<ResponseHookResponses, Object>) - Method in class com.easypost.hooks.ResponseHook
Add a function to the list of event handlers.
addPaymentMethod(String, String) - Method in class com.easypost.service.BetaReferralCustomerService
Add Stripe payment method to referral customer.
addPaymentMethod(String, String, PaymentMethod.Priority) - Method in class com.easypost.service.BetaReferralCustomerService
Add Stripe payment method to referral customer.
addRate(SmartRate) - Method in class com.easypost.model.SmartrateCollection
Add a SmartRate object to this SmartrateCollection.
address - Variable in class com.easypost.service.EasyPostClient
 
Address - Class in com.easypost.model
 
Address() - Constructor for class com.easypost.model.Address
 
AddressCollection - Class in com.easypost.model
 
AddressCollection() - Constructor for class com.easypost.model.AddressCollection
 
AddressDetail - Class in com.easypost.model
 
AddressDetail() - Constructor for class com.easypost.model.AddressDetail
 
AddressService - Class in com.easypost.service
 
AddressVerification - Class in com.easypost.model
 
AddressVerification() - Constructor for class com.easypost.model.AddressVerification
 
AddressVerificationDeserializer - Class in com.easypost.model
 
AddressVerificationDeserializer() - Constructor for class com.easypost.model.AddressVerificationDeserializer
 
AddressVerifications - Class in com.easypost.model
 
AddressVerifications() - Constructor for class com.easypost.model.AddressVerifications
 
AddressVerifyResponse - Class in com.easypost.model
 
AddressVerifyResponse() - Constructor for class com.easypost.model.AddressVerifyResponse
 
addShipments(String, List<Shipment>) - Method in class com.easypost.service.BatchService
Add shipments to this Batch object.
addShipments(String, Map<String, Object>) - Method in class com.easypost.service.BatchService
Add shipments to this Batch object.
all() - Method in class com.easypost.service.ApiKeyService
Get all API keys.
all() - Method in class com.easypost.service.CarrierAccountService
List all carrier accounts.
all() - Method in class com.easypost.service.CarrierTypeService
Retrieve a list of available carriers for the given account.
all() - Method in class com.easypost.service.PaymentMethodService
Deprecated.
Use BillingService.retrievePaymentMethods() instead. Deprecated: v5.5.0 - v7.0.0
all() - Method in class com.easypost.service.WebhookService
Get a list of all Webhook objects.
all(Map<String, Object>) - Method in class com.easypost.service.AddressService
List all Address objects.
all(Map<String, Object>) - Method in class com.easypost.service.BatchService
List all Batch objects.
all(Map<String, Object>) - Method in class com.easypost.service.CarrierAccountService
List all carrier accounts.
all(Map<String, Object>) - Method in class com.easypost.service.ClaimService
Get a list of Claims.
all(Map<String, Object>) - Method in class com.easypost.service.EndShipperService
List all EndShipper objects.
all(Map<String, Object>) - Method in class com.easypost.service.EventService
Get a list of Events.
all(Map<String, Object>) - Method in class com.easypost.service.InsuranceService
Get a list of Insurances.
all(Map<String, Object>) - Method in class com.easypost.service.PickupService
Get a list of all Pickup objects.
all(Map<String, Object>) - Method in class com.easypost.service.ReferralCustomerService
List all Referral objects.
all(Map<String, Object>) - Method in class com.easypost.service.RefundService
List all Refunds objects.
all(Map<String, Object>) - Method in class com.easypost.service.ReportService
Get a list of Reports from the API.
all(Map<String, Object>) - Method in class com.easypost.service.ScanformService
Get a list of ScanForms from the API.
all(Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Get a list of all Shipment objects.
all(Map<String, Object>) - Method in class com.easypost.service.TrackerService
Get a list of all Tracker objects.
all(Map<String, Object>) - Method in class com.easypost.service.WebhookService
Get a list of all Webhook objects.
allChildren(Map<String, Object>) - Method in class com.easypost.service.UserService
Retrieve the paginated list of child users for the authenticated user.
ApachePatch - Class in com.easypost.utils
This class is a collection of Apache functions that have been extracted for use in this application.
ApachePatch() - Constructor for class com.easypost.utils.ApachePatch
 
ApachePatch.Hex - Class in com.easypost.utils
This class was lifted and modified from common-codec:common-codec version 1.15, namespace org.apache.commons.codec.binary.Hex, released under the Apache License 2.0.
API_BASE - Static variable in class com.easypost.Constants.Http
 
API_DID_NOT_RETURN_ERROR_DETAILS - Static variable in class com.easypost.Constants.ErrorMessages
 
APIException - Exception Class in com.easypost.exception
 
APIException(String) - Constructor for exception class com.easypost.exception.APIException
APIException constructor.
APIException(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.APIException
APIException constructor.
APIException(String, String, Integer, List<Error>, Throwable) - Constructor for exception class com.easypost.exception.APIException
APIException constructor.
APIException(String, Throwable) - Constructor for exception class com.easypost.exception.APIException
APIException constructor.
apiKey - Variable in class com.easypost.service.EasyPostClient
 
ApiKey - Class in com.easypost.model
 
ApiKey() - Constructor for class com.easypost.model.ApiKey
 
apiKeys(String) - Method in class com.easypost.service.UserService
ApiKeys - Class in com.easypost.model
 
ApiKeys() - Constructor for class com.easypost.model.ApiKeys
 
ApiKeyService - Class in com.easypost.service
 

B

BAD_REQUEST_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
BadRequestError - Exception Class in com.easypost.exception.API
 
BadRequestError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.BadRequestError
BadRequestError constructor.
BANK_ACCOUNT - Enum constant in enum com.easypost.model.PaymentMethodObject.PaymentMethodType
 
BaseAddress - Class in com.easypost.model
 
BaseAddress() - Constructor for class com.easypost.model.BaseAddress
 
BaseUser - Class in com.easypost.model
 
BaseUser() - Constructor for class com.easypost.model.BaseUser
 
batch - Variable in class com.easypost.service.EasyPostClient
 
Batch - Class in com.easypost.model
 
Batch() - Constructor for class com.easypost.model.Batch
 
BatchCollection - Class in com.easypost.model
 
BatchCollection() - Constructor for class com.easypost.model.BatchCollection
 
BatchService - Class in com.easypost.service
 
BatchStatus - Class in com.easypost.model
 
BatchStatus() - Constructor for class com.easypost.model.BatchStatus
 
BetaPaymentRefund - Class in com.easypost.model
 
BetaPaymentRefund() - Constructor for class com.easypost.model.BetaPaymentRefund
 
betaRate - Variable in class com.easypost.service.EasyPostClient
 
BetaRateService - Class in com.easypost.service
 
betaReferralCustomer - Variable in class com.easypost.service.EasyPostClient
 
BetaReferralCustomerService - Class in com.easypost.service
 
billing - Variable in class com.easypost.service.EasyPostClient
 
Billing - Class in com.easypost.model
 
Billing() - Constructor for class com.easypost.model.Billing
 
BillingService - Class in com.easypost.service
 
Brand - Class in com.easypost.model
 
Brand() - Constructor for class com.easypost.model.Brand
 
buildNextPageParameters(List<Address>, Integer) - Method in class com.easypost.model.AddressCollection
 
buildNextPageParameters(List<Batch>, Integer) - Method in class com.easypost.model.BatchCollection
 
buildNextPageParameters(List<Claim>, Integer) - Method in class com.easypost.model.ClaimCollection
 
buildNextPageParameters(List<EndShipper>, Integer) - Method in class com.easypost.model.EndShipperCollection
 
buildNextPageParameters(List<Event>, Integer) - Method in class com.easypost.model.EventCollection
 
buildNextPageParameters(List<Insurance>, Integer) - Method in class com.easypost.model.InsuranceCollection
 
buildNextPageParameters(List<Pickup>, Integer) - Method in class com.easypost.model.PickupCollection
 
buildNextPageParameters(List<ReferralCustomer>, Integer) - Method in class com.easypost.model.ReferralCustomerCollection
 
buildNextPageParameters(List<Refund>, Integer) - Method in class com.easypost.model.RefundCollection
 
buildNextPageParameters(List<Report>, Integer) - Method in class com.easypost.model.ReportCollection
 
buildNextPageParameters(List<ScanForm>, Integer) - Method in class com.easypost.model.ScanFormCollection
 
buildNextPageParameters(List<Shipment>, Integer) - Method in class com.easypost.model.ShipmentCollection
 
buildNextPageParameters(List<Tracker>, Integer) - Method in class com.easypost.model.TrackerCollection
 
buildNextPageParameters(List<User>, Integer) - Method in class com.easypost.model.ChildUserCollection
 
buildNextPageParameters(List<TEntries>, Integer) - Method in class com.easypost.model.PaginatedCollection
Build the parameters for retrieving the next page of a paginated collection.
buy(String) - Method in class com.easypost.service.BatchService
Buy this batch.
buy(String) - Method in class com.easypost.service.PickupService
Buy this Pickup.
buy(String, PickupRate) - Method in class com.easypost.service.PickupService
Buy this Pickup.
buy(String, Rate) - Method in class com.easypost.service.OrderService
Buy this Order.
buy(String, Rate) - Method in class com.easypost.service.ShipmentService
Buy this Shipment.
buy(String, Rate, String) - Method in class com.easypost.service.ShipmentService
Buy this Shipment.
buy(String, Map<String, Object>) - Method in class com.easypost.service.BatchService
Buy this batch.
buy(String, Map<String, Object>) - Method in class com.easypost.service.OrderService
Buy this Order.
buy(String, Map<String, Object>) - Method in class com.easypost.service.PickupService
Buy this Pickup.
buy(String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Buy this Shipment.
buy(String, Map<String, Object>, String) - Method in class com.easypost.service.ShipmentService
Buy this Shipment.

C

cancel(String) - Method in class com.easypost.service.ClaimService
Cancel an Claim from the API.
cancel(String) - Method in class com.easypost.service.PickupService
Cancel this Pickup.
cancel(String, Map<String, Object>) - Method in class com.easypost.service.PickupService
Cancel this Pickup.
Carrier() - Constructor for class com.easypost.model.CarrierMetadata.Carrier
 
CARRIER_TYPES_WITH_CUSTOM_WORKFLOW - Static variable in class com.easypost.Constants.CarrierAccountTypes
 
carrierAccount - Variable in class com.easypost.service.EasyPostClient
 
CarrierAccount - Class in com.easypost.model
 
CarrierAccount() - Constructor for class com.easypost.model.CarrierAccount
 
CarrierAccountService - Class in com.easypost.service
 
CarrierAccountTypes() - Constructor for class com.easypost.Constants.CarrierAccountTypes
 
CarrierDetail - Class in com.easypost.model
 
CarrierDetail() - Constructor for class com.easypost.model.CarrierDetail
 
carrierMetadata - Variable in class com.easypost.service.EasyPostClient
 
CarrierMetadata - Class in com.easypost.model
 
CarrierMetadata() - Constructor for class com.easypost.model.CarrierMetadata
 
CarrierMetadata.Carrier - Class in com.easypost.model
 
CarrierMetadata.PredefinedPackage - Class in com.easypost.model
 
CarrierMetadata.ServiceLevels - Class in com.easypost.model
 
CarrierMetadata.ShipmentOption - Class in com.easypost.model
 
CarrierMetadata.SupportedFeatures - Class in com.easypost.model
 
CarrierMetadataService - Class in com.easypost.service
 
carrierType - Variable in class com.easypost.service.EasyPostClient
 
CarrierType - Class in com.easypost.model
 
CarrierType() - Constructor for class com.easypost.model.CarrierType
 
CarrierTypeService - Class in com.easypost.service
 
CHARSET - Static variable in class com.easypost.Constants.Http
 
ChildUserCollection - Class in com.easypost.model
 
ChildUserCollection() - Constructor for class com.easypost.model.ChildUserCollection
 
claim - Variable in class com.easypost.service.EasyPostClient
 
Claim - Class in com.easypost.model
 
Claim() - Constructor for class com.easypost.model.Claim
 
ClaimCollection - Class in com.easypost.model
 
ClaimCollection() - Constructor for class com.easypost.model.ClaimCollection
 
ClaimHistoryEntry - Class in com.easypost.model
 
ClaimHistoryEntry() - Constructor for class com.easypost.model.ClaimHistoryEntry
 
ClaimService - Class in com.easypost.service
 
com.easypost - package com.easypost
Interact with the EasyPost API in Java.
com.easypost.exception - package com.easypost.exception
Custom exception classes for the EasyPost API.
com.easypost.exception.API - package com.easypost.exception.API
Custom API exception classes for the EasyPost API.
com.easypost.exception.General - package com.easypost.exception.General
Custom general exception classes for the EasyPost API.
com.easypost.hooks - package com.easypost.hooks
Custom hook classes for the EasyPost API.
com.easypost.http - package com.easypost.http
Classes for handling requests and responses to the EasyPost API.
com.easypost.model - package com.easypost.model
Classes for the EasyPost API.
com.easypost.service - package com.easypost.service
Interact with the EasyPost API in Java.
com.easypost.utils - package com.easypost.utils
Utility classes for the EasyPost API Java client library.
Constants - Class in com.easypost
 
Constants() - Constructor for class com.easypost.Constants
 
Constants.CarrierAccountTypes - Class in com.easypost
 
Constants.ErrorCodes - Class in com.easypost
 
Constants.ErrorMessages - Class in com.easypost
 
Constants.Http - Class in com.easypost
 
Constants.UpsAccountTypes - Class in com.easypost
 
create() - Method in class com.easypost.service.BatchService
Create a Batch object.
create(Map<String, Object>) - Method in class com.easypost.service.AddressService
Create Address object from parameter map.
create(Map<String, Object>) - Method in class com.easypost.service.BatchService
Create a Batch object.
create(Map<String, Object>) - Method in class com.easypost.service.CarrierAccountService
Create a carrier account.
create(Map<String, Object>) - Method in class com.easypost.service.ClaimService
Create a new claim object from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.CustomsInfoService
Create a CustomsInfo from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.CustomsItemService
Create a CustomsItem from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.EndShipperService
Create EndShipper object from parameter map.
create(Map<String, Object>) - Method in class com.easypost.service.InsuranceService
Create a new Insurance object from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.OrderService
Create an Order object from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.ParcelService
Create a Parcel from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.PickupService
Create a new Pickup object from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.ReferralCustomerService
Create a Referral Customer object from parameter map.
create(Map<String, Object>) - Method in class com.easypost.service.RefundService
Create a Refund object from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.ReportService
Create a Report from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.ScanformService
Create a ScanForm from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Create a new Shipment object from a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.TrackerService
Create a new Tracker object using a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.UserService
Create a User object with a map of parameters.
create(Map<String, Object>) - Method in class com.easypost.service.WebhookService
Create a Webhook object from a map of parameters.
createAndVerify(Map<String, Object>) - Method in class com.easypost.service.AddressService
Create Address object from parameter map and immediately verify it.
createHMAC(byte[], String, Cryptography.HmacAlgorithm) - Static method in class com.easypost.utils.Cryptography
Calculate the HMAC hex digest of a string.
createScanForm(String) - Method in class com.easypost.service.BatchService
Create a scan form for this batch.
createScanForm(String, Map<String, Object>) - Method in class com.easypost.service.BatchService
Create a scan form for this batch.
CREDIT_CARD - Enum constant in enum com.easypost.model.PaymentMethodObject.PaymentMethodType
 
Cryptography - Class in com.easypost.utils
Class for various cryptography utilities.
Cryptography() - Constructor for class com.easypost.utils.Cryptography
 
Cryptography.HmacAlgorithm - Enum in com.easypost.utils
Enums for the supported HMAC algorithms.
customsInfo - Variable in class com.easypost.service.EasyPostClient
 
CustomsInfo - Class in com.easypost.model
 
CustomsInfo() - Constructor for class com.easypost.model.CustomsInfo
 
CustomsInfoService - Class in com.easypost.service
 
customsItem - Variable in class com.easypost.service.EasyPostClient
 
CustomsItem - Class in com.easypost.model
 
CustomsItem() - Constructor for class com.easypost.model.CustomsItem
 
CustomsItemService - Class in com.easypost.service
 

D

DEFAULT_CONNECT_TIMEOUT_MILLISECONDS - Static variable in class com.easypost.Constants.Http
 
DEFAULT_READ_TIMEOUT_MILLISECONDS - Static variable in class com.easypost.Constants.Http
 
delete(String) - Method in class com.easypost.service.CarrierAccountService
Delete this carrier account.
delete(String) - Method in class com.easypost.service.UserService
Delete this User.
delete(String) - Method in class com.easypost.service.WebhookService
Delete this Webhook.
DELETE - Enum constant in enum com.easypost.http.Requestor.RequestMethod
 
deletePaymentMethod(PaymentMethod.Priority) - Method in class com.easypost.service.BillingService
Delete a payment method.
DeliveryDateForZipPairEstimate - Class in com.easypost.model
 
DeliveryDateForZipPairEstimate() - Constructor for class com.easypost.model.DeliveryDateForZipPairEstimate
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.easypost.model.AddressVerificationDeserializer
Deserialize an AddressVerification from a JSON object.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.easypost.model.ErrorDeserializer
Deserialize an Error from a JSON object.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.easypost.model.SmartrateCollectionDeserializer
Deserialize a SmartrateCollection from a JSON object.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.easypost.model.StatelessRateDeserializer
Deserialize a StatelessRate from a JSON object.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.easypost.model.WebhookDeserializer
Deserialize a list of Webhook from a JSON object.

E

EasyPost - Class in com.easypost
Hello weary traveler, welcome to the EasyPost Java client library.
EasyPost() - Constructor for class com.easypost.EasyPost
 
EASYPOST_SUPPORT_EMAIL - Static variable in class com.easypost.Constants
 
EasyPostClient - Class in com.easypost.service
 
EasyPostClient(String) - Constructor for class com.easypost.service.EasyPostClient
EasyPostClient constructor.
EasyPostClient(String, int) - Constructor for class com.easypost.service.EasyPostClient
EasyPostClient constructor.
EasyPostClient(String, int, int) - Constructor for class com.easypost.service.EasyPostClient
EasyPostClient constructor.
EasyPostClient(String, int, int, String) - Constructor for class com.easypost.service.EasyPostClient
EasyPostClient constructor.
EasyPostClient(String, int, String) - Constructor for class com.easypost.service.EasyPostClient
EasyPostClient constructor.
EasyPostClient(String, String) - Constructor for class com.easypost.service.EasyPostClient
EasyPostClient constructor.
EasyPostException - Exception Class in com.easypost.exception
 
EasyPostException(String) - Constructor for exception class com.easypost.exception.EasyPostException
EasyPostException constructor.
EasyPostResource - Class in com.easypost.model
 
EasyPostResource() - Constructor for class com.easypost.model.EasyPostResource
 
EasyPostResponse - Class in com.easypost.http
 
EasyPostResponse(int, String) - Constructor for class com.easypost.http.EasyPostResponse
Constructor.
EasyPostTimeInTransitData - Class in com.easypost.model
 
EasyPostTimeInTransitData() - Constructor for class com.easypost.model.EasyPostTimeInTransitData
 
ENCODED_ERROR - Static variable in class com.easypost.Constants.ErrorMessages
 
encodeHex(byte[]) - Static method in class com.easypost.utils.ApachePatch.Hex
Encode a byte array into a hex char array.
encodeHex(byte[], boolean) - Static method in class com.easypost.utils.ApachePatch.Hex
Encode a byte array into a hex char array.
encodeHex(byte[], char[]) - Static method in class com.easypost.utils.ApachePatch.Hex
Encode a byte array into a hex char array.
EncodingError - Exception Class in com.easypost.exception.API
 
EncodingError(String) - Constructor for exception class com.easypost.exception.API.EncodingError
EncodingError constructor.
EncodingError(String, Throwable) - Constructor for exception class com.easypost.exception.API.EncodingError
EncodingError constructor with nested exception.
EndOfPaginationError - Exception Class in com.easypost.exception.General
 
EndOfPaginationError() - Constructor for exception class com.easypost.exception.General.EndOfPaginationError
EndOfPaginationError constructor.
endShipper - Variable in class com.easypost.service.EasyPostClient
 
EndShipper - Class in com.easypost.model
 
EndShipper() - Constructor for class com.easypost.model.EndShipper
 
EndShipperCollection - Class in com.easypost.model
 
EndShipperCollection() - Constructor for class com.easypost.model.EndShipperCollection
 
EndShipperService - Class in com.easypost.service
 
equals(Object) - Method in class com.easypost.model.EasyPostResource
Override the Equals method, convert objects to Json strings for comparison.
Error - Class in com.easypost.model
 
Error() - Constructor for class com.easypost.model.Error
 
ErrorCodes() - Constructor for class com.easypost.Constants.ErrorCodes
 
ErrorDeserializer - Class in com.easypost.model
 
ErrorDeserializer() - Constructor for class com.easypost.model.ErrorDeserializer
 
ErrorMessages() - Constructor for class com.easypost.Constants.ErrorMessages
 
EstimatedDeliveryDate - Class in com.easypost.model
 
EstimatedDeliveryDate() - Constructor for class com.easypost.model.EstimatedDeliveryDate
 
EstimatedDeliveryDateResponse - Class in com.easypost.model
 
EstimatedDeliveryDateResponse() - Constructor for class com.easypost.model.EstimatedDeliveryDateResponse
 
estimateDeliveryDate(Map<String, Object>) - Method in class com.easypost.service.SmartRateService
Retrieve the estimated delivery date of each carrier-service level combination via the Smart Deliver By API, based on a specific ship date and origin-destination postal code pair.
EstimateDeliveryDateForZipPairResult - Class in com.easypost.model
 
EstimateDeliveryDateForZipPairResult() - Constructor for class com.easypost.model.EstimateDeliveryDateForZipPairResult
 
event - Variable in class com.easypost.service.EasyPostClient
 
Event - Class in com.easypost.model
 
Event() - Constructor for class com.easypost.model.Event
 
EventCollection - Class in com.easypost.model
 
EventCollection() - Constructor for class com.easypost.model.EventCollection
 
EventData - Class in com.easypost.model
 
EventData() - Constructor for class com.easypost.model.EventData
 
EventService - Class in com.easypost.service
 
executeEventHandler(RequestHookResponses) - Method in class com.easypost.hooks.RequestHook
Execute all the functions from the event handlers.
executeEventHandler(ResponseHookResponses) - Method in class com.easypost.hooks.ResponseHook
Execute all the functions from the event handlers.
EXTERNAL_API_CALL_FAILED - Static variable in class com.easypost.Constants.ErrorMessages
 
ExternalApiError - Exception Class in com.easypost.exception.API
 
ExternalApiError(String) - Constructor for exception class com.easypost.exception.API.ExternalApiError
ExternalApiError constructor.

F

Fee - Class in com.easypost.model
 
Fee() - Constructor for class com.easypost.model.Fee
 
Field - Class in com.easypost.model
 
Field() - Constructor for class com.easypost.model.Field
 
Fields - Class in com.easypost.model
 
Fields() - Constructor for class com.easypost.model.Fields
 
FilteringError - Exception Class in com.easypost.exception.General
 
FilteringError(String) - Constructor for exception class com.easypost.exception.General.FilteringError
FilteringError constructor.
findLowestSmartrate(List<SmartRate>, int, SmartrateAccuracy) - Method in class com.easypost.service.ShipmentService
Find the lowest SmartRate from a list of SmartRates.
findLowestSmartrate(List<SmartRate>, int, SmartrateAccuracy) - Static method in class com.easypost.utils.Utilities
Find the lowest Smartrate from a list of Smartrates.
FORBIDDEN_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
ForbiddenError - Exception Class in com.easypost.exception.API
 
ForbiddenError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.ForbiddenError
ForbiddenError constructor.
Form - Class in com.easypost.model
 
Form() - Constructor for class com.easypost.model.Form
 
fundWallet(String) - Method in class com.easypost.service.BillingService
Fund your wallet from the primary payment method.
fundWallet(String, PaymentMethod.Priority) - Method in class com.easypost.service.BillingService
Fund your wallet from a specific payment method.

G

GATEWAY_TIMEOUT_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
GatewayTimeoutError - Exception Class in com.easypost.exception.API
 
GatewayTimeoutError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.GatewayTimeoutError
GatewayTimeoutError constructor.
generateForm(String, String) - Method in class com.easypost.service.ShipmentService
Generate a form for this shipment.
generateForm(String, String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Generate a form for this shipment.
GET - Enum constant in enum com.easypost.http.Requestor.RequestMethod
 
getApiBase() - Method in class com.easypost.service.EasyPostClient
Get API base for this EasyPostClient object.
getApiKey() - Method in class com.easypost.service.EasyPostClient
Get API key for this EasyPostClient object.
getApiVersion() - Method in class com.easypost.service.EasyPostClient
Get API version for this EasyPostClient object.
getByKeyName(String) - Static method in enum com.easypost.model.SmartrateAccuracy
Get the enum value for a given internal key name.
getBySmartrateAccuracy(SmartrateAccuracy) - Method in class com.easypost.model.TimeInTransit
Get the delivery accuracy of a specific percentile of this TimeInTransit.
getCode() - Method in exception class com.easypost.exception.APIException
Get code of the error object.
getConnectionTimeoutMilliseconds() - Method in class com.easypost.service.EasyPostClient
Get connection timeout milliseconds for this EasyPostClient object.
getEncodedURL(Map<String, String>, String) - Static method in class com.easypost.utils.InternalUtilities
Create Encoded URL from a Map.
getEndpoint() - Method in class com.easypost.model.PaymentMethodObject
Get the endpoint for this PaymentMethodObject object.
getErrors() - Method in exception class com.easypost.exception.APIException
Get errors array of the exception.
getLowestObjectRate(List<Rate>, List<String>, List<String>) - Static method in class com.easypost.utils.Utilities
Get the lowest rate from a list of rates.
getLowestSmartRate(List<SmartRate>, int, String) - Method in class com.easypost.service.ShipmentService
Deprecated.
getLowestSmartRate(List<SmartRate>, int, String) - Static method in class com.easypost.utils.Utilities
Deprecated.
Use Utilities.findLowestSmartrate(List, int, SmartrateAccuracy) instead. Deprecated: v5.5.0 - v7.0.0
getLowestStatelessRate(List<StatelessRate>, List<String>, List<String>) - Static method in class com.easypost.utils.Utilities
Get the lowest stateless rate from a list of stateless rates.
getMessage() - Method in exception class com.easypost.exception.APIException
Get message of the error object.
getNextPage(AddressCollection) - Method in class com.easypost.service.AddressService
Get the next page of an AddressCollection.
getNextPage(AddressCollection, Integer) - Method in class com.easypost.service.AddressService
Get the next page of an AddressCollection.
getNextPage(ChildUserCollection, Integer) - Method in class com.easypost.service.UserService
Get the next page of a ChildUserCollection.
getNextPage(ClaimCollection) - Method in class com.easypost.service.ClaimService
Get the next page of an ClaimCollection.
getNextPage(ClaimCollection, Integer) - Method in class com.easypost.service.ClaimService
Get the next page of an ClaimCollection.
getNextPage(EventCollection) - Method in class com.easypost.service.EventService
Get the next page of an EventCollection.
getNextPage(EventCollection, Integer) - Method in class com.easypost.service.EventService
Get the next page of an EventCollection.
getNextPage(InsuranceCollection) - Method in class com.easypost.service.InsuranceService
Get the next page of an InsuranceCollection.
getNextPage(InsuranceCollection, Integer) - Method in class com.easypost.service.InsuranceService
Get the next page of an InsuranceCollection.
getNextPage(PickupCollection) - Method in class com.easypost.service.PickupService
Get the next page of an PickupCollection.
getNextPage(PickupCollection, Integer) - Method in class com.easypost.service.PickupService
Get the next page of an PickupCollection.
getNextPage(ReferralCustomerCollection) - Method in class com.easypost.service.ReferralCustomerService
Get the next page of an ReferralCustomerCollection.
getNextPage(ReferralCustomerCollection, Integer) - Method in class com.easypost.service.ReferralCustomerService
Get the next page of an ReferralCustomerCollection.
getNextPage(RefundCollection) - Method in class com.easypost.service.RefundService
Get the next page of an RefundCollection.
getNextPage(RefundCollection, Integer) - Method in class com.easypost.service.RefundService
Get the next page of an RefundCollection.
getNextPage(ReportCollection) - Method in class com.easypost.service.ReportService
Get the next page of an ReportCollection.
getNextPage(ReportCollection, Integer) - Method in class com.easypost.service.ReportService
Get the next page of an ReportCollection.
getNextPage(ScanFormCollection) - Method in class com.easypost.service.ScanformService
Get the next page of an ScanFormCollection.
getNextPage(ScanFormCollection, Integer) - Method in class com.easypost.service.ScanformService
Get the next page of an ScanFormCollection.
getNextPage(ShipmentCollection) - Method in class com.easypost.service.ShipmentService
Get the next page of an ShipmentCollection.
getNextPage(ShipmentCollection, Integer) - Method in class com.easypost.service.ShipmentService
Get the next page of an ShipmentCollection.
getNextPage(TrackerCollection) - Method in class com.easypost.service.TrackerService
Get the next page of an TrackerCollection.
getNextPage(TrackerCollection, Integer) - Method in class com.easypost.service.TrackerService
Get the next page of an TrackerCollection.
getNextPage(Function<Map<String, Object>, TCollection>, List<TEntries>) - Method in class com.easypost.model.PaginatedCollection
Get the next page of a paginated collection.
getNextPage(Function<Map<String, Object>, TCollection>, List<TEntries>, Integer) - Method in class com.easypost.model.PaginatedCollection
Get the next page of a paginated collection with a custom page size.
getOrDefault(Map<String, Object>, String, TElement) - Static method in class com.easypost.utils.InternalUtilities
Extract a value from a Map, or return a default value if the key is not present.
getReadTimeoutMilliseconds() - Method in class com.easypost.service.EasyPostClient
Get read timeout milliseconds for this EasyPostClient object.
getSmartRateAccuracy(String) - Method in class com.easypost.model.TimeInTransit
Deprecated.
Use TimeInTransit.getBySmartrateAccuracy(SmartrateAccuracy) instead. Deprecated: v5.5.0 - v7.0.0
getSmartrates() - Method in class com.easypost.model.SmartrateCollection
Get this SmartrateCollection's Smartrate objects.
getSmartrates(String) - Method in class com.easypost.service.ShipmentService
Deprecated.
Use ShipmentService.smartrates(String, Map) instead. Deprecated: v5.5.0 - v7.0.0
getSmartrates(String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Deprecated.
Use ShipmentService.smartrates(String, Map) instead. Deprecated: v5.5.0 - v7.0.0
getStatusCode() - Method in exception class com.easypost.exception.APIException
Get status code of the error object.
getType() - Method in class com.easypost.model.PaymentMethodObject
Get the type of this PaymentMethodObject object.
GSON - Static variable in class com.easypost.Constants.Http
 

H

handleAPIError(String, int) - Static method in class com.easypost.http.Requestor
Handles API error based on the error status code.
hashCode() - Method in class com.easypost.model.EasyPostResource
Override the hashCode method because it is needed when overriding equals().
HashMapSerializer - Class in com.easypost.http
 
HashMapSerializer() - Constructor for class com.easypost.http.HashMapSerializer
 
Hex() - Constructor for class com.easypost.utils.ApachePatch.Hex
 
hexEncodeToString(byte[]) - Static method in class com.easypost.utils.Cryptography
Hex-encode a byte array to a string.
Http() - Constructor for class com.easypost.Constants.Http
 
HttpError - Exception Class in com.easypost.exception.API
 
HttpError(String) - Constructor for exception class com.easypost.exception.API.HttpError
HttpError constructor.
HttpError(String, Throwable) - Constructor for exception class com.easypost.exception.API.HttpError
HttpError constructor with nested exception.

I

insurance - Variable in class com.easypost.service.EasyPostClient
 
Insurance - Class in com.easypost.model
 
Insurance() - Constructor for class com.easypost.model.Insurance
 
InsuranceCollection - Class in com.easypost.model
 
InsuranceCollection() - Constructor for class com.easypost.model.InsuranceCollection
 
InsuranceService - Class in com.easypost.service
 
insure(String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Insure this Shipment.
INTERNAL_SERVER_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
InternalServerError - Exception Class in com.easypost.exception.API
 
InternalServerError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.InternalServerError
InternalServerError constructor.
InternalUtilities - Class in com.easypost.utils
 
InternalUtilities() - Constructor for class com.easypost.utils.InternalUtilities
 
INVALID_API_KEY_TYPE - Static variable in class com.easypost.Constants.ErrorMessages
 
INVALID_PARAMETER - Static variable in class com.easypost.Constants.ErrorMessages
 
INVALID_PAYMENT - Static variable in class com.easypost.Constants.ErrorMessages
 
INVALID_REQUEST_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
INVALID_WEBHOOK_SIGNATURE - Static variable in class com.easypost.Constants.ErrorMessages
 
InvalidObjectError - Exception Class in com.easypost.exception.General
 
InvalidObjectError(String) - Constructor for exception class com.easypost.exception.General.InvalidObjectError
InvalidObjectError constructor.
InvalidParameterError - Exception Class in com.easypost.exception.General
 
InvalidParameterError(String) - Constructor for exception class com.easypost.exception.General.InvalidParameterError
InvalidParameterError constructor.
InvalidRequestError - Exception Class in com.easypost.exception.API
 
InvalidRequestError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.InvalidRequestError
InvalidRequestError constructor.

J

JsonError - Exception Class in com.easypost.exception.API
 
JsonError(String) - Constructor for exception class com.easypost.exception.API.JsonError
JsonError constructor.
JsonError(String, Throwable) - Constructor for exception class com.easypost.exception.API.JsonError
JsonError constructor with nested exception.

L

label(String, Map<String, Object>) - Method in class com.easypost.service.BatchService
Label this Batch object.
label(String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Label this Shipment.
lowestRate() - Method in class com.easypost.model.Order
Get the lowest rate for this Order.
lowestRate() - Method in class com.easypost.model.Pickup
Get the lowest rate for this Pickup.
lowestRate() - Method in class com.easypost.model.Shipment
Get the lowest rate for this Shipment.
lowestRate(List<String>) - Method in class com.easypost.model.Order
Get the lowest rate for this order.
lowestRate(List<String>) - Method in class com.easypost.model.Pickup
Get the lowest rate for this pickup.
lowestRate(List<String>) - Method in class com.easypost.model.Shipment
Get the lowest rate for this shipment.
lowestRate(List<String>, List<String>) - Method in class com.easypost.model.Order
Get the lowest rate for this Order.
lowestRate(List<String>, List<String>) - Method in class com.easypost.model.Pickup
Get the lowest rate for this Pickup.
lowestRate(List<String>, List<String>) - Method in class com.easypost.model.Shipment
Get the lowest rate for this Shipment.
lowestSmartRate(String, int, SmartrateAccuracy) - Method in class com.easypost.service.ShipmentService
Get the lowest SmartRate for this Shipment.
lowestSmartRate(String, int, String) - Method in class com.easypost.service.ShipmentService
Deprecated.

M

MD5 - Enum constant in enum com.easypost.utils.Cryptography.HmacAlgorithm
 
METHOD_NOT_ALLOWED_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
MethodNotAllowedError - Exception Class in com.easypost.exception.API
 
MethodNotAllowedError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.MethodNotAllowedError
MethodNotAllowedError constructor.
MISSING_REQUIRED_PARAMETER - Static variable in class com.easypost.Constants.ErrorMessages
 
MissingParameterError - Exception Class in com.easypost.exception.General
 
MissingParameterError(String) - Constructor for exception class com.easypost.exception.General.MissingParameterError
MissingParameterError constructor.

N

newRates(String) - Method in class com.easypost.service.OrderService
Get new rates for this Order.
newRates(String) - Method in class com.easypost.service.ShipmentService
Get new rates for this Shipment.
newRates(String, Map<String, Object>) - Method in class com.easypost.service.OrderService
Get new rates for this Order.
newRates(String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Get new rates for this Shipment.
NO_MORE_PAGES_TO_RETRIEVE - Static variable in class com.easypost.Constants.ErrorMessages
 
NO_OBJECT_FOUND - Static variable in class com.easypost.Constants.ErrorMessages
 
NO_PAYMENT_METHODS - Static variable in class com.easypost.Constants.ErrorMessages
 
NOT_FOUND_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
NotFoundError - Exception Class in com.easypost.exception.API
 
NotFoundError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.NotFoundError
NotFoundError constructor.

O

order - Variable in class com.easypost.service.EasyPostClient
 
Order - Class in com.easypost.model
 
Order() - Constructor for class com.easypost.model.Order
 
OrderService - Class in com.easypost.service
 

P

PaginatedCollection<TEntries> - Class in com.easypost.model
 
PaginatedCollection() - Constructor for class com.easypost.model.PaginatedCollection
 
parcel - Variable in class com.easypost.service.EasyPostClient
 
Parcel - Class in com.easypost.model
 
Parcel() - Constructor for class com.easypost.model.Parcel
 
ParcelService - Class in com.easypost.service
 
Payload - Class in com.easypost.model
 
Payload() - Constructor for class com.easypost.model.Payload
 
PayloadCollection - Class in com.easypost.model
 
PayloadCollection() - Constructor for class com.easypost.model.PayloadCollection
 
PAYMENT_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
PaymentError - Exception Class in com.easypost.exception.API
 
PaymentError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.PaymentError
PaymentError constructor.
paymentMethod - Variable in class com.easypost.service.EasyPostClient
 
PaymentMethod - Class in com.easypost.model
 
PaymentMethod() - Constructor for class com.easypost.model.PaymentMethod
 
PaymentMethod.Priority - Enum in com.easypost.model
 
PaymentMethodObject - Class in com.easypost.model
 
PaymentMethodObject() - Constructor for class com.easypost.model.PaymentMethodObject
 
PaymentMethodObject.PaymentMethodType - Enum in com.easypost.model
 
PaymentMethodService - Class in com.easypost.service
 
Percentile50 - Enum constant in enum com.easypost.model.SmartrateAccuracy
 
Percentile75 - Enum constant in enum com.easypost.model.SmartrateAccuracy
 
Percentile85 - Enum constant in enum com.easypost.model.SmartrateAccuracy
 
Percentile90 - Enum constant in enum com.easypost.model.SmartrateAccuracy
 
Percentile95 - Enum constant in enum com.easypost.model.SmartrateAccuracy
 
Percentile97 - Enum constant in enum com.easypost.model.SmartrateAccuracy
 
Percentile99 - Enum constant in enum com.easypost.model.SmartrateAccuracy
 
pickup - Variable in class com.easypost.service.EasyPostClient
 
Pickup - Class in com.easypost.model
 
Pickup() - Constructor for class com.easypost.model.Pickup
 
PickupCollection - Class in com.easypost.model
 
PickupCollection() - Constructor for class com.easypost.model.PickupCollection
 
PickupRate - Class in com.easypost.model
 
PickupRate() - Constructor for class com.easypost.model.PickupRate
 
PickupService - Class in com.easypost.service
 
POST - Enum constant in enum com.easypost.http.Requestor.RequestMethod
 
PostageLabel - Class in com.easypost.model
 
PostageLabel() - Constructor for class com.easypost.model.PostageLabel
 
PredefinedPackage() - Constructor for class com.easypost.model.CarrierMetadata.PredefinedPackage
 
PRETTY_PRINT_GSON - Static variable in class com.easypost.Constants.Http
 
prettyPrint() - Method in class com.easypost.model.EasyPostResource
Pretty print the JSON representation of the object.
PRIMARY - Enum constant in enum com.easypost.model.PaymentMethod.Priority
 
PUT - Enum constant in enum com.easypost.http.Requestor.RequestMethod
 

R

rate - Variable in class com.easypost.service.EasyPostClient
 
Rate - Class in com.easypost.model
 
Rate() - Constructor for class com.easypost.model.Rate
 
RATE_LIMIT_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
RateLimitError - Exception Class in com.easypost.exception.API
 
RateLimitError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.RateLimitError
RateLimitError constructor.
RateService - Class in com.easypost.service
 
recommendShipDate(String, String) - Method in class com.easypost.service.ShipmentService
Retrieve a recommended ship date for an existing Shipment via the Precision Shipping API, based on a specific desired delivery date.
recommendShipDate(Map<String, Object>) - Method in class com.easypost.service.SmartRateService
Retrieve a recommended ship date for an existing Shipment via the Precision Shipping API, based on a specific desired delivery date.
RecommendShipDateForShipmentResult - Class in com.easypost.model
 
RecommendShipDateForShipmentResult() - Constructor for class com.easypost.model.RecommendShipDateForShipmentResult
 
RecommendShipDateForZipPairResult - Class in com.easypost.model
 
RecommendShipDateForZipPairResult() - Constructor for class com.easypost.model.RecommendShipDateForZipPairResult
 
RecommendShipDateResponse - Class in com.easypost.model
 
RecommendShipDateResponse() - Constructor for class com.easypost.model.RecommendShipDateResponse
 
REDIRECT_CODE_BEGIN - Static variable in class com.easypost.Constants.ErrorCodes
 
REDIRECT_CODE_END - Static variable in class com.easypost.Constants.ErrorCodes
 
RedirectError - Exception Class in com.easypost.exception.API
 
RedirectError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.RedirectError
RedirectError constructor.
referralCustomer - Variable in class com.easypost.service.EasyPostClient
 
ReferralCustomer - Class in com.easypost.model
 
ReferralCustomer() - Constructor for class com.easypost.model.ReferralCustomer
 
ReferralCustomerCollection - Class in com.easypost.model
 
ReferralCustomerCollection() - Constructor for class com.easypost.model.ReferralCustomerCollection
 
ReferralCustomerService - Class in com.easypost.service
 
refund - Variable in class com.easypost.service.EasyPostClient
 
refund(String) - Method in class com.easypost.service.InsuranceService
Refund an Insurance from the API.
refund(String) - Method in class com.easypost.service.ShipmentService
Refund this Shipment.
refund(String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Refund this Shipment.
Refund - Class in com.easypost.model
 
Refund() - Constructor for class com.easypost.model.Refund
 
refundByAmount(int) - Method in class com.easypost.service.BetaReferralCustomerService
Refund by amount for a recent payment.
refundByPaymentLog(String) - Method in class com.easypost.service.BetaReferralCustomerService
Refund a payment by a payment log ID.
RefundCollection - Class in com.easypost.model
 
RefundCollection() - Constructor for class com.easypost.model.RefundCollection
 
RefundService - Class in com.easypost.service
 
removeEventHandler(Function<RequestHookResponses, Object>) - Method in class com.easypost.hooks.RequestHook
Remove a function to the list of event handlers.
removeEventHandler(Function<ResponseHookResponses, Object>) - Method in class com.easypost.hooks.ResponseHook
Remove a function to the list of event handlers.
removeShipments(String, List<Shipment>) - Method in class com.easypost.service.BatchService
Remove shipments from this Batch object.
removeShipments(String, Map<String, Object>) - Method in class com.easypost.service.BatchService
Remove shipments from this Batch object.
report - Variable in class com.easypost.service.EasyPostClient
 
Report - Class in com.easypost.model
 
Report() - Constructor for class com.easypost.model.Report
 
ReportCollection - Class in com.easypost.model
 
ReportCollection() - Constructor for class com.easypost.model.ReportCollection
 
ReportService - Class in com.easypost.service
 
reportURL(String) - Method in class com.easypost.service.ReportService
Generate a report URL.
request(Requestor.RequestMethod, String, Map<String, Object>, Class<T>, EasyPostClient) - Static method in class com.easypost.http.Requestor
Send an HTTP request to EasyPost.
request(Requestor.RequestMethod, String, Map<String, Object>, Class<T>, EasyPostClient, String) - Static method in class com.easypost.http.Requestor
Send an HTTP request to EasyPost.
RequestHook - Class in com.easypost.hooks
 
RequestHook() - Constructor for class com.easypost.hooks.RequestHook
 
RequestHookResponses - Class in com.easypost.hooks
 
RequestHookResponses(Map<String, String>, String, String, JsonObject, String, String) - Constructor for class com.easypost.hooks.RequestHookResponses
RequestHookResponses constructor.
Requestor - Class in com.easypost.http
 
Requestor() - Constructor for class com.easypost.http.Requestor
 
Requestor.RequestMethod - Enum in com.easypost.http
 
ResponseHook - Class in com.easypost.hooks
 
ResponseHook() - Constructor for class com.easypost.hooks.ResponseHook
 
ResponseHookResponses - Class in com.easypost.hooks
 
ResponseHookResponses(int, Map<String, String>, String, String, String, String, String, String) - Constructor for class com.easypost.hooks.ResponseHookResponses
ResponseHookResponses constructor.
retrieve() - Method in class com.easypost.service.CarrierMetadataService
Retrieves all carrier metadata.
retrieve(String) - Method in class com.easypost.service.AddressService
Retrieve Address object from API.
retrieve(String) - Method in class com.easypost.service.BatchService
Retrieve a Batch object from the API.
retrieve(String) - Method in class com.easypost.service.CarrierAccountService
Retrieve a carrier account from the API.
retrieve(String) - Method in class com.easypost.service.ClaimService
Retrieve an Claim from the API.
retrieve(String) - Method in class com.easypost.service.CustomsInfoService
Retrieve a CustomsInfo from the API.
retrieve(String) - Method in class com.easypost.service.CustomsItemService
Retrieve a CustomsItem from the API.
retrieve(String) - Method in class com.easypost.service.EndShipperService
Retrieve EndShipper object from API.
retrieve(String) - Method in class com.easypost.service.EventService
Retrieve a Event from the API.
retrieve(String) - Method in class com.easypost.service.InsuranceService
Retrieve an Insurance from the API.
retrieve(String) - Method in class com.easypost.service.OrderService
Retrieve an Order object from the API.
retrieve(String) - Method in class com.easypost.service.ParcelService
Retrieve a Parcel from the API.
retrieve(String) - Method in class com.easypost.service.PickupService
Retrieve a Pickup from the API.
retrieve(String) - Method in class com.easypost.service.RateService
Retrieve a Rate from the API.
retrieve(String) - Method in class com.easypost.service.RefundService
Retrieve a Refund object from the API.
retrieve(String) - Method in class com.easypost.service.ReportService
Retrieve a Report from the API.
retrieve(String) - Method in class com.easypost.service.ScanformService
Retrieve a ScanForm from the API.
retrieve(String) - Method in class com.easypost.service.ShipmentService
Retrieve a Shipment from the API.
retrieve(String) - Method in class com.easypost.service.TrackerService
Retrieve a Tracker object from the API.
retrieve(String) - Method in class com.easypost.service.UserService
Retrieve a User from the API.
retrieve(String) - Method in class com.easypost.service.WebhookService
Retrieve a Webhook object from the API.
retrieve(List<String>) - Method in class com.easypost.service.CarrierMetadataService
Retrieves carrier metadata for given carriers.
retrieve(List<String>, List<String>) - Method in class com.easypost.service.CarrierMetadataService
Retrieves carrier metadata for given carriers and types.
retrieveAllPayloads(String) - Method in class com.easypost.service.EventService
Retrieve all payloads.
retrieveApiKeysForUser(String) - Method in class com.easypost.service.ApiKeyService
Get this User's API keys.
retrieveEstimatedDeliveryDate(String, String) - Method in class com.easypost.service.ShipmentService
Retrieves the estimated delivery date of each Rate via SmartRate.
retrieveMe() - Method in class com.easypost.service.UserService
Retrieve your User from the API.
retrievePayload(String, String) - Method in class com.easypost.service.EventService
Retrieve a payload.
retrievePaymentMethods() - Method in class com.easypost.service.BillingService
List all payment methods for this account.
retrieveStatelessRates(HashMap<String, Object>) - Method in class com.easypost.service.BetaRateService
List all StatelessRate objects.

S

scanForm - Variable in class com.easypost.service.EasyPostClient
 
ScanForm - Class in com.easypost.model
 
ScanForm() - Constructor for class com.easypost.model.ScanForm
 
ScanFormCollection - Class in com.easypost.model
 
ScanFormCollection() - Constructor for class com.easypost.model.ScanFormCollection
 
ScanformService - Class in com.easypost.service
 
SECONDARY - Enum constant in enum com.easypost.model.PaymentMethod.Priority
 
serialize(HashMap<String, Object>, Type, JsonSerializationContext) - Method in class com.easypost.http.HashMapSerializer
 
SERVICE_UNAVAILABLE_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
ServiceLevels() - Constructor for class com.easypost.model.CarrierMetadata.ServiceLevels
 
ServiceUnavailableError - Exception Class in com.easypost.exception.API
 
ServiceUnavailableError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.ServiceUnavailableError
ServiceUnavailablError constructor.
setSmartrates(List<SmartRate>) - Method in class com.easypost.model.SmartrateCollection
Set this SmartrateCollection's Smartrate objects.
SHA1 - Enum constant in enum com.easypost.utils.Cryptography.HmacAlgorithm
 
SHA256 - Enum constant in enum com.easypost.utils.Cryptography.HmacAlgorithm
 
SHA512 - Enum constant in enum com.easypost.utils.Cryptography.HmacAlgorithm
 
ShipDateForZipPairRecommendation - Class in com.easypost.model
 
ShipDateForZipPairRecommendation() - Constructor for class com.easypost.model.ShipDateForZipPairRecommendation
 
shipment - Variable in class com.easypost.service.EasyPostClient
 
Shipment - Class in com.easypost.model
 
Shipment() - Constructor for class com.easypost.model.Shipment
 
ShipmentCollection - Class in com.easypost.model
 
ShipmentCollection() - Constructor for class com.easypost.model.ShipmentCollection
 
ShipmentMessage - Class in com.easypost.model
 
ShipmentMessage() - Constructor for class com.easypost.model.ShipmentMessage
 
ShipmentOption() - Constructor for class com.easypost.model.CarrierMetadata.ShipmentOption
 
ShipmentOptions - Class in com.easypost.model
 
ShipmentOptions() - Constructor for class com.easypost.model.ShipmentOptions
 
ShipmentService - Class in com.easypost.service
 
signaturesMatch(byte[], byte[]) - Static method in class com.easypost.utils.Cryptography
Check whether two signatures match.
signaturesMatch(String, String) - Static method in class com.easypost.utils.Cryptography
Check whether two signatures match.
SignatureVerificationError - Exception Class in com.easypost.exception.General
 
SignatureVerificationError(String) - Constructor for exception class com.easypost.exception.General.SignatureVerificationError
SignatureVerificationError constructor.
smartRate - Variable in class com.easypost.service.EasyPostClient
 
SmartRate - Class in com.easypost.model
 
SmartRate() - Constructor for class com.easypost.model.SmartRate
 
SmartrateAccuracy - Enum in com.easypost.model
 
SmartrateCollection - Class in com.easypost.model
 
SmartrateCollection() - Constructor for class com.easypost.model.SmartrateCollection
Constructor.
SmartrateCollection(List<SmartRate>) - Constructor for class com.easypost.model.SmartrateCollection
Create a SmartrateCollection from a list of rates.
SmartrateCollectionDeserializer - Class in com.easypost.model
 
SmartrateCollectionDeserializer() - Constructor for class com.easypost.model.SmartrateCollectionDeserializer
 
smartrates(String) - Method in class com.easypost.service.ShipmentService
Get SmartRate for this Shipment.
smartrates(String, Map<String, Object>) - Method in class com.easypost.service.ShipmentService
Get SmartRates for this Shipment.
SmartRateService - Class in com.easypost.service
 
StatelessRate - Class in com.easypost.model
 
StatelessRate() - Constructor for class com.easypost.model.StatelessRate
 
StatelessRateDeserializer - Class in com.easypost.model
 
StatelessRateDeserializer() - Constructor for class com.easypost.model.StatelessRateDeserializer
 
subscribeToRequestHook(Function<RequestHookResponses, Object>) - Method in class com.easypost.service.EasyPostClient
Subscribes to a request hook from the given function.
subscribeToResponseHook(Function<ResponseHookResponses, Object>) - Method in class com.easypost.service.EasyPostClient
Subscribes to a response hook from the given function.
SupportedFeatures() - Constructor for class com.easypost.model.CarrierMetadata.SupportedFeatures
 

T

TaxIdentifier - Class in com.easypost.model
 
TaxIdentifier() - Constructor for class com.easypost.model.TaxIdentifier
 
TimeInTransit - Class in com.easypost.model
 
TimeInTransit() - Constructor for class com.easypost.model.TimeInTransit
 
TimeInTransitDetailsForDeliveryDate - Class in com.easypost.model
 
TimeInTransitDetailsForDeliveryDate() - Constructor for class com.easypost.model.TimeInTransitDetailsForDeliveryDate
 
TimeInTransitDetailsForShipDate - Class in com.easypost.model
 
TimeInTransitDetailsForShipDate() - Constructor for class com.easypost.model.TimeInTransitDetailsForShipDate
 
TimeInTransitDetailsForShipDateRecommendation - Class in com.easypost.model
 
TimeInTransitDetailsForShipDateRecommendation() - Constructor for class com.easypost.model.TimeInTransitDetailsForShipDateRecommendation
 
TIMEOUT_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
TimeoutError - Exception Class in com.easypost.exception.API
 
TimeoutError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.TimeoutError
TimeoutError constructor.
toHMACSHA256HexDigest(byte[], String, Normalizer.Form) - Static method in class com.easypost.utils.Cryptography
Calculate the HMAC-SHA256 hex digest of a string.
toString() - Method in class com.easypost.model.EasyPostResource
Returns a string representation of the object.
tracker - Variable in class com.easypost.service.EasyPostClient
 
Tracker - Class in com.easypost.model
 
Tracker() - Constructor for class com.easypost.model.Tracker
 
TrackerCollection - Class in com.easypost.model
 
TrackerCollection() - Constructor for class com.easypost.model.TrackerCollection
 
TrackerService - Class in com.easypost.service
 
TrackingDetail - Class in com.easypost.model
 
TrackingDetail() - Constructor for class com.easypost.model.TrackingDetail
 
TrackingLocation - Class in com.easypost.model
 
TrackingLocation() - Constructor for class com.easypost.model.TrackingLocation
 

U

UNAUTHORIZED_ERROR - Static variable in class com.easypost.Constants.ErrorCodes
 
UnauthorizedError - Exception Class in com.easypost.exception.API
 
UnauthorizedError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.UnauthorizedError
UnauthorizedError constructor.
UnknownApiError - Exception Class in com.easypost.exception.API
 
UnknownApiError(String, String, int, List<Error>) - Constructor for exception class com.easypost.exception.API.UnknownApiError
UnknownApiError constructor.
unsubscribeFromRequestHook(Function<RequestHookResponses, Object>) - Method in class com.easypost.service.EasyPostClient
Unsubscribes to a request hook from the given function.
unsubscribeFromResponseHook(Function<ResponseHookResponses, Object>) - Method in class com.easypost.service.EasyPostClient
Unubscribes to a response hook from the given function.
update(String) - Method in class com.easypost.service.WebhookService
Update this webhook.
update(String, Map<String, Object>) - Method in class com.easypost.service.CarrierAccountService
Update this carrier account.
update(String, Map<String, Object>) - Method in class com.easypost.service.EndShipperService
Update an EndShipper object.
update(String, Map<String, Object>) - Method in class com.easypost.service.UserService
Update this User.
update(String, Map<String, Object>) - Method in class com.easypost.service.WebhookService
Update this webhook.
updateBrand(String, Map<String, Object>) - Method in class com.easypost.service.UserService
Update the user brand.
updateEmail(String, String) - Method in class com.easypost.service.ReferralCustomerService
Update a Referral object email.
UPS_OAUTH_CARRIER_ACCOUNT_TYPES - Static variable in class com.easypost.Constants.UpsAccountTypes
 
UpsAccountTypes() - Constructor for class com.easypost.Constants.UpsAccountTypes
 
user - Variable in class com.easypost.service.EasyPostClient
 
User - Class in com.easypost.model
 
User() - Constructor for class com.easypost.model.User
 
UserService - Class in com.easypost.service
 
Utilities - Class in com.easypost.utils
 
Utilities() - Constructor for class com.easypost.utils.Utilities
 

V

validateWebhook(byte[], Map<String, Object>, String) - Static method in class com.easypost.utils.Utilities
Validate a webhook by comparing the HMAC signature header sent from EasyPost to your shared secret.
valueOf(String) - Static method in enum com.easypost.http.Requestor.RequestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.easypost.model.PaymentMethod.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.easypost.model.PaymentMethodObject.PaymentMethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.easypost.model.SmartrateAccuracy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.easypost.utils.Cryptography.HmacAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.easypost.http.Requestor.RequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.easypost.model.PaymentMethod.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.easypost.model.PaymentMethodObject.PaymentMethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.easypost.model.SmartrateAccuracy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.easypost.utils.Cryptography.HmacAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String) - Method in class com.easypost.service.AddressService
Verify this Address object.
VERSION - Static variable in class com.easypost.EasyPost
 

W

webhook - Variable in class com.easypost.service.EasyPostClient
 
Webhook - Class in com.easypost.model
 
Webhook() - Constructor for class com.easypost.model.Webhook
 
WEBHOOK_DOES_NOT_MATCH - Static variable in class com.easypost.Constants.ErrorMessages
 
WebhookDeserializer - Class in com.easypost.model
 
WebhookDeserializer() - Constructor for class com.easypost.model.WebhookDeserializer
 
WebhookService - Class in com.easypost.service
 

_

_vcrUrlFunction - Static variable in class com.easypost.EasyPost
Set a VCR to be used for all HTTP requests.
A B C D E F G H I J L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form