Filter: FileFilter

Filter type for File.

All fields in this type are and-combined; see the or field for or-combination.


Input Fields

NameTypeDescription
ANDFileFilter

A field that checks if all filters in the list apply

If the list is empty, this filter applies to all objects.

ORFileFilter

A field that checks if any of the filters in the list apply.

If the list is empty, this filter applies to no objects.

Note that only the items in the list or-combined; this complete OR field is and-combined with outer fields in the parent filter type.

children_emptyBoolean

Checks if children is an empty list (true) or a non-empty list or null (false).

children_everyFileFilter

Makes sure all items in children match a certain filter.

children_noneFileFilter

Makes sure none of the items in children match a certain filter.

Note that you can specify the empty object for this filter to make sure children has no items.

children_someFileFilter

Makes sure at least one of the items in "children" matches a certain filter.

Note that you can specify the empty object for this filter to make sure children has at least one item.

contentsLinkString

Checks if contentsLink equals a specified string, case-sensitively.

If an index exists on contentsLink, it can be used.

See also like for a case-insensitive filter.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_containsString

Checks if contentsLink contains a specified string, case-sensitively.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_ends_withString

Checks if contentsLink ends with a specified string, case-sensitively.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_gtString

Checks if contentsLink is greater than a specified value.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_gteString

Checks if contentsLink is greater or equal a specified value.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_inString

Checks if contentsLink is equal to one of the specified values.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_likeString

Matches contentsLink against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on contentsLink, it can be used for the literal prefix (the part until the first placeholder).

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_ltString

Checks if contentsLink is less than a specified value.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_lteString

Checks if contentsLink is less or equal a specified value.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_notString

Checks if contentsLink does not equal a specified string, case-sensitively.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_not_containsString

Checks if contentsLink does not contain a specified string, case-sensitively.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_not_ends_withString

Checks if contentsLink does not end with a specified string, case-sensitively.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_not_inString

Checks if contentsLink is not equal to one of the specified values.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_not_likeString

Checks if contentsLink does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_not_starts_withString

Checks if contentsLink does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

Link to a location where the full file contents can be downloaded/viewed (if available)

contentsLink_starts_withString

Checks if contentsLink starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

Link to a location where the full file contents can be downloaded/viewed (if available)

createdAtDateTime

Checks if createdAt equals a specified value.

If an index exists on createdAt, it can be used.

The instant this object has been created

createdAt_gtDateTime

Checks if createdAt is greater than a specified value.

The instant this object has been created

createdAt_gteDateTime

Checks if createdAt is greater or equal a specified value.

The instant this object has been created

createdAt_inDateTime

Checks if createdAt is equal to one of the specified values.

The instant this object has been created

createdAt_ltDateTime

Checks if createdAt is less than a specified value.

The instant this object has been created

createdAt_lteDateTime

Checks if createdAt is less or equal a specified value.

The instant this object has been created

createdAt_notDateTime

Checks if createdAt does not equal a specified value

The instant this object has been created

createdAt_not_inDateTime

Checks if createdAt is not equal to one of the specified values.

The instant this object has been created

ctxRelationEntityCtxFilter

Allows to filter on the fields of ctx.

Note that ctx is an entity extension and thus can never be null, so specifying null to this filter field has no effect.

hashes_emptyBoolean

Checks if hashes is an empty list (true) or a non-empty list or null (false).

hashes_everyHashFilter

Makes sure all items in hashes match a certain filter.

hashes_noneHashFilter

Makes sure none of the items in hashes match a certain filter.

Note that you can specify the empty object for this filter to make sure hashes has no items.

hashes_someHashFilter

Makes sure at least one of the items in "hashes" matches a certain filter.

Note that you can specify the empty object for this filter to make sure hashes has at least one item.

idID

Checks if id equals a specified value.

If an index exists on id, it can be used.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_gtID

Checks if id is greater than a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_gteID

Checks if id is greater or equal a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_inID

Checks if id is equal to one of the specified values.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_ltID

Checks if id is less than a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_lteID

Checks if id is less or equal a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_notID

Checks if id does not equal a specified value

An auto-generated string that identifies this root entity uniquely among others of the same type

id_not_inID

Checks if id is not equal to one of the specified values.

An auto-generated string that identifies this root entity uniquely among others of the same type

modifiedDateDateTime

Checks if modifiedDate equals a specified value.

If an index exists on modifiedDate, it can be used.

The date the file was last modified in the original file system

modifiedDate_gtDateTime

Checks if modifiedDate is greater than a specified value.

The date the file was last modified in the original file system

modifiedDate_gteDateTime

Checks if modifiedDate is greater or equal a specified value.

The date the file was last modified in the original file system

modifiedDate_inDateTime

Checks if modifiedDate is equal to one of the specified values.

The date the file was last modified in the original file system

modifiedDate_ltDateTime

Checks if modifiedDate is less than a specified value.

The date the file was last modified in the original file system

modifiedDate_lteDateTime

Checks if modifiedDate is less or equal a specified value.

The date the file was last modified in the original file system

modifiedDate_notDateTime

Checks if modifiedDate does not equal a specified value

The date the file was last modified in the original file system

modifiedDate_not_inDateTime

Checks if modifiedDate is not equal to one of the specified values.

The date the file was last modified in the original file system

nameString

Checks if name equals a specified string, case-sensitively.

If an index exists on name, it can be used.

See also like for a case-insensitive filter.

The file name of the file without the full path

name_containsString

Checks if name contains a specified string, case-sensitively.

The file name of the file without the full path

name_ends_withString

Checks if name ends with a specified string, case-sensitively.

The file name of the file without the full path

name_gtString

Checks if name is greater than a specified value.

The file name of the file without the full path

name_gteString

Checks if name is greater or equal a specified value.

The file name of the file without the full path

name_inString

Checks if name is equal to one of the specified values.

The file name of the file without the full path

name_likeString

Matches name against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on name, it can be used for the literal prefix (the part until the first placeholder).

The file name of the file without the full path

name_ltString

Checks if name is less than a specified value.

The file name of the file without the full path

name_lteString

Checks if name is less or equal a specified value.

The file name of the file without the full path

name_notString

Checks if name does not equal a specified string, case-sensitively.

The file name of the file without the full path

name_not_containsString

Checks if name does not contain a specified string, case-sensitively.

The file name of the file without the full path

name_not_ends_withString

Checks if name does not end with a specified string, case-sensitively.

The file name of the file without the full path

name_not_inString

Checks if name is not equal to one of the specified values.

The file name of the file without the full path

name_not_likeString

Checks if name does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

The file name of the file without the full path

name_not_starts_withString

Checks if name does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

The file name of the file without the full path

name_starts_withString

Checks if name starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

The file name of the file without the full path

pathString

Checks if path equals a specified string, case-sensitively.

If an index exists on path, it can be used.

See also like for a case-insensitive filter.

The full path to this file within the orignal filesystem

path_containsString

Checks if path contains a specified string, case-sensitively.

The full path to this file within the orignal filesystem

path_ends_withString

Checks if path ends with a specified string, case-sensitively.

The full path to this file within the orignal filesystem

path_gtString

Checks if path is greater than a specified value.

The full path to this file within the orignal filesystem

path_gteString

Checks if path is greater or equal a specified value.

The full path to this file within the orignal filesystem

path_inString

Checks if path is equal to one of the specified values.

The full path to this file within the orignal filesystem

path_likeString

Matches path against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on path, it can be used for the literal prefix (the part until the first placeholder).

The full path to this file within the orignal filesystem

path_ltString

Checks if path is less than a specified value.

The full path to this file within the orignal filesystem

path_lteString

Checks if path is less or equal a specified value.

The full path to this file within the orignal filesystem

path_notString

Checks if path does not equal a specified string, case-sensitively.

The full path to this file within the orignal filesystem

path_not_containsString

Checks if path does not contain a specified string, case-sensitively.

The full path to this file within the orignal filesystem

path_not_ends_withString

Checks if path does not end with a specified string, case-sensitively.

The full path to this file within the orignal filesystem

path_not_inString

Checks if path is not equal to one of the specified values.

The full path to this file within the orignal filesystem

path_not_likeString

Checks if path does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

The full path to this file within the orignal filesystem

path_not_starts_withString

Checks if path does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

The full path to this file within the orignal filesystem

path_starts_withString

Checks if path starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

The full path to this file within the orignal filesystem

permissionsString

Checks if permissions equals a specified string, case-sensitively.

If an index exists on permissions, it can be used.

See also like for a case-insensitive filter.

The permissions associated with the file in the original file system.

permissions_containsString

Checks if permissions contains a specified string, case-sensitively.

The permissions associated with the file in the original file system.

permissions_ends_withString

Checks if permissions ends with a specified string, case-sensitively.

The permissions associated with the file in the original file system.

permissions_gtString

Checks if permissions is greater than a specified value.

The permissions associated with the file in the original file system.

permissions_gteString

Checks if permissions is greater or equal a specified value.

The permissions associated with the file in the original file system.

permissions_inString

Checks if permissions is equal to one of the specified values.

The permissions associated with the file in the original file system.

permissions_likeString

Matches permissions against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on permissions, it can be used for the literal prefix (the part until the first placeholder).

The permissions associated with the file in the original file system.

permissions_ltString

Checks if permissions is less than a specified value.

The permissions associated with the file in the original file system.

permissions_lteString

Checks if permissions is less or equal a specified value.

The permissions associated with the file in the original file system.

permissions_notString

Checks if permissions does not equal a specified string, case-sensitively.

The permissions associated with the file in the original file system.

permissions_not_containsString

Checks if permissions does not contain a specified string, case-sensitively.

The permissions associated with the file in the original file system.

permissions_not_ends_withString

Checks if permissions does not end with a specified string, case-sensitively.

The permissions associated with the file in the original file system.

permissions_not_inString

Checks if permissions is not equal to one of the specified values.

The permissions associated with the file in the original file system.

permissions_not_likeString

Checks if permissions does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

The permissions associated with the file in the original file system.

permissions_not_starts_withString

Checks if permissions does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

The permissions associated with the file in the original file system.

permissions_starts_withString

Checks if permissions starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

The permissions associated with the file in the original file system.

sizeInt

Checks if size equals a specified value.

If an index exists on size, it can be used.

File size in bytes

size_gtInt

Checks if size is greater than a specified value.

File size in bytes

size_gteInt

Checks if size is greater or equal a specified value.

File size in bytes

size_inInt

Checks if size is equal to one of the specified values.

File size in bytes

size_ltInt

Checks if size is less than a specified value.

File size in bytes

size_lteInt

Checks if size is less or equal a specified value.

File size in bytes

size_notInt

Checks if size does not equal a specified value

File size in bytes

size_not_inInt

Checks if size is not equal to one of the specified values.

File size in bytes

typeString

Checks if type equals a specified string, case-sensitively.

If an index exists on type, it can be used.

See also like for a case-insensitive filter.

MIME type of this file

type_containsString

Checks if type contains a specified string, case-sensitively.

MIME type of this file

type_ends_withString

Checks if type ends with a specified string, case-sensitively.

MIME type of this file

type_gtString

Checks if type is greater than a specified value.

MIME type of this file

type_gteString

Checks if type is greater or equal a specified value.

MIME type of this file

type_inString

Checks if type is equal to one of the specified values.

MIME type of this file

type_likeString

Matches type against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on type, it can be used for the literal prefix (the part until the first placeholder).

MIME type of this file

type_ltString

Checks if type is less than a specified value.

MIME type of this file

type_lteString

Checks if type is less or equal a specified value.

MIME type of this file

type_notString

Checks if type does not equal a specified string, case-sensitively.

MIME type of this file

type_not_containsString

Checks if type does not contain a specified string, case-sensitively.

MIME type of this file

type_not_ends_withString

Checks if type does not end with a specified string, case-sensitively.

MIME type of this file

type_not_inString

Checks if type is not equal to one of the specified values.

MIME type of this file

type_not_likeString

Checks if type does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

MIME type of this file

type_not_starts_withString

Checks if type does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

MIME type of this file

type_starts_withString

Checks if type starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

MIME type of this file

updatedAtDateTime

Checks if updatedAt equals a specified value.

If an index exists on updatedAt, it can be used.

The instant this object has been updated the last time (not including relation updates)

updatedAt_gtDateTime

Checks if updatedAt is greater than a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_gteDateTime

Checks if updatedAt is greater or equal a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_inDateTime

Checks if updatedAt is equal to one of the specified values.

The instant this object has been updated the last time (not including relation updates)

updatedAt_ltDateTime

Checks if updatedAt is less than a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_lteDateTime

Checks if updatedAt is less or equal a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_notDateTime

Checks if updatedAt does not equal a specified value

The instant this object has been updated the last time (not including relation updates)

updatedAt_not_inDateTime

Checks if updatedAt is not equal to one of the specified values.

The instant this object has been updated the last time (not including relation updates)


This page was generated: 2024-05-17