public class Executable extends Condition
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_FIND |
TYPE_AND, TYPE_OR, TYPE_QUERY_HAS_RESULTS| Constructor and Description |
|---|
Executable(java.lang.String name,
java.lang.String type,
java.lang.Object body) |
| Modifier and Type | Method and Description |
|---|---|
static Executable |
createDeleteExecutable(java.lang.String collection,
ScriptDeleteExecutableBody body) |
static Executable |
createFileDownloadExecutable(java.lang.String name) |
static com.fasterxml.jackson.databind.JsonNode |
createFileDownloadParams(java.lang.String groupId,
java.lang.String path) |
static Executable |
createFileHashExecutable(java.lang.String name) |
static com.fasterxml.jackson.databind.JsonNode |
createFileHashParams(java.lang.String groupId,
java.lang.String path) |
static Executable |
createFilePropertiesExecutable(java.lang.String name) |
static com.fasterxml.jackson.databind.JsonNode |
createFilePropertiesParams(java.lang.String groupId,
java.lang.String path) |
static Executable |
createFileUploadExecutable(java.lang.String name) |
static com.fasterxml.jackson.databind.JsonNode |
createFileUploadParams(java.lang.String groupId,
java.lang.String path) |
static Executable |
createInsertExecutable(java.lang.String colletion,
ScriptInsertExecutableBody body) |
static Executable |
createUpdateExecutable(java.lang.String collection,
ScriptUpdateExecutableBody body) |
Executable |
setOutput(boolean output) |
public static final java.lang.String TYPE_FIND
public Executable(java.lang.String name,
java.lang.String type,
java.lang.Object body)
public Executable setOutput(boolean output)
public static Executable createFileUploadExecutable(java.lang.String name)
public static com.fasterxml.jackson.databind.JsonNode createFileUploadParams(java.lang.String groupId,
java.lang.String path)
public static Executable createFileDownloadExecutable(java.lang.String name)
public static com.fasterxml.jackson.databind.JsonNode createFileDownloadParams(java.lang.String groupId,
java.lang.String path)
public static Executable createFilePropertiesExecutable(java.lang.String name)
public static com.fasterxml.jackson.databind.JsonNode createFilePropertiesParams(java.lang.String groupId,
java.lang.String path)
public static Executable createFileHashExecutable(java.lang.String name)
public static com.fasterxml.jackson.databind.JsonNode createFileHashParams(java.lang.String groupId,
java.lang.String path)
public static Executable createInsertExecutable(java.lang.String colletion, ScriptInsertExecutableBody body)
public static Executable createUpdateExecutable(java.lang.String collection, ScriptUpdateExecutableBody body)
public static Executable createDeleteExecutable(java.lang.String collection, ScriptDeleteExecutableBody body)