metric

package
v0.0.0-...-2f63041 Latest Latest
Warning

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

Go to latest
Published: Aug 22, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MetricTimeWindowValue_name = map[int32]string{
		0:  "METRIC_TIME_WINDOW_VALUE_MINUTES_1_OR_UNSPECIFIED",
		1:  "METRIC_TIME_WINDOW_VALUE_MINUTES_5",
		2:  "METRIC_TIME_WINDOW_VALUE_MINUTES_10",
		3:  "METRIC_TIME_WINDOW_VALUE_MINUTES_15",
		4:  "METRIC_TIME_WINDOW_VALUE_MINUTES_30",
		5:  "METRIC_TIME_WINDOW_VALUE_HOUR_1",
		6:  "METRIC_TIME_WINDOW_VALUE_HOURS_2",
		7:  "METRIC_TIME_WINDOW_VALUE_HOURS_4",
		8:  "METRIC_TIME_WINDOW_VALUE_HOURS_6",
		9:  "METRIC_TIME_WINDOW_VALUE_HOURS_12",
		10: "METRIC_TIME_WINDOW_VALUE_HOURS_24",
	}
	MetricTimeWindowValue_value = map[string]int32{
		"METRIC_TIME_WINDOW_VALUE_MINUTES_1_OR_UNSPECIFIED": 0,
		"METRIC_TIME_WINDOW_VALUE_MINUTES_5":                1,
		"METRIC_TIME_WINDOW_VALUE_MINUTES_10":               2,
		"METRIC_TIME_WINDOW_VALUE_MINUTES_15":               3,
		"METRIC_TIME_WINDOW_VALUE_MINUTES_30":               4,
		"METRIC_TIME_WINDOW_VALUE_HOUR_1":                   5,
		"METRIC_TIME_WINDOW_VALUE_HOURS_2":                  6,
		"METRIC_TIME_WINDOW_VALUE_HOURS_4":                  7,
		"METRIC_TIME_WINDOW_VALUE_HOURS_6":                  8,
		"METRIC_TIME_WINDOW_VALUE_HOURS_12":                 9,
		"METRIC_TIME_WINDOW_VALUE_HOURS_24":                 10,
	}
)

Enum value maps for MetricTimeWindowValue.

View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_less_than_eq_type_definition_proto protoreflect.FileDescriptor
View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_less_than_type_definition_proto protoreflect.FileDescriptor
View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_less_than_usual_type_definition_proto protoreflect.FileDescriptor
View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_missing_values_proto protoreflect.FileDescriptor
View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_more_than_eq_type_definition_proto protoreflect.FileDescriptor
View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_more_than_type_definition_proto protoreflect.FileDescriptor
View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_more_than_usual_type_definition_proto protoreflect.FileDescriptor
View Source
var File_com_coralogixapis_alerts_v3_alert_def_type_definition_metric_metric_timewindow_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MetricLessThanOrEqualsTypeDefinition

type MetricLessThanOrEqualsTypeDefinition struct {
	MetricFilter               *alert_def_type_definition.MetricFilter               `protobuf:"bytes,1,opt,name=metric_filter,json=metricFilter,proto3" json:"metric_filter,omitempty"`
	Threshold                  *wrapperspb.FloatValue                                `protobuf:"bytes,2,opt,name=threshold,proto3" json:"threshold,omitempty"`
	ForOverPct                 *wrapperspb.UInt32Value                               `protobuf:"bytes,3,opt,name=for_over_pct,json=forOverPct,proto3" json:"for_over_pct,omitempty"`
	OfTheLast                  *MetricTimeWindow                                     `protobuf:"bytes,4,opt,name=of_the_last,json=ofTheLast,proto3" json:"of_the_last,omitempty"`
	MissingValues              *MetricMissingValues                                  `protobuf:"bytes,5,opt,name=missing_values,json=missingValues,proto3" json:"missing_values,omitempty"`
	UndetectedValuesManagement *alert_def_type_definition.UndetectedValuesManagement `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MetricLessThanOrEqualsTypeDefinition) Descriptor deprecated

func (*MetricLessThanOrEqualsTypeDefinition) Descriptor() ([]byte, []int)

Deprecated: Use MetricLessThanOrEqualsTypeDefinition.ProtoReflect.Descriptor instead.

func (*MetricLessThanOrEqualsTypeDefinition) GetForOverPct

func (*MetricLessThanOrEqualsTypeDefinition) GetMetricFilter

func (*MetricLessThanOrEqualsTypeDefinition) GetMissingValues

func (*MetricLessThanOrEqualsTypeDefinition) GetOfTheLast

func (*MetricLessThanOrEqualsTypeDefinition) GetThreshold

func (*MetricLessThanOrEqualsTypeDefinition) GetUndetectedValuesManagement

func (*MetricLessThanOrEqualsTypeDefinition) ProtoMessage

func (*MetricLessThanOrEqualsTypeDefinition) ProtoMessage()

func (*MetricLessThanOrEqualsTypeDefinition) ProtoReflect

func (*MetricLessThanOrEqualsTypeDefinition) Reset

func (*MetricLessThanOrEqualsTypeDefinition) String

type MetricLessThanTypeDefinition

type MetricLessThanTypeDefinition struct {
	MetricFilter               *alert_def_type_definition.MetricFilter               `protobuf:"bytes,1,opt,name=metric_filter,json=metricFilter,proto3" json:"metric_filter,omitempty"`
	Threshold                  *wrapperspb.FloatValue                                `protobuf:"bytes,2,opt,name=threshold,proto3" json:"threshold,omitempty"`
	ForOverPct                 *wrapperspb.UInt32Value                               `protobuf:"bytes,3,opt,name=for_over_pct,json=forOverPct,proto3" json:"for_over_pct,omitempty"`
	OfTheLast                  *MetricTimeWindow                                     `protobuf:"bytes,4,opt,name=of_the_last,json=ofTheLast,proto3" json:"of_the_last,omitempty"`
	MissingValues              *MetricMissingValues                                  `protobuf:"bytes,5,opt,name=missing_values,json=missingValues,proto3" json:"missing_values,omitempty"`
	UndetectedValuesManagement *alert_def_type_definition.UndetectedValuesManagement `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MetricLessThanTypeDefinition) Descriptor deprecated

func (*MetricLessThanTypeDefinition) Descriptor() ([]byte, []int)

Deprecated: Use MetricLessThanTypeDefinition.ProtoReflect.Descriptor instead.

func (*MetricLessThanTypeDefinition) GetForOverPct

func (*MetricLessThanTypeDefinition) GetMetricFilter

func (*MetricLessThanTypeDefinition) GetMissingValues

func (x *MetricLessThanTypeDefinition) GetMissingValues() *MetricMissingValues

func (*MetricLessThanTypeDefinition) GetOfTheLast

func (*MetricLessThanTypeDefinition) GetThreshold

func (*MetricLessThanTypeDefinition) GetUndetectedValuesManagement

func (*MetricLessThanTypeDefinition) ProtoMessage

func (*MetricLessThanTypeDefinition) ProtoMessage()

func (*MetricLessThanTypeDefinition) ProtoReflect

func (*MetricLessThanTypeDefinition) Reset

func (x *MetricLessThanTypeDefinition) Reset()

func (*MetricLessThanTypeDefinition) String

type MetricLessThanUsualTypeDefinition

type MetricLessThanUsualTypeDefinition struct {
	MetricFilter        *alert_def_type_definition.MetricFilter `protobuf:"bytes,1,opt,name=metric_filter,json=metricFilter,proto3" json:"metric_filter,omitempty"`
	Threshold           *wrapperspb.UInt32Value                 `protobuf:"bytes,2,opt,name=threshold,proto3" json:"threshold,omitempty"`
	ForOverPct          *wrapperspb.UInt32Value                 `protobuf:"bytes,3,opt,name=for_over_pct,json=forOverPct,proto3" json:"for_over_pct,omitempty"`
	OfTheLast           *MetricTimeWindow                       `protobuf:"bytes,4,opt,name=of_the_last,json=ofTheLast,proto3" json:"of_the_last,omitempty"`
	MinNonNullValuesPct *wrapperspb.UInt32Value                 `protobuf:"bytes,5,opt,name=min_non_null_values_pct,json=minNonNullValuesPct,proto3" json:"min_non_null_values_pct,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricLessThanUsualTypeDefinition) Descriptor deprecated

func (*MetricLessThanUsualTypeDefinition) Descriptor() ([]byte, []int)

Deprecated: Use MetricLessThanUsualTypeDefinition.ProtoReflect.Descriptor instead.

func (*MetricLessThanUsualTypeDefinition) GetForOverPct

func (*MetricLessThanUsualTypeDefinition) GetMetricFilter

func (*MetricLessThanUsualTypeDefinition) GetMinNonNullValuesPct

func (x *MetricLessThanUsualTypeDefinition) GetMinNonNullValuesPct() *wrapperspb.UInt32Value

func (*MetricLessThanUsualTypeDefinition) GetOfTheLast

func (*MetricLessThanUsualTypeDefinition) GetThreshold

func (*MetricLessThanUsualTypeDefinition) ProtoMessage

func (*MetricLessThanUsualTypeDefinition) ProtoMessage()

func (*MetricLessThanUsualTypeDefinition) ProtoReflect

func (*MetricLessThanUsualTypeDefinition) Reset

func (*MetricLessThanUsualTypeDefinition) String

type MetricMissingValues

type MetricMissingValues struct {

	// Types that are assignable to MissingValues:
	//
	//	*MetricMissingValues_ReplaceWithZero
	//	*MetricMissingValues_MinNonNullValuesPct
	MissingValues isMetricMissingValues_MissingValues `protobuf_oneof:"missing_values"`
	// contains filtered or unexported fields
}

func (*MetricMissingValues) Descriptor deprecated

func (*MetricMissingValues) Descriptor() ([]byte, []int)

Deprecated: Use MetricMissingValues.ProtoReflect.Descriptor instead.

func (*MetricMissingValues) GetMinNonNullValuesPct

func (x *MetricMissingValues) GetMinNonNullValuesPct() *wrapperspb.UInt32Value

func (*MetricMissingValues) GetMissingValues

func (m *MetricMissingValues) GetMissingValues() isMetricMissingValues_MissingValues

func (*MetricMissingValues) GetReplaceWithZero

func (x *MetricMissingValues) GetReplaceWithZero() *wrapperspb.BoolValue

func (*MetricMissingValues) ProtoMessage

func (*MetricMissingValues) ProtoMessage()

func (*MetricMissingValues) ProtoReflect

func (x *MetricMissingValues) ProtoReflect() protoreflect.Message

func (*MetricMissingValues) Reset

func (x *MetricMissingValues) Reset()

func (*MetricMissingValues) String

func (x *MetricMissingValues) String() string

type MetricMissingValues_MinNonNullValuesPct

type MetricMissingValues_MinNonNullValuesPct struct {
	MinNonNullValuesPct *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=min_non_null_values_pct,json=minNonNullValuesPct,proto3,oneof"`
}

type MetricMissingValues_ReplaceWithZero

type MetricMissingValues_ReplaceWithZero struct {
	ReplaceWithZero *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=replace_with_zero,json=replaceWithZero,proto3,oneof"`
}

type MetricMoreThanOrEqualsTypeDefinition

type MetricMoreThanOrEqualsTypeDefinition struct {
	MetricFilter  *alert_def_type_definition.MetricFilter `protobuf:"bytes,1,opt,name=metric_filter,json=metricFilter,proto3" json:"metric_filter,omitempty"`
	Threshold     *wrapperspb.FloatValue                  `protobuf:"bytes,2,opt,name=threshold,proto3" json:"threshold,omitempty"`
	ForOverPct    *wrapperspb.UInt32Value                 `protobuf:"bytes,3,opt,name=for_over_pct,json=forOverPct,proto3" json:"for_over_pct,omitempty"`
	OfTheLast     *MetricTimeWindow                       `protobuf:"bytes,4,opt,name=of_the_last,json=ofTheLast,proto3" json:"of_the_last,omitempty"`
	MissingValues *MetricMissingValues                    `protobuf:"bytes,5,opt,name=missing_values,json=missingValues,proto3" json:"missing_values,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricMoreThanOrEqualsTypeDefinition) Descriptor deprecated

func (*MetricMoreThanOrEqualsTypeDefinition) Descriptor() ([]byte, []int)

Deprecated: Use MetricMoreThanOrEqualsTypeDefinition.ProtoReflect.Descriptor instead.

func (*MetricMoreThanOrEqualsTypeDefinition) GetForOverPct

func (*MetricMoreThanOrEqualsTypeDefinition) GetMetricFilter

func (*MetricMoreThanOrEqualsTypeDefinition) GetMissingValues

func (*MetricMoreThanOrEqualsTypeDefinition) GetOfTheLast

func (*MetricMoreThanOrEqualsTypeDefinition) GetThreshold

func (*MetricMoreThanOrEqualsTypeDefinition) ProtoMessage

func (*MetricMoreThanOrEqualsTypeDefinition) ProtoMessage()

func (*MetricMoreThanOrEqualsTypeDefinition) ProtoReflect

func (*MetricMoreThanOrEqualsTypeDefinition) Reset

func (*MetricMoreThanOrEqualsTypeDefinition) String

type MetricMoreThanTypeDefinition

type MetricMoreThanTypeDefinition struct {
	MetricFilter  *alert_def_type_definition.MetricFilter `protobuf:"bytes,1,opt,name=metric_filter,json=metricFilter,proto3" json:"metric_filter,omitempty"`
	Threshold     *wrapperspb.FloatValue                  `protobuf:"bytes,2,opt,name=threshold,proto3" json:"threshold,omitempty"`
	ForOverPct    *wrapperspb.UInt32Value                 `protobuf:"bytes,3,opt,name=for_over_pct,json=forOverPct,proto3" json:"for_over_pct,omitempty"`
	OfTheLast     *MetricTimeWindow                       `protobuf:"bytes,4,opt,name=of_the_last,json=ofTheLast,proto3" json:"of_the_last,omitempty"`
	MissingValues *MetricMissingValues                    `protobuf:"bytes,5,opt,name=missing_values,json=missingValues,proto3" json:"missing_values,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricMoreThanTypeDefinition) Descriptor deprecated

func (*MetricMoreThanTypeDefinition) Descriptor() ([]byte, []int)

Deprecated: Use MetricMoreThanTypeDefinition.ProtoReflect.Descriptor instead.

func (*MetricMoreThanTypeDefinition) GetForOverPct

func (*MetricMoreThanTypeDefinition) GetMetricFilter

func (*MetricMoreThanTypeDefinition) GetMissingValues

func (x *MetricMoreThanTypeDefinition) GetMissingValues() *MetricMissingValues

func (*MetricMoreThanTypeDefinition) GetOfTheLast

func (*MetricMoreThanTypeDefinition) GetThreshold

func (*MetricMoreThanTypeDefinition) ProtoMessage

func (*MetricMoreThanTypeDefinition) ProtoMessage()

func (*MetricMoreThanTypeDefinition) ProtoReflect

func (*MetricMoreThanTypeDefinition) Reset

func (x *MetricMoreThanTypeDefinition) Reset()

func (*MetricMoreThanTypeDefinition) String

type MetricMoreThanUsualTypeDefinition

type MetricMoreThanUsualTypeDefinition struct {
	MetricFilter        *alert_def_type_definition.MetricFilter `protobuf:"bytes,1,opt,name=metric_filter,json=metricFilter,proto3" json:"metric_filter,omitempty"`
	Threshold           *wrapperspb.UInt32Value                 `protobuf:"bytes,2,opt,name=threshold,proto3" json:"threshold,omitempty"`
	ForOverPct          *wrapperspb.UInt32Value                 `protobuf:"bytes,3,opt,name=for_over_pct,json=forOverPct,proto3" json:"for_over_pct,omitempty"`
	OfTheLast           *MetricTimeWindow                       `protobuf:"bytes,4,opt,name=of_the_last,json=ofTheLast,proto3" json:"of_the_last,omitempty"`
	MinNonNullValuesPct *wrapperspb.UInt32Value                 `protobuf:"bytes,5,opt,name=min_non_null_values_pct,json=minNonNullValuesPct,proto3" json:"min_non_null_values_pct,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricMoreThanUsualTypeDefinition) Descriptor deprecated

func (*MetricMoreThanUsualTypeDefinition) Descriptor() ([]byte, []int)

Deprecated: Use MetricMoreThanUsualTypeDefinition.ProtoReflect.Descriptor instead.

func (*MetricMoreThanUsualTypeDefinition) GetForOverPct

func (*MetricMoreThanUsualTypeDefinition) GetMetricFilter

func (*MetricMoreThanUsualTypeDefinition) GetMinNonNullValuesPct

func (x *MetricMoreThanUsualTypeDefinition) GetMinNonNullValuesPct() *wrapperspb.UInt32Value

func (*MetricMoreThanUsualTypeDefinition) GetOfTheLast

func (*MetricMoreThanUsualTypeDefinition) GetThreshold

func (*MetricMoreThanUsualTypeDefinition) ProtoMessage

func (*MetricMoreThanUsualTypeDefinition) ProtoMessage()

func (*MetricMoreThanUsualTypeDefinition) ProtoReflect

func (*MetricMoreThanUsualTypeDefinition) Reset

func (*MetricMoreThanUsualTypeDefinition) String

type MetricTimeWindow

type MetricTimeWindow struct {

	// Types that are assignable to Type:
	//
	//	*MetricTimeWindow_MetricTimeWindowSpecificValue
	Type isMetricTimeWindow_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*MetricTimeWindow) Descriptor deprecated

func (*MetricTimeWindow) Descriptor() ([]byte, []int)

Deprecated: Use MetricTimeWindow.ProtoReflect.Descriptor instead.

func (*MetricTimeWindow) GetMetricTimeWindowSpecificValue

func (x *MetricTimeWindow) GetMetricTimeWindowSpecificValue() MetricTimeWindowValue

func (*MetricTimeWindow) GetType

func (m *MetricTimeWindow) GetType() isMetricTimeWindow_Type

func (*MetricTimeWindow) ProtoMessage

func (*MetricTimeWindow) ProtoMessage()

func (*MetricTimeWindow) ProtoReflect

func (x *MetricTimeWindow) ProtoReflect() protoreflect.Message

func (*MetricTimeWindow) Reset

func (x *MetricTimeWindow) Reset()

func (*MetricTimeWindow) String

func (x *MetricTimeWindow) String() string

type MetricTimeWindowValue

type MetricTimeWindowValue int32
const (
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_MINUTES_1_OR_UNSPECIFIED MetricTimeWindowValue = 0
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_MINUTES_5                MetricTimeWindowValue = 1
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_MINUTES_10               MetricTimeWindowValue = 2
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_MINUTES_15               MetricTimeWindowValue = 3
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_MINUTES_30               MetricTimeWindowValue = 4
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_HOUR_1                   MetricTimeWindowValue = 5
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_HOURS_2                  MetricTimeWindowValue = 6
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_HOURS_4                  MetricTimeWindowValue = 7
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_HOURS_6                  MetricTimeWindowValue = 8
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_HOURS_12                 MetricTimeWindowValue = 9
	MetricTimeWindowValue_METRIC_TIME_WINDOW_VALUE_HOURS_24                 MetricTimeWindowValue = 10
)

func (MetricTimeWindowValue) Descriptor

func (MetricTimeWindowValue) Enum

func (MetricTimeWindowValue) EnumDescriptor deprecated

func (MetricTimeWindowValue) EnumDescriptor() ([]byte, []int)

Deprecated: Use MetricTimeWindowValue.Descriptor instead.

func (MetricTimeWindowValue) Number

func (MetricTimeWindowValue) String

func (x MetricTimeWindowValue) String() string

func (MetricTimeWindowValue) Type

type MetricTimeWindow_MetricTimeWindowSpecificValue

type MetricTimeWindow_MetricTimeWindowSpecificValue struct {
	MetricTimeWindowSpecificValue MetricTimeWindowValue `` /* 165-byte string literal not displayed */
}

Jump to

Keyboard shortcuts

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