in core/src/main/java/org/apache/gravitino/audit/AuditLog.java [268:351]
public static Operation fromEvent(Event event) {
if (event instanceof CreateMetalakeEvent || event instanceof CreateMetalakeFailureEvent) {
return CREATE_METALAKE;
} else if (event instanceof AlterMetalakeEvent
|| event instanceof AlterMetalakeFailureEvent) {
return ALTER_METALAKE;
} else if (event instanceof DropMetalakeEvent || event instanceof DropMetalakeFailureEvent) {
return DROP_METALAKE;
} else if (event instanceof LoadMetalakeEvent || event instanceof LoadMetalakeFailureEvent) {
return LOAD_METALAKE;
} else if (event instanceof ListMetalakeEvent || event instanceof ListMetalakeFailureEvent) {
return LIST_METALAKE;
} else if (event instanceof CreateCatalogEvent
|| event instanceof CreateCatalogFailureEvent) {
return CREATE_CATALOG;
} else if (event instanceof AlterCatalogEvent || event instanceof AlterCatalogFailureEvent) {
return ALTER_CATALOG;
} else if (event instanceof DropCatalogEvent || event instanceof DropCatalogFailureEvent) {
return DROP_CATALOG;
} else if (event instanceof LoadCatalogEvent || event instanceof LoadCatalogFailureEvent) {
return LOAD_CATALOG;
} else if (event instanceof ListCatalogEvent || event instanceof ListCatalogFailureEvent) {
return LIST_CATALOG;
} else if (event instanceof CreateSchemaEvent || event instanceof CreateSchemaFailureEvent) {
return CREATE_SCHEMA;
} else if (event instanceof AlterSchemaEvent || event instanceof AlterSchemaFailureEvent) {
return ALTER_SCHEMA;
} else if (event instanceof DropSchemaEvent || event instanceof DropSchemaFailureEvent) {
return DROP_SCHEMA;
} else if (event instanceof LoadSchemaEvent || event instanceof LoadSchemaFailureEvent) {
return LOAD_SCHEMA;
} else if (event instanceof ListSchemaEvent || event instanceof ListSchemaFailureEvent) {
return LIST_SCHEMA;
} else if (event instanceof CreateTableEvent || event instanceof CreateTableFailureEvent) {
return CREATE_TABLE;
} else if (event instanceof AlterTableEvent || event instanceof AlterTableFailureEvent) {
return ALTER_TABLE;
} else if (event instanceof DropTableEvent || event instanceof DropTableFailureEvent) {
return DROP_TABLE;
} else if (event instanceof LoadTableEvent || event instanceof LoadTableFailureEvent) {
return LOAD_TABLE;
} else if (event instanceof PurgeTableEvent || event instanceof PurgeTableFailureEvent) {
return PURGE_TABLE;
} else if (event instanceof ListTableEvent || event instanceof ListTableFailureEvent) {
return LIST_TABLE;
} else if (event instanceof PartitionExistsEvent
|| event instanceof PartitionExistsFailureEvent) {
return PARTITION_EXIST;
} else if (event instanceof PurgePartitionEvent
|| event instanceof PurgePartitionFailureEvent) {
return PURGE_PARTITION;
} else if (event instanceof ListPartitionEvent
|| event instanceof ListPartitionFailureEvent) {
return LIST_PARTITION;
} else if (event instanceof GetPartitionEvent || event instanceof GetPartitionFailureEvent) {
return GET_PARTITION;
} else if (event instanceof CreateTopicEvent || event instanceof CreateTopicFailureEvent) {
return CREATE_TOPIC;
} else if (event instanceof AlterTopicEvent || event instanceof AlterTopicFailureEvent) {
return ALTER_TOPIC;
} else if (event instanceof DropTopicEvent || event instanceof DropTopicFailureEvent) {
return DROP_TOPIC;
} else if (event instanceof LoadTopicEvent || event instanceof LoadTopicFailureEvent) {
return LOAD_TOPIC;
} else if (event instanceof ListTopicEvent || event instanceof ListTopicFailureEvent) {
return LIST_TOPIC;
} else if (event instanceof CreateFilesetEvent
|| event instanceof CreateFilesetFailureEvent) {
return CREATE_FILESET;
} else if (event instanceof AlterFilesetEvent || event instanceof AlterFilesetFailureEvent) {
return ALTER_FILESET;
} else if (event instanceof DropFilesetEvent || event instanceof DropFilesetFailureEvent) {
return DROP_FILESET;
} else if (event instanceof GetFileLocationEvent
|| event instanceof GetFileLocationFailureEvent) {
return GET_FILE_LOCATION;
} else if (event instanceof LoadFilesetEvent || event instanceof LoadFilesetFailureEvent) {
return LOAD_FILESET;
} else if (event instanceof ListFilesetEvent || event instanceof ListFilesetFailureEvent) {
return LIST_FILESET;
} else {
return UNKNOWN_OPERATION;
}
}