Documentation
¶
Index ¶
- func WithBackoffOptions(opts ...exponentialBackoffOptionFunc) remiliaOption
- func WithBaseURL(url string) clientOptionFunc
- func WithClientOptions(opts ...clientOptionFunc) remiliaOption
- func WithConcurrency(concurrency uint) stageOptionFunc
- func WithHeaders(headers map[string]string) clientOptionFunc
- func WithInputBufferSize(size uint) stageOptionFunc
- func WithLinearAttempt(a uint8) exponentialBackoffOptionFunc
- func WithLogger(logger Logger) remiliaOption
- func WithMaxAttempt(a uint8) exponentialBackoffOptionFunc
- func WithMaxDelay(d time.Duration) exponentialBackoffOptionFunc
- func WithMinDelay(d time.Duration) exponentialBackoffOptionFunc
- func WithMultiplier(m float64) exponentialBackoffOptionFunc
- func WithPostResponseHooks(hooks ...responseHook) clientOptionFunc
- func WithPreRequestHooks(hooks ...requestHook) clientOptionFunc
- func WithStageOptions(opts ...stageOptionFunc) remiliaOption
- func WithTimeout(timeout time.Duration) clientOptionFunc
- func WithTransformer(transformer transform.Transformer) clientOptionFunc
- type Get
- type Logger
- type Put
- type Remilia
- type Request
- type Response
- type UnitFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithBackoffOptions ¶ added in v0.5.0
func WithBackoffOptions(opts ...exponentialBackoffOptionFunc) remiliaOption
func WithBaseURL ¶ added in v0.3.0
func WithBaseURL(url string) clientOptionFunc
func WithClientOptions ¶ added in v0.5.0
func WithClientOptions(opts ...clientOptionFunc) remiliaOption
func WithConcurrency ¶ added in v0.5.0
func WithConcurrency(concurrency uint) stageOptionFunc
func WithHeaders ¶ added in v0.3.0
func WithInputBufferSize ¶ added in v0.5.0
func WithInputBufferSize(size uint) stageOptionFunc
func WithLinearAttempt ¶ added in v0.3.0
func WithLinearAttempt(a uint8) exponentialBackoffOptionFunc
func WithLogger ¶ added in v0.2.0
func WithLogger(logger Logger) remiliaOption
func WithMaxAttempt ¶ added in v0.3.0
func WithMaxAttempt(a uint8) exponentialBackoffOptionFunc
func WithMaxDelay ¶ added in v0.3.0
func WithMinDelay ¶ added in v0.3.0
func WithMultiplier ¶ added in v0.3.0
func WithMultiplier(m float64) exponentialBackoffOptionFunc
func WithPostResponseHooks ¶ added in v0.3.0
func WithPostResponseHooks(hooks ...responseHook) clientOptionFunc
func WithPreRequestHooks ¶ added in v0.3.0
func WithPreRequestHooks(hooks ...requestHook) clientOptionFunc
func WithStageOptions ¶ added in v0.5.0
func WithStageOptions(opts ...stageOptionFunc) remiliaOption
func WithTimeout ¶ added in v0.3.0
func WithTransformer ¶ added in v0.5.0
func WithTransformer(transformer transform.Transformer) clientOptionFunc
Types ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.