return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
xadd(...\
func_get_args());
} public function xclaim($key,
$group,
$consumer,
$min_idle,
$ids,
$options): \Relay\Relay|array|bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
xclaim(...\
func_get_args());
} public function xautoclaim($key,
$group,
$consumer,
$min_idle,
$start,
$count = -1,
$justid = false
): \Relay\Relay|array|bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
xautoclaim(...\
func_get_args());
} public function xlen($key): \Relay\Relay|false|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
xlen(...\
func_get_args());
} public function xgroup($operation,
$key = null,
$group = null,
$id_or_consumer = null,
$mkstream = false,
$entries_read = -2
): mixed
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
xgroup(...\
func_get_args());
}