Package io.dialob.api.client
Interface DialobFormServiceApi
- All Superinterfaces:
ApiClient.Api
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-09-29T12:45:39.934004759Z[Etc/UTC]")
public interface DialobFormServiceApi
extends ApiClient.Api
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classA convenience class for generating query parameters for thegetFormmethod in a fluent style.static classA convenience class for generating query parameters for thegetTagsmethod in a fluent style.static classA convenience class for generating query parameters for thepostFormTagmethod in a fluent style.static classA convenience class for generating query parameters for theputFormmethod in a fluent style. -
Method Summary
Modifier and TypeMethodDescriptiondeleteForm(String formId) deleteFormgetFormgetForm Note, this is equivalent to the othergetFormmethod, but with the query parameters collected into a single Map parameter.getFormTag(String formId, String tagName) getFormTaggetFormTags(String formId) getFormTagsgetTagsgetTags Note, this is equivalent to the othergetTagsmethod, but with the query parameters collected into a single Map parameter.postFormpostFormTag(FormTag body, String formId, String rev, Boolean snapshot) postFormTagpostFormTag Note, this is equivalent to the otherpostFormTagmethod, but with the query parameters collected into a single Map parameter.putFormputForm Note, this is equivalent to the otherputFormmethod, but with the query parameters collected into a single Map parameter.putFormTagLatest(FormTag body, String formId) putFormTagLatest
-
Method Details
-
deleteForm
deleteForm- Parameters:
formId- formId (required)- Returns:
- Response
-
getForm
getForm- Parameters:
formId- formId (required)rev- rev (optional)- Returns:
- Form
-
getForm
getForm Note, this is equivalent to the othergetFormmethod, but with the query parameters collected into a single Map parameter. This is convenient for services with optional query parameters, especially when used with theDialobFormServiceApi.GetFormQueryParamsclass that allows for building up this map in a fluent style.- Parameters:
formId- formId (required)queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- rev - rev (optional)
- Returns:
- Form
-
getFormTag
getFormTag- Parameters:
formId- formId (required)tagName- tagName (required)- Returns:
- FormTag
-
getFormTags
getFormTags- Parameters:
formId- formId (required)- Returns:
- List<FormTag>
-
getTags
getTags- Parameters:
formId- formId (optional)formName- formName (optional)name- name (optional)- Returns:
- List<FormTag>
-
getTags
getTags Note, this is equivalent to the othergetTagsmethod, but with the query parameters collected into a single Map parameter. This is convenient for services with optional query parameters, especially when used with theDialobFormServiceApi.GetTagsQueryParamsclass that allows for building up this map in a fluent style.- Parameters:
queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- formId - formId (optional)
- formName - formName (optional)
- name - name (optional)
- Returns:
- List<FormTag>
-
postForm
postForm- Parameters:
body- New form (required)- Returns:
- Form
-
postFormTag
postFormTag- Parameters:
body- New tag (required)formId- formId (required)rev- rev (optional)snapshot- snapshot (optional, default to false)- Returns:
- Response
-
postFormTag
postFormTag Note, this is equivalent to the otherpostFormTagmethod, but with the query parameters collected into a single Map parameter. This is convenient for services with optional query parameters, especially when used with theDialobFormServiceApi.PostFormTagQueryParamsclass that allows for building up this map in a fluent style.- Parameters:
body- New tag (required)formId- formId (required)queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- rev - rev (optional)
- snapshot - snapshot (optional, default to false)
- Returns:
- Response
-
putForm
putForm- Parameters:
body- New form data (required)formId- formId (required)force- Should update ignore revision number check. (forced update) (optional, default to false)newId- New name for identifier (optional)oldId- Identifier to rename (optional)- Returns:
- FormPutResponse
-
putForm
putForm Note, this is equivalent to the otherputFormmethod, but with the query parameters collected into a single Map parameter. This is convenient for services with optional query parameters, especially when used with theDialobFormServiceApi.PutFormQueryParamsclass that allows for building up this map in a fluent style.- Parameters:
body- New form data (required)formId- formId (required)queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- force - Should update ignore revision number check. (forced update) (optional, default to false)
- newId - New name for identifier (optional)
- oldId - Identifier to rename (optional)
- Returns:
- FormPutResponse
-
putFormTagLatest
putFormTagLatest- Parameters:
body- param1 (required)formId- formId (required)- Returns:
- Response
-