Documentation
¶
Index ¶
- func New() provider.Provider
- func NewDurationParseFunction() function.Function
- func NewRFC3339ParseFunction() function.Function
- func NewTestProvider(clock clock.Clock) provider.Provider
- func NewTimeOffsetResource() resource.Resource
- func NewTimeRotatingResource() resource.Resource
- func NewTimeSleepResource() resource.Resource
- func NewTimeStaticResource() resource.Resource
- func NewUnixTimestampParseFunction() function.Function
- type DurationParseFunction
- func (f *DurationParseFunction) Definition(ctx context.Context, req function.DefinitionRequest, ...)
- func (f *DurationParseFunction) Metadata(ctx context.Context, req function.MetadataRequest, ...)
- func (f *DurationParseFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
- type RFC3339ParseFunction
- func (f *RFC3339ParseFunction) Definition(ctx context.Context, req function.DefinitionRequest, ...)
- func (f *RFC3339ParseFunction) Metadata(ctx context.Context, req function.MetadataRequest, ...)
- func (f *RFC3339ParseFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
- type UnixTimestampParseFunction
- func (f *UnixTimestampParseFunction) Definition(ctx context.Context, req function.DefinitionRequest, ...)
- func (f *UnixTimestampParseFunction) Metadata(ctx context.Context, req function.MetadataRequest, ...)
- func (f *UnixTimestampParseFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDurationParseFunction ¶ added in v0.13.0
func NewRFC3339ParseFunction ¶ added in v0.11.0
func NewTimeOffsetResource ¶
func NewTimeRotatingResource ¶
func NewTimeSleepResource ¶
func NewTimeStaticResource ¶
func NewUnixTimestampParseFunction ¶ added in v0.13.0
Types ¶
type DurationParseFunction ¶ added in v0.13.0
type DurationParseFunction struct{}
func (*DurationParseFunction) Definition ¶ added in v0.13.0
func (f *DurationParseFunction) Definition(ctx context.Context, req function.DefinitionRequest, resp *function.DefinitionResponse)
func (*DurationParseFunction) Metadata ¶ added in v0.13.0
func (f *DurationParseFunction) Metadata(ctx context.Context, req function.MetadataRequest, resp *function.MetadataResponse)
func (*DurationParseFunction) Run ¶ added in v0.13.0
func (f *DurationParseFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
type RFC3339ParseFunction ¶ added in v0.11.0
type RFC3339ParseFunction struct{}
func (*RFC3339ParseFunction) Definition ¶ added in v0.11.0
func (f *RFC3339ParseFunction) Definition(ctx context.Context, req function.DefinitionRequest, resp *function.DefinitionResponse)
func (*RFC3339ParseFunction) Metadata ¶ added in v0.11.0
func (f *RFC3339ParseFunction) Metadata(ctx context.Context, req function.MetadataRequest, resp *function.MetadataResponse)
func (*RFC3339ParseFunction) Run ¶ added in v0.11.0
func (f *RFC3339ParseFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
type UnixTimestampParseFunction ¶ added in v0.13.0
type UnixTimestampParseFunction struct{}
func (*UnixTimestampParseFunction) Definition ¶ added in v0.13.0
func (f *UnixTimestampParseFunction) Definition(ctx context.Context, req function.DefinitionRequest, resp *function.DefinitionResponse)
func (*UnixTimestampParseFunction) Metadata ¶ added in v0.13.0
func (f *UnixTimestampParseFunction) Metadata(ctx context.Context, req function.MetadataRequest, resp *function.MetadataResponse)
func (*UnixTimestampParseFunction) Run ¶ added in v0.13.0
func (f *UnixTimestampParseFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
Click to show internal directories.
Click to hide internal directories.