Package org.bonitasoft.web.client.api
Interface BdmApi
- All Superinterfaces:
ApiClient.Api
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.12.0")
public interface BdmApi
extends ApiClient.Api
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classA convenience class for generating query parameters for thesearchBusinessDataByIdsmethod in a fluent style. -
Method Summary
Modifier and TypeMethodDescriptiongetBdm()Get the BDM Returns the current BDM.Get the BDM Similar togetBdmbut it also returns the http response headers .voidinstallBDM(BDMInstallRequest bdMInstallRequest) Deprecated.installBDMWithHttpInfo(BDMInstallRequest bdMInstallRequest) Deprecated.searchBusinessDataAttributeById(String businessDataType, String persistenceId, String attributeName) Finds business data attribute by id Gets the business data attribute of business data according to its identifier and attribute name.searchBusinessDataAttributeByIdWithHttpInfo(String businessDataType, String persistenceId, String attributeName) Finds business data attribute by id Similar tosearchBusinessDataAttributeByIdbut it also returns the http response headers .searchBusinessDataById(String businessDataType, String persistenceId) Finds business data by Id Finds business data specified by its identifier.searchBusinessDataByIds(String businessDataType, String ids) Finds business data By Ids Finds business data specified by their identifiers.searchBusinessDataByIds(String businessDataType, BdmApi.SearchBusinessDataByIdsQueryParams queryParams) Finds business data By Ids Finds business data specified by their identifiers.searchBusinessDataByIdsWithHttpInfo(String businessDataType, String ids) Finds business data By Ids Similar tosearchBusinessDataByIdsbut it also returns the http response headers .searchBusinessDataByIdsWithHttpInfo(String businessDataType, BdmApi.SearchBusinessDataByIdsQueryParams queryParams) Finds business data By Ids Finds business data specified by their identifiers.searchBusinessDataByIdWithHttpInfo(String businessDataType, String persistenceId) Finds business data by Id Similar tosearchBusinessDataByIdbut it also returns the http response headers .uploadFile(File file) Upload a file Upload file.uploadFileWithHttpInfo(File file) Upload a file Similar touploadFilebut it also returns the http response headers .
-
Method Details
-
getBdm
Bdm getBdm()Get the BDM Returns the current BDM. Make this call to get the status the BDM.- Returns:
- Bdm
-
getBdmWithHttpInfo
ApiResponse<Bdm> getBdmWithHttpInfo()Get the BDM Similar togetBdmbut it also returns the http response headers . Returns the current BDM. Make this call to get the status the BDM.- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-
installBDM
Deprecated.Install a BDM Install a BDM Warning: as of 9.0.0, importing a BDM using this API is deprecated.- Parameters:
bdMInstallRequest- (optional)
-
installBDMWithHttpInfo
Deprecated.Install a BDM Similar toinstallBDMbut it also returns the http response headers . Install a BDM Warning: as of 9.0.0, importing a BDM using this API is deprecated.- Parameters:
bdMInstallRequest- (optional)
-
searchBusinessDataAttributeById
BusinessData searchBusinessDataAttributeById(String businessDataType, String persistenceId, String attributeName) Finds business data attribute by id Gets the business data attribute of business data according to its identifier and attribute name. Request url.- Parameters:
businessDataType- Business Data Type (required)persistenceId- Business data ID (required)attributeName- Business data attribute name (required)- Returns:
- BusinessData
-
searchBusinessDataAttributeByIdWithHttpInfo
ApiResponse<BusinessData> searchBusinessDataAttributeByIdWithHttpInfo(String businessDataType, String persistenceId, String attributeName) Finds business data attribute by id Similar tosearchBusinessDataAttributeByIdbut it also returns the http response headers . Gets the business data attribute of business data according to its identifier and attribute name. Request url.- Parameters:
businessDataType- Business Data Type (required)persistenceId- Business data ID (required)attributeName- Business data attribute name (required)- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-
searchBusinessDataById
Finds business data by Id Finds business data specified by its identifier.- Parameters:
businessDataType- Business Data Type (required)persistenceId- Business data ID (required)- Returns:
- BusinessData
-
searchBusinessDataByIdWithHttpInfo
ApiResponse<BusinessData> searchBusinessDataByIdWithHttpInfo(String businessDataType, String persistenceId) Finds business data by Id Similar tosearchBusinessDataByIdbut it also returns the http response headers . Finds business data specified by its identifier.- Parameters:
businessDataType- Business Data Type (required)persistenceId- Business data ID (required)- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-
searchBusinessDataByIds
Finds business data By Ids Finds business data specified by their identifiers.- Parameters:
businessDataType- Business Data Type (required)ids- list of persistenceIds (comma separated) (required)- Returns:
- List<BusinessData>
-
searchBusinessDataByIdsWithHttpInfo
ApiResponse<List<BusinessData>> searchBusinessDataByIdsWithHttpInfo(String businessDataType, String ids) Finds business data By Ids Similar tosearchBusinessDataByIdsbut it also returns the http response headers . Finds business data specified by their identifiers.- Parameters:
businessDataType- Business Data Type (required)ids- list of persistenceIds (comma separated) (required)- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-
searchBusinessDataByIds
List<BusinessData> searchBusinessDataByIds(String businessDataType, BdmApi.SearchBusinessDataByIdsQueryParams queryParams) Finds business data By Ids Finds business data specified by their identifiers. Note, this is equivalent to the othersearchBusinessDataByIdsmethod, but with the query parameters collected into a single Map parameter. This is convenient for services with optional query parameters, especially when used with theBdmApi.SearchBusinessDataByIdsQueryParamsclass that allows for building up this map in a fluent style.- Parameters:
businessDataType- Business Data Type (required)queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- ids - list of persistenceIds (comma separated) (required)
- Returns:
- List<BusinessData>
-
searchBusinessDataByIdsWithHttpInfo
ApiResponse<List<BusinessData>> searchBusinessDataByIdsWithHttpInfo(String businessDataType, BdmApi.SearchBusinessDataByIdsQueryParams queryParams) Finds business data By Ids Finds business data specified by their identifiers. Note, this is equivalent to the othersearchBusinessDataByIdsthat receives the query parameters as a map, but this one also exposes the Http response headers- Parameters:
businessDataType- Business Data Type (required)queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- ids - list of persistenceIds (comma separated) (required)
- Returns:
- List<BusinessData>
-
uploadFile
Upload a file Upload file. **NOTE:** If this file is a BDM zip, to do this, Maintenance mode needs to be enabled. In Enterprise editions, if you have an access control file installed, you need to delete it before installing or updating your BDM.- Parameters:
file- (optional)- Returns:
- String
-
uploadFileWithHttpInfo
Upload a file Similar touploadFilebut it also returns the http response headers . Upload file. **NOTE:** If this file is a BDM zip, to do this, Maintenance mode needs to be enabled. In Enterprise editions, if you have an access control file installed, you need to delete it before installing or updating your BDM.- Parameters:
file- (optional)- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-