{ "enumDefs": [ { "name": "file_action", "typeVersion": "1.0", "elementDefs": [ { "ordinal": 0, "value": "NONE" }, { "ordinal": 1, "value": "EXECUTE" }, { "ordinal": 2, "value": "WRITE" }, { "ordinal": 3, "value": "WRITE_EXECUTE" }, { "ordinal": 4, "value": "READ" }, { "ordinal": 5, "value": "READ_EXECUTE" }, { "ordinal": 6, "value": "READ_WRITE" }, { "ordinal": 7, "value": "ALL" } ] } ], "structDefs": [ { "name": "fs_permissions", "typeVersion": "1.0", "attributeDefs": [ { "name": "group", "typeName": "file_action", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isUnique": false }, { "name": "user", "typeName": "file_action", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isUnique": false }, { "name": "sticky", "typeName": "boolean", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isUnique": false }, { "name": "others", "typeName": "file_action", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isUnique": false } ] } ], "classificationDefs": [], "entityDefs": [ { "name": "fs_path", "superTypes": [ "DataSet" ], "typeVersion": "1.0", "attributeDefs": [ { "name": "path", "typeName": "string", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isUnique": false }, { "name": "createTime", "typeName": "date", "cardinality": "SINGLE", "isIndexable": true, "isOptional": true, "isUnique": false }, { "name": "modifiedTime", "typeName": "date", "cardinality": "SINGLE", "isIndexable": true, "isOptional": true, "isUnique": false }, { "name": "isFile", "typeName": "boolean", "cardinality": "SINGLE", "isIndexable": true, "isOptional": true, "isUnique": false }, { "name": "isSymlink", "typeName": "boolean", "cardinality": "SINGLE", "isIndexable": false, "isOptional": true, "isUnique": false }, { "name": "fileSize", "typeName": "long", "cardinality": "SINGLE", "isIndexable": false, "isOptional": true, "isUnique": false }, { "name": "group", "typeName": "string", "cardinality": "SINGLE", "isIndexable": true, "isOptional": true, "isUnique": false }, { "name": "posixPermissions", "typeName": "fs_permissions", "cardinality": "SINGLE", "isIndexable": true, "isOptional": true, "isUnique": false } ] }, { "name": "hdfs_path", "superTypes": [ "fs_path" ], "typeVersion": "1.0", "attributeDefs": [ { "name": "clusterName", "typeName": "string", "cardinality": "SINGLE", "isIndexable": true, "isOptional": true, "isUnique": false }, { "name": "numberOfReplicas", "typeName": "int", "cardinality": "SINGLE", "isIndexable": true, "isOptional": true, "isUnique": false }, { "name": "extendedAttributes", "typeName": "map<string,string>", "cardinality": "SINGLE", "isIndexable": false, "isOptional": true, "isUnique": false } ] } ] }