Documentation
¶
Index ¶
- func IsAllChangesFailedError(err error) bool
- func IsHandlerError(err error) bool
- func IsThrottlingError(err error) bool
- func WrapAsHandlerError(err error, msg string) error
- func WrapfAsHandlerError(err error, msg string, args ...any) error
- type AllChangesFailedError
- type AlreadyBusyForEntry
- type NoSuchHostedZone
- type ThrottlingError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsAllChangesFailedError ¶ added in v0.49.0
func IsHandlerError ¶ added in v0.7.8
func IsThrottlingError ¶ added in v0.8.2
func WrapAsHandlerError ¶ added in v0.7.8
Types ¶
type AllChangesFailedError ¶ added in v0.49.0
type AllChangesFailedError struct {
// contains filtered or unexported fields
}
AllChangesFailedError is an error wrapper to mark that all changes have failed. It is used to avoid dropping the zone cache in this case, similar to throttling.
func NewAllChangesFailedError ¶ added in v0.49.0
func NewAllChangesFailedError(err error) *AllChangesFailedError
func (*AllChangesFailedError) Error ¶ added in v0.49.0
func (e *AllChangesFailedError) Error() string
type AlreadyBusyForEntry ¶
type AlreadyBusyForEntry struct {
DNSName string
ObjectName resources.ObjectName
}
func (*AlreadyBusyForEntry) Error ¶
func (e *AlreadyBusyForEntry) Error() string
type NoSuchHostedZone ¶
func (*NoSuchHostedZone) Error ¶
func (e *NoSuchHostedZone) Error() string
type ThrottlingError ¶ added in v0.8.2
type ThrottlingError struct {
// contains filtered or unexported fields
}
func NewThrottlingError ¶ added in v0.8.2
func NewThrottlingError(err error) *ThrottlingError
func (*ThrottlingError) Error ¶ added in v0.8.2
func (e *ThrottlingError) Error() string
Click to show internal directories.
Click to hide internal directories.