Module stac_fastapi.types.errors¶
stac_fastapi.types.errors module.
Classes¶
ConflictError¶
class ConflictError(
/,
*args,
**kwargs
)
Database conflict.
Ancestors (in MRO)¶
- stac_fastapi.types.errors.StacApiError
- builtins.Exception
- builtins.BaseException
Class variables¶
args
Methods¶
add_note¶
def add_note(
...
)
Exception.add_note(note) --
add a note to the exception
with_traceback¶
def with_traceback(
...
)
Exception.with_traceback(tb) --
set self.traceback to tb and return self.
DatabaseError¶
class DatabaseError(
/,
*args,
**kwargs
)
Generic database errors.
Ancestors (in MRO)¶
- stac_fastapi.types.errors.StacApiError
- builtins.Exception
- builtins.BaseException
Class variables¶
args
Methods¶
add_note¶
def add_note(
...
)
Exception.add_note(note) --
add a note to the exception
with_traceback¶
def with_traceback(
...
)
Exception.with_traceback(tb) --
set self.traceback to tb and return self.
ForeignKeyError¶
class ForeignKeyError(
/,
*args,
**kwargs
)
Foreign key error (collection does not exist).
Ancestors (in MRO)¶
- stac_fastapi.types.errors.StacApiError
- builtins.Exception
- builtins.BaseException
Class variables¶
args
Methods¶
add_note¶
def add_note(
...
)
Exception.add_note(note) --
add a note to the exception
with_traceback¶
def with_traceback(
...
)
Exception.with_traceback(tb) --
set self.traceback to tb and return self.
InvalidQueryParameter¶
class InvalidQueryParameter(
/,
*args,
**kwargs
)
Error for unknown or invalid query parameters.
Used to capture errors that should respond according to docs.opengeospatial.org/is/17-069r3/17-069r3.html#query_parameters
Ancestors (in MRO)¶
- stac_fastapi.types.errors.StacApiError
- builtins.Exception
- builtins.BaseException
Class variables¶
args
Methods¶
add_note¶
def add_note(
...
)
Exception.add_note(note) --
add a note to the exception
with_traceback¶
def with_traceback(
...
)
Exception.with_traceback(tb) --
set self.traceback to tb and return self.
NotFoundError¶
class NotFoundError(
/,
*args,
**kwargs
)
Resource not found.
Ancestors (in MRO)¶
- stac_fastapi.types.errors.StacApiError
- builtins.Exception
- builtins.BaseException
Class variables¶
args
Methods¶
add_note¶
def add_note(
...
)
Exception.add_note(note) --
add a note to the exception
with_traceback¶
def with_traceback(
...
)
Exception.with_traceback(tb) --
set self.traceback to tb and return self.
StacApiError¶
class StacApiError(
/,
*args,
**kwargs
)
Generic API error.
Ancestors (in MRO)¶
- builtins.Exception
- builtins.BaseException
Descendants¶
- stac_fastapi.types.errors.ConflictError
- stac_fastapi.types.errors.NotFoundError
- stac_fastapi.types.errors.ForeignKeyError
- stac_fastapi.types.errors.DatabaseError
- stac_fastapi.types.errors.InvalidQueryParameter
Class variables¶
args
Methods¶
add_note¶
def add_note(
...
)
Exception.add_note(note) --
add a note to the exception
with_traceback¶
def with_traceback(
...
)
Exception.with_traceback(tb) --
set self.traceback to tb and return self.