public class InvoiceReconciliationRecordInvoiceLinkService extends Object
| Constructor and Description |
|---|
InvoiceReconciliationRecordInvoiceLinkService(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
Long |
count(EntityQueryFilter filter,
Long spaceId,
Map<String,Object> params)
Count
Counts the number of items in the database as restricted by the given filter.
|
Long |
count(Long spaceId,
EntityQueryFilter filter)
Count
Counts the number of items in the database as restricted by the given filter.
|
com.google.api.client.http.HttpResponse |
countForHttpResponse(EntityQueryFilter filter,
Long spaceId,
Map<String,Object> params) |
com.google.api.client.http.HttpResponse |
countForHttpResponse(Long spaceId,
EntityQueryFilter filter) |
com.google.api.client.http.HttpResponse |
countForHttpResponse(Long spaceId,
InputStream filter,
String mediaType) |
ApiClient |
getApiClient() |
InvoiceReconciliationRecordInvoiceLink |
link(Long spaceId,
Long recordId,
Long completionId,
BigDecimal amount)
Link Invoice
Links the invoice reconciliation record with the provided invoice.
|
InvoiceReconciliationRecordInvoiceLink |
link(Long spaceId,
Long recordId,
Long completionId,
Map<String,Object> params)
Link Invoice
Links the invoice reconciliation record with the provided invoice.
|
com.google.api.client.http.HttpResponse |
linkForHttpResponse(Long spaceId,
Long recordId,
Long completionId,
BigDecimal amount) |
com.google.api.client.http.HttpResponse |
linkForHttpResponse(Long spaceId,
Long recordId,
Long completionId,
Map<String,Object> params) |
InvoiceReconciliationRecordInvoiceLink |
read(Long spaceId,
Long id)
Read
Reads the entity with the given 'id' and returns it.
|
InvoiceReconciliationRecordInvoiceLink |
read(Long spaceId,
Long id,
Map<String,Object> params)
Read
Reads the entity with the given 'id' and returns it.
|
com.google.api.client.http.HttpResponse |
readForHttpResponse(Long spaceId,
Long id) |
com.google.api.client.http.HttpResponse |
readForHttpResponse(Long spaceId,
Long id,
Map<String,Object> params) |
List<InvoiceReconciliationRecordInvoiceLink> |
search(Long spaceId,
EntityQuery query)
Search
Searches for the entities as specified by the given query.
|
List<InvoiceReconciliationRecordInvoiceLink> |
search(Long spaceId,
EntityQuery query,
Map<String,Object> params)
Search
Searches for the entities as specified by the given query.
|
com.google.api.client.http.HttpResponse |
searchForHttpResponse(Long spaceId,
EntityQuery query) |
com.google.api.client.http.HttpResponse |
searchForHttpResponse(Long spaceId,
EntityQuery query,
Map<String,Object> params) |
com.google.api.client.http.HttpResponse |
searchForHttpResponse(Long spaceId,
InputStream query,
String mediaType) |
void |
setApiClient(ApiClient apiClient) |
void |
unlinkTransaction(Long spaceId,
Long recordId,
Long completionId)
Unlink Invoice
Unlinks the invoice reconciliation record from the provided invoice.
|
void |
unlinkTransaction(Long spaceId,
Long recordId,
Long completionId,
Map<String,Object> params)
Unlink Invoice
Unlinks the invoice reconciliation record from the provided invoice.
|
com.google.api.client.http.HttpResponse |
unlinkTransactionForHttpResponse(Long spaceId,
Long recordId,
Long completionId) |
com.google.api.client.http.HttpResponse |
unlinkTransactionForHttpResponse(Long spaceId,
Long recordId,
Long completionId,
Map<String,Object> params) |
public InvoiceReconciliationRecordInvoiceLinkService(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public Long count(Long spaceId, EntityQueryFilter filter) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - filter - The filter which restricts the entities which are used to calculate the count.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public Long count(EntityQueryFilter filter, Long spaceId, Map<String,Object> params) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - params - Map of query params. A collection will be interpreted as passing in multiple instances of the same query param.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public com.google.api.client.http.HttpResponse countForHttpResponse(Long spaceId, EntityQueryFilter filter) throws IOException
IOExceptionpublic com.google.api.client.http.HttpResponse countForHttpResponse(Long spaceId, InputStream filter, String mediaType) throws IOException
IOExceptionpublic com.google.api.client.http.HttpResponse countForHttpResponse(EntityQueryFilter filter, Long spaceId, Map<String,Object> params) throws IOException
IOExceptionpublic InvoiceReconciliationRecordInvoiceLink link(Long spaceId, Long recordId, Long completionId, BigDecimal amount) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
409 - This status code indicates that there was a conflict with the current version of the data in the database and the provided data in the request.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - recordId - The ID of the invoice reconciliation record which should be linked.completionId - The ID of the completion which should be linked.amount - The amount of the invoice reconciliation record linked completion which should be changed.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public InvoiceReconciliationRecordInvoiceLink link(Long spaceId, Long recordId, Long completionId, Map<String,Object> params) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
409 - This status code indicates that there was a conflict with the current version of the data in the database and the provided data in the request.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - recordId - The ID of the invoice reconciliation record which should be linked.completionId - The ID of the completion which should be linked.params - Map of query params. A collection will be interpreted as passing in multiple instances of the same query param.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public com.google.api.client.http.HttpResponse linkForHttpResponse(Long spaceId, Long recordId, Long completionId, BigDecimal amount) throws IOException
IOExceptionpublic com.google.api.client.http.HttpResponse linkForHttpResponse(Long spaceId, Long recordId, Long completionId, Map<String,Object> params) throws IOException
IOExceptionpublic InvoiceReconciliationRecordInvoiceLink read(Long spaceId, Long id) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - id - The ID of the invoice reconciliation record invoice link which should be returned.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public InvoiceReconciliationRecordInvoiceLink read(Long spaceId, Long id, Map<String,Object> params) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - id - The ID of the invoice reconciliation record invoice link which should be returned.params - Map of query params. A collection will be interpreted as passing in multiple instances of the same query param.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public com.google.api.client.http.HttpResponse readForHttpResponse(Long spaceId, Long id) throws IOException
IOExceptionpublic com.google.api.client.http.HttpResponse readForHttpResponse(Long spaceId, Long id, Map<String,Object> params) throws IOException
IOExceptionpublic List<InvoiceReconciliationRecordInvoiceLink> search(Long spaceId, EntityQuery query) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - query - The query restricts the invoice reconciliation record invoice link which are returned by the search.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public List<InvoiceReconciliationRecordInvoiceLink> search(Long spaceId, EntityQuery query, Map<String,Object> params) throws IOException
200 - This status code indicates that a client request was successfully received, understood, and accepted.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - query - The query restricts the invoice reconciliation record invoice link which are returned by the search.params - Map of query params. A collection will be interpreted as passing in multiple instances of the same query param.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public com.google.api.client.http.HttpResponse searchForHttpResponse(Long spaceId, EntityQuery query) throws IOException
IOExceptionpublic com.google.api.client.http.HttpResponse searchForHttpResponse(Long spaceId, InputStream query, String mediaType) throws IOException
IOExceptionpublic com.google.api.client.http.HttpResponse searchForHttpResponse(Long spaceId, EntityQuery query, Map<String,Object> params) throws IOException
IOExceptionpublic void unlinkTransaction(Long spaceId, Long recordId, Long completionId) throws IOException
409 - This status code indicates that there was a conflict with the current version of the data in the database and the provided data in the request.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - recordId - The ID of the invoice reconciliation record which should be unlinked.completionId - The ID of the completion which should be unlinked.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public void unlinkTransaction(Long spaceId, Long recordId, Long completionId, Map<String,Object> params) throws IOException
409 - This status code indicates that there was a conflict with the current version of the data in the database and the provided data in the request.
442 - This status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error.
542 - This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the client request.
spaceId - recordId - The ID of the invoice reconciliation record which should be unlinked.completionId - The ID of the completion which should be unlinked.params - Map of query params. A collection will be interpreted as passing in multiple instances of the same query param.IOException - if an error occurs while attempting to invoke the API
For more information visit this link.public com.google.api.client.http.HttpResponse unlinkTransactionForHttpResponse(Long spaceId, Long recordId, Long completionId) throws IOException
IOExceptionpublic com.google.api.client.http.HttpResponse unlinkTransactionForHttpResponse(Long spaceId, Long recordId, Long completionId, Map<String,Object> params) throws IOException
IOExceptionCopyright © 2022. All rights reserved.