Skip to main content

Namespace Workspace.XBR.Xperiflow.Core.RestApi.Storage

Classes​

BodyCleanupContext​

Post body context for DatabaseCleanupResource

BodyMetadataSasTokenContext​

Request context for MetaFileSasTokenResource

BodyMetadataWriteCommitContext​

Request context for MetaFileWriteCommitResource

BodyMetadataWriteContext​

Request context for MetaFileWriteResource

BodyMetadataWriteStartContext​

Request context for MetaFileWriteStartResource

BodyMetadataWriteStartUndoContext​

Request context for MetaFileContentWriteUndoStartResource

BodyMetaDbParsingContext​

Body for MetaDBParsingResource

BodyMetaDirectoryInfoContext​

DatabaseNamesContext​

DataTableColumnInfoContext​

Column info used in DataTableContext

DataTableContext​

DirectoryInfoDto​

DirectoryMetadataContextDto​

FileMetadataContextDto​

FileResponse​

GetDatabaseNamesResourceResponseContext​

GetDatabaseSizeFragmentationResourceResponseContext​

GetDatabaseStatisticContext​

GetMetaDirectoryInfoResourceResponseContext​

GetMetaFileContentReferenceResourceResponseContext​

GetMetaFileContentSasTokenResourceResponseContext​

GetMetaFileInfoResourceResponseContext​

IntItemsIdentifierContext​

Contains a list of item identifiers

IRetrievalInfoContext​

Interface for defining how data is retrieved from a data source existing in a storage system. The path is the sole identifier of the data source.

Note that the actual storage system connection is not defined here. This is defined in the connection info context.

Attributes:

retrieval_type (ContentRetrievalType_): The type of retrieval. Used for factory pattern resolution.

path (str): The path of the data source.

IXperiflowResponseContext​

MetaFileSasTokenResponseContext​

Response context for MetaFileSasTokenResource

MetaFileWriteCommitReferenceContext​

Commit reference context for MetaFileWriteStartResource

MetaFileWriteStartResponseContext​

Response context for MetaFileWriteStartResource

NamedConnectionReferenceContext​

Context for a named connection reference. This is used to reference a named connection in the connection info collection.

Attributes:

name (str): The name of the connection reference. This should map to known named connections in the connection info collection.

storage_type (StorageType_): The storage type of the connection reference

attributes (dict[str, Any]): The attributes of the connection reference. This is expected to never be filled out.

Notes:

This object is used to avoid directly storing connection credentials in file metadata and other database locations.

NullableIntItemsIdentifierXperiflowResponseContext​

NullDataXperiflowResponseContext​

PaginationColumnInfoContext​

Used in IQueryPaginationBaseModel, IResponseDataTableBaseModel

PostMetadbParseResponseContext​

PostMetaDbParseResponseContext​

Get response context for MetaDBParsingResource

PostMetaFileContentSasTokenResourceResponseContext​

PostMetaFileContentWriteStartResourceResponseContext​

QueryDatabasesResponseContext​

Get response context for DatabaseNamesResource

QueryMetaFileContentReferenceResponseContext​

Query file response context for MetaFileContentReferenceResource

QueryMetaFileSasTokenResponseContext​

Query file response context for MetaFileSasTokenResource

QueryPaginationDataTableResponseContext​

Filterable response object

StreamReferenceContextDto​

Query file response context for MetaFileContentReferenceResource

SubContentMetaDataContextDto​

Sub content metadata context for DatabaseFileResource

XperiflowStorageClient​

XperiflowStorageClientFactory​

Structs​

XperiflowStorageClient.ObjectResponseResult<T>​

Interfaces​

IXperiflowStorageClient​

Was this page helpful?