bauplan.exceptions
classAPIResponseWithError
classAPIResponseWithErrorbauplan.schema.APIResponseWithError(
*,
metadata: bauplan.schema.APIMetadata,
ref: Optional[Annotated[Union[bauplan.schema.Branch,
bauplan.schema.Tag,
bauplan.schema.DetachedRef],
FieldInfo(
annotation=NoneType,
required=True,
discriminator='type'
)]] = None,
error: bauplan.schema.APIError
)-> None
Bases: APIResponse
classAccessDeniedError
classAccessDeniedErrorBases: BauplanHTTPError
classApiMethodError
classApiMethodErrorBases: ResourceNotFoundError
classApiRouteError
classApiRouteErrorBases: MethodNotAllowedError
classBadGatewayError
classBadGatewayErrorBases: BauplanHTTPError
classBadRequestError
classBadRequestErrorBases: BauplanHTTPError
classBauplanError
classBauplanErrorBase exception class for all Bauplan-related errors. Wraps standard Exception.
classBauplanQueryError
classBauplanQueryErrorRaised when a query execution fails, times out, is cancelled, or is rejected by the system.
Bases: JobError
classBranch
classBranchbauplan.schema.Branch(
*,
name: str,
hash: str | None = None,
type: Literal['BRANCH'] = 'BRANCH'
)-> None
Bases: Ref
classBranchExistsError
classBranchExistsErrorBases: UpdateConflictError
classBranchHeadChangedError
classBranchHeadChangedErrorBases: UpdateConflictError
classBranchNotFoundError
classBranchNotFoundErrorBases: ResourceNotFoundError
classConflictError
classConflictErrorBases: BauplanHTTPError
classCreateBranchForbiddenError
classCreateBranchForbiddenErrorBases: ForbiddenError
classCreateNamespaceForbiddenError
classCreateNamespaceForbiddenErrorBases: ForbiddenError
classCreateTagForbiddenError
classCreateTagForbiddenErrorBases: ForbiddenError
classDeleteBranchForbiddenError
classDeleteBranchForbiddenErrorBases: ForbiddenError
classDeleteNamespaceForbiddenError
classDeleteNamespaceForbiddenErrorBases: ForbiddenError
classDeleteTableForbiddenError
classDeleteTableForbiddenErrorBases: ForbiddenError
classDeleteTagForbiddenError
classDeleteTagForbiddenErrorBases: ForbiddenError
classDetachedRef
classDetachedRefbauplan.schema.DetachedRef(
*,
name: str,
hash: str | None = None,
type: Literal['DETACHED'] = 'DETACHED'
)-> None
Bases: Ref
classExceptionResult
classExceptionResultContainer for exception handler result
classForbiddenError
classForbiddenErrorBases: BauplanHTTPError
classGatewayTimeoutError
classGatewayTimeoutErrorBases: BauplanHTTPError
classInternalError
classInternalErrorBases: BauplanHTTPError
classInvalidDataError
classInvalidDataErrorBases: BadRequestError
classInvalidPlanError
classInvalidPlanErrorBases: BauplanError
classInvalidRefError
classInvalidRefErrorBases: BadRequestError
classJobError
classJobErrorBases: BauplanError
classMergeConflictError
classMergeConflictErrorBases: UpdateConflictError
classMergeForbiddenError
classMergeForbiddenErrorBases: ForbiddenError
classMethodNotAllowedError
classMethodNotAllowedErrorBases: BauplanHTTPError
classMismatchedPythonVersionsError
classMismatchedPythonVersionsErrorBases: BauplanError
classMissingMagicCellError
classMissingMagicCellErrorBases: BauplanError
classMissingPandasError
classMissingPandasErrorBases: BauplanError
classNamespace
classNamespacebauplan.schema.Namespace(
*,
name: str,
ref: Optional[Annotated[Union[bauplan.schema.Branch,
bauplan.schema.Tag,
bauplan.schema.DetachedRef],
FieldInfo(
annotation=NoneType,
required=True,
discriminator='type'
)]] = None
)-> None
classNamespaceExistsError
classNamespaceExistsErrorBases: UpdateConflictError
classNamespaceIsNotEmptyError
classNamespaceIsNotEmptyErrorBases: UpdateConflictError
classNamespaceNotFoundError
classNamespaceNotFoundErrorBases: ResourceNotFoundError
classNamespaceUnresolvedError
classNamespaceUnresolvedErrorBases: ConflictError
classNoResultsFoundError
classNoResultsFoundErrorBases: BauplanError
classNonBranchRefWriteError
classNonBranchRefWriteErrorBases: InvalidRefError
classNotABranchRefError
classNotABranchRefErrorBases: InvalidRefError
classNotATagRefError
classNotATagRefErrorBases: InvalidRefError
classNotAWriteBranchRefError
classNotAWriteBranchRefErrorBases: NotABranchRefError
classNotFoundError
classNotFoundErrorBases: BauplanHTTPError
classObjectCannotBeSerializedError
classObjectCannotBeSerializedErrorBases: BauplanError
classObjectTooBigError
classObjectTooBigErrorBases: BauplanError
classRefNotFoundError
classRefNotFoundErrorBases: ResourceNotFoundError
classRenameBranchForbiddenError
classRenameBranchForbiddenErrorBases: ForbiddenError
classRenameTagForbiddenError
classRenameTagForbiddenErrorBases: ForbiddenError
classResourceNotFoundError
classResourceNotFoundErrorBases: NotFoundError
classRevertDestinationTableExistsError
classRevertDestinationTableExistsErrorBases: UpdateConflictError
classRevertIdenticalTableError
classRevertIdenticalTableErrorBases: UpdateConflictError
classRevertTableForbiddenError
classRevertTableForbiddenErrorBases: ForbiddenError
classSameRefError
classSameRefErrorBases: InvalidRefError
classServiceUnavailableError
classServiceUnavailableErrorBases: BauplanHTTPError
classTableCreatePlanApplyState
classTableCreatePlanApplyStateTableCreatePlanApplyState tracks information about what happened during the course of an "table create" job that plans a job to create an empty table based on your cloud storage to your Bauplan data catalog.
It represents the state of the job, including job ID, job status (failure/success), error description (if any), and a list of events describing each step of the job.
It also includes the output of the job: a string containing the YAML of the import plan.
classTableCreatePlanApplyStatusError
classTableCreatePlanApplyStatusErrorBases: BauplanError
classTableCreatePlanError
classTableCreatePlanErrorBases: BauplanError
classTableCreatePlanState
classTableCreatePlanStateTableCreatePlanState tracks information about what happened during the course of an "table create" job that plans a job to create an empty table based on your cloud storage to your Bauplan data catalog.
It represents the state of the job, including job ID, job status (failure/success), error description (if any), and a list of events describing each step of the job.
It also includes the output of the job: a string containing the YAML of the import plan.
classTableCreatePlanStatusError
classTableCreatePlanStatusErrorBases: TableCreatePlanError
classTableNotFoundError
classTableNotFoundErrorBases: ResourceNotFoundError
classTag
classTagbauplan.schema.Tag(
*,
name: str,
hash: str | None = None,
type: Literal['TAG'] = 'TAG'
)-> None
Bases: Ref
classTagExistsError
classTagExistsErrorBases: UpdateConflictError
classTagNotFoundError
classTagNotFoundErrorBases: ResourceNotFoundError
classTooManyRequestsError
classTooManyRequestsErrorBases: BauplanHTTPError
classUnauthorizedError
classUnauthorizedErrorBases: BauplanHTTPError
classUnhandledRuntimeError
classUnhandledRuntimeErrorBases: BauplanError
classUpdateConflictError
classUpdateConflictErrorBases: ConflictError
classUserObjectKeyNotExistsError
classUserObjectKeyNotExistsErrorBases: BauplanError
classUserObjectWithKeyExistsError
classUserObjectWithKeyExistsErrorBases: BauplanError