com.sap.cds.services.auditlog.ConfigChange Maven / Gradle / Ivy
/**************************************************************************
* (C) 2019-2024 SAP SE or an SAP affiliate company. All rights reserved. *
**************************************************************************/
package com.sap.cds.services.auditlog;
import java.util.Collection;
import com.sap.cds.CdsData;
import com.sap.cds.Struct;
import com.sap.cds.ql.CdsName;
@CdsName("com.sap.cds.services.auditlog.ConfigChange")
public interface ConfigChange extends CdsData {
String OBJECT = "object";
String ATTRIBUTES = "attributes";
/**
* The object where the accessed or modified personal data that
* is being audit logged is contained.
*/
DataObject getDataObject();
/**
* The object where the accessed or modified personal data that
* is being audit logged is contained.
*/
void setDataObject(DataObject object);
Collection getAttributes();
void setAttributes(Collection attributes);
static ConfigChange create() {
return Struct.create(ConfigChange.class);
}
}