Index
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.
- 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
-
Deprecated.Use
ApiKeyService.retrieveApiKeysForUser(String)
instead. - 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.Use
ShipmentService.findLowestSmartrate(List, int, SmartrateAccuracy)
instead. Deprecated: v5.5.0 - v7.0.0 - 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.use
ShipmentService.lowestSmartRate(String, int, SmartrateAccuracy)
instead. Deprecated: v5.5.0 - v7.0.0
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
BillingService.retrievePaymentMethods()
instead. Deprecated: v5.5.0 - v7.0.0