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 Details

  • 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.