IRPCIndexingDataSource.ConvertDestructionTimestampToLogical

View as Markdown

Server integration API / specialized internal: not for applications write session

Converts a destruction time (a Windows FILETIME value) to the vault's logical destruction timestamp.

ServiceIndexing data source MFiles.IRPCIndexingDataSource
gRPC method/MFiles.IRPCIndexingDataSource/ConvertDestructionTimestampToLogical
HTTP (mf-http-grpc)POST /grpc/v1/convert-destruction-timestamp-to-logical
RequestConvertDestructionTimestampToLogicalRequest
ResponseConvertDestructionTimestampToLogicalResponse
Book and levelServer integration API, specialized
Kindwrite
SessionRequired: the session ID from LogIn in the mfiles-session-id-bin metadata.
Idempotentno
Returns metadata structure versionno
Streamingnone (unary)

Remarks

For M-Files components only. Search indexers call it. Applications should not call it.

Request: ConvertDestructionTimestampToLogicalRequest

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
timestamp_filetimeLogicalTimestampThe time as a Windows FILETIME value (100-nanosecond intervals since 1601-01-01 UTC), in a timestamp with a single integer value.
timestamp_filetime.typeLogicalTimestampTypeLogical timestamp type.Values: LOGICAL_TIMESTAMP_TYPE_UNINITIALIZED (0), LOGICAL_TIMESTAMP_TYPE_IGNORED (1), LOGICAL_TIMESTAMP_TYPE_INTEGER (2), LOGICAL_TIMESTAMP_TYPE_STRING (3), LOGICAL_TIMESTAMP_TYPE_INTEGER_AND_STRING (4).
timestamp_filetime.dataLogicalTimestampUnionThe data as a union.
timestamp_filetime.data.integerLogicalTimestampInteger (oneof data)Logical timestamp as an int64 vector.
timestamp_filetime.data.stringLogicalTimestampString (oneof data)String.
timestamp_filetime.data.integer_and_stringLogicalTimestampIntegerAndString (oneof data)Integer and string.

Response: ConvertDestructionTimestampToLogicalResponse

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
timestamp_logicalLogicalTimestampReceives the logical destruction timestamp that matches the given FILETIME timestamp.
timestamp_logical.typeLogicalTimestampTypeLogical timestamp type.Values: LOGICAL_TIMESTAMP_TYPE_UNINITIALIZED (0), LOGICAL_TIMESTAMP_TYPE_IGNORED (1), LOGICAL_TIMESTAMP_TYPE_INTEGER (2), LOGICAL_TIMESTAMP_TYPE_STRING (3), LOGICAL_TIMESTAMP_TYPE_INTEGER_AND_STRING (4).
timestamp_logical.dataLogicalTimestampUnionThe data as a union.
timestamp_logical.data.integerLogicalTimestampInteger (oneof data)Logical timestamp as an int64 vector.
timestamp_logical.data.stringLogicalTimestampString (oneof data)String.
timestamp_logical.data.integer_and_stringLogicalTimestampIntegerAndString (oneof data)Integer and string.