All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ill.exec.drill-java-exec.1.21.2.source-code.bootstrap-storage-plugins.json Maven / Gradle / Ivy

{
  "storage" : {
    "dfs" : {
      "type" : "file",
      "connection" : "file:///",
      "workspaces" : {
        "root" : {
          "location" : "/",
          "writable" : false,
          "allowAccessOutsideWorkspace" : false
        },
        "tmp" : {
          "location" : "/tmp",
          "writable" : true,
          "allowAccessOutsideWorkspace" : false
        }
      },
      "formats" : {
        "psv" : {
          "type" : "text",
          "extensions" : [ "tbl" ],
          "fieldDelimiter" : "|"
        },
        "csv" : {
          "type" : "text",
          "extensions" : [ "csv" ],
          "fieldDelimiter" : ","
        },
        "tsv" : {
          "type" : "text",
          "extensions" : [ "tsv" ],
          "fieldDelimiter" : "\t"
        },
        "parquet" : {
          "type" : "parquet"
        },
        "json" : {
          "type" : "json",
          "extensions" : [ "json" ]
        },
        "avro" : {
          "type" : "avro",
          "extensions" : [ "avro" ]
        },
        "sequencefile" : {
          "type" : "sequencefile",
          "extensions" : [ "seq" ]
        },
        "csvh" : {
          "type" : "text",
          "extensions" : [ "csvh" ],
          "delimiter" : ",",
          "extractHeader" : true
        }
      },
      "enabled" : true
    },
    "s3" : {
      "type" : "file",
      "connection" : "s3a://my.bucket.location.com",
      "config" : {
        "fs.s3a.access.key" : "ID",
        "fs.s3a.secret.key" : "SECRET"
      },
      "workspaces" : {
        "root" : {
          "location" : "/",
          "writable" : false
        },
        "tmp" : {
          "location" : "/tmp",
          "writable" : true
        }
      },
      "formats" : {
        "psv" : {
          "type" : "text",
          "extensions" : [ "tbl" ],
          "fieldDelimiter" : "|"
        },
        "csv" : {
          "type" : "text",
          "extensions" : [ "csv" ],
          "fieldDelimiter" : ","
        },
        "tsv" : {
          "type" : "text",
          "extensions" : [ "tsv" ],
          "fieldDelimiter" : "\t"
        },
        "parquet" : {
          "type" : "parquet"
        },
        "json" : {
          "type" : "json",
          "extensions" : [ "json" ]
        },
       "avro" : {
          "type" : "avro"
        },
        "sequencefile" : {
          "type" : "sequencefile",
          "extensions" : [ "seq" ]
        },
        "csvh" : {
          "type" : "text",
          "extensions" : [ "csvh" ],
          "fieldDelimiter" : ",",
          "extractHeader" : true
        }
      },
      "enabled" : false
    },
    "oci" : {
      "type" : "file",
      "connection": "oci://{bucket_name}@{namespace_name}",
      "config" : {
        "fs.oci.client.hostname": "HOSTNAME",
        "fs.oci.client.auth.tenantId": "TENANT_ID",
        "fs.oci.client.auth.userId": "USER_ID",
        "fs.oci.client.auth.fingerprint": "FINGERPRINT",
        "fs.oci.client.auth.pemfilepath": "PEM_FILEPATH"
      },
      "workspaces" : {
        "root" : {
          "location" : "/",
          "writable" : false
        },
        "tmp" : {
          "location" : "/tmp",
          "writable" : true
        }
      },
      "formats" : {
        "psv" : {
          "type" : "text",
          "extensions" : [ "tbl" ],
          "fieldDelimiter" : "|"
        },
        "csv" : {
          "type" : "text",
          "extensions" : [ "csv" ],
          "fieldDelimiter" : ","
        },
        "tsv" : {
          "type" : "text",
          "extensions" : [ "tsv" ],
          "fieldDelimiter" : "\t"
        },
        "parquet" : {
          "type" : "parquet"
        },
        "json" : {
          "type" : "json",
          "extensions" : [ "json" ]
        },
        "avro" : {
          "type" : "avro"
        },
        "sequencefile" : {
          "type" : "sequencefile",
          "extensions" : [ "seq" ]
        },
        "csvh" : {
          "type" : "text",
          "extensions" : [ "csvh" ],
          "fieldDelimiter" : ",",
          "extractHeader" : true
        }
      },
      "enabled" : false
    },
    "cp" : {
      "type" : "file",
      "connection" : "classpath:///",
      "formats" : {
        "csv" : {
          "type" : "text",
          "extensions" : [ "csv" ],
          "fieldDelimiter" : ","
        },
        "tsv" : {
          "type" : "text",
          "extensions" : [ "tsv" ],
          "fieldDelimiter" : "\t"
        },
        "json" : {
          "type" : "json",
          "extensions" : [ "json" ]
        },
        "parquet" : {
          "type" : "parquet"
        },
        "avro" : {
          "type" : "avro"
        },
        "csvh" : {
          "type" : "text",
          "extensions" : [ "csvh" ],
          "fieldDelimiter" : ",",
          "extractHeader" : true
        }
      },
      "enabled" : true
    },
    "dropbox" : {
      "type" : "file",
      "connection" : "dropbox:///",
      "config": {
        "dropboxAccessToken": ""
      },
      "workspaces" : {
        "root" : {
          "location" : "/",
          "writable" : false
        }
      },
      "formats" : {
        "csv" : {
          "type" : "text",
          "extensions" : [ "csv" ],
          "fieldDelimiter" : ","
        },
        "tsv" : {
          "type" : "text",
          "extensions" : [ "tsv" ],
          "fieldDelimiter" : "\t"
        },
        "json" : {
          "type" : "json",
          "extensions" : [ "json" ]
        },
        "parquet" : {
          "type" : "parquet"
        },
        "avro" : {
          "type" : "avro"
        },
        "csvh" : {
          "type" : "text",
          "extensions" : [ "csvh" ],
          "fieldDelimiter" : ",",
          "extractHeader" : true
        }
      },
      "enabled" : false
    },
    "box" : {
      "type" : "file",
      "connection" : "box:///",
      "workspaces" : {
        "root" : {
          "location" : "/",
          "writable" : false
        }
      },
      "formats" : {
        "csv" : {
          "type" : "text",
          "extensions" : [ "csv" ],
          "fieldDelimiter" : ","
        },
        "tsv" : {
          "type" : "text",
          "extensions" : [ "tsv" ],
          "fieldDelimiter" : "\t"
        },
        "json" : {
          "type" : "json",
          "extensions" : [ "json" ]
        },
        "parquet" : {
          "type" : "parquet"
        },
        "avro" : {
          "type" : "avro"
        },
        "csvh" : {
          "type" : "text",
          "extensions" : [ "csvh" ],
          "fieldDelimiter" : ",",
          "extractHeader" : true
        }
      },
      "oAuthConfig": {
        "callbackURL": "http://localhost:8047/credentials/box/update_oauth2_authtoken",
        "authorizationURL": "https://account.box.com/api/oauth2/authorize",
        "authorizationParams": {
          "response_type": "code"
        }
      },
      "credentialsProvider": {
        "credentialsProviderType": "PlainCredentialsProvider",
        "credentials": {
          "clientID": "",
          "clientSecret": "",
          "tokenURI": "https://api.box.com/oauth2/token"
        },
        "userCredentials": {}
      },
      "enabled" : false,
      "authMode": "SHARED_USER"
    }
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy