minos.networks.brokers.subscribers.queued.queues.abc
Classes
| Broker Subscriber Queue class. | |
| Broker Subscriber Queue Builder class. | 
- class BrokerSubscriberQueue[source]
- Bases: - BrokerQueue,- ABC- Broker Subscriber Queue class. - async dequeue()
- Dequeue method. - Return type
 
 - async destroy()
- Destroy miscellaneous repository things. - Returns
- This method does not return anything. 
- Return type
- None 
 
 - async enqueue(message)
- Enqueue method. - Parameters
- message (BrokerMessage) – 
- Return type
- None 
 
 - classmethod from_config(config=None, **kwargs)
- Build a new instance from config. - Parameters
- config (Optional[Union[Config, Path]]) – Config instance. If None is provided, default config is chosen. 
- kwargs – Additional named arguments. 
 
- Returns
- A instance of the called class. 
- Return type
- S 
 
 - classmethod get_builder()
- Get the builder class. - Returns
- A - Builderinstance.
- Return type
- Builder[Ins] 
 
 - classmethod set_builder(builder)
- Set a builder class. - Parameters
- builder (Union[Builder[Ins], type[minos.common.builders.Builder[~Ins]]]) – The builder class to be set. 
- Returns
- This method does not return anything. 
- Return type
- None 
 
 - async setup()
- Setup miscellaneous repository things. - Returns
- This method does not return anything. 
- Return type
- None 
 
 
- class BrokerSubscriberQueueBuilder[source]
- Bases: - Builder[- BrokerSubscriberQueueCls],- Generic[- BrokerSubscriberQueueCls]- Broker Subscriber Queue Builder class. - build()
- Build the instance. - Returns
- A - Instanceinstance.
- Return type
- Instance 
 
 - copy()
- Get a copy of the instance. - Returns
- A - Builderinstance.
- Parameters
- self (type[~B]) – 
- Return type
- B 
 
 - async destroy()
- Destroy miscellaneous repository things. - Returns
- This method does not return anything. 
- Return type
- None 
 
 - classmethod from_config(config=None, **kwargs)
- Build a new instance from config. - Parameters
- config (Optional[Union[Config, Path]]) – Config instance. If None is provided, default config is chosen. 
- kwargs – Additional named arguments. 
 
- Returns
- A instance of the called class. 
- Return type
- S 
 
 - classmethod new()
- Get a new instance. - Returns
- A - Builderinstance.
- Return type
- B 
 
 - async setup()
- Setup miscellaneous repository things. - Returns
- This method does not return anything. 
- Return type
- None 
 
 - with_cls(cls)
- Set class to be built. - Parameters
- cls (type) – The class to be set. 
- self (B) – 
 
- Returns
- This method return the builder instance. 
- Return type
- B