public class ApplicationsApi extends CrowdinApi
clientConfig, graphqlUrl, httpClient, url| Constructor and Description |
|---|
ApplicationsApi(Credentials credentials) |
ApplicationsApi(Credentials credentials,
ClientConfig clientConfig) |
| Modifier and Type | Method and Description |
|---|---|
ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> |
addApplicationData(java.lang.String applicationIdentifier,
java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> request) |
void |
deleteApplicationData(java.lang.String applicationIdentifier,
java.lang.String path) |
void |
deleteApplicationInstallation(java.lang.String identifier) |
void |
deleteApplicationInstallation(java.lang.String identifier,
java.lang.Boolean force) |
ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> |
editApplicationData(java.lang.String applicationIdentifier,
java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> request) |
ResponseObject<ApplicationInstallation> |
editApplicationInstallation(java.lang.String identifier,
java.util.List<PatchRequest> request) |
ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> |
getApplicationData(java.lang.String applicationIdentifier,
java.lang.String path) |
ResponseObject<ApplicationInstallation> |
getApplicationInstallation(java.lang.String identifier) |
ResponseObject<ApplicationInstallation> |
installApplication(InstallApplicationRequest request) |
ResponseList<ApplicationInstallation> |
listApplicationInstallations(java.lang.Integer limit,
java.lang.Integer offset) |
ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> |
updateOrRestoreApplicationData(java.lang.String applicationIdentifier,
java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> request) |
graphql, graphqlpublic ApplicationsApi(Credentials credentials)
public ApplicationsApi(Credentials credentials, ClientConfig clientConfig)
public ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> getApplicationData(java.lang.String applicationIdentifier, java.lang.String path) throws HttpException, HttpBadRequestException
applicationIdentifier - identifier of the applicationpath - The path is implemented by the applicationHttpExceptionHttpBadRequestExceptionpublic ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> updateOrRestoreApplicationData(java.lang.String applicationIdentifier, java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> request) throws HttpException, HttpBadRequestException
applicationIdentifier - identifier of the applicationpath - The path is implemented by the applicationrequest - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> addApplicationData(java.lang.String applicationIdentifier, java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> request) throws HttpException, HttpBadRequestException
applicationIdentifier - identifier of the applicationpath - The path is implemented by the applicationrequest - request objectHttpExceptionHttpBadRequestExceptionpublic void deleteApplicationData(java.lang.String applicationIdentifier,
java.lang.String path)
throws HttpException,
HttpBadRequestException
applicationIdentifier - identifier of the applicationpath - The path is implemented by the applicationHttpExceptionHttpBadRequestExceptionpublic ResponseObject<java.util.Map<java.lang.String,java.lang.Object>> editApplicationData(java.lang.String applicationIdentifier, java.lang.String path, java.util.Map<java.lang.String,java.lang.Object> request) throws HttpException, HttpBadRequestException
applicationIdentifier - identifier of the applicationpath - The path is implemented by the applicationrequest - request objectHttpExceptionHttpBadRequestExceptionpublic ResponseObject<ApplicationInstallation> getApplicationInstallation(java.lang.String identifier) throws HttpException, HttpBadRequestException
identifier - identifier of the application installationHttpExceptionHttpBadRequestExceptionpublic ResponseList<ApplicationInstallation> listApplicationInstallations(java.lang.Integer limit, java.lang.Integer offset) throws HttpException, HttpBadRequestException
limit - A maximum number of items to retrieveoffset - A starting offset in the collectionHttpExceptionHttpBadRequestExceptionpublic ResponseObject<ApplicationInstallation> installApplication(InstallApplicationRequest request) throws HttpException, HttpBadRequestException
request - request objectHttpExceptionHttpBadRequestExceptionpublic void deleteApplicationInstallation(java.lang.String identifier)
throws HttpException,
HttpBadRequestException
identifier - identifier of the application installationHttpExceptionHttpBadRequestExceptionpublic void deleteApplicationInstallation(java.lang.String identifier,
java.lang.Boolean force)
throws HttpException,
HttpBadRequestException
HttpExceptionHttpBadRequestExceptionpublic ResponseObject<ApplicationInstallation> editApplicationInstallation(java.lang.String identifier, java.util.List<PatchRequest> request) throws HttpException, HttpBadRequestException
identifier - identifier of the application installationrequest - request objectHttpExceptionHttpBadRequestException