0 follower

Interface Yiisoft\Queue\AMQP\Settings\QueueSettingsInterface

Implemented byYiisoft\Queue\AMQP\Settings\Queue

Method Details

Hide inherited methods

getArguments() public abstract method

public abstract getArguments( ): \PhpAmqpLib\Wire\AMQPTable|array

                public function getArguments(): AMQPTable|array;

            
getName() public abstract method

public abstract getName( ): string

                public function getName(): string;

            
getPositionalSettings() public abstract method

Returns positional arguments to be used with \PhpAmqpLib\Channel\AMQPChannel::queue_declare()

See also Yiisoft\Queue\AMQP\QueueProvider::getChannel().

public abstract getPositionalSettings( ): (\PhpAmqpLib\Wire\AMQPTable|array|boolean|integer|string|null)[]

                public function getPositionalSettings(): array;

            
getTicket() public abstract method

public abstract getTicket( ): integer|null

                public function getTicket(): ?int;

            
hasNowait() public abstract method

public abstract hasNowait( ): boolean

                public function hasNowait(): bool;

            
isAutoDeletable() public abstract method

public abstract isAutoDeletable( ): boolean

                public function isAutoDeletable(): bool;

            
isDurable() public abstract method

public abstract isDurable( ): boolean

                public function isDurable(): bool;

            
isExclusive() public abstract method

public abstract isExclusive( ): boolean

                public function isExclusive(): bool;

            
isPassive() public abstract method

public abstract isPassive( ): boolean

                public function isPassive(): bool;

            
withArguments() public abstract method

public abstract withArguments( \PhpAmqpLib\Wire\AMQPTable|array $arguments ): self
$arguments \PhpAmqpLib\Wire\AMQPTable|array

                public function withArguments(AMQPTable|array $arguments): self;

            
withAutoDeletable() public abstract method

public abstract withAutoDeletable( boolean $autoDeletable ): self
$autoDeletable boolean

                public function withAutoDeletable(bool $autoDeletable): self;

            
withDurable() public abstract method

public abstract withDurable( boolean $durable ): self
$durable boolean

                public function withDurable(bool $durable): self;

            
withExclusive() public abstract method

public abstract withExclusive( boolean $exclusive ): self
$exclusive boolean

                public function withExclusive(bool $exclusive): self;

            
withName() public abstract method

public abstract withName( string $name ): self
$name string

                public function withName(string $name): self;

            
withNowait() public abstract method

public abstract withNowait( boolean $nowait ): self
$nowait boolean

                public function withNowait(bool $nowait): self;

            
withPassive() public abstract method

public abstract withPassive( boolean $passive ): self
$passive boolean

                public function withPassive(bool $passive): self;

            
withTicket() public abstract method

public abstract withTicket( integer|null $ticket ): self
$ticket integer|null

                public function withTicket(?int $ticket): self;