Skip to main content

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

Classes

BodyCleanupContext

Post body context for DatabaseCleanupResource

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

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

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

PostMetaFileContentWriteStartResourceResponseContext

QueryDatabasesResponseContext

Get response context for DatabaseNamesResource

QueryMetaFileContentReferenceResponseContext

Query file response context for MetaFileContentReferenceResource and RoutineDocumentationResource

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?