keyperformancemetrics

package
v1.57.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 23, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Settings

type Settings struct {
	FrustratingIfReportedOrWebRequestError bool        `json:"frustratingIfReportedOrWebRequestError"` // Treat user actions with reported errors or web request errors as erroneous and rate their performance as Frustrating. Turn off this setting if errors should not affect the Apdex rate.
	Scope                                  string      `json:"-" scope:"scope"`                        // The scope of this setting (DEVICE_APPLICATION_METHOD, MOBILE_APPLICATION, CUSTOM_APPLICATION)
	Thresholds                             *Thresholds `json:"thresholds"`
}

func (*Settings) MarshalHCL

func (me *Settings) MarshalHCL(properties hcl.Properties) error

func (*Settings) Name

func (me *Settings) Name() string

func (*Settings) Schema

func (me *Settings) Schema() map[string]*schema.Schema

func (*Settings) UnmarshalHCL

func (me *Settings) UnmarshalHCL(decoder hcl.Decoder) error

type Thresholds

type Thresholds struct {
	FrustratingThresholdSeconds float64 `json:"frustratingThresholdSeconds"` // If the action duration is above this value, the Apdex is considered to be **Frustrating**.
	TolerableThresholdSeconds   float64 `json:"tolerableThresholdSeconds"`   // If the action duration is below this value, the Apdex is considered to be **Satisfactory**.
}

func (*Thresholds) MarshalHCL

func (me *Thresholds) MarshalHCL(properties hcl.Properties) error

func (*Thresholds) Schema

func (me *Thresholds) Schema() map[string]*schema.Schema

func (*Thresholds) UnmarshalHCL

func (me *Thresholds) UnmarshalHCL(decoder hcl.Decoder) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL