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