return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
client(...\
func_get_args());
} public function close(): bool
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
close(...\
func_get_args());
} public function cluster($key_or_address,
$command, ...
$extra_args): mixed
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
cluster(...\
func_get_args());
} public function command(...
$extra_args): mixed
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
command(...\
func_get_args());
} public function config($key_or_address,
$subcommand, ...
$extra_args): mixed
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
config(...\
func_get_args());
}