Documentation
¶
Index ¶
- type SbomErrorFactory
- func (ef *SbomErrorFactory) NewBadRequestError(err error) *containererrors.ContainerExtensionError
- func (ef *SbomErrorFactory) NewDepGraphWorkflowError(err error) *containererrors.ContainerExtensionError
- func (ef *SbomErrorFactory) NewEmptySbomFormatError(validSbomFormats []string) *containererrors.ContainerExtensionError
- func (ef *SbomErrorFactory) NewForbiddenError(err error, orgID string) *containererrors.ContainerExtensionError
- func (ef *SbomErrorFactory) NewInternalError(err error) *containererrors.ContainerExtensionError
- func (ef *SbomErrorFactory) NewInvalidSbomFormatError(invalid string, validSbomFormats []string) *containererrors.ContainerExtensionError
- func (ef *SbomErrorFactory) NewRemoteError(err error) *containererrors.ContainerExtensionError
- func (ef *SbomErrorFactory) NewUnauthorizedError(err error) *containererrors.ContainerExtensionError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SbomErrorFactory ¶
type SbomErrorFactory struct {
*containererrors.ErrorFactory
}
func NewSbomErrorFactory ¶
func NewSbomErrorFactory(logger *zerolog.Logger) *SbomErrorFactory
func (*SbomErrorFactory) NewBadRequestError ¶
func (ef *SbomErrorFactory) NewBadRequestError(err error) *containererrors.ContainerExtensionError
func (*SbomErrorFactory) NewDepGraphWorkflowError ¶
func (ef *SbomErrorFactory) NewDepGraphWorkflowError(err error) *containererrors.ContainerExtensionError
func (*SbomErrorFactory) NewEmptySbomFormatError ¶
func (ef *SbomErrorFactory) NewEmptySbomFormatError( validSbomFormats []string, ) *containererrors.ContainerExtensionError
func (*SbomErrorFactory) NewForbiddenError ¶
func (ef *SbomErrorFactory) NewForbiddenError(err error, orgID string) *containererrors.ContainerExtensionError
func (*SbomErrorFactory) NewInternalError ¶
func (ef *SbomErrorFactory) NewInternalError(err error) *containererrors.ContainerExtensionError
func (*SbomErrorFactory) NewInvalidSbomFormatError ¶
func (ef *SbomErrorFactory) NewInvalidSbomFormatError( invalid string, validSbomFormats []string, ) *containererrors.ContainerExtensionError
func (*SbomErrorFactory) NewRemoteError ¶
func (ef *SbomErrorFactory) NewRemoteError(err error) *containererrors.ContainerExtensionError
func (*SbomErrorFactory) NewUnauthorizedError ¶
func (ef *SbomErrorFactory) NewUnauthorizedError(err error) *containererrors.ContainerExtensionError
Click to show internal directories.
Click to hide internal directories.