Interface Yiisoft\Queue\Amqp\Settings\ExchangeSettingsInterface
| Implemented by | Yiisoft\ |
|---|
Public Methods
Method Details
| public abstract \ |
public function getArguments(): AMQPTable|array;
Positional arguments to be used with {@see AMQPChannel::exchange_declare()}
| public abstract (\ |
public function getPositionalSettings(): array;
| public abstract self withArguments ( \ | ||
| $arguments | \ |
|
public function withArguments(AMQPTable|array $arguments): self;
| public abstract self withAutoDelete ( boolean $autoDelete ) | ||
| $autoDelete | boolean | |
public function withAutoDelete(bool $autoDelete): self;
| public abstract self withDurable ( boolean $durable ) | ||
| $durable | boolean | |
public function withDurable(bool $durable): self;
| public abstract self withInternal ( boolean $internal ) | ||
| $internal | boolean | |
public function withInternal(bool $internal): self;
| public abstract self withName ( string $name ) | ||
| $name | string | |
public function withName(string $name): self;
| public abstract self withNowait ( boolean $nowait ) | ||
| $nowait | boolean | |
public function withNowait(bool $nowait): self;
| public abstract self withPassive ( boolean $passive ) | ||
| $passive | boolean | |
public function withPassive(bool $passive): self;
| public abstract self withTicket ( ?int $ticket ) | ||
| $ticket | ?int | |
public function withTicket(?int $ticket): self;
User Contributed Notes
Leave a comment
Join the conversation to share a note.