question: revokes the specified privilege on the specified table from the specified user concode_field_sep PlaceHolder placeHolder concode_field_sep List<SchemaTableName> listTables concode_elem_sep Optional<ConnectorNewTableLayout> getNewTableLayout concode_elem_sep boolean supportsMetadataDelete concode_elem_sep void createTable concode_elem_sep ColumnMetadata getColumnMetadata concode_elem_sep ColumnHandle getSampleWeightColumnHandle concode_elem_sep void renameTable concode_elem_sep Map<SchemaTableName,List<ColumnMetadata>> listTableColumns concode_elem_sep void dropView concode_elem_sep OptionalLong metadataDelete concode_elem_sep Optional<ConnectorNewTableLayout> getInsertLayout concode_elem_sep void finishInsert concode_elem_sep ConnectorTableHandle beginDelete concode_elem_sep void renameColumn concode_elem_sep ConnectorOutputTableHandle beginCreateTable concode_elem_sep ConnectorTableHandle getTableHandle concode_elem_sep Map<String,ColumnHandle> getColumnHandles concode_elem_sep void createView concode_elem_sep void dropTable concode_elem_sep ColumnHandle getUpdateRowIdColumnHandle concode_elem_sep void addColumn concode_elem_sep void finishDelete concode_elem_sep ConnectorInsertTableHandle beginInsert concode_elem_sep List<String> listSchemaNames concode_elem_sep ConnectorTableLayout getTableLayout concode_elem_sep Map<SchemaTableName,ConnectorViewDefinition> getViews concode_elem_sep List<SchemaTableName> listViews concode_elem_sep Optional<ConnectorResolvedIndex> resolveIndex concode_elem_sep List<ConnectorTableLayoutResult> getTableLayouts concode_elem_sep void grantTablePrivileges concode_elem_sep ConnectorTableMetadata getTableMetadata concode_elem_sep boolean canCreateSampledTables concode_elem_sep void finishCreateTable
target: void function ( ConnectorSession arg0 , SchemaTableName arg1 , Set < Privilege > arg2 , String arg3 , boolean arg4 ) { throw new PrestoException ( NOT_SUPPORTED , "srini_string" ) ; }