Interface AuthorizableOperator
- All Known Implementing Classes:
DruidExternTableMacro,DruidSqlIngestOperator,DruidSqlIngestOperator.DruidSqlInsertOperator,DruidSqlIngestOperator.DruidSqlReplaceOperator,DruidUserDefinedTableMacro,SchemaAwareUserDefinedTableMacro,TableAppendMacro
public interface AuthorizableOperator
Interface for
SqlOperator that need authorization in order to execute.
Checked by SqlResourceCollectorShuttle.-
Method Summary
Modifier and TypeMethodDescriptioncomputeResources(org.apache.calcite.sql.SqlCall call, boolean inputSourceTypeSecurityEnabled)
-
Method Details
-
computeResources
Set<ResourceAction> computeResources(org.apache.calcite.sql.SqlCall call, boolean inputSourceTypeSecurityEnabled)
-