Core/src/LongRunning/LROTrait.php
private function setLroProperties(
        LongRunningConnectionInterface $lroConnection,
        array $lroCallables,
        $resource = null
    ) {
        $this->lroConnection = $lroConnection;
        $this->lroCallables = $lroCallables;
        $this->lroResource = $resource;
    }
private function setLroProperties(
        LongRunningConnectionInterface $lroConnection,
        array $lroCallables,
        $resource = null
    ) {
        $this->lroConnection = $lroConnection;
        $this->lroCallables = $lroCallables;
        $this->lroResource = $resource;
    }
private function setLroProperties ( LongRunningConnectionInterface $ lroConnection , array $ lroCallables , $ resource = null ) { $ this -> lroConnection = $ lroConnection ; $ this -> lroCallables = $ lroCallables ; $ this -> lroResource = $ resource ; }
Populate required LRO properties.

@param LongRunningConnectionInterface $lroConnection The LRO Connection.
@param array $callablesMap An collection of form [(string) typeUrl, (callable) callable]
providing a function to invoke when an operation completes. The
callable Type should correspond to an expected value of
operation.metadata.typeUrl.
@param string $lroResource [optional] The resource for which operations
may be listed.
Populate required LRO properties .