Class PaymentsClient
- java.lang.Object
-
- com.merge.api.resources.accounting.payments.PaymentsClient
-
public class PaymentsClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description PaymentsClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentResponsecreate(PaymentEndpointRequest request)Creates aPaymentobject with the given values.PaymentResponsecreate(PaymentEndpointRequest request, RequestOptions requestOptions)Creates aPaymentobject with the given values.PaginatedRemoteFieldClassListlineItemsRemoteFieldClassesList()Returns a list ofRemoteFieldClassobjects.PaginatedRemoteFieldClassListlineItemsRemoteFieldClassesList(PaymentsLineItemsRemoteFieldClassesListRequest request)Returns a list ofRemoteFieldClassobjects.PaginatedRemoteFieldClassListlineItemsRemoteFieldClassesList(PaymentsLineItemsRemoteFieldClassesListRequest request, RequestOptions requestOptions)Returns a list ofRemoteFieldClassobjects.PaginatedPaymentListlist()Returns a list ofPaymentobjects.PaginatedPaymentListlist(PaymentsListRequest request)Returns a list ofPaymentobjects.PaginatedPaymentListlist(PaymentsListRequest request, RequestOptions requestOptions)Returns a list ofPaymentobjects.MetaResponsemetaPatchRetrieve(java.lang.String id)Returns metadata forPaymentPATCHs.MetaResponsemetaPatchRetrieve(java.lang.String id, RequestOptions requestOptions)Returns metadata forPaymentPATCHs.MetaResponsemetaPostRetrieve()Returns metadata forPaymentPOSTs.MetaResponsemetaPostRetrieve(RequestOptions requestOptions)Returns metadata forPaymentPOSTs.PaymentResponsepartialUpdate(java.lang.String id, PatchedPaymentEndpointRequest request)Updates aPaymentobject with the givenid.PaymentResponsepartialUpdate(java.lang.String id, PatchedPaymentEndpointRequest request, RequestOptions requestOptions)Updates aPaymentobject with the givenid.PaginatedRemoteFieldClassListremoteFieldClassesList()Returns a list ofRemoteFieldClassobjects.PaginatedRemoteFieldClassListremoteFieldClassesList(PaymentsRemoteFieldClassesListRequest request)Returns a list ofRemoteFieldClassobjects.PaginatedRemoteFieldClassListremoteFieldClassesList(PaymentsRemoteFieldClassesListRequest request, RequestOptions requestOptions)Returns a list ofRemoteFieldClassobjects.Paymentretrieve(java.lang.String id)Returns aPaymentobject with the givenid.Paymentretrieve(java.lang.String id, PaymentsRetrieveRequest request)Returns aPaymentobject with the givenid.Paymentretrieve(java.lang.String id, PaymentsRetrieveRequest request, RequestOptions requestOptions)Returns aPaymentobject with the givenid.
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
PaymentsClient
public PaymentsClient(ClientOptions clientOptions)
-
-
Method Detail
-
list
public PaginatedPaymentList list()
Returns a list ofPaymentobjects.
-
list
public PaginatedPaymentList list(PaymentsListRequest request)
Returns a list ofPaymentobjects.
-
list
public PaginatedPaymentList list(PaymentsListRequest request, RequestOptions requestOptions)
Returns a list ofPaymentobjects.
-
create
public PaymentResponse create(PaymentEndpointRequest request)
Creates aPaymentobject with the given values.
-
create
public PaymentResponse create(PaymentEndpointRequest request, RequestOptions requestOptions)
Creates aPaymentobject with the given values.
-
retrieve
public Payment retrieve(java.lang.String id)
Returns aPaymentobject with the givenid.
-
retrieve
public Payment retrieve(java.lang.String id, PaymentsRetrieveRequest request)
Returns aPaymentobject with the givenid.
-
retrieve
public Payment retrieve(java.lang.String id, PaymentsRetrieveRequest request, RequestOptions requestOptions)
Returns aPaymentobject with the givenid.
-
partialUpdate
public PaymentResponse partialUpdate(java.lang.String id, PatchedPaymentEndpointRequest request)
Updates aPaymentobject with the givenid.
-
partialUpdate
public PaymentResponse partialUpdate(java.lang.String id, PatchedPaymentEndpointRequest request, RequestOptions requestOptions)
Updates aPaymentobject with the givenid.
-
lineItemsRemoteFieldClassesList
public PaginatedRemoteFieldClassList lineItemsRemoteFieldClassesList()
Returns a list ofRemoteFieldClassobjects.
-
lineItemsRemoteFieldClassesList
public PaginatedRemoteFieldClassList lineItemsRemoteFieldClassesList(PaymentsLineItemsRemoteFieldClassesListRequest request)
Returns a list ofRemoteFieldClassobjects.
-
lineItemsRemoteFieldClassesList
public PaginatedRemoteFieldClassList lineItemsRemoteFieldClassesList(PaymentsLineItemsRemoteFieldClassesListRequest request, RequestOptions requestOptions)
Returns a list ofRemoteFieldClassobjects.
-
metaPatchRetrieve
public MetaResponse metaPatchRetrieve(java.lang.String id)
Returns metadata forPaymentPATCHs.
-
metaPatchRetrieve
public MetaResponse metaPatchRetrieve(java.lang.String id, RequestOptions requestOptions)
Returns metadata forPaymentPATCHs.
-
metaPostRetrieve
public MetaResponse metaPostRetrieve()
Returns metadata forPaymentPOSTs.
-
metaPostRetrieve
public MetaResponse metaPostRetrieve(RequestOptions requestOptions)
Returns metadata forPaymentPOSTs.
-
remoteFieldClassesList
public PaginatedRemoteFieldClassList remoteFieldClassesList()
Returns a list ofRemoteFieldClassobjects.
-
remoteFieldClassesList
public PaginatedRemoteFieldClassList remoteFieldClassesList(PaymentsRemoteFieldClassesListRequest request)
Returns a list ofRemoteFieldClassobjects.
-
remoteFieldClassesList
public PaginatedRemoteFieldClassList remoteFieldClassesList(PaymentsRemoteFieldClassesListRequest request, RequestOptions requestOptions)
Returns a list ofRemoteFieldClassobjects.
-
-