Class ConfluenceRestClientDynamicModulesConsumerApi
java.lang.Object
io.github.primelib.confluence4j.rest.v1.client.ConfluenceRestClientDynamicModulesConsumerApi
@Generated("io.github.primelib.primecodegen")
public class ConfluenceRestClientDynamicModulesConsumerApi
extends Object
ConfluenceRestClientDynamicModulesConsumerApi
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidDeleteAtlassianConnect1AppModuleDynamicV1(Consumer<DeleteAtlassianConnect1AppModuleDynamicV1OperationSpec> spec) DeleteAtlassianConnect1AppModuleDynamicV1 Remove modules Remove all or a list of modules registered by the calling app.GetAtlassianConnect1AppModuleDynamicV1(Consumer<GetAtlassianConnect1AppModuleDynamicV1OperationSpec> spec) GetAtlassianConnect1AppModuleDynamicV1 Get modules Returns all modules registered dynamically by the calling app.voidPostAtlassianConnect1AppModuleDynamicV1(Consumer<PostAtlassianConnect1AppModuleDynamicV1OperationSpec> spec) PostAtlassianConnect1AppModuleDynamicV1 Register modules Registers a list of modules.
-
Constructor Details
-
ConfluenceRestClientDynamicModulesConsumerApi
-
-
Method Details
-
GetAtlassianConnect1AppModuleDynamicV1
public ConnectModules GetAtlassianConnect1AppModuleDynamicV1(Consumer<GetAtlassianConnect1AppModuleDynamicV1OperationSpec> spec) GetAtlassianConnect1AppModuleDynamicV1 Get modules Returns all modules registered dynamically by the calling app. **[Permissions](#permissions) required:** Only Connect apps can make this request. -
PostAtlassianConnect1AppModuleDynamicV1
public void PostAtlassianConnect1AppModuleDynamicV1(Consumer<PostAtlassianConnect1AppModuleDynamicV1OperationSpec> spec) PostAtlassianConnect1AppModuleDynamicV1 Register modules Registers a list of modules. For the list of modules that support dynamic registration, see [Dynamic modules](https://developer.atlassian.com/cloud/confluence/dynamic-modules/). **[Permissions](#permissions) required:** Only Connect apps can make this request.- Parameters:
spec- a consumer that creates the payload for this operation. Supports the following properties:- payload:
-
DeleteAtlassianConnect1AppModuleDynamicV1
public void DeleteAtlassianConnect1AppModuleDynamicV1(Consumer<DeleteAtlassianConnect1AppModuleDynamicV1OperationSpec> spec) DeleteAtlassianConnect1AppModuleDynamicV1 Remove modules Remove all or a list of modules registered by the calling app. **[Permissions](#permissions) required:** Only Connect apps can make this request.- Parameters:
spec- a consumer that creates the payload for this operation. Supports the following properties:- moduleKey: The key of the module to remove. To include multiple module keys, provide multiple copies of this parameter. For example, `moduleKey=dynamic-attachment-entity-property&moduleKey=dynamic-select-field`. Nonexistent keys are ignored.
-