All Steps | Core SDK Documentation
List of all steps for Core SDK. An SDK for automating e-discovery and forensic workflows. Core is the SCL language grammar and interpreter, and an SDK for building connectors.
List of all steps for Core SDK. An SDK for automating e-discovery and forensic workflows. Core is the SCL language grammar and interpreter, and an SDK for building connectors.
Returns true if all terms are true. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Concatenates arrays or streams of entities. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Removes duplicate elements in an array or entities in an entity stream. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the array element at a particular index. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Filter an array or entity stream using a conditional statement. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the first index of an element in an array. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the first element of an array or entity stream. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Group elements in an array or entities in a stream using a function. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Checks if an array is empty.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the last element of an array or entity stream. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Counts the elements in an array or entities in an entity stream.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Map each element of an array or entity stream to a new value. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Represents an ordered collection of objects.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Reverse the order of elements in an array. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Skip the first n elements of an array or entity stream. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Reorder an array or entity stream. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Take the first n elements of an array or entity stream. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Asserts that two objects are equal. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns success if the ValueIf step returns an error and a failure otherwise.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns an error if the nested step does not return true.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the letter that appears at a specific index. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Creates an array by cloning an element.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Convert a string representing a data size to a string representing the same size but with different units.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Converts a date to the specified format, yyyy/MM/dd HH:mm:ss by default. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Delay for a specified amount of time. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Divide an integer by a list of integers. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Generates documentation for all available steps.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Does nothing.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Divide a double by a list of doubles. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Raises a double to the power of a list of integers sequentially. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Calculate the product of a list of doubles. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Subtract a list of numbers from a number. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Calculate the sum of a list of doubles. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Combine two entities. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Recursively flatten an entity, turning all nested entities into separate fields. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Formats an entity or an array of entities as a string. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the names of all properties of an entity. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the value of a property from an entity. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Checks if an entity has a particular property.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Rename entity properties.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns a copy of the entity with the specified property removed. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns a copy of the entity with this property set. Use this step to easily automate forensic and e-discovery workflows using Sequence.
For each entity in the stream, check that the value of the `ParentIdProperty` is the value of the `IdProperty` for at least one entity in the stream.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true is all terms are equal. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Do an action for each value of <i> in a range.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Do an action for each element in an array. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the current version of the application. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the value of the automatic variable. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets information about connectors. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Get an entity containing SCL settings. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the value of a named variable.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if each term is less than the next term. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if each term is greater than or equals to the next term. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Produce a hash for some data using the specified hash algorithm. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Makes a Http Request to download data from the web. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Executes a statement if a condition is true.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Increment an integer variable by a particular amount. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Checks if a step returns null. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if each term is less than the next term. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if each term is less than or equals to the next term. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Write a value to the logs. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Modulo a number by a list of integers sequentially. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Negation of a boolean value.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if each term is not equal to the next term. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if any terms are true. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Raises an integer to the power of a list of integers sequentially. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Prints a value to the console.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Calculate the product of a list of integers. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Repeat a step a set number of times.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Round an SCL double to a fixed number of decimal places. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Runs an external executable program.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Runs SCL defined in a StringStream. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Runs another step, reads the output to the end, and ignores it.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Create a new schema by analysing the entity properties and values in. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Create a new schema by analysing the entity properties and values in. Use this step to easily automate forensic and e-discovery workflows using Sequence.
A chain of steps to be run one after the other.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Sets the value of a named variable.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Writes to the console standard error. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Reads the Console standard input. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Writes to the console standard output. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Appends a string to an existing string variable.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if the String contains the substring.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the index of the first instance of a substring in a string. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets the last instance of substring in a string. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Joins strings. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns whether a string is empty.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Join strings with a delimiter.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Calculates the length of the string.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Returns true if a string is matched by a particular regular expression. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Replace every regex match in the string with the result of a particular function. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Splits a string.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Gets a substring from a string.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Converts a string to a boolean. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Converts a string to a particular case.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Converts a date to the specified format, yyyyMMddHHmm by default. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Converts a string to a double. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Converts a string to an integer. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Trims a string, removing whitespace from the `TrimSide`.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Subtract a list of numbers from a number. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Calculate the sum of a list of integers. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Attempts to transform entities in the stream so that they match the schema. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Tries to execute a step and recovers if that step results in failure.. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Validate that the schema is valid for all entities. Use this step to easily automate forensic and e-discovery workflows using Sequence.
Repeat an action while the condition is met.. Use this step to easily automate forensic and e-discovery workflows using Sequence.