public class LanguagesApi extends CrowdinApi
clientConfig, graphqlUrl, httpClient, url| Constructor and Description |
|---|
LanguagesApi(Credentials credentials) |
LanguagesApi(Credentials credentials,
ClientConfig clientConfig) |
| Modifier and Type | Method and Description |
|---|---|
ResponseObject<Language> |
addCustomLanguage(AddCustomLanguageRequest request) |
void |
deleteLanguage(java.lang.String languageId) |
ResponseObject<Language> |
editLanguage(java.lang.String languageId,
java.util.List<PatchRequest> request) |
ResponseObject<Language> |
getLanguage(java.lang.String languageId) |
ResponseList<Language> |
listSupportedLanguages(java.lang.Integer limit,
java.lang.Integer offset) |
graphql, graphqlpublic LanguagesApi(Credentials credentials)
public LanguagesApi(Credentials credentials, ClientConfig clientConfig)
public ResponseList<Language> listSupportedLanguages(java.lang.Integer limit, java.lang.Integer offset) throws HttpException, HttpBadRequestException
limit - maximum number of items to retrieve (default 25)offset - starting offset in the collection (default 0)HttpExceptionHttpBadRequestExceptionpublic ResponseObject<Language> addCustomLanguage(AddCustomLanguageRequest request) throws HttpException, HttpBadRequestException
request - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<Language> getLanguage(java.lang.String languageId) throws HttpException, HttpBadRequestException
languageId - language identifierHttpExceptionHttpBadRequestExceptionpublic void deleteLanguage(java.lang.String languageId)
throws HttpException,
HttpBadRequestException
languageId - project identifierHttpExceptionHttpBadRequestExceptionpublic ResponseObject<Language> editLanguage(java.lang.String languageId, java.util.List<PatchRequest> request) throws HttpException, HttpBadRequestException
languageId - language identifierrequest - request objectHttpExceptionHttpBadRequestException