Interface TranslationService.TranslationServiceInfo

All Known Implementing Classes:
AbstractTranslationService.TranslationServiceInfoImpl
Enclosing interface:
TranslationService

public static interface TranslationService.TranslationServiceInfo
The Interface TranslationServiceInfo.
  • Method Details

    • getTranslationServiceAttribution

      String getTranslationServiceAttribution()
      Gets the translation service attribution.
      Returns:
      Optional property used to attribute this translation provider (such as "Translations by Adobe Translate")
    • getTranslationServiceLabel

      String getTranslationServiceLabel()
      Gets the translation service label.
      Returns:
      Optional property used to describe this translation service in a user-interface (such as to allow its selection from a drop-down menu).
    • getTranslationServiceName

      String getTranslationServiceName()
      Gets the translation service name.
      Returns:
      Name of the service property indicating the particular implementation this factory provides, e.g. Adobe.
    • getSupportedTranslationMethod

      TranslationConstants.TranslationMethod getSupportedTranslationMethod()
      Gets the supported translation method.
      Returns:
      the supported translation method
    • getServiceCloudConfigRootPath

      String getServiceCloudConfigRootPath()
      Gets the service Cloud Config Root path Location.
      Returns:
      Root path of the service Cloud Config. This will be used to determine the cloud config for the Translation service.