assistantDeviceInRoomOptOut = $assistantDeviceInRoomOptOut; } /** * @return bool */ public function getAssistantDeviceInRoomOptOut() { return $this->assistantDeviceInRoomOptOut; } /** * @param string */ public function setBuiltInIntentMode($builtInIntentMode) { $this->builtInIntentMode = $builtInIntentMode; } /** * @return string */ public function getBuiltInIntentMode() { return $this->builtInIntentMode; } /** * @param string */ public function setCustomIntentMode($customIntentMode) { $this->customIntentMode = $customIntentMode; } /** * @return string */ public function getCustomIntentMode() { return $this->customIntentMode; } /** * @param AssistantDevicesPlatformProtoExecutionConfig */ public function setDefaultExecutionConfig(AssistantDevicesPlatformProtoExecutionConfig $defaultExecutionConfig) { $this->defaultExecutionConfig = $defaultExecutionConfig; } /** * @return AssistantDevicesPlatformProtoExecutionConfig */ public function getDefaultExecutionConfig() { return $this->defaultExecutionConfig; } /** * @param AssistantDevicesPlatformProtoInlinedActionCapability */ public function setInlinedActionCapability(AssistantDevicesPlatformProtoInlinedActionCapability $inlinedActionCapability) { $this->inlinedActionCapability = $inlinedActionCapability; } /** * @return AssistantDevicesPlatformProtoInlinedActionCapability */ public function getInlinedActionCapability() { return $this->inlinedActionCapability; } /** * @param AssistantDevicesPlatformProtoIntent[] */ public function setIntents($intents) { $this->intents = $intents; } /** * @return AssistantDevicesPlatformProtoIntent[] */ public function getIntents() { return $this->intents; } /** * @param AssistantDevicesPlatformProtoProvidedData[] */ public function setProvidedData($providedData) { $this->providedData = $providedData; } /** * @return AssistantDevicesPlatformProtoProvidedData[] */ public function getProvidedData() { return $this->providedData; } /** * @param string[] */ public function setTraits($traits) { $this->traits = $traits; } /** * @return string[] */ public function getTraits() { return $this->traits; } /** * @param AssistantDevicesPlatformProtoUnderstandingConfig */ public function setUnderstandingConfig(AssistantDevicesPlatformProtoUnderstandingConfig $understandingConfig) { $this->understandingConfig = $understandingConfig; } /** * @return AssistantDevicesPlatformProtoUnderstandingConfig */ public function getUnderstandingConfig() { return $this->understandingConfig; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(AssistantDevicesPlatformProtoDeviceActionCapability::class, 'Google_Service_Contentwarehouse_AssistantDevicesPlatformProtoDeviceActionCapability');