logAdminReadActions = $logAdminReadActions; } /** * @return bool */ public function getLogAdminReadActions() { return $this->logAdminReadActions; } /** * Indicates whether audit logging is on/off for data access read APIs i.e. * ListItems, GetItem etc. * * @param bool $logDataReadActions */ public function setLogDataReadActions($logDataReadActions) { $this->logDataReadActions = $logDataReadActions; } /** * @return bool */ public function getLogDataReadActions() { return $this->logDataReadActions; } /** * Indicates whether audit logging is on/off for data access write APIs i.e. * IndexItem etc. * * @param bool $logDataWriteActions */ public function setLogDataWriteActions($logDataWriteActions) { $this->logDataWriteActions = $logDataWriteActions; } /** * @return bool */ public function getLogDataWriteActions() { return $this->logDataWriteActions; } /** * The resource name of the GCP Project to store audit logs. Cloud audit * logging will be enabled after project_name has been updated through * CustomerService. Format: projects/{project_id} * * @param string $project */ public function setProject($project) { $this->project = $project; } /** * @return string */ public function getProject() { return $this->project; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(AuditLoggingSettings::class, 'Google_Service_CloudSearch_AuditLoggingSettings');