Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Infrastructure ¶
type Infrastructure struct { Timer timer.Timer Send sender.Send Idempotency idempotency.Idempotency CircuitBreaker circuitbreaker.CircuitBreaker DistributedLockManager dlm.Factory Authenticator authenticator.Authenticator Stream streaming.Stream Cache cache.Cache // contains filtered or unexported fields }
func New ¶
func New(provider configuration.Provider) (*Infrastructure, error)
func (*Infrastructure) Disconnect ¶
func (infra *Infrastructure) Disconnect(ctx context.Context) error
func (*Infrastructure) Liveness ¶
func (infra *Infrastructure) Liveness() error
func (*Infrastructure) Readiness ¶
func (infra *Infrastructure) Readiness() error
Click to show internal directories.
Click to hide internal directories.