Documentation

ProtostellarRequest
in package

Table of Contents

$absoluteTimeout  : float
$context  : array<string|int, mixed>|null
$grpcRequest  : mixed
$idempotent  : bool
$retryAttempts  : int
$retryReasons  : array<string|int, mixed>
$retryStrategy  : RetryStrategy
__construct()  : mixed
absoluteTimeout()  : float
appendContext()  : void
cancelDueToTimeout()  : RequestBehaviour
context()  : array<string|int, mixed>|null
grpcRequest()  : mixed
idempotent()  : bool
incrementRetryAttempts()  : void
retryAttempts()  : int
retryReasons()  : array<string|int, mixed>|null
retryStrategy()  : RetryStrategy
timeoutElapsed()  : bool

Properties

Methods

__construct()

public __construct(bool $idempotent, RetryStrategy $retryStrategy, float $absoluteTimeout, mixed $grpcRequest) : mixed
Parameters
$idempotent : bool
$retryStrategy : RetryStrategy
$absoluteTimeout : float
$grpcRequest : mixed
Return values
mixed

appendContext()

public appendContext(string $key, string|array<string|int, mixed> $value) : void
Parameters
$key : string
$value : string|array<string|int, mixed>
Return values
void

context()

public context() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

retryReasons()

public retryReasons() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

        

Search results