Class TranslationMemoryController


  • public class TranslationMemoryController
    extends Object
    • Constructor Detail

      • TranslationMemoryController

        public TranslationMemoryController()
    • Method Detail

      • getTranslationMemories

        public io.swagger.oas.inflector.models.ResponseContext getTranslationMemories​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                      Integer page,
                                                                                      Integer pageSize)
      • createTranslationMemory

        public io.swagger.oas.inflector.models.ResponseContext createTranslationMemory​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                       UUID tmId,
                                                                                       File tmFile,
                                                                                       String tmFileName,
                                                                                       Integer tmFileStartLine,
                                                                                       String tmFileDelimiter,
                                                                                       Integer tmFileSrcColumn,
                                                                                       Integer tmFileTrgColumn,
                                                                                       String tmSrcLang,
                                                                                       String tmTrgLang,
                                                                                       UUID userId)
      • exportTranslationMemory

        public io.swagger.oas.inflector.models.ResponseContext exportTranslationMemory​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                       UUID tmId)
      • updateTranslationMemory

        public io.swagger.oas.inflector.models.ResponseContext updateTranslationMemory​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                       UUID tmId,
                                                                                       File tmFile,
                                                                                       String tmFileName,
                                                                                       Integer tmFileStartLine,
                                                                                       String tmFileDelimiter,
                                                                                       Integer tmFileSrcColumn,
                                                                                       Integer tmFileTrgColumn,
                                                                                       UUID userId)
      • deleteTranslationMemory

        public io.swagger.oas.inflector.models.ResponseContext deleteTranslationMemory​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                       UUID tmId)
      • getTranslationMemoryInfo

        public io.swagger.oas.inflector.models.ResponseContext getTranslationMemoryInfo​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                        UUID tmId)
      • getTranslationMemorySegments

        public io.swagger.oas.inflector.models.ResponseContext getTranslationMemorySegments​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                            UUID tmId,
                                                                                            Integer page,
                                                                                            Integer pageSize)
      • createTranslationMemorySegment

        public io.swagger.oas.inflector.models.ResponseContext createTranslationMemorySegment​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                              UUID tmId,
                                                                                              com.fasterxml.jackson.databind.JsonNode bodyNode)
        Create a new segment for an existing translation memory. If a segment with the same source already exists, its target will be updated instead.
        Parameters:
        request -
        tmId -
        bodyNode -
        Returns:
      • getTranslationMemorySegment

        public io.swagger.oas.inflector.models.ResponseContext getTranslationMemorySegment​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                           UUID tmId,
                                                                                           UUID tmSegId)
      • updateTranslationMemorySegment

        public io.swagger.oas.inflector.models.ResponseContext updateTranslationMemorySegment​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                              UUID tmId,
                                                                                              UUID tmSegId,
                                                                                              com.fasterxml.jackson.databind.JsonNode bodyNode)
      • deleteTranslationMemorySegment

        public io.swagger.oas.inflector.models.ResponseContext deleteTranslationMemorySegment​(io.swagger.oas.inflector.models.RequestContext request,
                                                                                              UUID tmId,
                                                                                              UUID tmSegId)