deviceVisibility = $deviceVisibility; } /** * @return string[] */ public function getDeviceVisibility() { return $this->deviceVisibility; } /** * The template to customize how the field is displayed. An example value * would be a string that looks like: "Price: {value}". * * @param string $displayTemplate */ public function setDisplayTemplate($displayTemplate) { $this->displayTemplate = $displayTemplate; } /** * @return string */ public function getDisplayTemplate() { return $this->displayTemplate; } /** * Required. Registered field name. The format is `field.abc`. * * @param string $field */ public function setField($field) { $this->field = $field; } /** * @return string */ public function getField() { return $this->field; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDiscoveryengineV1WidgetConfigUIComponentField::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1WidgetConfigUIComponentField');