public class TranslationMemoryApi extends CrowdinApi
clientConfig, graphqlUrl, httpClient, url| Constructor and Description |
|---|
TranslationMemoryApi(Credentials credentials) |
TranslationMemoryApi(Credentials credentials,
ClientConfig clientConfig) |
| Modifier and Type | Method and Description |
|---|---|
ResponseObject<TranslationMemory> |
addTm(AddTranslationMemoryRequest request) |
ResponseObject<TranslationMemoryExportStatus> |
checkTmExportStatus(java.lang.Long tmId,
java.lang.String exportId) |
ResponseObject<TranslationMemoryImportStatus> |
checkTmImportStatus(java.lang.Long tmId,
java.lang.String importId) |
void |
clearTm(java.lang.Long tmId) |
ResponseObject<TmSegment> |
createTmSegment(java.lang.Long tmId,
CreateTmSegmentRequest request) |
void |
deleteTm(java.lang.Long tmId) |
void |
deleteTmSegment(java.lang.Long tmId,
java.lang.Long segmentId) |
ResponseObject<DownloadLink> |
downloadTm(java.lang.Long tmId,
java.lang.String exportId) |
ResponseObject<TranslationMemory> |
editTm(java.lang.Long tmId,
java.util.List<PatchRequest> request) |
ResponseObject<TmSegment> |
editTmSegment(java.lang.Long tmId,
java.lang.Long segmentId,
java.util.List<PatchRequest> request) |
ResponseObject<TranslationMemoryExportStatus> |
exportTm(java.lang.Long tmId,
TranslationMemoryExportRequest request) |
ResponseObject<TranslationMemory> |
getTm(java.lang.Long tmId) |
ResponseObject<TmSegment> |
getTmSegment(java.lang.Long tmId,
java.lang.Long segmentId) |
ResponseObject<TranslationMemoryImportStatus> |
importTm(java.lang.Long tmId,
TranslationMemoryImportRequest request) |
ResponseList<TranslationMemory> |
listTms(java.lang.Long groupId,
java.lang.Integer limit,
java.lang.Integer offset,
java.lang.Integer userId) |
ResponseList<TranslationMemory> |
listTms(java.lang.Long groupId,
java.lang.Integer limit,
java.lang.Integer offset,
java.lang.Integer userId,
java.util.List<OrderByField> orderBy) |
ResponseList<TmSegment> |
listTmSegments(java.lang.Long tmId,
java.lang.Integer limit,
java.lang.Integer offset) |
ResponseList<TmSegment> |
listTmSegments(java.lang.Long tmId,
java.lang.Integer limit,
java.lang.Integer offset,
java.util.List<OrderByField> orderBy) |
ResponseList<SearchConcordance> |
searchConcordance(java.lang.Long projectId,
SearchConcordanceRequest request) |
graphql, graphqlpublic TranslationMemoryApi(Credentials credentials)
public TranslationMemoryApi(Credentials credentials, ClientConfig clientConfig)
public ResponseList<SearchConcordance> searchConcordance(java.lang.Long projectId, SearchConcordanceRequest request)
projectId - project identifierrequest - request objectpublic ResponseList<TranslationMemory> listTms(java.lang.Long groupId, java.lang.Integer limit, java.lang.Integer offset, java.lang.Integer userId) throws HttpException, HttpBadRequestException
groupId - group identifierlimit - maximum number of items to retrieve (default 25)offset - starting offset in the collection (default 0)userId - filter by user identifierHttpExceptionHttpBadRequestExceptionpublic ResponseList<TranslationMemory> listTms(java.lang.Long groupId, java.lang.Integer limit, java.lang.Integer offset, java.lang.Integer userId, java.util.List<OrderByField> orderBy) throws HttpException, HttpBadRequestException
groupId - group identifierlimit - maximum number of items to retrieve (default 25)offset - starting offset in the collection (default 0)userId - filter by user identifierorderBy - list of OrderByFieldHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TranslationMemory> addTm(AddTranslationMemoryRequest request) throws HttpException, HttpBadRequestException
request - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TranslationMemory> getTm(java.lang.Long tmId) throws HttpException, HttpBadRequestException
tmId - translation memory identifierHttpExceptionHttpBadRequestExceptionpublic void deleteTm(java.lang.Long tmId)
throws HttpException,
HttpBadRequestException
tmId - translation memory identifierHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TranslationMemory> editTm(java.lang.Long tmId, java.util.List<PatchRequest> request) throws HttpException, HttpBadRequestException
tmId - translation memory identifierrequest - request objectHttpExceptionHttpBadRequestExceptionpublic void clearTm(java.lang.Long tmId)
throws HttpException,
HttpBadRequestException
tmId - translation memory identifierHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TranslationMemoryExportStatus> exportTm(java.lang.Long tmId, TranslationMemoryExportRequest request) throws HttpException, HttpBadRequestException
tmId - translation memory identifierrequest - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TranslationMemoryExportStatus> checkTmExportStatus(java.lang.Long tmId, java.lang.String exportId) throws HttpException, HttpBadRequestException
tmId - translation memory identifierexportId - export identifierHttpExceptionHttpBadRequestExceptionpublic ResponseObject<DownloadLink> downloadTm(java.lang.Long tmId, java.lang.String exportId) throws HttpException, HttpBadRequestException
tmId - translation memory identifierexportId - export identifierHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TranslationMemoryImportStatus> importTm(java.lang.Long tmId, TranslationMemoryImportRequest request) throws HttpException, HttpBadRequestException
tmId - translation memory identifierrequest - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TranslationMemoryImportStatus> checkTmImportStatus(java.lang.Long tmId, java.lang.String importId) throws HttpException, HttpBadRequestException
tmId - translation memory identifierimportId - import identifierHttpExceptionHttpBadRequestExceptionpublic ResponseList<TmSegment> listTmSegments(java.lang.Long tmId, java.lang.Integer limit, java.lang.Integer offset) throws HttpException, HttpBadRequestException
tmId - translation memory identifierlimit - maximum number of items to retrieve (default 25)offset - starting offset in the collection (default 0)HttpExceptionHttpBadRequestExceptionpublic ResponseList<TmSegment> listTmSegments(java.lang.Long tmId, java.lang.Integer limit, java.lang.Integer offset, java.util.List<OrderByField> orderBy) throws HttpException, HttpBadRequestException
tmId - translation memory identifierlimit - maximum number of items to retrieve (default 25)offset - starting offset in the collection (default 0)orderBy - list of OrderByFieldHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TmSegment> createTmSegment(java.lang.Long tmId, CreateTmSegmentRequest request) throws HttpException, HttpBadRequestException
tmId - translation memory identifierrequest - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TmSegment> getTmSegment(java.lang.Long tmId, java.lang.Long segmentId) throws HttpException, HttpBadRequestException
tmId - translation memory identifiersegmentId - segment identifierHttpExceptionHttpBadRequestExceptionpublic void deleteTmSegment(java.lang.Long tmId,
java.lang.Long segmentId)
throws HttpException,
HttpBadRequestException
tmId - translation memory identifiersegmentId - segment identifierHttpExceptionHttpBadRequestExceptionpublic ResponseObject<TmSegment> editTmSegment(java.lang.Long tmId, java.lang.Long segmentId, java.util.List<PatchRequest> request) throws HttpException, HttpBadRequestException
tmId - translation memory identifiersegmentId - segment identifierrequest - request objectHttpExceptionHttpBadRequestException