@rxap/nest-amqp
Version:
@rxap/nest-amqp
74 lines (37 loc) • 1.74 kB
Markdown
[@rxap/nest-amqp](../wiki/globals) / AmqpModule
# Class: AmqpModule
Defined in: [packages/nest/amqp/src/lib/amqp.module.ts:31](https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L31)
## Extends
- [`ConfigurableModuleClass`](../wiki/Variable.ConfigurableModuleClass)
## Indexable
\[`key`: `string`\]: `any`
## Constructors
### new AmqpModule()
> **new AmqpModule**(): [`AmqpModule`](../wiki/Class.AmqpModule)
Defined in: node\_modules/@nestjs/common/module-utils/interfaces/configurable-module-cls.interface.d.ts:12
#### Returns
[`AmqpModule`](../wiki/Class.AmqpModule)
#### Inherited from
`ConfigurableModuleClass.constructor`
## Methods
### register()
> `static` **register**(`options`): `DynamicModule`
Defined in: [packages/nest/amqp/src/lib/amqp.module.ts:32](https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L32)
#### Parameters
##### options
[`AmqpOptions`](../wiki/Interface.AmqpOptions) & `Partial`\<\{ `isGlobal`: `boolean`; \}\>
#### Returns
`DynamicModule`
#### Overrides
`ConfigurableModuleClass.register`
***
### registerAsync()
> `static` **registerAsync**(`options`): `DynamicModule`
Defined in: [packages/nest/amqp/src/lib/amqp.module.ts:36](https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L36)
#### Parameters
##### options
`ConfigurableModuleAsyncOptions`\<[`AmqpOptions`](../wiki/Interface.AmqpOptions), `"create"`\> & `Partial`\<\{ `isGlobal`: `boolean`; \}\>
#### Returns
`DynamicModule`
#### Overrides
`ConfigurableModuleClass.registerAsync`