baseFunction = $baseFunction; } /** * @return EnterpriseCrmEventbusProtoBaseFunction */ public function getBaseFunction() { return $this->baseFunction; } /** * @param EnterpriseCrmEventbusProtoBooleanArrayFunction */ public function setBooleanArrayFunction(EnterpriseCrmEventbusProtoBooleanArrayFunction $booleanArrayFunction) { $this->booleanArrayFunction = $booleanArrayFunction; } /** * @return EnterpriseCrmEventbusProtoBooleanArrayFunction */ public function getBooleanArrayFunction() { return $this->booleanArrayFunction; } /** * @param EnterpriseCrmEventbusProtoBooleanFunction */ public function setBooleanFunction(EnterpriseCrmEventbusProtoBooleanFunction $booleanFunction) { $this->booleanFunction = $booleanFunction; } /** * @return EnterpriseCrmEventbusProtoBooleanFunction */ public function getBooleanFunction() { return $this->booleanFunction; } /** * @param EnterpriseCrmEventbusProtoDoubleArrayFunction */ public function setDoubleArrayFunction(EnterpriseCrmEventbusProtoDoubleArrayFunction $doubleArrayFunction) { $this->doubleArrayFunction = $doubleArrayFunction; } /** * @return EnterpriseCrmEventbusProtoDoubleArrayFunction */ public function getDoubleArrayFunction() { return $this->doubleArrayFunction; } /** * @param EnterpriseCrmEventbusProtoDoubleFunction */ public function setDoubleFunction(EnterpriseCrmEventbusProtoDoubleFunction $doubleFunction) { $this->doubleFunction = $doubleFunction; } /** * @return EnterpriseCrmEventbusProtoDoubleFunction */ public function getDoubleFunction() { return $this->doubleFunction; } /** * @param EnterpriseCrmEventbusProtoIntArrayFunction */ public function setIntArrayFunction(EnterpriseCrmEventbusProtoIntArrayFunction $intArrayFunction) { $this->intArrayFunction = $intArrayFunction; } /** * @return EnterpriseCrmEventbusProtoIntArrayFunction */ public function getIntArrayFunction() { return $this->intArrayFunction; } /** * @param EnterpriseCrmEventbusProtoIntFunction */ public function setIntFunction(EnterpriseCrmEventbusProtoIntFunction $intFunction) { $this->intFunction = $intFunction; } /** * @return EnterpriseCrmEventbusProtoIntFunction */ public function getIntFunction() { return $this->intFunction; } /** * @param EnterpriseCrmEventbusProtoJsonFunction */ public function setJsonFunction(EnterpriseCrmEventbusProtoJsonFunction $jsonFunction) { $this->jsonFunction = $jsonFunction; } /** * @return EnterpriseCrmEventbusProtoJsonFunction */ public function getJsonFunction() { return $this->jsonFunction; } /** * @param EnterpriseCrmEventbusProtoProtoArrayFunction */ public function setProtoArrayFunction(EnterpriseCrmEventbusProtoProtoArrayFunction $protoArrayFunction) { $this->protoArrayFunction = $protoArrayFunction; } /** * @return EnterpriseCrmEventbusProtoProtoArrayFunction */ public function getProtoArrayFunction() { return $this->protoArrayFunction; } /** * @param EnterpriseCrmEventbusProtoProtoFunction */ public function setProtoFunction(EnterpriseCrmEventbusProtoProtoFunction $protoFunction) { $this->protoFunction = $protoFunction; } /** * @return EnterpriseCrmEventbusProtoProtoFunction */ public function getProtoFunction() { return $this->protoFunction; } /** * @param EnterpriseCrmEventbusProtoStringArrayFunction */ public function setStringArrayFunction(EnterpriseCrmEventbusProtoStringArrayFunction $stringArrayFunction) { $this->stringArrayFunction = $stringArrayFunction; } /** * @return EnterpriseCrmEventbusProtoStringArrayFunction */ public function getStringArrayFunction() { return $this->stringArrayFunction; } /** * @param EnterpriseCrmEventbusProtoStringFunction */ public function setStringFunction(EnterpriseCrmEventbusProtoStringFunction $stringFunction) { $this->stringFunction = $stringFunction; } /** * @return EnterpriseCrmEventbusProtoStringFunction */ public function getStringFunction() { return $this->stringFunction; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(EnterpriseCrmEventbusProtoFunctionType::class, 'Google_Service_Integrations_EnterpriseCrmEventbusProtoFunctionType');