Documentation ¶
Index ¶
- Constants
- Variables
- func AsAnyCastAccess(access AlertAccess) gotenresource.Access
- type Alert
- func (o *Alert) Clone() *Alert
- func (o *Alert) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert) Descriptor() ([]byte, []int)
- func (m *Alert) GetDisplayName() string
- func (m *Alert) GetInfo() *Alert_Info
- func (m *Alert) GetMetadata() *ntt_meta.Meta
- func (m *Alert) GetName() *Name
- func (r *Alert) GetRawName() gotenresource.Name
- func (r *Alert) GetResourceDescriptor() gotenresource.Descriptor
- func (m *Alert) GetState() *Alert_State
- func (*Alert) GotenMessage()
- func (o *Alert) GotenObjectExt()
- func (obj *Alert) GotenValidate() error
- func (o *Alert) MakeDiffFieldMask(other *Alert) *Alert_FieldMask
- func (o *Alert) MakeFullFieldMask() *Alert_FieldMask
- func (o *Alert) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert) Marshal() ([]byte, error)
- func (m *Alert) MarshalJSON() ([]byte, error)
- func (r *Alert) MaybePopulateDefaults() error
- func (o *Alert) Merge(source *Alert)
- func (o *Alert) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert) ProtoMessage()
- func (m *Alert) ProtoReflect() preflect.Message
- func (m *Alert) Reset()
- func (m *Alert) SetDisplayName(fv string)
- func (m *Alert) SetInfo(fv *Alert_Info)
- func (m *Alert) SetMetadata(fv *ntt_meta.Meta)
- func (m *Alert) SetName(fv *Name)
- func (m *Alert) SetState(fv *Alert_State)
- func (m *Alert) String() string
- func (m *Alert) Unmarshal(b []byte) error
- func (m *Alert) UnmarshalJSON(data []byte) error
- type AlertAccess
- type AlertChange
- func (*AlertChange) Descriptor() ([]byte, []int)
- func (m *AlertChange) GetAdded() *AlertChange_Added
- func (c *AlertChange) GetAlert() *Alert
- func (c *AlertChange) GetAlertName() *Name
- func (m *AlertChange) GetChangeType() isAlertChange_ChangeType
- func (m *AlertChange) GetCurrent() *AlertChange_Current
- func (c *AlertChange) GetCurrentViewIndex() int32
- func (m *AlertChange) GetModified() *AlertChange_Modified
- func (c *AlertChange) GetPreviousViewIndex() int32
- func (c *AlertChange) GetRawName() gotenresource.Name
- func (c *AlertChange) GetRawResource() gotenresource.Resource
- func (m *AlertChange) GetRemoved() *AlertChange_Removed
- func (*AlertChange) GotenMessage()
- func (obj *AlertChange) GotenValidate() error
- func (c *AlertChange) IsAdd() bool
- func (c *AlertChange) IsCurrent() bool
- func (c *AlertChange) IsDelete() bool
- func (c *AlertChange) IsModify() bool
- func (m *AlertChange) Marshal() ([]byte, error)
- func (m *AlertChange) MarshalJSON() ([]byte, error)
- func (*AlertChange) ProtoMessage()
- func (m *AlertChange) ProtoReflect() preflect.Message
- func (m *AlertChange) Reset()
- func (m *AlertChange) SetAdded(fv *AlertChange_Added)
- func (c *AlertChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
- func (m *AlertChange) SetChangeType(ofv isAlertChange_ChangeType)
- func (m *AlertChange) SetCurrent(fv *AlertChange_Current)
- func (c *AlertChange) SetCurrentRaw(snapshot gotenresource.Resource)
- func (c *AlertChange) SetDeletedRaw(name gotenresource.Name, idx int)
- func (m *AlertChange) SetModified(fv *AlertChange_Modified)
- func (c *AlertChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, ...)
- func (m *AlertChange) SetRemoved(fv *AlertChange_Removed)
- func (m *AlertChange) String() string
- func (m *AlertChange) Unmarshal(b []byte) error
- func (m *AlertChange) UnmarshalJSON(data []byte) error
- type AlertChangeList
- func (l AlertChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
- func (l AlertChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
- func (l AlertChangeList) At(idx int) gotenresource.ResourceChange
- func (l AlertChangeList) Length() int
- func (l AlertChangeList) Set(idx int, change gotenresource.ResourceChange)
- func (l AlertChangeList) Slice(first, second int) gotenresource.ResourceChangeList
- type AlertChangeMap
- func (m AlertChangeMap) Delete(name gotenresource.Name)
- func (m AlertChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
- func (m AlertChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
- func (m AlertChangeMap) Length() int
- func (m AlertChangeMap) Set(change gotenresource.ResourceChange)
- type AlertChange_Added
- func (*AlertChange_Added) Descriptor() ([]byte, []int)
- func (m *AlertChange_Added) GetAlert() *Alert
- func (m *AlertChange_Added) GetViewIndex() int32
- func (*AlertChange_Added) GotenMessage()
- func (obj *AlertChange_Added) GotenValidate() error
- func (m *AlertChange_Added) Marshal() ([]byte, error)
- func (m *AlertChange_Added) MarshalJSON() ([]byte, error)
- func (*AlertChange_Added) ProtoMessage()
- func (m *AlertChange_Added) ProtoReflect() preflect.Message
- func (m *AlertChange_Added) Reset()
- func (m *AlertChange_Added) SetAlert(fv *Alert)
- func (m *AlertChange_Added) SetViewIndex(fv int32)
- func (m *AlertChange_Added) String() string
- func (m *AlertChange_Added) Unmarshal(b []byte) error
- func (m *AlertChange_Added) UnmarshalJSON(data []byte) error
- type AlertChange_Added_
- type AlertChange_Current
- func (*AlertChange_Current) Descriptor() ([]byte, []int)
- func (m *AlertChange_Current) GetAlert() *Alert
- func (*AlertChange_Current) GotenMessage()
- func (obj *AlertChange_Current) GotenValidate() error
- func (m *AlertChange_Current) Marshal() ([]byte, error)
- func (m *AlertChange_Current) MarshalJSON() ([]byte, error)
- func (*AlertChange_Current) ProtoMessage()
- func (m *AlertChange_Current) ProtoReflect() preflect.Message
- func (m *AlertChange_Current) Reset()
- func (m *AlertChange_Current) SetAlert(fv *Alert)
- func (m *AlertChange_Current) String() string
- func (m *AlertChange_Current) Unmarshal(b []byte) error
- func (m *AlertChange_Current) UnmarshalJSON(data []byte) error
- type AlertChange_Current_
- type AlertChange_Modified
- func (*AlertChange_Modified) Descriptor() ([]byte, []int)
- func (m *AlertChange_Modified) GetAlert() *Alert
- func (m *AlertChange_Modified) GetFieldMask() *Alert_FieldMask
- func (m *AlertChange_Modified) GetName() *Name
- func (m *AlertChange_Modified) GetPreviousViewIndex() int32
- func (m *AlertChange_Modified) GetViewIndex() int32
- func (*AlertChange_Modified) GotenMessage()
- func (obj *AlertChange_Modified) GotenValidate() error
- func (m *AlertChange_Modified) Marshal() ([]byte, error)
- func (m *AlertChange_Modified) MarshalJSON() ([]byte, error)
- func (*AlertChange_Modified) ProtoMessage()
- func (m *AlertChange_Modified) ProtoReflect() preflect.Message
- func (m *AlertChange_Modified) Reset()
- func (m *AlertChange_Modified) SetAlert(fv *Alert)
- func (m *AlertChange_Modified) SetFieldMask(fv *Alert_FieldMask)
- func (m *AlertChange_Modified) SetName(fv *Name)
- func (m *AlertChange_Modified) SetPreviousViewIndex(fv int32)
- func (m *AlertChange_Modified) SetViewIndex(fv int32)
- func (m *AlertChange_Modified) String() string
- func (m *AlertChange_Modified) Unmarshal(b []byte) error
- func (m *AlertChange_Modified) UnmarshalJSON(data []byte) error
- type AlertChange_Modified_
- type AlertChange_Removed
- func (*AlertChange_Removed) Descriptor() ([]byte, []int)
- func (m *AlertChange_Removed) GetName() *Name
- func (m *AlertChange_Removed) GetViewIndex() int32
- func (*AlertChange_Removed) GotenMessage()
- func (obj *AlertChange_Removed) GotenValidate() error
- func (m *AlertChange_Removed) Marshal() ([]byte, error)
- func (m *AlertChange_Removed) MarshalJSON() ([]byte, error)
- func (*AlertChange_Removed) ProtoMessage()
- func (m *AlertChange_Removed) ProtoReflect() preflect.Message
- func (m *AlertChange_Removed) Reset()
- func (m *AlertChange_Removed) SetName(fv *Name)
- func (m *AlertChange_Removed) SetViewIndex(fv int32)
- func (m *AlertChange_Removed) String() string
- func (m *AlertChange_Removed) Unmarshal(b []byte) error
- func (m *AlertChange_Removed) UnmarshalJSON(data []byte) error
- type AlertChange_Removed_
- type AlertFieldPathBuilder
- func (AlertFieldPathBuilder) DisplayName() AlertPathSelectorDisplayName
- func (AlertFieldPathBuilder) Info() AlertPathSelectorInfo
- func (AlertFieldPathBuilder) Metadata() AlertPathSelectorMetadata
- func (AlertFieldPathBuilder) Name() AlertPathSelectorName
- func (AlertFieldPathBuilder) State() AlertPathSelectorState
- type AlertInfoFieldPathBuilder
- type AlertInfoObservedValuesFieldPathBuilder
- type AlertInfoObservedValues_FieldPath
- func BuildAlertInfoObservedValues_FieldPath(fp gotenobject.RawFieldPath) (AlertInfoObservedValues_FieldPath, error)
- func MustParseAlertInfoObservedValues_FieldPath(rawField string) AlertInfoObservedValues_FieldPath
- func ParseAlertInfoObservedValues_FieldPath(rawField string) (AlertInfoObservedValues_FieldPath, error)
- type AlertInfoObservedValues_FieldPathArrayItemValue
- type AlertInfoObservedValues_FieldPathArrayOfValues
- type AlertInfoObservedValues_FieldPathMap
- func (fpm *AlertInfoObservedValues_FieldPathMap) ClearValue(item *Alert_Info_ObservedValues)
- func (fpm *AlertInfoObservedValues_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *AlertInfoObservedValues_FieldPathMap) Get(source *Alert_Info_ObservedValues) (values []interface{})
- func (fpm *AlertInfoObservedValues_FieldPathMap) GetDefault() interface{}
- func (fpm *AlertInfoObservedValues_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *AlertInfoObservedValues_FieldPathMap) GetSingle(source *Alert_Info_ObservedValues) (interface{}, bool)
- func (fpm *AlertInfoObservedValues_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *AlertInfoObservedValues_FieldPathMap) IsLeaf() bool
- func (fpm *AlertInfoObservedValues_FieldPathMap) JSONString() string
- func (fpm *AlertInfoObservedValues_FieldPathMap) Key() string
- func (fpm *AlertInfoObservedValues_FieldPathMap) Selector() AlertInfoObservedValues_FieldPathSelector
- func (fpm *AlertInfoObservedValues_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *AlertInfoObservedValues_FieldPathMap) String() string
- func (fpm *AlertInfoObservedValues_FieldPathMap) WithIArrayItemValue(value interface{}) AlertInfoObservedValues_FieldPathArrayItemValue
- func (fpm *AlertInfoObservedValues_FieldPathMap) WithIArrayOfValues(values interface{}) AlertInfoObservedValues_FieldPathArrayOfValues
- func (fpm *AlertInfoObservedValues_FieldPathMap) WithIValue(value interface{}) AlertInfoObservedValues_FieldPathValue
- func (fpm *AlertInfoObservedValues_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *AlertInfoObservedValues_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *AlertInfoObservedValues_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertInfoObservedValues_FieldPathMapArrayOfValues
- type AlertInfoObservedValues_FieldPathMapValue
- func (fpmv *AlertInfoObservedValues_FieldPathMapValue) AsPerMetricElementValue() (float64, bool)
- func (fpmv *AlertInfoObservedValues_FieldPathMapValue) CompareWith(source *Alert_Info_ObservedValues) (int, bool)
- func (fpmv *AlertInfoObservedValues_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *AlertInfoObservedValues_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *AlertInfoObservedValues_FieldPathMapValue) SetTo(target **Alert_Info_ObservedValues)
- func (fpmv *AlertInfoObservedValues_FieldPathMapValue) SetToRaw(target proto.Message)
- type AlertInfoObservedValues_FieldPathSelector
- type AlertInfoObservedValues_FieldPathValue
- type AlertInfoObservedValues_FieldTerminalPath
- func (fp *AlertInfoObservedValues_FieldTerminalPath) ClearValue(item *Alert_Info_ObservedValues)
- func (fp *AlertInfoObservedValues_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertInfoObservedValues_FieldTerminalPath) Get(source *Alert_Info_ObservedValues) (values []interface{})
- func (fp *AlertInfoObservedValues_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertInfoObservedValues_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertInfoObservedValues_FieldTerminalPath) GetSingle(source *Alert_Info_ObservedValues) (interface{}, bool)
- func (fp *AlertInfoObservedValues_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertInfoObservedValues_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertInfoObservedValues_FieldTerminalPath) JSONString() string
- func (fp *AlertInfoObservedValues_FieldTerminalPath) Selector() AlertInfoObservedValues_FieldPathSelector
- func (fp *AlertInfoObservedValues_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertInfoObservedValues_FieldTerminalPath) String() string
- func (fp *AlertInfoObservedValues_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertInfoObservedValues_FieldPathArrayItemValue
- func (fp *AlertInfoObservedValues_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertInfoObservedValues_FieldPathArrayOfValues
- func (fp *AlertInfoObservedValues_FieldTerminalPath) WithIValue(value interface{}) AlertInfoObservedValues_FieldPathValue
- func (fp *AlertInfoObservedValues_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertInfoObservedValues_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertInfoObservedValues_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertInfoObservedValues_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_Info_ObservedValues) bool
- func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_Info_ObservedValues) (interface{}, bool)
- func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertInfoObservedValues_FieldTerminalPathArrayOfValues
- func (fpaov *AlertInfoObservedValues_FieldTerminalPathArrayOfValues) AsExampleValueArrayOfValues() ([]float64, bool)
- func (fpaov *AlertInfoObservedValues_FieldTerminalPathArrayOfValues) AsPerMetricArrayOfValues() ([]map[string]float64, bool)
- func (fpaov *AlertInfoObservedValues_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type AlertInfoObservedValues_FieldTerminalPathValue
- func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) AsExampleValueValue() (float64, bool)
- func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) AsPerMetricValue() (map[string]float64, bool)
- func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) CompareWith(source *Alert_Info_ObservedValues) (int, bool)
- func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) SetTo(target **Alert_Info_ObservedValues)
- func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertInfoTimeSerieFieldPathBuilder
- type AlertInfoTimeSerie_FieldPath
- type AlertInfoTimeSerie_FieldPathArrayItemValue
- type AlertInfoTimeSerie_FieldPathArrayOfValues
- type AlertInfoTimeSerie_FieldPathSelector
- type AlertInfoTimeSerie_FieldPathValue
- type AlertInfoTimeSerie_FieldSubPath
- func (fps *AlertInfoTimeSerie_FieldSubPath) AsMetricSubPath() (monitoring_common.Metric_FieldPath, bool)
- func (fps *AlertInfoTimeSerie_FieldSubPath) AsMonitoredResourceSubPath() (monitoring_common.MonitoredResource_FieldPath, bool)
- func (fps *AlertInfoTimeSerie_FieldSubPath) ClearValue(item *Alert_Info_TimeSerie)
- func (fps *AlertInfoTimeSerie_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *AlertInfoTimeSerie_FieldSubPath) Get(source *Alert_Info_TimeSerie) (values []interface{})
- func (fps *AlertInfoTimeSerie_FieldSubPath) GetDefault() interface{}
- func (fps *AlertInfoTimeSerie_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *AlertInfoTimeSerie_FieldSubPath) GetSingle(source *Alert_Info_TimeSerie) (interface{}, bool)
- func (fps *AlertInfoTimeSerie_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *AlertInfoTimeSerie_FieldSubPath) IsLeaf() bool
- func (fps *AlertInfoTimeSerie_FieldSubPath) JSONString() string
- func (fps *AlertInfoTimeSerie_FieldSubPath) Selector() AlertInfoTimeSerie_FieldPathSelector
- func (fps *AlertInfoTimeSerie_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *AlertInfoTimeSerie_FieldSubPath) String() string
- func (fps *AlertInfoTimeSerie_FieldSubPath) WithIArrayItemValue(value interface{}) AlertInfoTimeSerie_FieldPathArrayItemValue
- func (fps *AlertInfoTimeSerie_FieldSubPath) WithIArrayOfValues(values interface{}) AlertInfoTimeSerie_FieldPathArrayOfValues
- func (fps *AlertInfoTimeSerie_FieldSubPath) WithIValue(value interface{}) AlertInfoTimeSerie_FieldPathValue
- func (fps *AlertInfoTimeSerie_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *AlertInfoTimeSerie_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *AlertInfoTimeSerie_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertInfoTimeSerie_FieldSubPathArrayItemValue
- func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) AsMetricPathItemValue() (monitoring_common.Metric_FieldPathArrayItemValue, bool)
- func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) AsMonitoredResourcePathItemValue() (monitoring_common.MonitoredResource_FieldPathArrayItemValue, bool)
- func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) ContainsValue(source *Alert_Info_TimeSerie) bool
- func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (fpsaov *AlertInfoTimeSerie_FieldSubPathArrayOfValues) AsMetricPathArrayOfValues() (monitoring_common.Metric_FieldPathArrayOfValues, bool)
- func (fpsaov *AlertInfoTimeSerie_FieldSubPathArrayOfValues) AsMonitoredResourcePathArrayOfValues() (monitoring_common.MonitoredResource_FieldPathArrayOfValues, bool)
- func (fpsaov *AlertInfoTimeSerie_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type AlertInfoTimeSerie_FieldSubPathValue
- func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) AsMetricPathValue() (monitoring_common.Metric_FieldPathValue, bool)
- func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) AsMonitoredResourcePathValue() (monitoring_common.MonitoredResource_FieldPathValue, bool)
- func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) CompareWith(source *Alert_Info_TimeSerie) (int, bool)
- func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) SetTo(target **Alert_Info_TimeSerie)
- func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) SetToRaw(target proto.Message)
- type AlertInfoTimeSerie_FieldTerminalPath
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) ClearValue(item *Alert_Info_TimeSerie)
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) Get(source *Alert_Info_TimeSerie) (values []interface{})
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetSingle(source *Alert_Info_TimeSerie) (interface{}, bool)
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) JSONString() string
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) Selector() AlertInfoTimeSerie_FieldPathSelector
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) String() string
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertInfoTimeSerie_FieldPathArrayItemValue
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertInfoTimeSerie_FieldPathArrayOfValues
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithIValue(value interface{}) AlertInfoTimeSerie_FieldPathValue
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertInfoTimeSerie_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_Info_TimeSerie) bool
- func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_Info_TimeSerie) (interface{}, bool)
- func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertInfoTimeSerie_FieldTerminalPathArrayOfValues
- func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([][]byte, bool)
- func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsMetricArrayOfValues() ([]*monitoring_common.Metric, bool)
- func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsMonitoredResourceArrayOfValues() ([]*monitoring_common.MonitoredResource, bool)
- func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type AlertInfoTimeSerie_FieldTerminalPathValue
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) AsKeyValue() ([]byte, bool)
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) AsMetricValue() (*monitoring_common.Metric, bool)
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) AsMonitoredResourceValue() (*monitoring_common.MonitoredResource, bool)
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) CompareWith(source *Alert_Info_TimeSerie) (int, bool)
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) SetTo(target **Alert_Info_TimeSerie)
- func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertInfo_FieldPath
- type AlertInfo_FieldPathArrayItemValue
- type AlertInfo_FieldPathArrayOfValues
- type AlertInfo_FieldPathSelector
- type AlertInfo_FieldPathValue
- type AlertInfo_FieldSubPath
- func (fps *AlertInfo_FieldSubPath) AsObservedValuesSubPath() (AlertInfoObservedValues_FieldPath, bool)
- func (fps *AlertInfo_FieldSubPath) AsTimeSerieSubPath() (AlertInfoTimeSerie_FieldPath, bool)
- func (fps *AlertInfo_FieldSubPath) ClearValue(item *Alert_Info)
- func (fps *AlertInfo_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *AlertInfo_FieldSubPath) Get(source *Alert_Info) (values []interface{})
- func (fps *AlertInfo_FieldSubPath) GetDefault() interface{}
- func (fps *AlertInfo_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *AlertInfo_FieldSubPath) GetSingle(source *Alert_Info) (interface{}, bool)
- func (fps *AlertInfo_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *AlertInfo_FieldSubPath) IsLeaf() bool
- func (fps *AlertInfo_FieldSubPath) JSONString() string
- func (fps *AlertInfo_FieldSubPath) Selector() AlertInfo_FieldPathSelector
- func (fps *AlertInfo_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *AlertInfo_FieldSubPath) String() string
- func (fps *AlertInfo_FieldSubPath) WithIArrayItemValue(value interface{}) AlertInfo_FieldPathArrayItemValue
- func (fps *AlertInfo_FieldSubPath) WithIArrayOfValues(values interface{}) AlertInfo_FieldPathArrayOfValues
- func (fps *AlertInfo_FieldSubPath) WithIValue(value interface{}) AlertInfo_FieldPathValue
- func (fps *AlertInfo_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *AlertInfo_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *AlertInfo_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertInfo_FieldSubPathArrayItemValue
- func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) AsObservedValuesPathItemValue() (AlertInfoObservedValues_FieldPathArrayItemValue, bool)
- func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) AsTimeSeriePathItemValue() (AlertInfoTimeSerie_FieldPathArrayItemValue, bool)
- func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) ContainsValue(source *Alert_Info) bool
- func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type AlertInfo_FieldSubPathArrayOfValues
- func (fpsaov *AlertInfo_FieldSubPathArrayOfValues) AsObservedValuesPathArrayOfValues() (AlertInfoObservedValues_FieldPathArrayOfValues, bool)
- func (fpsaov *AlertInfo_FieldSubPathArrayOfValues) AsTimeSeriePathArrayOfValues() (AlertInfoTimeSerie_FieldPathArrayOfValues, bool)
- func (fpsaov *AlertInfo_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type AlertInfo_FieldSubPathValue
- func (fpvs *AlertInfo_FieldSubPathValue) AsObservedValuesPathValue() (AlertInfoObservedValues_FieldPathValue, bool)
- func (fpvs *AlertInfo_FieldSubPathValue) AsTimeSeriePathValue() (AlertInfoTimeSerie_FieldPathValue, bool)
- func (fpvs *AlertInfo_FieldSubPathValue) CompareWith(source *Alert_Info) (int, bool)
- func (fpvs *AlertInfo_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *AlertInfo_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *AlertInfo_FieldSubPathValue) SetTo(target **Alert_Info)
- func (fpvs *AlertInfo_FieldSubPathValue) SetToRaw(target proto.Message)
- type AlertInfo_FieldTerminalPath
- func (fp *AlertInfo_FieldTerminalPath) ClearValue(item *Alert_Info)
- func (fp *AlertInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertInfo_FieldTerminalPath) Get(source *Alert_Info) (values []interface{})
- func (fp *AlertInfo_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertInfo_FieldTerminalPath) GetSingle(source *Alert_Info) (interface{}, bool)
- func (fp *AlertInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertInfo_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertInfo_FieldTerminalPath) JSONString() string
- func (fp *AlertInfo_FieldTerminalPath) Selector() AlertInfo_FieldPathSelector
- func (fp *AlertInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertInfo_FieldTerminalPath) String() string
- func (fp *AlertInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertInfo_FieldPathArrayItemValue
- func (fp *AlertInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertInfo_FieldPathArrayOfValues
- func (fp *AlertInfo_FieldTerminalPath) WithIValue(value interface{}) AlertInfo_FieldPathValue
- func (fp *AlertInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertInfo_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_Info) bool
- func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_Info) (interface{}, bool)
- func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertInfo_FieldTerminalPathArrayOfValues
- func (fpaov *AlertInfo_FieldTerminalPathArrayOfValues) AsObservedValuesArrayOfValues() ([]*Alert_Info_ObservedValues, bool)
- func (fpaov *AlertInfo_FieldTerminalPathArrayOfValues) AsTimeSerieArrayOfValues() ([]*Alert_Info_TimeSerie, bool)
- func (fpaov *AlertInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type AlertInfo_FieldTerminalPathValue
- func (fpv *AlertInfo_FieldTerminalPathValue) AsObservedValuesValue() (*Alert_Info_ObservedValues, bool)
- func (fpv *AlertInfo_FieldTerminalPathValue) AsTimeSerieValue() (*Alert_Info_TimeSerie, bool)
- func (fpv *AlertInfo_FieldTerminalPathValue) CompareWith(source *Alert_Info) (int, bool)
- func (fpv *AlertInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertInfo_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertInfo_FieldTerminalPathValue) SetTo(target **Alert_Info)
- func (fpv *AlertInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertList
- func (l AlertList) Append(item gotenresource.Resource) gotenresource.ResourceList
- func (l AlertList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
- func (l AlertList) At(idx int) gotenresource.Resource
- func (l AlertList) Length() int
- func (l AlertList) Set(idx int, res gotenresource.Resource)
- func (l AlertList) Slice(first, second int) gotenresource.ResourceList
- type AlertMap
- type AlertMapPathSelectorInfoObservedValuesPerMetric
- func (s AlertMapPathSelectorInfoObservedValuesPerMetric) FieldPath() *Alert_FieldSubPath
- func (s AlertMapPathSelectorInfoObservedValuesPerMetric) WithArrayOfValues(values []float64) *Alert_FieldSubPathArrayOfValues
- func (s AlertMapPathSelectorInfoObservedValuesPerMetric) WithValue(value float64) *Alert_FieldSubPathValue
- type AlertMapPathSelectorInfoTimeSerieMetricLabels
- func (s AlertMapPathSelectorInfoTimeSerieMetricLabels) FieldPath() *Alert_FieldSubPath
- func (s AlertMapPathSelectorInfoTimeSerieMetricLabels) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertMapPathSelectorInfoTimeSerieMetricLabels) WithValue(value string) *Alert_FieldSubPathValue
- type AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels
- func (s AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) FieldPath() *Alert_FieldSubPath
- func (s AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) WithValue(value string) *Alert_FieldSubPathValue
- type AlertMapPathSelectorMetadataAnnotations
- type AlertMapPathSelectorMetadataLabels
- type AlertMapPathSelectorMetadataShards
- type AlertNameList
- func (l AlertNameList) Append(name gotenresource.Name) gotenresource.NameList
- func (l AlertNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
- func (l AlertNameList) At(idx int) gotenresource.Name
- func (l AlertNameList) Length() int
- func (l AlertNameList) Set(idx int, name gotenresource.Name)
- func (l AlertNameList) Slice(first, second int) gotenresource.NameList
- type AlertParentNameList
- func (l AlertParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
- func (l AlertParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
- func (l AlertParentNameList) At(idx int) gotenresource.Name
- func (l AlertParentNameList) Length() int
- func (l AlertParentNameList) Set(idx int, name gotenresource.Name)
- func (l AlertParentNameList) Slice(first, second int) gotenresource.ParentNameList
- type AlertParentReferenceList
- func (l AlertParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
- func (l AlertParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
- func (l AlertParentReferenceList) At(idx int) gotenresource.Reference
- func (l AlertParentReferenceList) Length() int
- func (l AlertParentReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l AlertParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
- type AlertPathSelectorDisplayName
- type AlertPathSelectorInfo
- func (AlertPathSelectorInfo) FieldPath() *Alert_FieldTerminalPath
- func (AlertPathSelectorInfo) ObservedValues() AlertPathSelectorInfoObservedValues
- func (AlertPathSelectorInfo) TimeSerie() AlertPathSelectorInfoTimeSerie
- func (s AlertPathSelectorInfo) WithArrayOfValues(values []*Alert_Info) *Alert_FieldTerminalPathArrayOfValues
- func (s AlertPathSelectorInfo) WithSubArrayItemValue(subPathArrayItemValue AlertInfo_FieldPathArrayItemValue) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorInfo) WithSubArrayOfValues(subPathArrayOfValues AlertInfo_FieldPathArrayOfValues) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorInfo) WithSubPath(subPath AlertInfo_FieldPath) *Alert_FieldSubPath
- func (s AlertPathSelectorInfo) WithSubValue(subPathValue AlertInfo_FieldPathValue) *Alert_FieldSubPathValue
- func (s AlertPathSelectorInfo) WithValue(value *Alert_Info) *Alert_FieldTerminalPathValue
- type AlertPathSelectorInfoObservedValues
- func (AlertPathSelectorInfoObservedValues) ExampleValue() AlertPathSelectorInfoObservedValuesExampleValue
- func (AlertPathSelectorInfoObservedValues) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorInfoObservedValues) PerMetric() AlertPathSelectorInfoObservedValuesPerMetric
- func (s AlertPathSelectorInfoObservedValues) WithArrayOfValues(values []*Alert_Info_ObservedValues) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoObservedValues) WithValue(value *Alert_Info_ObservedValues) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoObservedValuesExampleValue
- func (AlertPathSelectorInfoObservedValuesExampleValue) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorInfoObservedValuesExampleValue) WithArrayOfValues(values []float64) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoObservedValuesExampleValue) WithValue(value float64) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoObservedValuesPerMetric
- func (AlertPathSelectorInfoObservedValuesPerMetric) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorInfoObservedValuesPerMetric) WithArrayOfValues(values []map[string]float64) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorInfoObservedValuesPerMetric) WithKey(key string) AlertMapPathSelectorInfoObservedValuesPerMetric
- func (s AlertPathSelectorInfoObservedValuesPerMetric) WithValue(value map[string]float64) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerie
- func (AlertPathSelectorInfoTimeSerie) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorInfoTimeSerie) Key() AlertPathSelectorInfoTimeSerieKey
- func (AlertPathSelectorInfoTimeSerie) Metric() AlertPathSelectorInfoTimeSerieMetric
- func (AlertPathSelectorInfoTimeSerie) MonitoredResource() AlertPathSelectorInfoTimeSerieMonitoredResource
- func (s AlertPathSelectorInfoTimeSerie) WithArrayOfValues(values []*Alert_Info_TimeSerie) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoTimeSerie) WithValue(value *Alert_Info_TimeSerie) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerieKey
- type AlertPathSelectorInfoTimeSerieMetric
- func (AlertPathSelectorInfoTimeSerieMetric) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorInfoTimeSerieMetric) Labels() AlertPathSelectorInfoTimeSerieMetricLabels
- func (AlertPathSelectorInfoTimeSerieMetric) ReducedLabels() AlertPathSelectorInfoTimeSerieMetricReducedLabels
- func (AlertPathSelectorInfoTimeSerieMetric) Type() AlertPathSelectorInfoTimeSerieMetricType
- func (s AlertPathSelectorInfoTimeSerieMetric) WithArrayOfValues(values []*monitoring_common.Metric) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoTimeSerieMetric) WithValue(value *monitoring_common.Metric) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerieMetricLabels
- func (AlertPathSelectorInfoTimeSerieMetricLabels) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorInfoTimeSerieMetricLabels) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorInfoTimeSerieMetricLabels) WithKey(key string) AlertMapPathSelectorInfoTimeSerieMetricLabels
- func (s AlertPathSelectorInfoTimeSerieMetricLabels) WithValue(value map[string]string) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerieMetricReducedLabels
- func (AlertPathSelectorInfoTimeSerieMetricReducedLabels) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithValue(value []string) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerieMetricType
- type AlertPathSelectorInfoTimeSerieMonitoredResource
- func (AlertPathSelectorInfoTimeSerieMonitoredResource) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorInfoTimeSerieMonitoredResource) Labels() AlertPathSelectorInfoTimeSerieMonitoredResourceLabels
- func (AlertPathSelectorInfoTimeSerieMonitoredResource) ReducedLabels() AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels
- func (AlertPathSelectorInfoTimeSerieMonitoredResource) Type() AlertPathSelectorInfoTimeSerieMonitoredResourceType
- func (s AlertPathSelectorInfoTimeSerieMonitoredResource) WithArrayOfValues(values []*monitoring_common.MonitoredResource) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoTimeSerieMonitoredResource) WithValue(value *monitoring_common.MonitoredResource) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerieMonitoredResourceLabels
- func (AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) WithKey(key string) AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels
- func (s AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) WithValue(value map[string]string) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels
- func (AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithValue(value []string) *Alert_FieldSubPathValue
- type AlertPathSelectorInfoTimeSerieMonitoredResourceType
- func (AlertPathSelectorInfoTimeSerieMonitoredResourceType) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorInfoTimeSerieMonitoredResourceType) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorInfoTimeSerieMonitoredResourceType) WithValue(value string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadata
- func (AlertPathSelectorMetadata) Annotations() AlertPathSelectorMetadataAnnotations
- func (AlertPathSelectorMetadata) CreateTime() AlertPathSelectorMetadataCreateTime
- func (AlertPathSelectorMetadata) DeleteTime() AlertPathSelectorMetadataDeleteTime
- func (AlertPathSelectorMetadata) FieldPath() *Alert_FieldTerminalPath
- func (AlertPathSelectorMetadata) Generation() AlertPathSelectorMetadataGeneration
- func (AlertPathSelectorMetadata) Labels() AlertPathSelectorMetadataLabels
- func (AlertPathSelectorMetadata) Lifecycle() AlertPathSelectorMetadataLifecycle
- func (AlertPathSelectorMetadata) OwnerReferences() AlertPathSelectorMetadataOwnerReferences
- func (AlertPathSelectorMetadata) ResourceVersion() AlertPathSelectorMetadataResourceVersion
- func (AlertPathSelectorMetadata) Shards() AlertPathSelectorMetadataShards
- func (AlertPathSelectorMetadata) Syncing() AlertPathSelectorMetadataSyncing
- func (AlertPathSelectorMetadata) Tags() AlertPathSelectorMetadataTags
- func (AlertPathSelectorMetadata) UpdateTime() AlertPathSelectorMetadataUpdateTime
- func (AlertPathSelectorMetadata) Uuid() AlertPathSelectorMetadataUuid
- func (s AlertPathSelectorMetadata) WithArrayOfValues(values []*ntt_meta.Meta) *Alert_FieldTerminalPathArrayOfValues
- func (s AlertPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue ntt_meta.Meta_FieldPathArrayItemValue) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues ntt_meta.Meta_FieldPathArrayOfValues) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorMetadata) WithSubPath(subPath ntt_meta.Meta_FieldPath) *Alert_FieldSubPath
- func (s AlertPathSelectorMetadata) WithSubValue(subPathValue ntt_meta.Meta_FieldPathValue) *Alert_FieldSubPathValue
- func (s AlertPathSelectorMetadata) WithValue(value *ntt_meta.Meta) *Alert_FieldTerminalPathValue
- type AlertPathSelectorMetadataAnnotations
- func (AlertPathSelectorMetadataAnnotations) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorMetadataAnnotations) WithKey(key string) AlertMapPathSelectorMetadataAnnotations
- func (s AlertPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataCreateTime
- func (AlertPathSelectorMetadataCreateTime) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataCreateTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataDeleteTime
- func (AlertPathSelectorMetadataDeleteTime) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataDeleteTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataGeneration
- type AlertPathSelectorMetadataLabels
- func (AlertPathSelectorMetadataLabels) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorMetadataLabels) WithKey(key string) AlertMapPathSelectorMetadataLabels
- func (s AlertPathSelectorMetadataLabels) WithValue(value map[string]string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataLifecycle
- func (AlertPathSelectorMetadataLifecycle) BlockDeletion() AlertPathSelectorMetadataLifecycleBlockDeletion
- func (AlertPathSelectorMetadataLifecycle) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorMetadataLifecycle) State() AlertPathSelectorMetadataLifecycleState
- func (s AlertPathSelectorMetadataLifecycle) WithArrayOfValues(values []*ntt_meta.Lifecycle) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataLifecycle) WithValue(value *ntt_meta.Lifecycle) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataLifecycleBlockDeletion
- func (AlertPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataLifecycleState
- func (AlertPathSelectorMetadataLifecycleState) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataLifecycleState) WithArrayOfValues(values []ntt_meta.Lifecycle_State) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataLifecycleState) WithValue(value ntt_meta.Lifecycle_State) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferences
- func (AlertPathSelectorMetadataOwnerReferences) BlockOwnerDeletion() AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion
- func (AlertPathSelectorMetadataOwnerReferences) Controller() AlertPathSelectorMetadataOwnerReferencesController
- func (AlertPathSelectorMetadataOwnerReferences) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorMetadataOwnerReferences) Kind() AlertPathSelectorMetadataOwnerReferencesKind
- func (AlertPathSelectorMetadataOwnerReferences) Name() AlertPathSelectorMetadataOwnerReferencesName
- func (AlertPathSelectorMetadataOwnerReferences) Region() AlertPathSelectorMetadataOwnerReferencesRegion
- func (AlertPathSelectorMetadataOwnerReferences) RequiresOwnerReference() AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (AlertPathSelectorMetadataOwnerReferences) Version() AlertPathSelectorMetadataOwnerReferencesVersion
- func (s AlertPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*ntt_meta.OwnerReference) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferences) WithItemValue(value *ntt_meta.OwnerReference) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorMetadataOwnerReferences) WithValue(value []*ntt_meta.OwnerReference) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion
- func (AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithValue(value bool) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferencesController
- func (AlertPathSelectorMetadataOwnerReferencesController) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferencesKind
- func (AlertPathSelectorMetadataOwnerReferencesKind) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferencesName
- func (AlertPathSelectorMetadataOwnerReferencesName) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferencesRegion
- func (AlertPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataOwnerReferencesVersion
- func (AlertPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataResourceVersion
- type AlertPathSelectorMetadataShards
- func (AlertPathSelectorMetadataShards) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorMetadataShards) WithKey(key string) AlertMapPathSelectorMetadataShards
- func (s AlertPathSelectorMetadataShards) WithValue(value map[string]int64) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataSyncing
- func (AlertPathSelectorMetadataSyncing) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorMetadataSyncing) OwningRegion() AlertPathSelectorMetadataSyncingOwningRegion
- func (AlertPathSelectorMetadataSyncing) Regions() AlertPathSelectorMetadataSyncingRegions
- func (s AlertPathSelectorMetadataSyncing) WithArrayOfValues(values []*ntt_meta.SyncingMeta) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataSyncing) WithValue(value *ntt_meta.SyncingMeta) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataSyncingOwningRegion
- func (AlertPathSelectorMetadataSyncingOwningRegion) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataSyncingRegions
- func (AlertPathSelectorMetadataSyncingRegions) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorMetadataSyncingRegions) WithValue(value []string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataTags
- func (AlertPathSelectorMetadataTags) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataTags) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorMetadataTags) WithValue(value []string) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataUpdateTime
- func (AlertPathSelectorMetadataUpdateTime) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorMetadataUpdateTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
- type AlertPathSelectorMetadataUuid
- type AlertPathSelectorName
- type AlertPathSelectorState
- func (AlertPathSelectorState) FieldPath() *Alert_FieldTerminalPath
- func (AlertPathSelectorState) IsAcknowledged() AlertPathSelectorStateIsAcknowledged
- func (AlertPathSelectorState) IsFiring() AlertPathSelectorStateIsFiring
- func (AlertPathSelectorState) IsSilenced() AlertPathSelectorStateIsSilenced
- func (AlertPathSelectorState) Lifetime() AlertPathSelectorStateLifetime
- func (AlertPathSelectorState) Notification() AlertPathSelectorStateNotification
- func (s AlertPathSelectorState) WithArrayOfValues(values []*Alert_State) *Alert_FieldTerminalPathArrayOfValues
- func (s AlertPathSelectorState) WithSubArrayItemValue(subPathArrayItemValue AlertState_FieldPathArrayItemValue) *Alert_FieldSubPathArrayItemValue
- func (s AlertPathSelectorState) WithSubArrayOfValues(subPathArrayOfValues AlertState_FieldPathArrayOfValues) *Alert_FieldSubPathArrayOfValues
- func (AlertPathSelectorState) WithSubPath(subPath AlertState_FieldPath) *Alert_FieldSubPath
- func (s AlertPathSelectorState) WithSubValue(subPathValue AlertState_FieldPathValue) *Alert_FieldSubPathValue
- func (s AlertPathSelectorState) WithValue(value *Alert_State) *Alert_FieldTerminalPathValue
- type AlertPathSelectorStateIsAcknowledged
- type AlertPathSelectorStateIsFiring
- type AlertPathSelectorStateIsSilenced
- type AlertPathSelectorStateLifetime
- func (AlertPathSelectorStateLifetime) EndTime() AlertPathSelectorStateLifetimeEndTime
- func (AlertPathSelectorStateLifetime) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorStateLifetime) StartTime() AlertPathSelectorStateLifetimeStartTime
- func (s AlertPathSelectorStateLifetime) WithArrayOfValues(values []*monitoring_common.TimeRange) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorStateLifetime) WithValue(value *monitoring_common.TimeRange) *Alert_FieldSubPathValue
- type AlertPathSelectorStateLifetimeEndTime
- func (AlertPathSelectorStateLifetimeEndTime) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorStateLifetimeEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorStateLifetimeEndTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
- type AlertPathSelectorStateLifetimeStartTime
- func (AlertPathSelectorStateLifetimeStartTime) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorStateLifetimeStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorStateLifetimeStartTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
- type AlertPathSelectorStateNotification
- func (AlertPathSelectorStateNotification) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorStateNotification) Slack() AlertPathSelectorStateNotificationSlack
- func (s AlertPathSelectorStateNotification) WithArrayOfValues(values []*Alert_State_Notification) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorStateNotification) WithValue(value *Alert_State_Notification) *Alert_FieldSubPathValue
- type AlertPathSelectorStateNotificationSlack
- func (AlertPathSelectorStateNotificationSlack) DeliveryStatus() AlertPathSelectorStateNotificationSlackDeliveryStatus
- func (AlertPathSelectorStateNotificationSlack) ErrorMessage() AlertPathSelectorStateNotificationSlackErrorMessage
- func (AlertPathSelectorStateNotificationSlack) FieldPath() *Alert_FieldSubPath
- func (AlertPathSelectorStateNotificationSlack) Ts() AlertPathSelectorStateNotificationSlackTs
- func (s AlertPathSelectorStateNotificationSlack) WithArrayOfValues(values []*Alert_State_Notification_Slack) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorStateNotificationSlack) WithValue(value *Alert_State_Notification_Slack) *Alert_FieldSubPathValue
- type AlertPathSelectorStateNotificationSlackDeliveryStatus
- func (AlertPathSelectorStateNotificationSlackDeliveryStatus) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorStateNotificationSlackDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorStateNotificationSlackDeliveryStatus) WithValue(value Alert_State_Notification_Slack_DeliveryStatus) *Alert_FieldSubPathValue
- type AlertPathSelectorStateNotificationSlackErrorMessage
- func (AlertPathSelectorStateNotificationSlackErrorMessage) FieldPath() *Alert_FieldSubPath
- func (s AlertPathSelectorStateNotificationSlackErrorMessage) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
- func (s AlertPathSelectorStateNotificationSlackErrorMessage) WithValue(value string) *Alert_FieldSubPathValue
- type AlertPathSelectorStateNotificationSlackTs
- type AlertReferenceList
- func (l AlertReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
- func (l AlertReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
- func (l AlertReferenceList) At(idx int) gotenresource.Reference
- func (l AlertReferenceList) Length() int
- func (l AlertReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l AlertReferenceList) Slice(first, second int) gotenresource.ReferenceList
- type AlertStateCombineThresholdFieldPathBuilder
- type AlertStateCombineThresholdPerMetricFieldPathBuilder
- type AlertStateCombineThresholdPerMetric_FieldPath
- func BuildAlertStateCombineThresholdPerMetric_FieldPath(fp gotenobject.RawFieldPath) (AlertStateCombineThresholdPerMetric_FieldPath, error)
- func MustParseAlertStateCombineThresholdPerMetric_FieldPath(rawField string) AlertStateCombineThresholdPerMetric_FieldPath
- func ParseAlertStateCombineThresholdPerMetric_FieldPath(rawField string) (AlertStateCombineThresholdPerMetric_FieldPath, error)
- type AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue
- func MustParseAlertStateCombineThresholdPerMetric_FieldPathArrayItemValue(pathStr, valueStr string) AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue
- func ParseAlertStateCombineThresholdPerMetric_FieldPathArrayItemValue(pathStr, valueStr string) (AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue, error)
- type AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues
- func MustParseAlertStateCombineThresholdPerMetric_FieldPathArrayOfValues(pathStr, valuesStr string) AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues
- func ParseAlertStateCombineThresholdPerMetric_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues, error)
- type AlertStateCombineThresholdPerMetric_FieldPathMap
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) ClearValue(item *Alert_State_CombineThreshold_PerMetric)
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) Get(source *Alert_State_CombineThreshold_PerMetric) (values []interface{})
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetDefault() interface{}
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetSingle(source *Alert_State_CombineThreshold_PerMetric) (interface{}, bool)
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) IsLeaf() bool
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) JSONString() string
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) Key() string
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) Selector() AlertStateCombineThresholdPerMetric_FieldPathSelector
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) String() string
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithIArrayItemValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithIArrayOfValues(values interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithIValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathValue
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues
- type AlertStateCombineThresholdPerMetric_FieldPathMapValue
- func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) AsObservedValuesElementValue() (float64, bool)
- func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) CompareWith(source *Alert_State_CombineThreshold_PerMetric) (int, bool)
- func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) SetTo(target **Alert_State_CombineThreshold_PerMetric)
- func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) SetToRaw(target proto.Message)
- type AlertStateCombineThresholdPerMetric_FieldPathSelector
- type AlertStateCombineThresholdPerMetric_FieldPathValue
- type AlertStateCombineThresholdPerMetric_FieldTerminalPath
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) ClearValue(item *Alert_State_CombineThreshold_PerMetric)
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) Get(source *Alert_State_CombineThreshold_PerMetric) (values []interface{})
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetSingle(source *Alert_State_CombineThreshold_PerMetric) (interface{}, bool)
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) JSONString() string
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) Selector() AlertStateCombineThresholdPerMetric_FieldPathSelector
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) String() string
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathValue
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_CombineThreshold_PerMetric) bool
- func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_CombineThreshold_PerMetric) (interface{}, bool)
- func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues
- type AlertStateCombineThresholdPerMetric_FieldTerminalPathValue
- func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) AsObservedValuesValue() (map[string]float64, bool)
- func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) CompareWith(source *Alert_State_CombineThreshold_PerMetric) (int, bool)
- func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) SetTo(target **Alert_State_CombineThreshold_PerMetric)
- func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertStateCombineThreshold_FieldPath
- func BuildAlertStateCombineThreshold_FieldPath(fp gotenobject.RawFieldPath) (AlertStateCombineThreshold_FieldPath, error)
- func MustParseAlertStateCombineThreshold_FieldPath(rawField string) AlertStateCombineThreshold_FieldPath
- func ParseAlertStateCombineThreshold_FieldPath(rawField string) (AlertStateCombineThreshold_FieldPath, error)
- type AlertStateCombineThreshold_FieldPathArrayItemValue
- type AlertStateCombineThreshold_FieldPathArrayOfValues
- type AlertStateCombineThreshold_FieldPathSelector
- type AlertStateCombineThreshold_FieldPathValue
- type AlertStateCombineThreshold_FieldTerminalPath
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) ClearValue(item *Alert_State_CombineThreshold)
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) Get(source *Alert_State_CombineThreshold) (values []interface{})
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetSingle(source *Alert_State_CombineThreshold) (interface{}, bool)
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) JSONString() string
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) Selector() AlertStateCombineThreshold_FieldPathSelector
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) String() string
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateCombineThreshold_FieldPathArrayItemValue
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateCombineThreshold_FieldPathArrayOfValues
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithIValue(value interface{}) AlertStateCombineThreshold_FieldPathValue
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertStateCombineThreshold_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_CombineThreshold) bool
- func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_CombineThreshold) (interface{}, bool)
- func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertStateCombineThreshold_FieldTerminalPathArrayOfValues
- type AlertStateCombineThreshold_FieldTerminalPathValue
- func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) CompareWith(source *Alert_State_CombineThreshold) (int, bool)
- func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) SetTo(target **Alert_State_CombineThreshold)
- func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertStateFieldPathBuilder
- func (AlertStateFieldPathBuilder) IsAcknowledged() Alert_StatePathSelectorIsAcknowledged
- func (AlertStateFieldPathBuilder) IsFiring() Alert_StatePathSelectorIsFiring
- func (AlertStateFieldPathBuilder) IsSilenced() Alert_StatePathSelectorIsSilenced
- func (AlertStateFieldPathBuilder) Lifetime() Alert_StatePathSelectorLifetime
- func (AlertStateFieldPathBuilder) Notification() Alert_StatePathSelectorNotification
- type AlertStateNotificationFieldPathBuilder
- type AlertStateNotificationSlackFieldPathBuilder
- func (AlertStateNotificationSlackFieldPathBuilder) DeliveryStatus() Alert_State_Notification_SlackPathSelectorDeliveryStatus
- func (AlertStateNotificationSlackFieldPathBuilder) ErrorMessage() Alert_State_Notification_SlackPathSelectorErrorMessage
- func (AlertStateNotificationSlackFieldPathBuilder) Ts() Alert_State_Notification_SlackPathSelectorTs
- type AlertStateNotificationSlack_FieldPath
- func BuildAlertStateNotificationSlack_FieldPath(fp gotenobject.RawFieldPath) (AlertStateNotificationSlack_FieldPath, error)
- func MustParseAlertStateNotificationSlack_FieldPath(rawField string) AlertStateNotificationSlack_FieldPath
- func ParseAlertStateNotificationSlack_FieldPath(rawField string) (AlertStateNotificationSlack_FieldPath, error)
- type AlertStateNotificationSlack_FieldPathArrayItemValue
- type AlertStateNotificationSlack_FieldPathArrayOfValues
- type AlertStateNotificationSlack_FieldPathSelector
- type AlertStateNotificationSlack_FieldPathValue
- type AlertStateNotificationSlack_FieldTerminalPath
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) ClearValue(item *Alert_State_Notification_Slack)
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) Get(source *Alert_State_Notification_Slack) (values []interface{})
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetSingle(source *Alert_State_Notification_Slack) (interface{}, bool)
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) JSONString() string
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) Selector() AlertStateNotificationSlack_FieldPathSelector
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) String() string
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateNotificationSlack_FieldPathArrayItemValue
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateNotificationSlack_FieldPathArrayOfValues
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithIValue(value interface{}) AlertStateNotificationSlack_FieldPathValue
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertStateNotificationSlack_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_Notification_Slack) bool
- func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_Notification_Slack) (interface{}, bool)
- func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertStateNotificationSlack_FieldTerminalPathArrayOfValues
- func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsDeliveryStatusArrayOfValues() ([]Alert_State_Notification_Slack_DeliveryStatus, bool)
- func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsErrorMessageArrayOfValues() ([]string, bool)
- func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsTsArrayOfValues() ([]string, bool)
- func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type AlertStateNotificationSlack_FieldTerminalPathValue
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) AsDeliveryStatusValue() (Alert_State_Notification_Slack_DeliveryStatus, bool)
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) AsErrorMessageValue() (string, bool)
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) AsTsValue() (string, bool)
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) CompareWith(source *Alert_State_Notification_Slack) (int, bool)
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) SetTo(target **Alert_State_Notification_Slack)
- func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertStateNotification_FieldPath
- func BuildAlertStateNotification_FieldPath(fp gotenobject.RawFieldPath) (AlertStateNotification_FieldPath, error)
- func MustParseAlertStateNotification_FieldPath(rawField string) AlertStateNotification_FieldPath
- func ParseAlertStateNotification_FieldPath(rawField string) (AlertStateNotification_FieldPath, error)
- type AlertStateNotification_FieldPathArrayItemValue
- type AlertStateNotification_FieldPathArrayOfValues
- type AlertStateNotification_FieldPathSelector
- type AlertStateNotification_FieldPathValue
- type AlertStateNotification_FieldSubPath
- func (fps *AlertStateNotification_FieldSubPath) AsSlackSubPath() (AlertStateNotificationSlack_FieldPath, bool)
- func (fps *AlertStateNotification_FieldSubPath) ClearValue(item *Alert_State_Notification)
- func (fps *AlertStateNotification_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *AlertStateNotification_FieldSubPath) Get(source *Alert_State_Notification) (values []interface{})
- func (fps *AlertStateNotification_FieldSubPath) GetDefault() interface{}
- func (fps *AlertStateNotification_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *AlertStateNotification_FieldSubPath) GetSingle(source *Alert_State_Notification) (interface{}, bool)
- func (fps *AlertStateNotification_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *AlertStateNotification_FieldSubPath) IsLeaf() bool
- func (fps *AlertStateNotification_FieldSubPath) JSONString() string
- func (fps *AlertStateNotification_FieldSubPath) Selector() AlertStateNotification_FieldPathSelector
- func (fps *AlertStateNotification_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *AlertStateNotification_FieldSubPath) String() string
- func (fps *AlertStateNotification_FieldSubPath) WithIArrayItemValue(value interface{}) AlertStateNotification_FieldPathArrayItemValue
- func (fps *AlertStateNotification_FieldSubPath) WithIArrayOfValues(values interface{}) AlertStateNotification_FieldPathArrayOfValues
- func (fps *AlertStateNotification_FieldSubPath) WithIValue(value interface{}) AlertStateNotification_FieldPathValue
- func (fps *AlertStateNotification_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *AlertStateNotification_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *AlertStateNotification_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertStateNotification_FieldSubPathArrayItemValue
- func (fpaivs *AlertStateNotification_FieldSubPathArrayItemValue) AsSlackPathItemValue() (AlertStateNotificationSlack_FieldPathArrayItemValue, bool)
- func (fpaivs *AlertStateNotification_FieldSubPathArrayItemValue) ContainsValue(source *Alert_State_Notification) bool
- func (fpaivs *AlertStateNotification_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type AlertStateNotification_FieldSubPathArrayOfValues
- type AlertStateNotification_FieldSubPathValue
- func (fpvs *AlertStateNotification_FieldSubPathValue) AsSlackPathValue() (AlertStateNotificationSlack_FieldPathValue, bool)
- func (fpvs *AlertStateNotification_FieldSubPathValue) CompareWith(source *Alert_State_Notification) (int, bool)
- func (fpvs *AlertStateNotification_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *AlertStateNotification_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *AlertStateNotification_FieldSubPathValue) SetTo(target **Alert_State_Notification)
- func (fpvs *AlertStateNotification_FieldSubPathValue) SetToRaw(target proto.Message)
- type AlertStateNotification_FieldTerminalPath
- func (fp *AlertStateNotification_FieldTerminalPath) ClearValue(item *Alert_State_Notification)
- func (fp *AlertStateNotification_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertStateNotification_FieldTerminalPath) Get(source *Alert_State_Notification) (values []interface{})
- func (fp *AlertStateNotification_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertStateNotification_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertStateNotification_FieldTerminalPath) GetSingle(source *Alert_State_Notification) (interface{}, bool)
- func (fp *AlertStateNotification_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertStateNotification_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertStateNotification_FieldTerminalPath) JSONString() string
- func (fp *AlertStateNotification_FieldTerminalPath) Selector() AlertStateNotification_FieldPathSelector
- func (fp *AlertStateNotification_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertStateNotification_FieldTerminalPath) String() string
- func (fp *AlertStateNotification_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateNotification_FieldPathArrayItemValue
- func (fp *AlertStateNotification_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateNotification_FieldPathArrayOfValues
- func (fp *AlertStateNotification_FieldTerminalPath) WithIValue(value interface{}) AlertStateNotification_FieldPathValue
- func (fp *AlertStateNotification_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertStateNotification_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertStateNotification_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertStateNotification_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_Notification) bool
- func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_Notification) (interface{}, bool)
- func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertStateNotification_FieldTerminalPathArrayOfValues
- type AlertStateNotification_FieldTerminalPathValue
- func (fpv *AlertStateNotification_FieldTerminalPathValue) AsSlackValue() (*Alert_State_Notification_Slack, bool)
- func (fpv *AlertStateNotification_FieldTerminalPathValue) CompareWith(source *Alert_State_Notification) (int, bool)
- func (fpv *AlertStateNotification_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertStateNotification_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertStateNotification_FieldTerminalPathValue) SetTo(target **Alert_State_Notification)
- func (fpv *AlertStateNotification_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertStateThresholdFieldPathBuilder
- type AlertStateThreshold_FieldPath
- type AlertStateThreshold_FieldPathArrayItemValue
- type AlertStateThreshold_FieldPathArrayOfValues
- type AlertStateThreshold_FieldPathSelector
- type AlertStateThreshold_FieldPathValue
- type AlertStateThreshold_FieldTerminalPath
- func (fp *AlertStateThreshold_FieldTerminalPath) ClearValue(item *Alert_State_Threshold)
- func (fp *AlertStateThreshold_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertStateThreshold_FieldTerminalPath) Get(source *Alert_State_Threshold) (values []interface{})
- func (fp *AlertStateThreshold_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertStateThreshold_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertStateThreshold_FieldTerminalPath) GetSingle(source *Alert_State_Threshold) (interface{}, bool)
- func (fp *AlertStateThreshold_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertStateThreshold_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertStateThreshold_FieldTerminalPath) JSONString() string
- func (fp *AlertStateThreshold_FieldTerminalPath) Selector() AlertStateThreshold_FieldPathSelector
- func (fp *AlertStateThreshold_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertStateThreshold_FieldTerminalPath) String() string
- func (fp *AlertStateThreshold_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateThreshold_FieldPathArrayItemValue
- func (fp *AlertStateThreshold_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateThreshold_FieldPathArrayOfValues
- func (fp *AlertStateThreshold_FieldTerminalPath) WithIValue(value interface{}) AlertStateThreshold_FieldPathValue
- func (fp *AlertStateThreshold_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertStateThreshold_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertStateThreshold_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertStateThreshold_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_Threshold) bool
- func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_Threshold) (interface{}, bool)
- func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertStateThreshold_FieldTerminalPathArrayOfValues
- type AlertStateThreshold_FieldTerminalPathValue
- func (fpv *AlertStateThreshold_FieldTerminalPathValue) AsObservedValueValue() (float64, bool)
- func (fpv *AlertStateThreshold_FieldTerminalPathValue) CompareWith(source *Alert_State_Threshold) (int, bool)
- func (fpv *AlertStateThreshold_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertStateThreshold_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertStateThreshold_FieldTerminalPathValue) SetTo(target **Alert_State_Threshold)
- func (fpv *AlertStateThreshold_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AlertState_FieldPath
- type AlertState_FieldPathArrayItemValue
- type AlertState_FieldPathArrayOfValues
- type AlertState_FieldPathSelector
- type AlertState_FieldPathValue
- type AlertState_FieldSubPath
- func (fps *AlertState_FieldSubPath) AsLifetimeSubPath() (monitoring_common.TimeRange_FieldPath, bool)
- func (fps *AlertState_FieldSubPath) AsNotificationSubPath() (AlertStateNotification_FieldPath, bool)
- func (fps *AlertState_FieldSubPath) ClearValue(item *Alert_State)
- func (fps *AlertState_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *AlertState_FieldSubPath) Get(source *Alert_State) (values []interface{})
- func (fps *AlertState_FieldSubPath) GetDefault() interface{}
- func (fps *AlertState_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *AlertState_FieldSubPath) GetSingle(source *Alert_State) (interface{}, bool)
- func (fps *AlertState_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *AlertState_FieldSubPath) IsLeaf() bool
- func (fps *AlertState_FieldSubPath) JSONString() string
- func (fps *AlertState_FieldSubPath) Selector() AlertState_FieldPathSelector
- func (fps *AlertState_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *AlertState_FieldSubPath) String() string
- func (fps *AlertState_FieldSubPath) WithIArrayItemValue(value interface{}) AlertState_FieldPathArrayItemValue
- func (fps *AlertState_FieldSubPath) WithIArrayOfValues(values interface{}) AlertState_FieldPathArrayOfValues
- func (fps *AlertState_FieldSubPath) WithIValue(value interface{}) AlertState_FieldPathValue
- func (fps *AlertState_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *AlertState_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *AlertState_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertState_FieldSubPathArrayItemValue
- func (fpaivs *AlertState_FieldSubPathArrayItemValue) AsLifetimePathItemValue() (monitoring_common.TimeRange_FieldPathArrayItemValue, bool)
- func (fpaivs *AlertState_FieldSubPathArrayItemValue) AsNotificationPathItemValue() (AlertStateNotification_FieldPathArrayItemValue, bool)
- func (fpaivs *AlertState_FieldSubPathArrayItemValue) ContainsValue(source *Alert_State) bool
- func (fpaivs *AlertState_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type AlertState_FieldSubPathArrayOfValues
- func (fpsaov *AlertState_FieldSubPathArrayOfValues) AsLifetimePathArrayOfValues() (monitoring_common.TimeRange_FieldPathArrayOfValues, bool)
- func (fpsaov *AlertState_FieldSubPathArrayOfValues) AsNotificationPathArrayOfValues() (AlertStateNotification_FieldPathArrayOfValues, bool)
- func (fpsaov *AlertState_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type AlertState_FieldSubPathValue
- func (fpvs *AlertState_FieldSubPathValue) AsLifetimePathValue() (monitoring_common.TimeRange_FieldPathValue, bool)
- func (fpvs *AlertState_FieldSubPathValue) AsNotificationPathValue() (AlertStateNotification_FieldPathValue, bool)
- func (fpvs *AlertState_FieldSubPathValue) CompareWith(source *Alert_State) (int, bool)
- func (fpvs *AlertState_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *AlertState_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *AlertState_FieldSubPathValue) SetTo(target **Alert_State)
- func (fpvs *AlertState_FieldSubPathValue) SetToRaw(target proto.Message)
- type AlertState_FieldTerminalPath
- func (fp *AlertState_FieldTerminalPath) ClearValue(item *Alert_State)
- func (fp *AlertState_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *AlertState_FieldTerminalPath) Get(source *Alert_State) (values []interface{})
- func (fp *AlertState_FieldTerminalPath) GetDefault() interface{}
- func (fp *AlertState_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *AlertState_FieldTerminalPath) GetSingle(source *Alert_State) (interface{}, bool)
- func (fp *AlertState_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *AlertState_FieldTerminalPath) IsLeaf() bool
- func (fp *AlertState_FieldTerminalPath) JSONString() string
- func (fp *AlertState_FieldTerminalPath) Selector() AlertState_FieldPathSelector
- func (fp *AlertState_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *AlertState_FieldTerminalPath) String() string
- func (fp *AlertState_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertState_FieldPathArrayItemValue
- func (fp *AlertState_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertState_FieldPathArrayOfValues
- func (fp *AlertState_FieldTerminalPath) WithIValue(value interface{}) AlertState_FieldPathValue
- func (fp *AlertState_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *AlertState_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *AlertState_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type AlertState_FieldTerminalPathArrayItemValue
- func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State) bool
- func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State) (interface{}, bool)
- func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type AlertState_FieldTerminalPathArrayOfValues
- func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsIsAcknowledgedArrayOfValues() ([]bool, bool)
- func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsIsFiringArrayOfValues() ([]bool, bool)
- func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsIsSilencedArrayOfValues() ([]bool, bool)
- func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsLifetimeArrayOfValues() ([]*monitoring_common.TimeRange, bool)
- func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsNotificationArrayOfValues() ([]*Alert_State_Notification, bool)
- func (fpaov *AlertState_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type AlertState_FieldTerminalPathValue
- func (fpv *AlertState_FieldTerminalPathValue) AsIsAcknowledgedValue() (bool, bool)
- func (fpv *AlertState_FieldTerminalPathValue) AsIsFiringValue() (bool, bool)
- func (fpv *AlertState_FieldTerminalPathValue) AsIsSilencedValue() (bool, bool)
- func (fpv *AlertState_FieldTerminalPathValue) AsLifetimeValue() (*monitoring_common.TimeRange, bool)
- func (fpv *AlertState_FieldTerminalPathValue) AsNotificationValue() (*Alert_State_Notification, bool)
- func (fpv *AlertState_FieldTerminalPathValue) CompareWith(source *Alert_State) (int, bool)
- func (fpv *AlertState_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *AlertState_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *AlertState_FieldTerminalPathValue) SetTo(target **Alert_State)
- func (fpv *AlertState_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Alert_FieldMask
- func (fieldMask *Alert_FieldMask) AppendPath(path Alert_FieldPath)
- func (fieldMask *Alert_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_FieldMask) FilterInputFields() *Alert_FieldMask
- func (fieldMask *Alert_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_FieldMask) GetPaths() []Alert_FieldPath
- func (fieldMask *Alert_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_FieldMask) IsFull() bool
- func (fieldMask Alert_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_FieldMask) PathsCount() int
- func (fieldMask *Alert_FieldMask) Project(source *Alert) *Alert
- func (fieldMask *Alert_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_FieldMask) ProtoMessage()
- func (fieldMask *Alert_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_FieldMask) Reset()
- func (fieldMask *Alert_FieldMask) Set(target, source *Alert)
- func (fieldMask *Alert_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_FieldMask) Size() int
- func (fieldMask *Alert_FieldMask) String() string
- func (fieldMask *Alert_FieldMask) Subtract(other *Alert_FieldMask) *Alert_FieldMask
- func (fieldMask *Alert_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_FieldPath
- type Alert_FieldPathArrayItemValue
- type Alert_FieldPathArrayOfValues
- type Alert_FieldPathSelector
- type Alert_FieldPathValue
- type Alert_FieldSubPath
- func (fps *Alert_FieldSubPath) AsInfoSubPath() (AlertInfo_FieldPath, bool)
- func (fps *Alert_FieldSubPath) AsMetadataSubPath() (ntt_meta.Meta_FieldPath, bool)
- func (fps *Alert_FieldSubPath) AsStateSubPath() (AlertState_FieldPath, bool)
- func (fps *Alert_FieldSubPath) ClearValue(item *Alert)
- func (fps *Alert_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *Alert_FieldSubPath) Get(source *Alert) (values []interface{})
- func (fps *Alert_FieldSubPath) GetDefault() interface{}
- func (fps *Alert_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *Alert_FieldSubPath) GetSingle(source *Alert) (interface{}, bool)
- func (fps *Alert_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *Alert_FieldSubPath) IsLeaf() bool
- func (fps *Alert_FieldSubPath) JSONString() string
- func (fps *Alert_FieldSubPath) Selector() Alert_FieldPathSelector
- func (fps *Alert_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *Alert_FieldSubPath) String() string
- func (fps *Alert_FieldSubPath) WithIArrayItemValue(value interface{}) Alert_FieldPathArrayItemValue
- func (fps *Alert_FieldSubPath) WithIArrayOfValues(values interface{}) Alert_FieldPathArrayOfValues
- func (fps *Alert_FieldSubPath) WithIValue(value interface{}) Alert_FieldPathValue
- func (fps *Alert_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *Alert_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *Alert_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Alert_FieldSubPathArrayItemValue
- func (fpaivs *Alert_FieldSubPathArrayItemValue) AsInfoPathItemValue() (AlertInfo_FieldPathArrayItemValue, bool)
- func (fpaivs *Alert_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (ntt_meta.Meta_FieldPathArrayItemValue, bool)
- func (fpaivs *Alert_FieldSubPathArrayItemValue) AsStatePathItemValue() (AlertState_FieldPathArrayItemValue, bool)
- func (fpaivs *Alert_FieldSubPathArrayItemValue) ContainsValue(source *Alert) bool
- func (fpaivs *Alert_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type Alert_FieldSubPathArrayOfValues
- func (fpsaov *Alert_FieldSubPathArrayOfValues) AsInfoPathArrayOfValues() (AlertInfo_FieldPathArrayOfValues, bool)
- func (fpsaov *Alert_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (ntt_meta.Meta_FieldPathArrayOfValues, bool)
- func (fpsaov *Alert_FieldSubPathArrayOfValues) AsStatePathArrayOfValues() (AlertState_FieldPathArrayOfValues, bool)
- func (fpsaov *Alert_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type Alert_FieldSubPathValue
- func (fpvs *Alert_FieldSubPathValue) AsInfoPathValue() (AlertInfo_FieldPathValue, bool)
- func (fpvs *Alert_FieldSubPathValue) AsMetadataPathValue() (ntt_meta.Meta_FieldPathValue, bool)
- func (fpvs *Alert_FieldSubPathValue) AsStatePathValue() (AlertState_FieldPathValue, bool)
- func (fpvs *Alert_FieldSubPathValue) CompareWith(source *Alert) (int, bool)
- func (fpvs *Alert_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *Alert_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *Alert_FieldSubPathValue) SetTo(target **Alert)
- func (fpvs *Alert_FieldSubPathValue) SetToRaw(target proto.Message)
- type Alert_FieldTerminalPath
- func (fp *Alert_FieldTerminalPath) ClearValue(item *Alert)
- func (fp *Alert_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Alert_FieldTerminalPath) Get(source *Alert) (values []interface{})
- func (fp *Alert_FieldTerminalPath) GetDefault() interface{}
- func (fp *Alert_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Alert_FieldTerminalPath) GetSingle(source *Alert) (interface{}, bool)
- func (fp *Alert_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Alert_FieldTerminalPath) IsLeaf() bool
- func (fp *Alert_FieldTerminalPath) JSONString() string
- func (fp *Alert_FieldTerminalPath) Selector() Alert_FieldPathSelector
- func (fp *Alert_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Alert_FieldTerminalPath) String() string
- func (fp *Alert_FieldTerminalPath) WithIArrayItemValue(value interface{}) Alert_FieldPathArrayItemValue
- func (fp *Alert_FieldTerminalPath) WithIArrayOfValues(values interface{}) Alert_FieldPathArrayOfValues
- func (fp *Alert_FieldTerminalPath) WithIValue(value interface{}) Alert_FieldPathValue
- func (fp *Alert_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Alert_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Alert_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Alert_FieldTerminalPathArrayItemValue
- func (fpaiv *Alert_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert) bool
- func (fpaiv *Alert_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Alert_FieldTerminalPathArrayItemValue) GetSingle(source *Alert) (interface{}, bool)
- func (fpaiv *Alert_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Alert_FieldTerminalPathArrayOfValues
- func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues() ([]string, bool)
- func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsInfoArrayOfValues() ([]*Alert_Info, bool)
- func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*ntt_meta.Meta, bool)
- func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
- func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsStateArrayOfValues() ([]*Alert_State, bool)
- func (fpaov *Alert_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type Alert_FieldTerminalPathValue
- func (fpv *Alert_FieldTerminalPathValue) AsDisplayNameValue() (string, bool)
- func (fpv *Alert_FieldTerminalPathValue) AsInfoValue() (*Alert_Info, bool)
- func (fpv *Alert_FieldTerminalPathValue) AsMetadataValue() (*ntt_meta.Meta, bool)
- func (fpv *Alert_FieldTerminalPathValue) AsNameValue() (*Name, bool)
- func (fpv *Alert_FieldTerminalPathValue) AsStateValue() (*Alert_State, bool)
- func (fpv *Alert_FieldTerminalPathValue) CompareWith(source *Alert) (int, bool)
- func (fpv *Alert_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Alert_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Alert_FieldTerminalPathValue) SetTo(target **Alert)
- func (fpv *Alert_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Alert_Info
- func (o *Alert_Info) Clone() *Alert_Info
- func (o *Alert_Info) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_Info) Descriptor() ([]byte, []int)
- func (m *Alert_Info) GetObservedValues() *Alert_Info_ObservedValues
- func (m *Alert_Info) GetTimeSerie() *Alert_Info_TimeSerie
- func (*Alert_Info) GotenMessage()
- func (o *Alert_Info) GotenObjectExt()
- func (obj *Alert_Info) GotenValidate() error
- func (o *Alert_Info) MakeDiffFieldMask(other *Alert_Info) *Alert_Info_FieldMask
- func (o *Alert_Info) MakeFullFieldMask() *Alert_Info_FieldMask
- func (o *Alert_Info) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_Info) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_Info) Marshal() ([]byte, error)
- func (m *Alert_Info) MarshalJSON() ([]byte, error)
- func (o *Alert_Info) Merge(source *Alert_Info)
- func (o *Alert_Info) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_Info) ProtoMessage()
- func (m *Alert_Info) ProtoReflect() preflect.Message
- func (m *Alert_Info) Reset()
- func (m *Alert_Info) SetObservedValues(fv *Alert_Info_ObservedValues)
- func (m *Alert_Info) SetTimeSerie(fv *Alert_Info_TimeSerie)
- func (m *Alert_Info) String() string
- func (m *Alert_Info) Unmarshal(b []byte) error
- func (m *Alert_Info) UnmarshalJSON(data []byte) error
- type Alert_InfoMapPathSelectorObservedValuesPerMetric
- func (s Alert_InfoMapPathSelectorObservedValuesPerMetric) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoMapPathSelectorObservedValuesPerMetric) WithArrayOfValues(values []float64) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoMapPathSelectorObservedValuesPerMetric) WithValue(value float64) *AlertInfo_FieldSubPathValue
- type Alert_InfoMapPathSelectorTimeSerieMetricLabels
- func (s Alert_InfoMapPathSelectorTimeSerieMetricLabels) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoMapPathSelectorTimeSerieMetricLabels) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoMapPathSelectorTimeSerieMetricLabels) WithValue(value string) *AlertInfo_FieldSubPathValue
- type Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels
- func (s Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) WithValue(value string) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorObservedValues
- func (Alert_InfoPathSelectorObservedValues) ExampleValue() Alert_InfoPathSelectorObservedValuesExampleValue
- func (Alert_InfoPathSelectorObservedValues) FieldPath() *AlertInfo_FieldTerminalPath
- func (Alert_InfoPathSelectorObservedValues) PerMetric() Alert_InfoPathSelectorObservedValuesPerMetric
- func (s Alert_InfoPathSelectorObservedValues) WithArrayOfValues(values []*Alert_Info_ObservedValues) *AlertInfo_FieldTerminalPathArrayOfValues
- func (s Alert_InfoPathSelectorObservedValues) WithSubArrayItemValue(subPathArrayItemValue AlertInfoObservedValues_FieldPathArrayItemValue) *AlertInfo_FieldSubPathArrayItemValue
- func (s Alert_InfoPathSelectorObservedValues) WithSubArrayOfValues(subPathArrayOfValues AlertInfoObservedValues_FieldPathArrayOfValues) *AlertInfo_FieldSubPathArrayOfValues
- func (Alert_InfoPathSelectorObservedValues) WithSubPath(subPath AlertInfoObservedValues_FieldPath) *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorObservedValues) WithSubValue(subPathValue AlertInfoObservedValues_FieldPathValue) *AlertInfo_FieldSubPathValue
- func (s Alert_InfoPathSelectorObservedValues) WithValue(value *Alert_Info_ObservedValues) *AlertInfo_FieldTerminalPathValue
- type Alert_InfoPathSelectorObservedValuesExampleValue
- func (Alert_InfoPathSelectorObservedValuesExampleValue) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorObservedValuesExampleValue) WithArrayOfValues(values []float64) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoPathSelectorObservedValuesExampleValue) WithValue(value float64) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorObservedValuesPerMetric
- func (Alert_InfoPathSelectorObservedValuesPerMetric) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorObservedValuesPerMetric) WithArrayOfValues(values []map[string]float64) *AlertInfo_FieldSubPathArrayOfValues
- func (Alert_InfoPathSelectorObservedValuesPerMetric) WithKey(key string) Alert_InfoMapPathSelectorObservedValuesPerMetric
- func (s Alert_InfoPathSelectorObservedValuesPerMetric) WithValue(value map[string]float64) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerie
- func (Alert_InfoPathSelectorTimeSerie) FieldPath() *AlertInfo_FieldTerminalPath
- func (Alert_InfoPathSelectorTimeSerie) Key() Alert_InfoPathSelectorTimeSerieKey
- func (Alert_InfoPathSelectorTimeSerie) Metric() Alert_InfoPathSelectorTimeSerieMetric
- func (Alert_InfoPathSelectorTimeSerie) MonitoredResource() Alert_InfoPathSelectorTimeSerieMonitoredResource
- func (s Alert_InfoPathSelectorTimeSerie) WithArrayOfValues(values []*Alert_Info_TimeSerie) *AlertInfo_FieldTerminalPathArrayOfValues
- func (s Alert_InfoPathSelectorTimeSerie) WithSubArrayItemValue(subPathArrayItemValue AlertInfoTimeSerie_FieldPathArrayItemValue) *AlertInfo_FieldSubPathArrayItemValue
- func (s Alert_InfoPathSelectorTimeSerie) WithSubArrayOfValues(subPathArrayOfValues AlertInfoTimeSerie_FieldPathArrayOfValues) *AlertInfo_FieldSubPathArrayOfValues
- func (Alert_InfoPathSelectorTimeSerie) WithSubPath(subPath AlertInfoTimeSerie_FieldPath) *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorTimeSerie) WithSubValue(subPathValue AlertInfoTimeSerie_FieldPathValue) *AlertInfo_FieldSubPathValue
- func (s Alert_InfoPathSelectorTimeSerie) WithValue(value *Alert_Info_TimeSerie) *AlertInfo_FieldTerminalPathValue
- type Alert_InfoPathSelectorTimeSerieKey
- type Alert_InfoPathSelectorTimeSerieMetric
- func (Alert_InfoPathSelectorTimeSerieMetric) FieldPath() *AlertInfo_FieldSubPath
- func (Alert_InfoPathSelectorTimeSerieMetric) Labels() Alert_InfoPathSelectorTimeSerieMetricLabels
- func (Alert_InfoPathSelectorTimeSerieMetric) ReducedLabels() Alert_InfoPathSelectorTimeSerieMetricReducedLabels
- func (Alert_InfoPathSelectorTimeSerieMetric) Type() Alert_InfoPathSelectorTimeSerieMetricType
- func (s Alert_InfoPathSelectorTimeSerieMetric) WithArrayOfValues(values []*monitoring_common.Metric) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoPathSelectorTimeSerieMetric) WithValue(value *monitoring_common.Metric) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerieMetricLabels
- func (Alert_InfoPathSelectorTimeSerieMetricLabels) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorTimeSerieMetricLabels) WithArrayOfValues(values []map[string]string) *AlertInfo_FieldSubPathArrayOfValues
- func (Alert_InfoPathSelectorTimeSerieMetricLabels) WithKey(key string) Alert_InfoMapPathSelectorTimeSerieMetricLabels
- func (s Alert_InfoPathSelectorTimeSerieMetricLabels) WithValue(value map[string]string) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerieMetricReducedLabels
- func (Alert_InfoPathSelectorTimeSerieMetricReducedLabels) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithArrayOfValues(values [][]string) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithItemValue(value string) *AlertInfo_FieldSubPathArrayItemValue
- func (s Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithValue(value []string) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerieMetricType
- func (Alert_InfoPathSelectorTimeSerieMetricType) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorTimeSerieMetricType) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoPathSelectorTimeSerieMetricType) WithValue(value string) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerieMonitoredResource
- func (Alert_InfoPathSelectorTimeSerieMonitoredResource) FieldPath() *AlertInfo_FieldSubPath
- func (Alert_InfoPathSelectorTimeSerieMonitoredResource) Labels() Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels
- func (Alert_InfoPathSelectorTimeSerieMonitoredResource) ReducedLabels() Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels
- func (Alert_InfoPathSelectorTimeSerieMonitoredResource) Type() Alert_InfoPathSelectorTimeSerieMonitoredResourceType
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResource) WithArrayOfValues(values []*monitoring_common.MonitoredResource) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResource) WithValue(value *monitoring_common.MonitoredResource) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels
- func (Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []map[string]string) *AlertInfo_FieldSubPathArrayOfValues
- func (Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) WithKey(key string) Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) WithValue(value map[string]string) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels
- func (Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithArrayOfValues(values [][]string) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithItemValue(value string) *AlertInfo_FieldSubPathArrayItemValue
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithValue(value []string) *AlertInfo_FieldSubPathValue
- type Alert_InfoPathSelectorTimeSerieMonitoredResourceType
- func (Alert_InfoPathSelectorTimeSerieMonitoredResourceType) FieldPath() *AlertInfo_FieldSubPath
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceType) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
- func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceType) WithValue(value string) *AlertInfo_FieldSubPathValue
- type Alert_Info_FieldMask
- func (fieldMask *Alert_Info_FieldMask) AppendPath(path AlertInfo_FieldPath)
- func (fieldMask *Alert_Info_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_Info_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_Info_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_Info_FieldMask) FilterInputFields() *Alert_Info_FieldMask
- func (fieldMask *Alert_Info_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_Info_FieldMask) GetPaths() []AlertInfo_FieldPath
- func (fieldMask *Alert_Info_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_Info_FieldMask) IsFull() bool
- func (fieldMask Alert_Info_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_Info_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_Info_FieldMask) PathsCount() int
- func (fieldMask *Alert_Info_FieldMask) Project(source *Alert_Info) *Alert_Info
- func (fieldMask *Alert_Info_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_Info_FieldMask) ProtoMessage()
- func (fieldMask *Alert_Info_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_Info_FieldMask) Reset()
- func (fieldMask *Alert_Info_FieldMask) Set(target, source *Alert_Info)
- func (fieldMask *Alert_Info_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_Info_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_Info_FieldMask) Size() int
- func (fieldMask *Alert_Info_FieldMask) String() string
- func (fieldMask *Alert_Info_FieldMask) Subtract(other *Alert_Info_FieldMask) *Alert_Info_FieldMask
- func (fieldMask *Alert_Info_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_Info_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_Info_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_Info_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_Info_ObservedValues
- func (o *Alert_Info_ObservedValues) Clone() *Alert_Info_ObservedValues
- func (o *Alert_Info_ObservedValues) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_Info_ObservedValues) Descriptor() ([]byte, []int)
- func (m *Alert_Info_ObservedValues) GetExampleValue() float64
- func (m *Alert_Info_ObservedValues) GetPerMetric() map[string]float64
- func (*Alert_Info_ObservedValues) GotenMessage()
- func (o *Alert_Info_ObservedValues) GotenObjectExt()
- func (obj *Alert_Info_ObservedValues) GotenValidate() error
- func (o *Alert_Info_ObservedValues) MakeDiffFieldMask(other *Alert_Info_ObservedValues) *Alert_Info_ObservedValues_FieldMask
- func (o *Alert_Info_ObservedValues) MakeFullFieldMask() *Alert_Info_ObservedValues_FieldMask
- func (o *Alert_Info_ObservedValues) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_Info_ObservedValues) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_Info_ObservedValues) Marshal() ([]byte, error)
- func (m *Alert_Info_ObservedValues) MarshalJSON() ([]byte, error)
- func (o *Alert_Info_ObservedValues) Merge(source *Alert_Info_ObservedValues)
- func (o *Alert_Info_ObservedValues) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_Info_ObservedValues) ProtoMessage()
- func (m *Alert_Info_ObservedValues) ProtoReflect() preflect.Message
- func (m *Alert_Info_ObservedValues) Reset()
- func (m *Alert_Info_ObservedValues) SetExampleValue(fv float64)
- func (m *Alert_Info_ObservedValues) SetPerMetric(fv map[string]float64)
- func (m *Alert_Info_ObservedValues) String() string
- func (m *Alert_Info_ObservedValues) Unmarshal(b []byte) error
- func (m *Alert_Info_ObservedValues) UnmarshalJSON(data []byte) error
- type Alert_Info_ObservedValuesMapPathSelectorPerMetric
- func (s Alert_Info_ObservedValuesMapPathSelectorPerMetric) FieldPath() *AlertInfoObservedValues_FieldPathMap
- func (s Alert_Info_ObservedValuesMapPathSelectorPerMetric) WithArrayOfValues(values []float64) *AlertInfoObservedValues_FieldPathMapArrayOfValues
- func (s Alert_Info_ObservedValuesMapPathSelectorPerMetric) WithValue(value float64) *AlertInfoObservedValues_FieldPathMapValue
- type Alert_Info_ObservedValuesPathSelectorExampleValue
- func (Alert_Info_ObservedValuesPathSelectorExampleValue) FieldPath() *AlertInfoObservedValues_FieldTerminalPath
- func (s Alert_Info_ObservedValuesPathSelectorExampleValue) WithArrayOfValues(values []float64) *AlertInfoObservedValues_FieldTerminalPathArrayOfValues
- func (s Alert_Info_ObservedValuesPathSelectorExampleValue) WithValue(value float64) *AlertInfoObservedValues_FieldTerminalPathValue
- type Alert_Info_ObservedValuesPathSelectorPerMetric
- func (Alert_Info_ObservedValuesPathSelectorPerMetric) FieldPath() *AlertInfoObservedValues_FieldTerminalPath
- func (s Alert_Info_ObservedValuesPathSelectorPerMetric) WithArrayOfValues(values []map[string]float64) *AlertInfoObservedValues_FieldTerminalPathArrayOfValues
- func (Alert_Info_ObservedValuesPathSelectorPerMetric) WithKey(key string) Alert_Info_ObservedValuesMapPathSelectorPerMetric
- func (s Alert_Info_ObservedValuesPathSelectorPerMetric) WithValue(value map[string]float64) *AlertInfoObservedValues_FieldTerminalPathValue
- type Alert_Info_ObservedValues_FieldMask
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) AppendPath(path AlertInfoObservedValues_FieldPath)
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) FilterInputFields() *Alert_Info_ObservedValues_FieldMask
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) GetPaths() []AlertInfoObservedValues_FieldPath
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) IsFull() bool
- func (fieldMask Alert_Info_ObservedValues_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_Info_ObservedValues_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) PathsCount() int
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) Project(source *Alert_Info_ObservedValues) *Alert_Info_ObservedValues
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) ProtoMessage()
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) Reset()
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) Set(target, source *Alert_Info_ObservedValues)
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) Size() int
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) String() string
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) Subtract(other *Alert_Info_ObservedValues_FieldMask) *Alert_Info_ObservedValues_FieldMask
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_Info_ObservedValues_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_Info_TimeSerie
- func (o *Alert_Info_TimeSerie) Clone() *Alert_Info_TimeSerie
- func (o *Alert_Info_TimeSerie) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_Info_TimeSerie) Descriptor() ([]byte, []int)
- func (m *Alert_Info_TimeSerie) GetKey() []byte
- func (m *Alert_Info_TimeSerie) GetMetric() *monitoring_common.Metric
- func (m *Alert_Info_TimeSerie) GetMonitoredResource() *monitoring_common.MonitoredResource
- func (*Alert_Info_TimeSerie) GotenMessage()
- func (o *Alert_Info_TimeSerie) GotenObjectExt()
- func (obj *Alert_Info_TimeSerie) GotenValidate() error
- func (o *Alert_Info_TimeSerie) MakeDiffFieldMask(other *Alert_Info_TimeSerie) *Alert_Info_TimeSerie_FieldMask
- func (o *Alert_Info_TimeSerie) MakeFullFieldMask() *Alert_Info_TimeSerie_FieldMask
- func (o *Alert_Info_TimeSerie) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_Info_TimeSerie) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_Info_TimeSerie) Marshal() ([]byte, error)
- func (m *Alert_Info_TimeSerie) MarshalJSON() ([]byte, error)
- func (o *Alert_Info_TimeSerie) Merge(source *Alert_Info_TimeSerie)
- func (o *Alert_Info_TimeSerie) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_Info_TimeSerie) ProtoMessage()
- func (m *Alert_Info_TimeSerie) ProtoReflect() preflect.Message
- func (m *Alert_Info_TimeSerie) Reset()
- func (m *Alert_Info_TimeSerie) SetKey(fv []byte)
- func (m *Alert_Info_TimeSerie) SetMetric(fv *monitoring_common.Metric)
- func (m *Alert_Info_TimeSerie) SetMonitoredResource(fv *monitoring_common.MonitoredResource)
- func (m *Alert_Info_TimeSerie) String() string
- func (m *Alert_Info_TimeSerie) Unmarshal(b []byte) error
- func (m *Alert_Info_TimeSerie) UnmarshalJSON(data []byte) error
- type Alert_Info_TimeSerieMapPathSelectorMetricLabels
- func (s Alert_Info_TimeSerieMapPathSelectorMetricLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSerieMapPathSelectorMetricLabels) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (s Alert_Info_TimeSerieMapPathSelectorMetricLabels) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels
- func (s Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (s Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSeriePathSelectorKey
- func (Alert_Info_TimeSeriePathSelectorKey) FieldPath() *AlertInfoTimeSerie_FieldTerminalPath
- func (s Alert_Info_TimeSeriePathSelectorKey) WithArrayOfValues(values [][]byte) *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues
- func (s Alert_Info_TimeSeriePathSelectorKey) WithValue(value []byte) *AlertInfoTimeSerie_FieldTerminalPathValue
- type Alert_Info_TimeSeriePathSelectorMetric
- func (Alert_Info_TimeSeriePathSelectorMetric) FieldPath() *AlertInfoTimeSerie_FieldTerminalPath
- func (Alert_Info_TimeSeriePathSelectorMetric) Labels() Alert_Info_TimeSeriePathSelectorMetricLabels
- func (Alert_Info_TimeSeriePathSelectorMetric) ReducedLabels() Alert_Info_TimeSeriePathSelectorMetricReducedLabels
- func (Alert_Info_TimeSeriePathSelectorMetric) Type() Alert_Info_TimeSeriePathSelectorMetricType
- func (s Alert_Info_TimeSeriePathSelectorMetric) WithArrayOfValues(values []*monitoring_common.Metric) *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues
- func (s Alert_Info_TimeSeriePathSelectorMetric) WithSubArrayItemValue(subPathArrayItemValue monitoring_common.Metric_FieldPathArrayItemValue) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
- func (s Alert_Info_TimeSeriePathSelectorMetric) WithSubArrayOfValues(subPathArrayOfValues monitoring_common.Metric_FieldPathArrayOfValues) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (Alert_Info_TimeSeriePathSelectorMetric) WithSubPath(subPath monitoring_common.Metric_FieldPath) *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMetric) WithSubValue(subPathValue monitoring_common.Metric_FieldPathValue) *AlertInfoTimeSerie_FieldSubPathValue
- func (s Alert_Info_TimeSeriePathSelectorMetric) WithValue(value *monitoring_common.Metric) *AlertInfoTimeSerie_FieldTerminalPathValue
- type Alert_Info_TimeSeriePathSelectorMetricLabels
- func (Alert_Info_TimeSeriePathSelectorMetricLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMetricLabels) WithArrayOfValues(values []map[string]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (Alert_Info_TimeSeriePathSelectorMetricLabels) WithKey(key string) Alert_Info_TimeSerieMapPathSelectorMetricLabels
- func (s Alert_Info_TimeSeriePathSelectorMetricLabels) WithValue(value map[string]string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSeriePathSelectorMetricReducedLabels
- func (Alert_Info_TimeSeriePathSelectorMetricReducedLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithArrayOfValues(values [][]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (s Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithItemValue(value string) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
- func (s Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithValue(value []string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSeriePathSelectorMetricType
- func (Alert_Info_TimeSeriePathSelectorMetricType) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMetricType) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (s Alert_Info_TimeSeriePathSelectorMetricType) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSeriePathSelectorMonitoredResource
- func (Alert_Info_TimeSeriePathSelectorMonitoredResource) FieldPath() *AlertInfoTimeSerie_FieldTerminalPath
- func (Alert_Info_TimeSeriePathSelectorMonitoredResource) Labels() Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels
- func (Alert_Info_TimeSeriePathSelectorMonitoredResource) ReducedLabels() Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels
- func (Alert_Info_TimeSeriePathSelectorMonitoredResource) Type() Alert_Info_TimeSeriePathSelectorMonitoredResourceType
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithArrayOfValues(values []*monitoring_common.MonitoredResource) *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubArrayItemValue(...) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubArrayOfValues(...) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubPath(subPath monitoring_common.MonitoredResource_FieldPath) *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubValue(subPathValue monitoring_common.MonitoredResource_FieldPathValue) *AlertInfoTimeSerie_FieldSubPathValue
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithValue(value *monitoring_common.MonitoredResource) *AlertInfoTimeSerie_FieldTerminalPathValue
- type Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels
- func (Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) WithArrayOfValues(values []map[string]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) WithKey(key string) Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) WithValue(value map[string]string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels
- func (Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithArrayOfValues(values [][]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithItemValue(value string) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithValue(value []string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSeriePathSelectorMonitoredResourceType
- func (Alert_Info_TimeSeriePathSelectorMonitoredResourceType) FieldPath() *AlertInfoTimeSerie_FieldSubPath
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceType) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
- func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceType) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
- type Alert_Info_TimeSerie_FieldMask
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) AppendPath(path AlertInfoTimeSerie_FieldPath)
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) FilterInputFields() *Alert_Info_TimeSerie_FieldMask
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) GetPaths() []AlertInfoTimeSerie_FieldPath
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) IsFull() bool
- func (fieldMask Alert_Info_TimeSerie_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_Info_TimeSerie_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) PathsCount() int
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) Project(source *Alert_Info_TimeSerie) *Alert_Info_TimeSerie
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) ProtoMessage()
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) Reset()
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) Set(target, source *Alert_Info_TimeSerie)
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) Size() int
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) String() string
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) Subtract(other *Alert_Info_TimeSerie_FieldMask) *Alert_Info_TimeSerie_FieldMask
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_Info_TimeSerie_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_State
- func (o *Alert_State) Clone() *Alert_State
- func (o *Alert_State) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_State) Descriptor() ([]byte, []int)
- func (m *Alert_State) GetIsAcknowledged() bool
- func (m *Alert_State) GetIsFiring() bool
- func (m *Alert_State) GetIsSilenced() bool
- func (m *Alert_State) GetLifetime() *monitoring_common.TimeRange
- func (m *Alert_State) GetNotification() *Alert_State_Notification
- func (*Alert_State) GotenMessage()
- func (o *Alert_State) GotenObjectExt()
- func (obj *Alert_State) GotenValidate() error
- func (o *Alert_State) MakeDiffFieldMask(other *Alert_State) *Alert_State_FieldMask
- func (o *Alert_State) MakeFullFieldMask() *Alert_State_FieldMask
- func (o *Alert_State) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_State) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_State) Marshal() ([]byte, error)
- func (m *Alert_State) MarshalJSON() ([]byte, error)
- func (o *Alert_State) Merge(source *Alert_State)
- func (o *Alert_State) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_State) ProtoMessage()
- func (m *Alert_State) ProtoReflect() preflect.Message
- func (m *Alert_State) Reset()
- func (m *Alert_State) SetIsAcknowledged(fv bool)
- func (m *Alert_State) SetIsFiring(fv bool)
- func (m *Alert_State) SetIsSilenced(fv bool)
- func (m *Alert_State) SetLifetime(fv *monitoring_common.TimeRange)
- func (m *Alert_State) SetNotification(fv *Alert_State_Notification)
- func (m *Alert_State) String() string
- func (m *Alert_State) Unmarshal(b []byte) error
- func (m *Alert_State) UnmarshalJSON(data []byte) error
- type Alert_StatePathSelectorIsAcknowledged
- func (Alert_StatePathSelectorIsAcknowledged) FieldPath() *AlertState_FieldTerminalPath
- func (s Alert_StatePathSelectorIsAcknowledged) WithArrayOfValues(values []bool) *AlertState_FieldTerminalPathArrayOfValues
- func (s Alert_StatePathSelectorIsAcknowledged) WithValue(value bool) *AlertState_FieldTerminalPathValue
- type Alert_StatePathSelectorIsFiring
- type Alert_StatePathSelectorIsSilenced
- func (Alert_StatePathSelectorIsSilenced) FieldPath() *AlertState_FieldTerminalPath
- func (s Alert_StatePathSelectorIsSilenced) WithArrayOfValues(values []bool) *AlertState_FieldTerminalPathArrayOfValues
- func (s Alert_StatePathSelectorIsSilenced) WithValue(value bool) *AlertState_FieldTerminalPathValue
- type Alert_StatePathSelectorLifetime
- func (Alert_StatePathSelectorLifetime) EndTime() Alert_StatePathSelectorLifetimeEndTime
- func (Alert_StatePathSelectorLifetime) FieldPath() *AlertState_FieldTerminalPath
- func (Alert_StatePathSelectorLifetime) StartTime() Alert_StatePathSelectorLifetimeStartTime
- func (s Alert_StatePathSelectorLifetime) WithArrayOfValues(values []*monitoring_common.TimeRange) *AlertState_FieldTerminalPathArrayOfValues
- func (s Alert_StatePathSelectorLifetime) WithSubArrayItemValue(subPathArrayItemValue monitoring_common.TimeRange_FieldPathArrayItemValue) *AlertState_FieldSubPathArrayItemValue
- func (s Alert_StatePathSelectorLifetime) WithSubArrayOfValues(subPathArrayOfValues monitoring_common.TimeRange_FieldPathArrayOfValues) *AlertState_FieldSubPathArrayOfValues
- func (Alert_StatePathSelectorLifetime) WithSubPath(subPath monitoring_common.TimeRange_FieldPath) *AlertState_FieldSubPath
- func (s Alert_StatePathSelectorLifetime) WithSubValue(subPathValue monitoring_common.TimeRange_FieldPathValue) *AlertState_FieldSubPathValue
- func (s Alert_StatePathSelectorLifetime) WithValue(value *monitoring_common.TimeRange) *AlertState_FieldTerminalPathValue
- type Alert_StatePathSelectorLifetimeEndTime
- func (Alert_StatePathSelectorLifetimeEndTime) FieldPath() *AlertState_FieldSubPath
- func (s Alert_StatePathSelectorLifetimeEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *AlertState_FieldSubPathArrayOfValues
- func (s Alert_StatePathSelectorLifetimeEndTime) WithValue(value *timestamp.Timestamp) *AlertState_FieldSubPathValue
- type Alert_StatePathSelectorLifetimeStartTime
- func (Alert_StatePathSelectorLifetimeStartTime) FieldPath() *AlertState_FieldSubPath
- func (s Alert_StatePathSelectorLifetimeStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *AlertState_FieldSubPathArrayOfValues
- func (s Alert_StatePathSelectorLifetimeStartTime) WithValue(value *timestamp.Timestamp) *AlertState_FieldSubPathValue
- type Alert_StatePathSelectorNotification
- func (Alert_StatePathSelectorNotification) FieldPath() *AlertState_FieldTerminalPath
- func (Alert_StatePathSelectorNotification) Slack() Alert_StatePathSelectorNotificationSlack
- func (s Alert_StatePathSelectorNotification) WithArrayOfValues(values []*Alert_State_Notification) *AlertState_FieldTerminalPathArrayOfValues
- func (s Alert_StatePathSelectorNotification) WithSubArrayItemValue(subPathArrayItemValue AlertStateNotification_FieldPathArrayItemValue) *AlertState_FieldSubPathArrayItemValue
- func (s Alert_StatePathSelectorNotification) WithSubArrayOfValues(subPathArrayOfValues AlertStateNotification_FieldPathArrayOfValues) *AlertState_FieldSubPathArrayOfValues
- func (Alert_StatePathSelectorNotification) WithSubPath(subPath AlertStateNotification_FieldPath) *AlertState_FieldSubPath
- func (s Alert_StatePathSelectorNotification) WithSubValue(subPathValue AlertStateNotification_FieldPathValue) *AlertState_FieldSubPathValue
- func (s Alert_StatePathSelectorNotification) WithValue(value *Alert_State_Notification) *AlertState_FieldTerminalPathValue
- type Alert_StatePathSelectorNotificationSlack
- func (Alert_StatePathSelectorNotificationSlack) DeliveryStatus() Alert_StatePathSelectorNotificationSlackDeliveryStatus
- func (Alert_StatePathSelectorNotificationSlack) ErrorMessage() Alert_StatePathSelectorNotificationSlackErrorMessage
- func (Alert_StatePathSelectorNotificationSlack) FieldPath() *AlertState_FieldSubPath
- func (Alert_StatePathSelectorNotificationSlack) Ts() Alert_StatePathSelectorNotificationSlackTs
- func (s Alert_StatePathSelectorNotificationSlack) WithArrayOfValues(values []*Alert_State_Notification_Slack) *AlertState_FieldSubPathArrayOfValues
- func (s Alert_StatePathSelectorNotificationSlack) WithValue(value *Alert_State_Notification_Slack) *AlertState_FieldSubPathValue
- type Alert_StatePathSelectorNotificationSlackDeliveryStatus
- func (Alert_StatePathSelectorNotificationSlackDeliveryStatus) FieldPath() *AlertState_FieldSubPath
- func (s Alert_StatePathSelectorNotificationSlackDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *AlertState_FieldSubPathArrayOfValues
- func (s Alert_StatePathSelectorNotificationSlackDeliveryStatus) WithValue(value Alert_State_Notification_Slack_DeliveryStatus) *AlertState_FieldSubPathValue
- type Alert_StatePathSelectorNotificationSlackErrorMessage
- func (Alert_StatePathSelectorNotificationSlackErrorMessage) FieldPath() *AlertState_FieldSubPath
- func (s Alert_StatePathSelectorNotificationSlackErrorMessage) WithArrayOfValues(values []string) *AlertState_FieldSubPathArrayOfValues
- func (s Alert_StatePathSelectorNotificationSlackErrorMessage) WithValue(value string) *AlertState_FieldSubPathValue
- type Alert_StatePathSelectorNotificationSlackTs
- func (Alert_StatePathSelectorNotificationSlackTs) FieldPath() *AlertState_FieldSubPath
- func (s Alert_StatePathSelectorNotificationSlackTs) WithArrayOfValues(values []string) *AlertState_FieldSubPathArrayOfValues
- func (s Alert_StatePathSelectorNotificationSlackTs) WithValue(value string) *AlertState_FieldSubPathValue
- type Alert_State_CombineThreshold
- func (o *Alert_State_CombineThreshold) Clone() *Alert_State_CombineThreshold
- func (o *Alert_State_CombineThreshold) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_State_CombineThreshold) Descriptor() ([]byte, []int)
- func (*Alert_State_CombineThreshold) GotenMessage()
- func (o *Alert_State_CombineThreshold) GotenObjectExt()
- func (obj *Alert_State_CombineThreshold) GotenValidate() error
- func (o *Alert_State_CombineThreshold) MakeDiffFieldMask(other *Alert_State_CombineThreshold) *Alert_State_CombineThreshold_FieldMask
- func (o *Alert_State_CombineThreshold) MakeFullFieldMask() *Alert_State_CombineThreshold_FieldMask
- func (o *Alert_State_CombineThreshold) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_State_CombineThreshold) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_State_CombineThreshold) Marshal() ([]byte, error)
- func (m *Alert_State_CombineThreshold) MarshalJSON() ([]byte, error)
- func (o *Alert_State_CombineThreshold) Merge(source *Alert_State_CombineThreshold)
- func (o *Alert_State_CombineThreshold) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_State_CombineThreshold) ProtoMessage()
- func (m *Alert_State_CombineThreshold) ProtoReflect() preflect.Message
- func (m *Alert_State_CombineThreshold) Reset()
- func (m *Alert_State_CombineThreshold) String() string
- func (m *Alert_State_CombineThreshold) Unmarshal(b []byte) error
- func (m *Alert_State_CombineThreshold) UnmarshalJSON(data []byte) error
- type Alert_State_CombineThreshold_FieldMask
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) AppendPath(path AlertStateCombineThreshold_FieldPath)
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) FilterInputFields() *Alert_State_CombineThreshold_FieldMask
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) GetPaths() []AlertStateCombineThreshold_FieldPath
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) IsFull() bool
- func (fieldMask Alert_State_CombineThreshold_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_State_CombineThreshold_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) PathsCount() int
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) Project(source *Alert_State_CombineThreshold) *Alert_State_CombineThreshold
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) ProtoMessage()
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) Reset()
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) Set(target, source *Alert_State_CombineThreshold)
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) Size() int
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) String() string
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) Subtract(other *Alert_State_CombineThreshold_FieldMask) *Alert_State_CombineThreshold_FieldMask
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_State_CombineThreshold_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_State_CombineThreshold_PerMetric
- func (o *Alert_State_CombineThreshold_PerMetric) Clone() *Alert_State_CombineThreshold_PerMetric
- func (o *Alert_State_CombineThreshold_PerMetric) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_State_CombineThreshold_PerMetric) Descriptor() ([]byte, []int)
- func (m *Alert_State_CombineThreshold_PerMetric) GetObservedValues() map[string]float64
- func (*Alert_State_CombineThreshold_PerMetric) GotenMessage()
- func (o *Alert_State_CombineThreshold_PerMetric) GotenObjectExt()
- func (obj *Alert_State_CombineThreshold_PerMetric) GotenValidate() error
- func (o *Alert_State_CombineThreshold_PerMetric) MakeDiffFieldMask(other *Alert_State_CombineThreshold_PerMetric) *Alert_State_CombineThreshold_PerMetric_FieldMask
- func (o *Alert_State_CombineThreshold_PerMetric) MakeFullFieldMask() *Alert_State_CombineThreshold_PerMetric_FieldMask
- func (o *Alert_State_CombineThreshold_PerMetric) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_State_CombineThreshold_PerMetric) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_State_CombineThreshold_PerMetric) Marshal() ([]byte, error)
- func (m *Alert_State_CombineThreshold_PerMetric) MarshalJSON() ([]byte, error)
- func (o *Alert_State_CombineThreshold_PerMetric) Merge(source *Alert_State_CombineThreshold_PerMetric)
- func (o *Alert_State_CombineThreshold_PerMetric) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_State_CombineThreshold_PerMetric) ProtoMessage()
- func (m *Alert_State_CombineThreshold_PerMetric) ProtoReflect() preflect.Message
- func (m *Alert_State_CombineThreshold_PerMetric) Reset()
- func (m *Alert_State_CombineThreshold_PerMetric) SetObservedValues(fv map[string]float64)
- func (m *Alert_State_CombineThreshold_PerMetric) String() string
- func (m *Alert_State_CombineThreshold_PerMetric) Unmarshal(b []byte) error
- func (m *Alert_State_CombineThreshold_PerMetric) UnmarshalJSON(data []byte) error
- type Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues
- func (s Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues) FieldPath() *AlertStateCombineThresholdPerMetric_FieldPathMap
- func (s Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues) WithArrayOfValues(values []float64) *AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues
- func (s Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues) WithValue(value float64) *AlertStateCombineThresholdPerMetric_FieldPathMapValue
- type Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues
- func (Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) FieldPath() *AlertStateCombineThresholdPerMetric_FieldTerminalPath
- func (s Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) WithArrayOfValues(values []map[string]float64) *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues
- func (Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) WithKey(key string) Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues
- func (s Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) WithValue(value map[string]float64) *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue
- type Alert_State_CombineThreshold_PerMetric_FieldMask
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) AppendPath(path AlertStateCombineThresholdPerMetric_FieldPath)
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) FilterInputFields() *Alert_State_CombineThreshold_PerMetric_FieldMask
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) GetPaths() []AlertStateCombineThresholdPerMetric_FieldPath
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) IsFull() bool
- func (fieldMask Alert_State_CombineThreshold_PerMetric_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_State_CombineThreshold_PerMetric_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) PathsCount() int
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Project(source *Alert_State_CombineThreshold_PerMetric) *Alert_State_CombineThreshold_PerMetric
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ProtoMessage()
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Reset()
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Set(target, source *Alert_State_CombineThreshold_PerMetric)
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Size() int
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) String() string
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Subtract(other *Alert_State_CombineThreshold_PerMetric_FieldMask) *Alert_State_CombineThreshold_PerMetric_FieldMask
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_State_FieldMask
- func (fieldMask *Alert_State_FieldMask) AppendPath(path AlertState_FieldPath)
- func (fieldMask *Alert_State_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_State_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_State_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_State_FieldMask) FilterInputFields() *Alert_State_FieldMask
- func (fieldMask *Alert_State_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_State_FieldMask) GetPaths() []AlertState_FieldPath
- func (fieldMask *Alert_State_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_State_FieldMask) IsFull() bool
- func (fieldMask Alert_State_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_State_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_State_FieldMask) PathsCount() int
- func (fieldMask *Alert_State_FieldMask) Project(source *Alert_State) *Alert_State
- func (fieldMask *Alert_State_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_State_FieldMask) ProtoMessage()
- func (fieldMask *Alert_State_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_State_FieldMask) Reset()
- func (fieldMask *Alert_State_FieldMask) Set(target, source *Alert_State)
- func (fieldMask *Alert_State_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_State_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_State_FieldMask) Size() int
- func (fieldMask *Alert_State_FieldMask) String() string
- func (fieldMask *Alert_State_FieldMask) Subtract(other *Alert_State_FieldMask) *Alert_State_FieldMask
- func (fieldMask *Alert_State_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_State_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_State_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_State_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_State_Notification
- func (o *Alert_State_Notification) Clone() *Alert_State_Notification
- func (o *Alert_State_Notification) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_State_Notification) Descriptor() ([]byte, []int)
- func (m *Alert_State_Notification) GetSlack() *Alert_State_Notification_Slack
- func (*Alert_State_Notification) GotenMessage()
- func (o *Alert_State_Notification) GotenObjectExt()
- func (obj *Alert_State_Notification) GotenValidate() error
- func (o *Alert_State_Notification) MakeDiffFieldMask(other *Alert_State_Notification) *Alert_State_Notification_FieldMask
- func (o *Alert_State_Notification) MakeFullFieldMask() *Alert_State_Notification_FieldMask
- func (o *Alert_State_Notification) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_State_Notification) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_State_Notification) Marshal() ([]byte, error)
- func (m *Alert_State_Notification) MarshalJSON() ([]byte, error)
- func (o *Alert_State_Notification) Merge(source *Alert_State_Notification)
- func (o *Alert_State_Notification) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_State_Notification) ProtoMessage()
- func (m *Alert_State_Notification) ProtoReflect() preflect.Message
- func (m *Alert_State_Notification) Reset()
- func (m *Alert_State_Notification) SetSlack(fv *Alert_State_Notification_Slack)
- func (m *Alert_State_Notification) String() string
- func (m *Alert_State_Notification) Unmarshal(b []byte) error
- func (m *Alert_State_Notification) UnmarshalJSON(data []byte) error
- type Alert_State_NotificationPathSelectorSlack
- func (Alert_State_NotificationPathSelectorSlack) DeliveryStatus() Alert_State_NotificationPathSelectorSlackDeliveryStatus
- func (Alert_State_NotificationPathSelectorSlack) ErrorMessage() Alert_State_NotificationPathSelectorSlackErrorMessage
- func (Alert_State_NotificationPathSelectorSlack) FieldPath() *AlertStateNotification_FieldTerminalPath
- func (Alert_State_NotificationPathSelectorSlack) Ts() Alert_State_NotificationPathSelectorSlackTs
- func (s Alert_State_NotificationPathSelectorSlack) WithArrayOfValues(values []*Alert_State_Notification_Slack) *AlertStateNotification_FieldTerminalPathArrayOfValues
- func (s Alert_State_NotificationPathSelectorSlack) WithSubArrayItemValue(subPathArrayItemValue AlertStateNotificationSlack_FieldPathArrayItemValue) *AlertStateNotification_FieldSubPathArrayItemValue
- func (s Alert_State_NotificationPathSelectorSlack) WithSubArrayOfValues(subPathArrayOfValues AlertStateNotificationSlack_FieldPathArrayOfValues) *AlertStateNotification_FieldSubPathArrayOfValues
- func (Alert_State_NotificationPathSelectorSlack) WithSubPath(subPath AlertStateNotificationSlack_FieldPath) *AlertStateNotification_FieldSubPath
- func (s Alert_State_NotificationPathSelectorSlack) WithSubValue(subPathValue AlertStateNotificationSlack_FieldPathValue) *AlertStateNotification_FieldSubPathValue
- func (s Alert_State_NotificationPathSelectorSlack) WithValue(value *Alert_State_Notification_Slack) *AlertStateNotification_FieldTerminalPathValue
- type Alert_State_NotificationPathSelectorSlackDeliveryStatus
- func (Alert_State_NotificationPathSelectorSlackDeliveryStatus) FieldPath() *AlertStateNotification_FieldSubPath
- func (s Alert_State_NotificationPathSelectorSlackDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *AlertStateNotification_FieldSubPathArrayOfValues
- func (s Alert_State_NotificationPathSelectorSlackDeliveryStatus) WithValue(value Alert_State_Notification_Slack_DeliveryStatus) *AlertStateNotification_FieldSubPathValue
- type Alert_State_NotificationPathSelectorSlackErrorMessage
- func (Alert_State_NotificationPathSelectorSlackErrorMessage) FieldPath() *AlertStateNotification_FieldSubPath
- func (s Alert_State_NotificationPathSelectorSlackErrorMessage) WithArrayOfValues(values []string) *AlertStateNotification_FieldSubPathArrayOfValues
- func (s Alert_State_NotificationPathSelectorSlackErrorMessage) WithValue(value string) *AlertStateNotification_FieldSubPathValue
- type Alert_State_NotificationPathSelectorSlackTs
- func (Alert_State_NotificationPathSelectorSlackTs) FieldPath() *AlertStateNotification_FieldSubPath
- func (s Alert_State_NotificationPathSelectorSlackTs) WithArrayOfValues(values []string) *AlertStateNotification_FieldSubPathArrayOfValues
- func (s Alert_State_NotificationPathSelectorSlackTs) WithValue(value string) *AlertStateNotification_FieldSubPathValue
- type Alert_State_Notification_FieldMask
- func (fieldMask *Alert_State_Notification_FieldMask) AppendPath(path AlertStateNotification_FieldPath)
- func (fieldMask *Alert_State_Notification_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_State_Notification_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_State_Notification_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_State_Notification_FieldMask) FilterInputFields() *Alert_State_Notification_FieldMask
- func (fieldMask *Alert_State_Notification_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_State_Notification_FieldMask) GetPaths() []AlertStateNotification_FieldPath
- func (fieldMask *Alert_State_Notification_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_State_Notification_FieldMask) IsFull() bool
- func (fieldMask Alert_State_Notification_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_State_Notification_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_State_Notification_FieldMask) PathsCount() int
- func (fieldMask *Alert_State_Notification_FieldMask) Project(source *Alert_State_Notification) *Alert_State_Notification
- func (fieldMask *Alert_State_Notification_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_State_Notification_FieldMask) ProtoMessage()
- func (fieldMask *Alert_State_Notification_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_State_Notification_FieldMask) Reset()
- func (fieldMask *Alert_State_Notification_FieldMask) Set(target, source *Alert_State_Notification)
- func (fieldMask *Alert_State_Notification_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_State_Notification_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_State_Notification_FieldMask) Size() int
- func (fieldMask *Alert_State_Notification_FieldMask) String() string
- func (fieldMask *Alert_State_Notification_FieldMask) Subtract(other *Alert_State_Notification_FieldMask) *Alert_State_Notification_FieldMask
- func (fieldMask *Alert_State_Notification_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_State_Notification_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_State_Notification_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_State_Notification_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_State_Notification_Slack
- func (o *Alert_State_Notification_Slack) Clone() *Alert_State_Notification_Slack
- func (o *Alert_State_Notification_Slack) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_State_Notification_Slack) Descriptor() ([]byte, []int)
- func (m *Alert_State_Notification_Slack) GetDeliveryStatus() Alert_State_Notification_Slack_DeliveryStatus
- func (m *Alert_State_Notification_Slack) GetErrorMessage() string
- func (m *Alert_State_Notification_Slack) GetTs() string
- func (*Alert_State_Notification_Slack) GotenMessage()
- func (o *Alert_State_Notification_Slack) GotenObjectExt()
- func (obj *Alert_State_Notification_Slack) GotenValidate() error
- func (o *Alert_State_Notification_Slack) MakeDiffFieldMask(other *Alert_State_Notification_Slack) *Alert_State_Notification_Slack_FieldMask
- func (o *Alert_State_Notification_Slack) MakeFullFieldMask() *Alert_State_Notification_Slack_FieldMask
- func (o *Alert_State_Notification_Slack) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_State_Notification_Slack) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_State_Notification_Slack) Marshal() ([]byte, error)
- func (m *Alert_State_Notification_Slack) MarshalJSON() ([]byte, error)
- func (o *Alert_State_Notification_Slack) Merge(source *Alert_State_Notification_Slack)
- func (o *Alert_State_Notification_Slack) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_State_Notification_Slack) ProtoMessage()
- func (m *Alert_State_Notification_Slack) ProtoReflect() preflect.Message
- func (m *Alert_State_Notification_Slack) Reset()
- func (m *Alert_State_Notification_Slack) SetDeliveryStatus(fv Alert_State_Notification_Slack_DeliveryStatus)
- func (m *Alert_State_Notification_Slack) SetErrorMessage(fv string)
- func (m *Alert_State_Notification_Slack) SetTs(fv string)
- func (m *Alert_State_Notification_Slack) String() string
- func (m *Alert_State_Notification_Slack) Unmarshal(b []byte) error
- func (m *Alert_State_Notification_Slack) UnmarshalJSON(data []byte) error
- type Alert_State_Notification_SlackPathSelectorDeliveryStatus
- func (Alert_State_Notification_SlackPathSelectorDeliveryStatus) FieldPath() *AlertStateNotificationSlack_FieldTerminalPath
- func (s Alert_State_Notification_SlackPathSelectorDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues
- func (s Alert_State_Notification_SlackPathSelectorDeliveryStatus) WithValue(value Alert_State_Notification_Slack_DeliveryStatus) *AlertStateNotificationSlack_FieldTerminalPathValue
- type Alert_State_Notification_SlackPathSelectorErrorMessage
- func (Alert_State_Notification_SlackPathSelectorErrorMessage) FieldPath() *AlertStateNotificationSlack_FieldTerminalPath
- func (s Alert_State_Notification_SlackPathSelectorErrorMessage) WithArrayOfValues(values []string) *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues
- func (s Alert_State_Notification_SlackPathSelectorErrorMessage) WithValue(value string) *AlertStateNotificationSlack_FieldTerminalPathValue
- type Alert_State_Notification_SlackPathSelectorTs
- func (Alert_State_Notification_SlackPathSelectorTs) FieldPath() *AlertStateNotificationSlack_FieldTerminalPath
- func (s Alert_State_Notification_SlackPathSelectorTs) WithArrayOfValues(values []string) *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues
- func (s Alert_State_Notification_SlackPathSelectorTs) WithValue(value string) *AlertStateNotificationSlack_FieldTerminalPathValue
- type Alert_State_Notification_Slack_DeliveryStatus
- func (Alert_State_Notification_Slack_DeliveryStatus) Descriptor() preflect.EnumDescriptor
- func (x Alert_State_Notification_Slack_DeliveryStatus) Enum() *Alert_State_Notification_Slack_DeliveryStatus
- func (Alert_State_Notification_Slack_DeliveryStatus) EnumDescriptor() ([]byte, []int)
- func (x Alert_State_Notification_Slack_DeliveryStatus) Number() preflect.EnumNumber
- func (x Alert_State_Notification_Slack_DeliveryStatus) String() string
- func (Alert_State_Notification_Slack_DeliveryStatus) Type() preflect.EnumType
- type Alert_State_Notification_Slack_FieldMask
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) AppendPath(path AlertStateNotificationSlack_FieldPath)
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) FilterInputFields() *Alert_State_Notification_Slack_FieldMask
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) GetPaths() []AlertStateNotificationSlack_FieldPath
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) IsFull() bool
- func (fieldMask Alert_State_Notification_Slack_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_State_Notification_Slack_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) PathsCount() int
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) Project(source *Alert_State_Notification_Slack) *Alert_State_Notification_Slack
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) ProtoMessage()
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) Reset()
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) Set(target, source *Alert_State_Notification_Slack)
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) Size() int
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) String() string
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) Subtract(other *Alert_State_Notification_Slack_FieldMask) *Alert_State_Notification_Slack_FieldMask
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_State_Notification_Slack_FieldMask) UnmarshalJSON(data []byte) error
- type Alert_State_Threshold
- func (o *Alert_State_Threshold) Clone() *Alert_State_Threshold
- func (o *Alert_State_Threshold) CloneRaw() gotenobject.GotenObjectExt
- func (*Alert_State_Threshold) Descriptor() ([]byte, []int)
- func (m *Alert_State_Threshold) GetObservedValue() float64
- func (*Alert_State_Threshold) GotenMessage()
- func (o *Alert_State_Threshold) GotenObjectExt()
- func (obj *Alert_State_Threshold) GotenValidate() error
- func (o *Alert_State_Threshold) MakeDiffFieldMask(other *Alert_State_Threshold) *Alert_State_Threshold_FieldMask
- func (o *Alert_State_Threshold) MakeFullFieldMask() *Alert_State_Threshold_FieldMask
- func (o *Alert_State_Threshold) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Alert_State_Threshold) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Alert_State_Threshold) Marshal() ([]byte, error)
- func (m *Alert_State_Threshold) MarshalJSON() ([]byte, error)
- func (o *Alert_State_Threshold) Merge(source *Alert_State_Threshold)
- func (o *Alert_State_Threshold) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Alert_State_Threshold) ProtoMessage()
- func (m *Alert_State_Threshold) ProtoReflect() preflect.Message
- func (m *Alert_State_Threshold) Reset()
- func (m *Alert_State_Threshold) SetObservedValue(fv float64)
- func (m *Alert_State_Threshold) String() string
- func (m *Alert_State_Threshold) Unmarshal(b []byte) error
- func (m *Alert_State_Threshold) UnmarshalJSON(data []byte) error
- type Alert_State_ThresholdPathSelectorObservedValue
- func (Alert_State_ThresholdPathSelectorObservedValue) FieldPath() *AlertStateThreshold_FieldTerminalPath
- func (s Alert_State_ThresholdPathSelectorObservedValue) WithArrayOfValues(values []float64) *AlertStateThreshold_FieldTerminalPathArrayOfValues
- func (s Alert_State_ThresholdPathSelectorObservedValue) WithValue(value float64) *AlertStateThreshold_FieldTerminalPathValue
- type Alert_State_Threshold_FieldMask
- func (fieldMask *Alert_State_Threshold_FieldMask) AppendPath(path AlertStateThreshold_FieldPath)
- func (fieldMask *Alert_State_Threshold_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Alert_State_Threshold_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Alert_State_Threshold_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Alert_State_Threshold_FieldMask) FilterInputFields() *Alert_State_Threshold_FieldMask
- func (fieldMask *Alert_State_Threshold_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Alert_State_Threshold_FieldMask) GetPaths() []AlertStateThreshold_FieldPath
- func (fieldMask *Alert_State_Threshold_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Alert_State_Threshold_FieldMask) IsFull() bool
- func (fieldMask Alert_State_Threshold_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Alert_State_Threshold_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Alert_State_Threshold_FieldMask) PathsCount() int
- func (fieldMask *Alert_State_Threshold_FieldMask) Project(source *Alert_State_Threshold) *Alert_State_Threshold
- func (fieldMask *Alert_State_Threshold_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Alert_State_Threshold_FieldMask) ProtoMessage()
- func (fieldMask *Alert_State_Threshold_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Alert_State_Threshold_FieldMask) Reset()
- func (fieldMask *Alert_State_Threshold_FieldMask) Set(target, source *Alert_State_Threshold)
- func (fieldMask *Alert_State_Threshold_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Alert_State_Threshold_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Alert_State_Threshold_FieldMask) Size() int
- func (fieldMask *Alert_State_Threshold_FieldMask) String() string
- func (fieldMask *Alert_State_Threshold_FieldMask) Subtract(other *Alert_State_Threshold_FieldMask) *Alert_State_Threshold_FieldMask
- func (fieldMask *Alert_State_Threshold_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Alert_State_Threshold_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Alert_State_Threshold_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Alert_State_Threshold_FieldMask) UnmarshalJSON(data []byte) error
- type Descriptor
- func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
- func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName
- func (d *Descriptor) NewGetQuery() gotenresource.GetQuery
- func (d *Descriptor) NewListQuery() gotenresource.ListQuery
- func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList
- func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList
- func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList
- func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange
- func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot
- func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList
- func (d *Descriptor) NewResource() gotenresource.Resource
- func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange
- func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList
- func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap
- func (d *Descriptor) NewResourceCursor() gotenresource.Cursor
- func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask
- func (d *Descriptor) NewResourceFilter() gotenresource.Filter
- func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList
- func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap
- func (d *Descriptor) NewResourceName() gotenresource.Name
- func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy
- func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery
- func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery
- func (d *Descriptor) NewSearchQueryResultSnapshot() gotenresource.SearchQueryResultSnapshot
- func (d *Descriptor) NewWatchQuery() gotenresource.WatchQuery
- func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)
- func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)
- type Filter
- func (filter *Filter) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (filter *Filter) ConvertToType(typeVal ref.Type) ref.Val
- func (filter *Filter) DecodeFirestore(fpbv *firestorepb.Value) error
- func (filter *Filter) EncodeFirestore() (*firestorepb.Value, error)
- func (filter *Filter) Equal(other ref.Val) ref.Val
- func (filter *Filter) Evaluate(res *Alert) bool
- func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
- func (filter *Filter) FilterSlice(in []*Alert) (out []*Alert)
- func (filter *Filter) GetCondition() FilterCondition
- func (filter *Filter) GetRawCondition() gotenresource.FilterCondition
- func (filter *Filter) HasTrait(trait int) bool
- func (filter *Filter) Match(pattern ref.Val) ref.Val
- func (filter *Filter) ParseProtoString(data string) error
- func (filter *Filter) ProtoString() (string, error)
- func (filter *Filter) Receive(function string, overload string, args []ref.Val) ref.Val
- func (filter *Filter) SetFromCliFlag(raw string) error
- func (filter *Filter) String() string
- func (filter *Filter) Type() ref.Type
- func (filter *Filter) TypeName() string
- func (filter *Filter) Value() interface{}
- type FilterBuilder
- func (b *FilterBuilder) Filter() *Filter
- func (b *FilterBuilder) Where(opts ...gotenfilter.FilterConditionOption) *filterCndBuilder
- func (b *FilterBuilder) WherePath(fp Alert_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath
- func (b *FilterBuilder) With(condOrBuilder FilterBuilderOrCondition, ...) *FilterBuilder
- type FilterBuilderOrCondition
- type FilterCondition
- type FilterConditionCompare
- func (cond *FilterConditionCompare) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionCompare) ConditionCompare()
- func (cond *FilterConditionCompare) Evaluate(res *Alert) bool
- func (cond *FilterConditionCompare) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionCompare) GetOperator() filterParser.CompareOperator
- func (cond *FilterConditionCompare) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionCompare) GetRawFieldPathValue() gotenobject.FieldPathValue
- func (cond *FilterConditionCompare) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionCompare) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionCompare) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionCompare) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionCompare) String() string
- type FilterConditionComposite
- func (cond *FilterConditionComposite) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionComposite) ConditionComposite()
- func (cond *FilterConditionComposite) Evaluate(res *Alert) bool
- func (cond *FilterConditionComposite) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionComposite) GetOperator() filterParser.CompositeOperator
- func (cond *FilterConditionComposite) GetSubConditions() []gotenresource.FilterCondition
- func (cond *FilterConditionComposite) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionComposite) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionComposite) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionComposite) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionComposite) String() string
- type FilterConditionContains
- func (cond *FilterConditionContains) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionContains) ConditionContains()
- func (cond *FilterConditionContains) ConditionContainsType() gotenresource.ConditionContainsType
- func (cond *FilterConditionContains) Evaluate(res *Alert) bool
- func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionContains) GetFieldPath() Alert_FieldPath
- func (cond *FilterConditionContains) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionContains) GetRawFieldPathItemValue() gotenobject.FieldPathArrayItemValue
- func (cond *FilterConditionContains) GetRawFieldPathItemValues() (res []gotenobject.FieldPathArrayItemValue)
- func (cond *FilterConditionContains) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionContains) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionContains) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionContains) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionContains) String() string
- type FilterConditionIn
- func (cond *FilterConditionIn) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionIn) ConditionIn()
- func (cond *FilterConditionIn) Evaluate(res *Alert) bool
- func (cond *FilterConditionIn) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionIn) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
- func (cond *FilterConditionIn) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionIn) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionIn) String() string
- type FilterConditionIsNaN
- func (cond *FilterConditionIsNaN) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionIsNaN) ConditionIsNaN()
- func (cond *FilterConditionIsNaN) Evaluate(res *Alert) bool
- func (cond *FilterConditionIsNaN) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionIsNaN) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionIsNaN) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionIsNaN) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionIsNaN) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionIsNaN) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionIsNaN) String() string
- type FilterConditionIsNull
- func (cond *FilterConditionIsNull) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionIsNull) ConditionIsNull()
- func (cond *FilterConditionIsNull) Evaluate(res *Alert) bool
- func (cond *FilterConditionIsNull) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionIsNull) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionIsNull) NotNull() bool
- func (cond *FilterConditionIsNull) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionIsNull) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionIsNull) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionIsNull) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionIsNull) String() string
- type FilterConditionNot
- func (cond *FilterConditionNot) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionNot) ConditionNot()
- func (cond *FilterConditionNot) Evaluate(res *Alert) bool
- func (cond *FilterConditionNot) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionNot) GetSubCondition() gotenresource.FilterCondition
- func (cond *FilterConditionNot) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionNot) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionNot) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionNot) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionNot) String() string
- type FilterConditionNotIn
- func (cond *FilterConditionNotIn) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionNotIn) ConditionNotIn()
- func (cond *FilterConditionNotIn) Evaluate(res *Alert) bool
- func (cond *FilterConditionNotIn) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionNotIn) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionNotIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
- func (cond *FilterConditionNotIn) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionNotIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionNotIn) SpecifiesFieldPath(fp Alert_FieldPath) bool
- func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionNotIn) String() string
- type GetQuery
- func (q *GetQuery) GetFieldMask() gotenobject.FieldMask
- func (q *GetQuery) GetReference() gotenresource.Reference
- func (q *GetQuery) GetResourceDescriptor() gotenresource.Descriptor
- func (q *GetQuery) GotenQuery()
- func (q *GetQuery) SetFieldMask(mask gotenobject.FieldMask)
- func (q *GetQuery) SetReference(ref gotenresource.Reference)
- func (q *GetQuery) String() string
- type ListQuery
- func (q *ListQuery) GetFieldMask() gotenobject.FieldMask
- func (q *ListQuery) GetFilter() gotenresource.Filter
- func (q *ListQuery) GetPager() gotenresource.PagerQuery
- func (q *ListQuery) GetResourceDescriptor() gotenresource.Descriptor
- func (q *ListQuery) GotenQuery()
- func (q *ListQuery) SetFieldMask(mask gotenobject.FieldMask)
- func (q *ListQuery) SetFilter(filter gotenresource.Filter)
- func (q *ListQuery) SetPager(pager gotenresource.PagerQuery)
- func (q *ListQuery) String() string
- type Name
- func (name *Name) AsRawReference() gotenresource.Reference
- func (name *Name) AsReference() *Reference
- func (name *Name) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (name *Name) ConvertToType(typeVal ref.Type) ref.Val
- func (name *Name) Equal(other ref.Val) ref.Val
- func (name *Name) FullyQualifiedName() (string, error)
- func (name *Name) GetAlertingConditionName() *alerting_condition.Name
- func (name *Name) GetIParentName() gotenresource.Name
- func (name *Name) GetIUnderlyingParentName() gotenresource.Name
- func (name *Name) GetIdParts() map[string]string
- func (name *Name) GetPattern() gotenresource.NamePattern
- func (name *Name) GetResourceDescriptor() gotenresource.Descriptor
- func (name *Name) GetSegments() gotenresource.NameSegments
- func (name *Name) GotenEqual(other interface{}) bool
- func (name *Name) HasTrait(trait int) bool
- func (name *Name) IsFullyQualified() bool
- func (name *Name) IsSpecified() bool
- func (name *Name) Match(pattern ref.Val) ref.Val
- func (name *Name) Matches(other interface{}) bool
- func (name *Name) ParseProtoString(data string) error
- func (name *Name) ProtoString() (string, error)
- func (name *Name) Receive(function string, overload string, args []ref.Val) ref.Val
- func (name *Name) SetFromCliFlag(raw string) error
- func (name *Name) SetFromSegments(segments gotenresource.NameSegments) error
- func (name *Name) String() string
- func (name *Name) Type() ref.Type
- func (name *Name) TypeName() string
- func (name *Name) Value() interface{}
- type NameBuilder
- func (b *NameBuilder) Name() *Name
- func (b *NameBuilder) Parent() *ParentName
- func (b *NameBuilder) ParentReference() *ParentReference
- func (b *NameBuilder) Reference() *Reference
- func (b *NameBuilder) SetAlertingCondition(parent *alerting_condition.Name) *NameBuilder
- func (b *NameBuilder) SetAlertingConditionId(id string) *NameBuilder
- func (b *NameBuilder) SetAlertingPolicyId(id string) *NameBuilder
- func (b *NameBuilder) SetId(id string) *NameBuilder
- func (b *NameBuilder) SetProjectId(id string) *NameBuilder
- func (b *NameBuilder) SetRegionId(id string) *NameBuilder
- type NamePattern
- type OrderBy
- func (orderBy *OrderBy) Compare(left, right *Alert) int
- func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
- func (orderBy *OrderBy) GetFieldMask() *Alert_FieldMask
- func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField
- func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask
- func (orderBy *OrderBy) InsertSorted(sorted AlertList, elem *Alert) (AlertList, int)
- func (orderBy *OrderBy) InsertSortedRaw(sorted gotenresource.ResourceList, elem gotenresource.Resource) (gotenresource.ResourceList, int)
- func (orderBy *OrderBy) ParseProtoString(data string) error
- func (orderBy *OrderBy) ProtoString() (string, error)
- func (orderBy *OrderBy) SetFromCliFlag(raw string) error
- func (orderBy *OrderBy) Sort(results AlertList)
- func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)
- func (orderBy *OrderBy) String() string
- type OrderByField
- type PagerCursor
- func (cursor *PagerCursor) GetInclusion() gotenresource.CursorInclusion
- func (cursor *PagerCursor) GetPageDirection() gotenresource.PageDirection
- func (cursor *PagerCursor) GetValue() gotenresource.CursorValue
- func (cursor *PagerCursor) IsEmpty() bool
- func (cursor *PagerCursor) ParseProtoString(data string) (err error)
- func (cursor *PagerCursor) ProtoString() (string, error)
- func (cursor *PagerCursor) SetCursorValue(value gotenresource.CursorValue)
- func (cursor *PagerCursor) SetFromCliFlag(raw string) error
- func (cursor *PagerCursor) SetInclusion(inclusion gotenresource.CursorInclusion)
- func (cursor *PagerCursor) SetPageDirection(direction gotenresource.PageDirection)
- func (cursor *PagerCursor) String() string
- type PagerQuery
- func (p *PagerQuery) GetCursor() gotenresource.Cursor
- func (p *PagerQuery) GetLimit() int
- func (p *PagerQuery) GetOrderBy() gotenresource.OrderBy
- func (p *PagerQuery) GetPeekForward() bool
- func (p *PagerQuery) GetResourceDescriptor() gotenresource.Descriptor
- func (p *PagerQuery) PageDirection() gotenresource.PageDirection
- func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)
- func (p *PagerQuery) SetLimit(limit int)
- func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)
- func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)
- func (p *PagerQuery) SetPeekForward(peekForward bool)
- type ParentName
- func (name *ParentName) AsRawReference() gotenresource.Reference
- func (name *ParentName) AsReference() *ParentReference
- func (name *ParentName) DescendsFrom(ancestor string) bool
- func (name *ParentName) FullyQualifiedName() (string, error)
- func (name *ParentName) GetAlertingConditionName() *alerting_condition.Name
- func (name *ParentName) GetIParentName() gotenresource.Name
- func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name
- func (name *ParentName) GetIdParts() map[string]string
- func (name *ParentName) GetPattern() gotenresource.NamePattern
- func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor
- func (name *ParentName) GetSegments() gotenresource.NameSegments
- func (name *ParentName) GotenEqual(other interface{}) bool
- func (name *ParentName) IsFullyQualified() bool
- func (name *ParentName) IsSpecified() bool
- func (name *ParentName) Matches(other interface{}) bool
- func (name *ParentName) ParseProtoString(data string) error
- func (name *ParentName) ProtoString() (string, error)
- func (name *ParentName) SetFromCliFlag(raw string) error
- func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error
- func (name *ParentName) String() string
- type ParentReference
- func (ref *ParentReference) ClearCached()
- func (name *ParentReference) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (name *ParentReference) ConvertToType(typeVal ref.Type) ref.Val
- func (name *ParentReference) Equal(other ref.Val) ref.Val
- func (ref *ParentReference) GetAlertingCondition() *alerting_condition.AlertingCondition
- func (ref *ParentReference) GetAlertingConditionReference() *alerting_condition.Reference
- func (ref *ParentReference) GetIParentName() gotenresource.Name
- func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name
- func (ref *ParentReference) GetIdParts() map[string]string
- func (ref *ParentReference) GetPattern() gotenresource.NamePattern
- func (ref *ParentReference) GetRawResource() gotenresource.Resource
- func (ref *ParentReference) GetResourceDescriptor() gotenresource.Descriptor
- func (ref *ParentReference) GetSegments() gotenresource.NameSegments
- func (ref *ParentReference) GetUnderlyingReference() gotenresource.Reference
- func (ref *ParentReference) GotenEqual(other interface{}) bool
- func (name *ParentReference) HasTrait(trait int) bool
- func (ref *ParentReference) IsFullyQualified() bool
- func (ref *ParentReference) IsSpecified() bool
- func (name *ParentReference) Match(pattern ref.Val) ref.Val
- func (name *ParentReference) Matches(other interface{}) bool
- func (ref *ParentReference) ParseProtoString(data string) error
- func (ref *ParentReference) ProtoString() (string, error)
- func (name *ParentReference) Receive(function string, overload string, args []ref.Val) ref.Val
- func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error
- func (ref *ParentReference) Resolved() bool
- func (ref *ParentReference) SetFromCliFlag(raw string) error
- func (ref *ParentReference) String() string
- func (name *ParentReference) Type() ref.Type
- func (name *ParentReference) TypeName() string
- func (name *ParentReference) Value() interface{}
- type QueryResultChange
- func (qr *QueryResultChange) GetIsCurrent() bool
- func (qr *QueryResultChange) GetIsHardReset() bool
- func (qr *QueryResultChange) GetIsSoftReset() bool
- func (qr *QueryResultChange) GetNextPageCursor() gotenresource.Cursor
- func (qr *QueryResultChange) GetPrevPageCursor() gotenresource.Cursor
- func (qr *QueryResultChange) GetResults() gotenresource.ResourceChangeList
- func (qr *QueryResultChange) GetResumeToken() string
- func (qr *QueryResultChange) GetSnapshotSize() int64
- func (qr *QueryResultChange) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
- func (qr *QueryResultChange) SetIsCurrent()
- func (qr *QueryResultChange) SetIsHardReset()
- func (qr *QueryResultChange) SetIsSoftReset()
- func (qr *QueryResultChange) SetResults(results gotenresource.ResourceChangeList)
- func (qr *QueryResultChange) SetResumeToken(token string)
- func (qr *QueryResultChange) SetSnapshotSize(size int64)
- type QueryResultSnapshot
- func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor
- func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor
- func (qr *QueryResultSnapshot) GetResults() gotenresource.ResourceList
- func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
- func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)
- type Reference
- func (ref *Reference) ClearCached()
- func (ref *Reference) FullyQualifiedName() (string, error)
- func (ref *Reference) GetAlert() *Alert
- func (ref *Reference) GetIParentName() gotenresource.Name
- func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
- func (ref *Reference) GetIdParts() map[string]string
- func (ref *Reference) GetPattern() gotenresource.NamePattern
- func (ref *Reference) GetRawResource() gotenresource.Resource
- func (ref *Reference) GetResourceDescriptor() gotenresource.Descriptor
- func (ref *Reference) GetSegments() gotenresource.NameSegments
- func (ref *Reference) GotenEqual(other interface{}) bool
- func (ref *Reference) IsFullyQualified() bool
- func (ref *Reference) IsSpecified() bool
- func (name *Reference) Matches(other interface{}) bool
- func (ref *Reference) ParseProtoString(data string) error
- func (ref *Reference) ProtoString() (string, error)
- func (ref *Reference) Resolve(resolved *Alert)
- func (ref *Reference) ResolveRaw(res gotenresource.Resource) error
- func (ref *Reference) Resolved() bool
- func (ref *Reference) SetFromCliFlag(raw string) error
- func (ref *Reference) String() string
- type WatchQuery
- func (q *WatchQuery) GetMaximumChunkSize() int
- func (q *WatchQuery) GetResumeToken() string
- func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp
- func (q *WatchQuery) GetWatchType() watch_type.WatchType
- func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)
- func (q *WatchQuery) SetResumeToken(token string)
- func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)
- func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)
- func (q *WatchQuery) String() string
Constants ¶
const (
NamePattern_Project_Region_AlertingPolicy_AlertingCondition = "projects/{project}/regions/{region}/alertingPolicies/{alerting_policy}/alertingConditions/{alerting_condition}/alerts/{alert}"
)
Variables ¶
var ( Alert_State_Notification_Slack_DeliveryStatus_name = map[int32]string{ 0: "DELIVERY_STATUS_UNSPECIFIED", 1: "PENDING", 2: "SUCCESS", 3: "ERROR", } Alert_State_Notification_Slack_DeliveryStatus_value = map[string]int32{ "DELIVERY_STATUS_UNSPECIFIED": 0, "PENDING": 1, "SUCCESS": 2, "ERROR": 3, } )
Functions ¶
func AsAnyCastAccess ¶
func AsAnyCastAccess(access AlertAccess) gotenresource.Access
Types ¶
type Alert ¶
type Alert struct { // Name of Alert Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` Metadata *ntt_meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"` DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty" firestore:"displayName"` Info *Alert_Info `protobuf:"bytes,4,opt,name=info,proto3" json:"info,omitempty" firestore:"info"` // State of alert State *Alert_State `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty" firestore:"state"` // contains filtered or unexported fields }
Alert Resource
func (*Alert) CloneRaw ¶
func (o *Alert) CloneRaw() gotenobject.GotenObjectExt
func (*Alert) Descriptor ¶
Deprecated, Use Alert.ProtoReflect.Descriptor instead.
func (*Alert) GetDisplayName ¶
func (*Alert) GetInfo ¶
func (m *Alert) GetInfo() *Alert_Info
func (*Alert) GetMetadata ¶
func (*Alert) GetRawName ¶
func (r *Alert) GetRawName() gotenresource.Name
func (*Alert) GetResourceDescriptor ¶
func (r *Alert) GetResourceDescriptor() gotenresource.Descriptor
func (*Alert) GetState ¶
func (m *Alert) GetState() *Alert_State
func (*Alert) GotenMessage ¶
func (*Alert) GotenMessage()
func (*Alert) GotenObjectExt ¶
func (o *Alert) GotenObjectExt()
func (*Alert) GotenValidate ¶
func (*Alert) MakeDiffFieldMask ¶
func (o *Alert) MakeDiffFieldMask(other *Alert) *Alert_FieldMask
func (*Alert) MakeFullFieldMask ¶
func (o *Alert) MakeFullFieldMask() *Alert_FieldMask
func (*Alert) MakeRawDiffFieldMask ¶
func (o *Alert) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert) MakeRawFullFieldMask ¶
func (o *Alert) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert) MarshalJSON ¶
func (*Alert) MaybePopulateDefaults ¶
func (*Alert) MergeRaw ¶
func (o *Alert) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert) ProtoMessage ¶
func (*Alert) ProtoMessage()
func (*Alert) ProtoReflect ¶
func (*Alert) SetDisplayName ¶
func (*Alert) SetInfo ¶
func (m *Alert) SetInfo(fv *Alert_Info)
func (*Alert) SetMetadata ¶
func (*Alert) SetState ¶
func (m *Alert) SetState(fv *Alert_State)
func (*Alert) UnmarshalJSON ¶
type AlertAccess ¶
type AlertAccess interface { GetAlert(context.Context, *GetQuery) (*Alert, error) BatchGetAlerts(context.Context, []*Reference, ...gotenresource.BatchGetOption) error QueryAlerts(context.Context, *ListQuery) (*QueryResultSnapshot, error) WatchAlert(context.Context, *GetQuery, func(*AlertChange) error) error WatchAlerts(context.Context, *WatchQuery, func(*QueryResultChange) error) error SaveAlert(context.Context, *Alert, ...gotenresource.SaveOption) error DeleteAlert(context.Context, *Reference, ...gotenresource.DeleteOption) error }
type AlertChange ¶
type AlertChange struct { // Alert change // // Types that are valid to be assigned to ChangeType: // *AlertChange_Added_ // *AlertChange_Modified_ // *AlertChange_Current_ // *AlertChange_Removed_ ChangeType isAlertChange_ChangeType `protobuf_oneof:"change_type"` // contains filtered or unexported fields }
AlertChange is used by Watch notifications Responses to describe change of single Alert One of Added, Modified, Removed
func (*AlertChange) Descriptor ¶
func (*AlertChange) Descriptor() ([]byte, []int)
Deprecated, Use AlertChange.ProtoReflect.Descriptor instead.
func (*AlertChange) GetAdded ¶
func (m *AlertChange) GetAdded() *AlertChange_Added
func (*AlertChange) GetAlert ¶
func (c *AlertChange) GetAlert() *Alert
func (*AlertChange) GetAlertName ¶
func (c *AlertChange) GetAlertName() *Name
func (*AlertChange) GetChangeType ¶
func (m *AlertChange) GetChangeType() isAlertChange_ChangeType
func (*AlertChange) GetCurrent ¶
func (m *AlertChange) GetCurrent() *AlertChange_Current
func (*AlertChange) GetCurrentViewIndex ¶
func (c *AlertChange) GetCurrentViewIndex() int32
func (*AlertChange) GetModified ¶
func (m *AlertChange) GetModified() *AlertChange_Modified
func (*AlertChange) GetPreviousViewIndex ¶
func (c *AlertChange) GetPreviousViewIndex() int32
func (*AlertChange) GetRawName ¶
func (c *AlertChange) GetRawName() gotenresource.Name
func (*AlertChange) GetRawResource ¶ added in v0.5.1
func (c *AlertChange) GetRawResource() gotenresource.Resource
func (*AlertChange) GetRemoved ¶
func (m *AlertChange) GetRemoved() *AlertChange_Removed
func (*AlertChange) GotenMessage ¶
func (*AlertChange) GotenMessage()
func (*AlertChange) GotenValidate ¶
func (obj *AlertChange) GotenValidate() error
func (*AlertChange) IsAdd ¶
func (c *AlertChange) IsAdd() bool
func (*AlertChange) IsCurrent ¶
func (c *AlertChange) IsCurrent() bool
func (*AlertChange) IsDelete ¶
func (c *AlertChange) IsDelete() bool
func (*AlertChange) IsModify ¶
func (c *AlertChange) IsModify() bool
func (*AlertChange) Marshal ¶
func (m *AlertChange) Marshal() ([]byte, error)
func (*AlertChange) MarshalJSON ¶
func (m *AlertChange) MarshalJSON() ([]byte, error)
func (*AlertChange) ProtoMessage ¶
func (*AlertChange) ProtoMessage()
func (*AlertChange) ProtoReflect ¶
func (m *AlertChange) ProtoReflect() preflect.Message
func (*AlertChange) Reset ¶
func (m *AlertChange) Reset()
func (*AlertChange) SetAdded ¶
func (m *AlertChange) SetAdded(fv *AlertChange_Added)
func (*AlertChange) SetAddedRaw ¶
func (c *AlertChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
func (*AlertChange) SetChangeType ¶
func (m *AlertChange) SetChangeType(ofv isAlertChange_ChangeType)
func (*AlertChange) SetCurrent ¶
func (m *AlertChange) SetCurrent(fv *AlertChange_Current)
func (*AlertChange) SetCurrentRaw ¶
func (c *AlertChange) SetCurrentRaw(snapshot gotenresource.Resource)
func (*AlertChange) SetDeletedRaw ¶
func (c *AlertChange) SetDeletedRaw(name gotenresource.Name, idx int)
func (*AlertChange) SetModified ¶
func (m *AlertChange) SetModified(fv *AlertChange_Modified)
func (*AlertChange) SetModifiedRaw ¶
func (c *AlertChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, newIdx int)
func (*AlertChange) SetRemoved ¶
func (m *AlertChange) SetRemoved(fv *AlertChange_Removed)
func (*AlertChange) String ¶
func (m *AlertChange) String() string
func (*AlertChange) Unmarshal ¶
func (m *AlertChange) Unmarshal(b []byte) error
func (*AlertChange) UnmarshalJSON ¶
func (m *AlertChange) UnmarshalJSON(data []byte) error
type AlertChangeList ¶
type AlertChangeList []*AlertChange
func (AlertChangeList) Append ¶
func (l AlertChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
func (AlertChangeList) AppendList ¶
func (l AlertChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
func (AlertChangeList) At ¶
func (l AlertChangeList) At(idx int) gotenresource.ResourceChange
func (AlertChangeList) Length ¶
func (l AlertChangeList) Length() int
func (AlertChangeList) Set ¶
func (l AlertChangeList) Set(idx int, change gotenresource.ResourceChange)
func (AlertChangeList) Slice ¶
func (l AlertChangeList) Slice(first, second int) gotenresource.ResourceChangeList
type AlertChangeMap ¶
type AlertChangeMap map[Name]*AlertChange
func (AlertChangeMap) Delete ¶
func (m AlertChangeMap) Delete(name gotenresource.Name)
func (AlertChangeMap) ForEach ¶
func (m AlertChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
func (AlertChangeMap) Get ¶
func (m AlertChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
func (AlertChangeMap) Length ¶
func (m AlertChangeMap) Length() int
func (AlertChangeMap) Set ¶
func (m AlertChangeMap) Set(change gotenresource.ResourceChange)
type AlertChange_Added ¶
type AlertChange_Added struct { Alert *Alert `protobuf:"bytes,1,opt,name=alert,proto3" json:"alert,omitempty" firestore:"alert"` // Integer describing index of added Alert in resulting query view. ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"` // contains filtered or unexported fields }
Alert has been added to query view
func (*AlertChange_Added) Descriptor ¶
func (*AlertChange_Added) Descriptor() ([]byte, []int)
Deprecated, Use AlertChange_Added.ProtoReflect.Descriptor instead.
func (*AlertChange_Added) GetAlert ¶
func (m *AlertChange_Added) GetAlert() *Alert
func (*AlertChange_Added) GetViewIndex ¶
func (m *AlertChange_Added) GetViewIndex() int32
func (*AlertChange_Added) GotenMessage ¶
func (*AlertChange_Added) GotenMessage()
func (*AlertChange_Added) GotenValidate ¶
func (obj *AlertChange_Added) GotenValidate() error
func (*AlertChange_Added) Marshal ¶
func (m *AlertChange_Added) Marshal() ([]byte, error)
func (*AlertChange_Added) MarshalJSON ¶
func (m *AlertChange_Added) MarshalJSON() ([]byte, error)
func (*AlertChange_Added) ProtoMessage ¶
func (*AlertChange_Added) ProtoMessage()
func (*AlertChange_Added) ProtoReflect ¶
func (m *AlertChange_Added) ProtoReflect() preflect.Message
func (*AlertChange_Added) Reset ¶
func (m *AlertChange_Added) Reset()
func (*AlertChange_Added) SetAlert ¶
func (m *AlertChange_Added) SetAlert(fv *Alert)
func (*AlertChange_Added) SetViewIndex ¶
func (m *AlertChange_Added) SetViewIndex(fv int32)
func (*AlertChange_Added) String ¶
func (m *AlertChange_Added) String() string
func (*AlertChange_Added) Unmarshal ¶
func (m *AlertChange_Added) Unmarshal(b []byte) error
func (*AlertChange_Added) UnmarshalJSON ¶
func (m *AlertChange_Added) UnmarshalJSON(data []byte) error
type AlertChange_Added_ ¶
type AlertChange_Added_ struct { // Added is returned when watched document is added, either created or // enters Query view Added *AlertChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof" firestore:"added"` }
type AlertChange_Current ¶
type AlertChange_Current struct { Alert *Alert `protobuf:"bytes,1,opt,name=alert,proto3" json:"alert,omitempty" firestore:"alert"` // contains filtered or unexported fields }
Alert has been added or modified in a query view. Version used for stateless watching
func (*AlertChange_Current) Descriptor ¶
func (*AlertChange_Current) Descriptor() ([]byte, []int)
Deprecated, Use AlertChange_Current.ProtoReflect.Descriptor instead.
func (*AlertChange_Current) GetAlert ¶
func (m *AlertChange_Current) GetAlert() *Alert
func (*AlertChange_Current) GotenMessage ¶
func (*AlertChange_Current) GotenMessage()
func (*AlertChange_Current) GotenValidate ¶
func (obj *AlertChange_Current) GotenValidate() error
func (*AlertChange_Current) Marshal ¶
func (m *AlertChange_Current) Marshal() ([]byte, error)
func (*AlertChange_Current) MarshalJSON ¶
func (m *AlertChange_Current) MarshalJSON() ([]byte, error)
func (*AlertChange_Current) ProtoMessage ¶
func (*AlertChange_Current) ProtoMessage()
func (*AlertChange_Current) ProtoReflect ¶
func (m *AlertChange_Current) ProtoReflect() preflect.Message
func (*AlertChange_Current) Reset ¶
func (m *AlertChange_Current) Reset()
func (*AlertChange_Current) SetAlert ¶
func (m *AlertChange_Current) SetAlert(fv *Alert)
func (*AlertChange_Current) String ¶
func (m *AlertChange_Current) String() string
func (*AlertChange_Current) Unmarshal ¶
func (m *AlertChange_Current) Unmarshal(b []byte) error
func (*AlertChange_Current) UnmarshalJSON ¶
func (m *AlertChange_Current) UnmarshalJSON(data []byte) error
type AlertChange_Current_ ¶
type AlertChange_Current_ struct { // Current is returned in stateless watch when document enters query view or // is modified within. Current *AlertChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof" firestore:"current"` }
type AlertChange_Modified ¶
type AlertChange_Modified struct { // Name of modified Alert Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // New version of Alert or masked difference, depending on mask_changes // instrumentation of issued [WatchAlertRequest] or [WatchAlertsRequest] Alert *Alert `protobuf:"bytes,2,opt,name=alert,proto3" json:"alert,omitempty" firestore:"alert"` // Used when mask_changes is set, contains field paths of modified // properties. FieldMask *Alert_FieldMask `` /* 137-byte string literal not displayed */ // Previous view index specifies previous position of modified Alert. // When modification doesn't affect sorted order, value will remain // identical to [view_index]. PreviousViewIndex int32 `` /* 145-byte string literal not displayed */ // Integer specifying Alert new index in resulting query view. ViewIndex int32 `protobuf:"varint,5,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"` // contains filtered or unexported fields }
Alert changed some of it's fields - contains either full document or masked change
func (*AlertChange_Modified) Descriptor ¶
func (*AlertChange_Modified) Descriptor() ([]byte, []int)
Deprecated, Use AlertChange_Modified.ProtoReflect.Descriptor instead.
func (*AlertChange_Modified) GetAlert ¶
func (m *AlertChange_Modified) GetAlert() *Alert
func (*AlertChange_Modified) GetFieldMask ¶
func (m *AlertChange_Modified) GetFieldMask() *Alert_FieldMask
func (*AlertChange_Modified) GetName ¶
func (m *AlertChange_Modified) GetName() *Name
func (*AlertChange_Modified) GetPreviousViewIndex ¶
func (m *AlertChange_Modified) GetPreviousViewIndex() int32
func (*AlertChange_Modified) GetViewIndex ¶
func (m *AlertChange_Modified) GetViewIndex() int32
func (*AlertChange_Modified) GotenMessage ¶
func (*AlertChange_Modified) GotenMessage()
func (*AlertChange_Modified) GotenValidate ¶
func (obj *AlertChange_Modified) GotenValidate() error
func (*AlertChange_Modified) Marshal ¶
func (m *AlertChange_Modified) Marshal() ([]byte, error)
func (*AlertChange_Modified) MarshalJSON ¶
func (m *AlertChange_Modified) MarshalJSON() ([]byte, error)
func (*AlertChange_Modified) ProtoMessage ¶
func (*AlertChange_Modified) ProtoMessage()
func (*AlertChange_Modified) ProtoReflect ¶
func (m *AlertChange_Modified) ProtoReflect() preflect.Message
func (*AlertChange_Modified) Reset ¶
func (m *AlertChange_Modified) Reset()
func (*AlertChange_Modified) SetAlert ¶
func (m *AlertChange_Modified) SetAlert(fv *Alert)
func (*AlertChange_Modified) SetFieldMask ¶
func (m *AlertChange_Modified) SetFieldMask(fv *Alert_FieldMask)
func (*AlertChange_Modified) SetName ¶
func (m *AlertChange_Modified) SetName(fv *Name)
func (*AlertChange_Modified) SetPreviousViewIndex ¶
func (m *AlertChange_Modified) SetPreviousViewIndex(fv int32)
func (*AlertChange_Modified) SetViewIndex ¶
func (m *AlertChange_Modified) SetViewIndex(fv int32)
func (*AlertChange_Modified) String ¶
func (m *AlertChange_Modified) String() string
func (*AlertChange_Modified) Unmarshal ¶
func (m *AlertChange_Modified) Unmarshal(b []byte) error
func (*AlertChange_Modified) UnmarshalJSON ¶
func (m *AlertChange_Modified) UnmarshalJSON(data []byte) error
type AlertChange_Modified_ ¶
type AlertChange_Modified_ struct { // Modified is returned when watched document is modified Modified *AlertChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof" firestore:"modified"` }
type AlertChange_Removed ¶
type AlertChange_Removed struct { Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // Integer specifying removed Alert index. Not populated in stateless watch // type. ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"` // contains filtered or unexported fields }
Removed is returned when Alert is deleted or leaves Query view
func (*AlertChange_Removed) Descriptor ¶
func (*AlertChange_Removed) Descriptor() ([]byte, []int)
Deprecated, Use AlertChange_Removed.ProtoReflect.Descriptor instead.
func (*AlertChange_Removed) GetName ¶
func (m *AlertChange_Removed) GetName() *Name
func (*AlertChange_Removed) GetViewIndex ¶
func (m *AlertChange_Removed) GetViewIndex() int32
func (*AlertChange_Removed) GotenMessage ¶
func (*AlertChange_Removed) GotenMessage()
func (*AlertChange_Removed) GotenValidate ¶
func (obj *AlertChange_Removed) GotenValidate() error
func (*AlertChange_Removed) Marshal ¶
func (m *AlertChange_Removed) Marshal() ([]byte, error)
func (*AlertChange_Removed) MarshalJSON ¶
func (m *AlertChange_Removed) MarshalJSON() ([]byte, error)
func (*AlertChange_Removed) ProtoMessage ¶
func (*AlertChange_Removed) ProtoMessage()
func (*AlertChange_Removed) ProtoReflect ¶
func (m *AlertChange_Removed) ProtoReflect() preflect.Message
func (*AlertChange_Removed) Reset ¶
func (m *AlertChange_Removed) Reset()
func (*AlertChange_Removed) SetName ¶
func (m *AlertChange_Removed) SetName(fv *Name)
func (*AlertChange_Removed) SetViewIndex ¶
func (m *AlertChange_Removed) SetViewIndex(fv int32)
func (*AlertChange_Removed) String ¶
func (m *AlertChange_Removed) String() string
func (*AlertChange_Removed) Unmarshal ¶
func (m *AlertChange_Removed) Unmarshal(b []byte) error
func (*AlertChange_Removed) UnmarshalJSON ¶
func (m *AlertChange_Removed) UnmarshalJSON(data []byte) error
type AlertChange_Removed_ ¶
type AlertChange_Removed_ struct { // Removed is returned when Alert is deleted or leaves Query view Removed *AlertChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof" firestore:"removed"` }
type AlertFieldPathBuilder ¶
type AlertFieldPathBuilder struct{}
func NewAlertFieldPathBuilder ¶
func NewAlertFieldPathBuilder() AlertFieldPathBuilder
func (AlertFieldPathBuilder) DisplayName ¶
func (AlertFieldPathBuilder) DisplayName() AlertPathSelectorDisplayName
func (AlertFieldPathBuilder) Info ¶
func (AlertFieldPathBuilder) Info() AlertPathSelectorInfo
func (AlertFieldPathBuilder) Metadata ¶
func (AlertFieldPathBuilder) Metadata() AlertPathSelectorMetadata
func (AlertFieldPathBuilder) Name ¶
func (AlertFieldPathBuilder) Name() AlertPathSelectorName
func (AlertFieldPathBuilder) State ¶
func (AlertFieldPathBuilder) State() AlertPathSelectorState
type AlertInfoFieldPathBuilder ¶
type AlertInfoFieldPathBuilder struct{}
func NewAlertInfoFieldPathBuilder ¶
func NewAlertInfoFieldPathBuilder() AlertInfoFieldPathBuilder
func (AlertInfoFieldPathBuilder) ObservedValues ¶
func (AlertInfoFieldPathBuilder) ObservedValues() Alert_InfoPathSelectorObservedValues
func (AlertInfoFieldPathBuilder) TimeSerie ¶
func (AlertInfoFieldPathBuilder) TimeSerie() Alert_InfoPathSelectorTimeSerie
type AlertInfoObservedValuesFieldPathBuilder ¶
type AlertInfoObservedValuesFieldPathBuilder struct{}
func NewAlertInfoObservedValuesFieldPathBuilder ¶
func NewAlertInfoObservedValuesFieldPathBuilder() AlertInfoObservedValuesFieldPathBuilder
func (AlertInfoObservedValuesFieldPathBuilder) ExampleValue ¶
func (AlertInfoObservedValuesFieldPathBuilder) ExampleValue() Alert_Info_ObservedValuesPathSelectorExampleValue
type AlertInfoObservedValues_FieldPath ¶
type AlertInfoObservedValues_FieldPath interface { gotenobject.FieldPath Selector() AlertInfoObservedValues_FieldPathSelector Get(source *Alert_Info_ObservedValues) []interface{} GetSingle(source *Alert_Info_ObservedValues) (interface{}, bool) ClearValue(item *Alert_Info_ObservedValues) // Those methods build corresponding AlertInfoObservedValues_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertInfoObservedValues_FieldPathValue WithIArrayOfValues(values interface{}) AlertInfoObservedValues_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertInfoObservedValues_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertInfoObservedValues_FieldPath ¶
func BuildAlertInfoObservedValues_FieldPath(fp gotenobject.RawFieldPath) (AlertInfoObservedValues_FieldPath, error)
func MustParseAlertInfoObservedValues_FieldPath ¶
func MustParseAlertInfoObservedValues_FieldPath(rawField string) AlertInfoObservedValues_FieldPath
func ParseAlertInfoObservedValues_FieldPath ¶
func ParseAlertInfoObservedValues_FieldPath(rawField string) (AlertInfoObservedValues_FieldPath, error)
type AlertInfoObservedValues_FieldPathArrayItemValue ¶
type AlertInfoObservedValues_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertInfoObservedValues_FieldPath ContainsValue(*Alert_Info_ObservedValues) bool }
AlertInfoObservedValues_FieldPathArrayItemValue allows storing single item in Path-specific values for ObservedValues according to their type Present only for array (repeated) types.
func MustParseAlertInfoObservedValues_FieldPathArrayItemValue ¶
func MustParseAlertInfoObservedValues_FieldPathArrayItemValue(pathStr, valueStr string) AlertInfoObservedValues_FieldPathArrayItemValue
func ParseAlertInfoObservedValues_FieldPathArrayItemValue ¶
func ParseAlertInfoObservedValues_FieldPathArrayItemValue(pathStr, valueStr string) (AlertInfoObservedValues_FieldPathArrayItemValue, error)
ParseAlertInfoObservedValues_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertInfoObservedValues_FieldPathArrayOfValues ¶
type AlertInfoObservedValues_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertInfoObservedValues_FieldPath }
AlertInfoObservedValues_FieldPathArrayOfValues allows storing slice of values for ObservedValues fields according to their type
func MustParseAlertInfoObservedValues_FieldPathArrayOfValues ¶
func MustParseAlertInfoObservedValues_FieldPathArrayOfValues(pathStr, valuesStr string) AlertInfoObservedValues_FieldPathArrayOfValues
func ParseAlertInfoObservedValues_FieldPathArrayOfValues ¶
func ParseAlertInfoObservedValues_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertInfoObservedValues_FieldPathArrayOfValues, error)
type AlertInfoObservedValues_FieldPathMap ¶
type AlertInfoObservedValues_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*AlertInfoObservedValues_FieldPathMap) ClearValue ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) ClearValue(item *Alert_Info_ObservedValues)
func (*AlertInfoObservedValues_FieldPathMap) ClearValueRaw ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) ClearValueRaw(item proto.Message)
func (*AlertInfoObservedValues_FieldPathMap) Get ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) Get(source *Alert_Info_ObservedValues) (values []interface{})
Get returns all values pointed by selected field map key from source Alert_Info_ObservedValues
func (*AlertInfoObservedValues_FieldPathMap) GetDefault ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertInfoObservedValues_FieldPathMap) GetRaw ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*AlertInfoObservedValues_FieldPathMap) GetSingle ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) GetSingle(source *Alert_Info_ObservedValues) (interface{}, bool)
GetSingle returns value by selected field map key from source Alert_Info_ObservedValues
func (*AlertInfoObservedValues_FieldPathMap) GetSingleRaw ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertInfoObservedValues_FieldPathMap) IsLeaf ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertInfoObservedValues_FieldPathMap) JSONString ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*AlertInfoObservedValues_FieldPathMap) Key ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) Key() string
func (*AlertInfoObservedValues_FieldPathMap) Selector ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) Selector() AlertInfoObservedValues_FieldPathSelector
func (*AlertInfoObservedValues_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fpm *AlertInfoObservedValues_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertInfoObservedValues_FieldPathMap) String ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) String() string
String returns path representation in proto convention
func (*AlertInfoObservedValues_FieldPathMap) WithIArrayItemValue ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) WithIArrayItemValue(value interface{}) AlertInfoObservedValues_FieldPathArrayItemValue
func (*AlertInfoObservedValues_FieldPathMap) WithIArrayOfValues ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) WithIArrayOfValues(values interface{}) AlertInfoObservedValues_FieldPathArrayOfValues
func (*AlertInfoObservedValues_FieldPathMap) WithIValue ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) WithIValue(value interface{}) AlertInfoObservedValues_FieldPathValue
func (*AlertInfoObservedValues_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertInfoObservedValues_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertInfoObservedValues_FieldPathMap) WithRawIValue ¶
func (fpm *AlertInfoObservedValues_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertInfoObservedValues_FieldPathMapArrayOfValues ¶
type AlertInfoObservedValues_FieldPathMapArrayOfValues struct { AlertInfoObservedValues_FieldPathMap // contains filtered or unexported fields }
func (*AlertInfoObservedValues_FieldPathMapArrayOfValues) AsPerMetricArrayOfElementValues ¶
func (fpmaov *AlertInfoObservedValues_FieldPathMapArrayOfValues) AsPerMetricArrayOfElementValues() ([]float64, bool)
func (*AlertInfoObservedValues_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *AlertInfoObservedValues_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type AlertInfoObservedValues_FieldPathMapValue ¶
type AlertInfoObservedValues_FieldPathMapValue struct { AlertInfoObservedValues_FieldPathMap // contains filtered or unexported fields }
func (*AlertInfoObservedValues_FieldPathMapValue) AsPerMetricElementValue ¶
func (fpmv *AlertInfoObservedValues_FieldPathMapValue) AsPerMetricElementValue() (float64, bool)
func (*AlertInfoObservedValues_FieldPathMapValue) CompareWith ¶
func (fpmv *AlertInfoObservedValues_FieldPathMapValue) CompareWith(source *Alert_Info_ObservedValues) (int, bool)
CompareWith compares value in the 'AlertInfoObservedValues_FieldPathMapValue' with the value under path in 'Alert_Info_ObservedValues'.
func (*AlertInfoObservedValues_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *AlertInfoObservedValues_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertInfoObservedValues_FieldPathMapValue) GetRawValue ¶
func (fpmv *AlertInfoObservedValues_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in ObservedValues as interface{}
func (*AlertInfoObservedValues_FieldPathMapValue) SetTo ¶
func (fpmv *AlertInfoObservedValues_FieldPathMapValue) SetTo(target **Alert_Info_ObservedValues)
SetTo stores value for selected field in ObservedValues
func (*AlertInfoObservedValues_FieldPathMapValue) SetToRaw ¶
func (fpmv *AlertInfoObservedValues_FieldPathMapValue) SetToRaw(target proto.Message)
type AlertInfoObservedValues_FieldPathSelector ¶
type AlertInfoObservedValues_FieldPathSelector int32
const ( AlertInfoObservedValues_FieldPathSelectorExampleValue AlertInfoObservedValues_FieldPathSelector = 0 AlertInfoObservedValues_FieldPathSelectorPerMetric AlertInfoObservedValues_FieldPathSelector = 1 )
func (AlertInfoObservedValues_FieldPathSelector) String ¶
func (s AlertInfoObservedValues_FieldPathSelector) String() string
type AlertInfoObservedValues_FieldPathValue ¶
type AlertInfoObservedValues_FieldPathValue interface { AlertInfoObservedValues_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_Info_ObservedValues) CompareWith(*Alert_Info_ObservedValues) (cmp int, comparable bool) }
AlertInfoObservedValues_FieldPathValue allows storing values for ObservedValues fields according to their type
func MustParseAlertInfoObservedValues_FieldPathValue ¶
func MustParseAlertInfoObservedValues_FieldPathValue(pathStr, valueStr string) AlertInfoObservedValues_FieldPathValue
func ParseAlertInfoObservedValues_FieldPathValue ¶
func ParseAlertInfoObservedValues_FieldPathValue(pathStr, valueStr string) (AlertInfoObservedValues_FieldPathValue, error)
type AlertInfoObservedValues_FieldTerminalPath ¶
type AlertInfoObservedValues_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertInfoObservedValues_FieldTerminalPath) ClearValue ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) ClearValue(item *Alert_Info_ObservedValues)
func (*AlertInfoObservedValues_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertInfoObservedValues_FieldTerminalPath) Get ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) Get(source *Alert_Info_ObservedValues) (values []interface{})
Get returns all values pointed by specific field from source Alert_Info_ObservedValues
func (*AlertInfoObservedValues_FieldTerminalPath) GetDefault ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertInfoObservedValues_FieldTerminalPath) GetRaw ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertInfoObservedValues_FieldTerminalPath) GetSingle ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) GetSingle(source *Alert_Info_ObservedValues) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_Info_ObservedValues
func (*AlertInfoObservedValues_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertInfoObservedValues_FieldTerminalPath) IsLeaf ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertInfoObservedValues_FieldTerminalPath) JSONString ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertInfoObservedValues_FieldTerminalPath) Selector ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) Selector() AlertInfoObservedValues_FieldPathSelector
func (*AlertInfoObservedValues_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertInfoObservedValues_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertInfoObservedValues_FieldTerminalPath) String ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertInfoObservedValues_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertInfoObservedValues_FieldPathArrayItemValue
func (*AlertInfoObservedValues_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertInfoObservedValues_FieldPathArrayOfValues
func (*AlertInfoObservedValues_FieldTerminalPath) WithIValue ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) WithIValue(value interface{}) AlertInfoObservedValues_FieldPathValue
func (*AlertInfoObservedValues_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertInfoObservedValues_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertInfoObservedValues_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertInfoObservedValues_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertInfoObservedValues_FieldTerminalPathArrayItemValue ¶
type AlertInfoObservedValues_FieldTerminalPathArrayItemValue struct { AlertInfoObservedValues_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfoObservedValues_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_Info_ObservedValues) bool
Contains returns a boolean indicating if value that is being held is present in given 'ObservedValues'
func (*AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_Info_ObservedValues as interface{}
func (*AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_Info_ObservedValues) (interface{}, bool)
func (*AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertInfoObservedValues_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertInfoObservedValues_FieldTerminalPathArrayOfValues ¶
type AlertInfoObservedValues_FieldTerminalPathArrayOfValues struct { AlertInfoObservedValues_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfoObservedValues_FieldTerminalPathArrayOfValues) AsExampleValueArrayOfValues ¶
func (fpaov *AlertInfoObservedValues_FieldTerminalPathArrayOfValues) AsExampleValueArrayOfValues() ([]float64, bool)
func (*AlertInfoObservedValues_FieldTerminalPathArrayOfValues) AsPerMetricArrayOfValues ¶
func (fpaov *AlertInfoObservedValues_FieldTerminalPathArrayOfValues) AsPerMetricArrayOfValues() ([]map[string]float64, bool)
func (*AlertInfoObservedValues_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertInfoObservedValues_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertInfoObservedValues_FieldTerminalPathValue ¶
type AlertInfoObservedValues_FieldTerminalPathValue struct { AlertInfoObservedValues_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfoObservedValues_FieldTerminalPathValue) AsExampleValueValue ¶
func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) AsExampleValueValue() (float64, bool)
func (*AlertInfoObservedValues_FieldTerminalPathValue) AsPerMetricValue ¶
func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) AsPerMetricValue() (map[string]float64, bool)
func (*AlertInfoObservedValues_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) CompareWith(source *Alert_Info_ObservedValues) (int, bool)
CompareWith compares value in the 'AlertInfoObservedValues_FieldTerminalPathValue' with the value under path in 'Alert_Info_ObservedValues'.
func (*AlertInfoObservedValues_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertInfoObservedValues_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ObservedValues' as interface{}
func (*AlertInfoObservedValues_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) SetTo(target **Alert_Info_ObservedValues)
SetTo stores value for selected field for object ObservedValues
func (*AlertInfoObservedValues_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertInfoObservedValues_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertInfoTimeSerieFieldPathBuilder ¶
type AlertInfoTimeSerieFieldPathBuilder struct{}
func NewAlertInfoTimeSerieFieldPathBuilder ¶
func NewAlertInfoTimeSerieFieldPathBuilder() AlertInfoTimeSerieFieldPathBuilder
func (AlertInfoTimeSerieFieldPathBuilder) MonitoredResource ¶
func (AlertInfoTimeSerieFieldPathBuilder) MonitoredResource() Alert_Info_TimeSeriePathSelectorMonitoredResource
type AlertInfoTimeSerie_FieldPath ¶
type AlertInfoTimeSerie_FieldPath interface { gotenobject.FieldPath Selector() AlertInfoTimeSerie_FieldPathSelector Get(source *Alert_Info_TimeSerie) []interface{} GetSingle(source *Alert_Info_TimeSerie) (interface{}, bool) ClearValue(item *Alert_Info_TimeSerie) // Those methods build corresponding AlertInfoTimeSerie_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertInfoTimeSerie_FieldPathValue WithIArrayOfValues(values interface{}) AlertInfoTimeSerie_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertInfoTimeSerie_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertInfoTimeSerie_FieldPath ¶
func BuildAlertInfoTimeSerie_FieldPath(fp gotenobject.RawFieldPath) (AlertInfoTimeSerie_FieldPath, error)
func MustParseAlertInfoTimeSerie_FieldPath ¶
func MustParseAlertInfoTimeSerie_FieldPath(rawField string) AlertInfoTimeSerie_FieldPath
func ParseAlertInfoTimeSerie_FieldPath ¶
func ParseAlertInfoTimeSerie_FieldPath(rawField string) (AlertInfoTimeSerie_FieldPath, error)
type AlertInfoTimeSerie_FieldPathArrayItemValue ¶
type AlertInfoTimeSerie_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertInfoTimeSerie_FieldPath ContainsValue(*Alert_Info_TimeSerie) bool }
AlertInfoTimeSerie_FieldPathArrayItemValue allows storing single item in Path-specific values for TimeSerie according to their type Present only for array (repeated) types.
func MustParseAlertInfoTimeSerie_FieldPathArrayItemValue ¶
func MustParseAlertInfoTimeSerie_FieldPathArrayItemValue(pathStr, valueStr string) AlertInfoTimeSerie_FieldPathArrayItemValue
func ParseAlertInfoTimeSerie_FieldPathArrayItemValue ¶
func ParseAlertInfoTimeSerie_FieldPathArrayItemValue(pathStr, valueStr string) (AlertInfoTimeSerie_FieldPathArrayItemValue, error)
ParseAlertInfoTimeSerie_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertInfoTimeSerie_FieldPathArrayOfValues ¶
type AlertInfoTimeSerie_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertInfoTimeSerie_FieldPath }
AlertInfoTimeSerie_FieldPathArrayOfValues allows storing slice of values for TimeSerie fields according to their type
func MustParseAlertInfoTimeSerie_FieldPathArrayOfValues ¶
func MustParseAlertInfoTimeSerie_FieldPathArrayOfValues(pathStr, valuesStr string) AlertInfoTimeSerie_FieldPathArrayOfValues
func ParseAlertInfoTimeSerie_FieldPathArrayOfValues ¶
func ParseAlertInfoTimeSerie_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertInfoTimeSerie_FieldPathArrayOfValues, error)
type AlertInfoTimeSerie_FieldPathSelector ¶
type AlertInfoTimeSerie_FieldPathSelector int32
const ( AlertInfoTimeSerie_FieldPathSelectorKey AlertInfoTimeSerie_FieldPathSelector = 0 AlertInfoTimeSerie_FieldPathSelectorMetric AlertInfoTimeSerie_FieldPathSelector = 1 AlertInfoTimeSerie_FieldPathSelectorMonitoredResource AlertInfoTimeSerie_FieldPathSelector = 2 )
func (AlertInfoTimeSerie_FieldPathSelector) String ¶
func (s AlertInfoTimeSerie_FieldPathSelector) String() string
type AlertInfoTimeSerie_FieldPathValue ¶
type AlertInfoTimeSerie_FieldPathValue interface { AlertInfoTimeSerie_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_Info_TimeSerie) CompareWith(*Alert_Info_TimeSerie) (cmp int, comparable bool) }
AlertInfoTimeSerie_FieldPathValue allows storing values for TimeSerie fields according to their type
func MustParseAlertInfoTimeSerie_FieldPathValue ¶
func MustParseAlertInfoTimeSerie_FieldPathValue(pathStr, valueStr string) AlertInfoTimeSerie_FieldPathValue
func ParseAlertInfoTimeSerie_FieldPathValue ¶
func ParseAlertInfoTimeSerie_FieldPathValue(pathStr, valueStr string) (AlertInfoTimeSerie_FieldPathValue, error)
type AlertInfoTimeSerie_FieldSubPath ¶
type AlertInfoTimeSerie_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*AlertInfoTimeSerie_FieldSubPath) AsMetricSubPath ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) AsMetricSubPath() (monitoring_common.Metric_FieldPath, bool)
func (*AlertInfoTimeSerie_FieldSubPath) AsMonitoredResourceSubPath ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) AsMonitoredResourceSubPath() (monitoring_common.MonitoredResource_FieldPath, bool)
func (*AlertInfoTimeSerie_FieldSubPath) ClearValue ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) ClearValue(item *Alert_Info_TimeSerie)
func (*AlertInfoTimeSerie_FieldSubPath) ClearValueRaw ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) ClearValueRaw(item proto.Message)
func (*AlertInfoTimeSerie_FieldSubPath) Get ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) Get(source *Alert_Info_TimeSerie) (values []interface{})
Get returns all values pointed by selected field from source Alert_Info_TimeSerie
func (*AlertInfoTimeSerie_FieldSubPath) GetDefault ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertInfoTimeSerie_FieldSubPath) GetRaw ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*AlertInfoTimeSerie_FieldSubPath) GetSingle ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) GetSingle(source *Alert_Info_TimeSerie) (interface{}, bool)
GetSingle returns value of selected field from source Alert_Info_TimeSerie
func (*AlertInfoTimeSerie_FieldSubPath) GetSingleRaw ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertInfoTimeSerie_FieldSubPath) IsLeaf ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertInfoTimeSerie_FieldSubPath) JSONString ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertInfoTimeSerie_FieldSubPath) Selector ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) Selector() AlertInfoTimeSerie_FieldPathSelector
func (*AlertInfoTimeSerie_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *AlertInfoTimeSerie_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertInfoTimeSerie_FieldSubPath) String ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) String() string
String returns path representation in proto convention
func (*AlertInfoTimeSerie_FieldSubPath) WithIArrayItemValue ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) WithIArrayItemValue(value interface{}) AlertInfoTimeSerie_FieldPathArrayItemValue
func (*AlertInfoTimeSerie_FieldSubPath) WithIArrayOfValues ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) WithIArrayOfValues(values interface{}) AlertInfoTimeSerie_FieldPathArrayOfValues
func (*AlertInfoTimeSerie_FieldSubPath) WithIValue ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) WithIValue(value interface{}) AlertInfoTimeSerie_FieldPathValue
func (*AlertInfoTimeSerie_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertInfoTimeSerie_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertInfoTimeSerie_FieldSubPath) WithRawIValue ¶
func (fps *AlertInfoTimeSerie_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertInfoTimeSerie_FieldSubPathArrayItemValue ¶
type AlertInfoTimeSerie_FieldSubPathArrayItemValue struct { AlertInfoTimeSerie_FieldPath // contains filtered or unexported fields }
func (*AlertInfoTimeSerie_FieldSubPathArrayItemValue) AsMetricPathItemValue ¶
func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) AsMetricPathItemValue() (monitoring_common.Metric_FieldPathArrayItemValue, bool)
func (*AlertInfoTimeSerie_FieldSubPathArrayItemValue) AsMonitoredResourcePathItemValue ¶
func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) AsMonitoredResourcePathItemValue() (monitoring_common.MonitoredResource_FieldPathArrayItemValue, bool)
func (*AlertInfoTimeSerie_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) ContainsValue(source *Alert_Info_TimeSerie) bool
Contains returns a boolean indicating if value that is being held is present in given 'TimeSerie'
func (*AlertInfoTimeSerie_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *AlertInfoTimeSerie_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type AlertInfoTimeSerie_FieldSubPathArrayOfValues ¶
type AlertInfoTimeSerie_FieldSubPathArrayOfValues struct { AlertInfoTimeSerie_FieldPath // contains filtered or unexported fields }
func (*AlertInfoTimeSerie_FieldSubPathArrayOfValues) AsMetricPathArrayOfValues ¶
func (fpsaov *AlertInfoTimeSerie_FieldSubPathArrayOfValues) AsMetricPathArrayOfValues() (monitoring_common.Metric_FieldPathArrayOfValues, bool)
func (*AlertInfoTimeSerie_FieldSubPathArrayOfValues) AsMonitoredResourcePathArrayOfValues ¶
func (fpsaov *AlertInfoTimeSerie_FieldSubPathArrayOfValues) AsMonitoredResourcePathArrayOfValues() (monitoring_common.MonitoredResource_FieldPathArrayOfValues, bool)
func (*AlertInfoTimeSerie_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *AlertInfoTimeSerie_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type AlertInfoTimeSerie_FieldSubPathValue ¶
type AlertInfoTimeSerie_FieldSubPathValue struct { AlertInfoTimeSerie_FieldPath // contains filtered or unexported fields }
func (*AlertInfoTimeSerie_FieldSubPathValue) AsMetricPathValue ¶
func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) AsMetricPathValue() (monitoring_common.Metric_FieldPathValue, bool)
func (*AlertInfoTimeSerie_FieldSubPathValue) AsMonitoredResourcePathValue ¶
func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) AsMonitoredResourcePathValue() (monitoring_common.MonitoredResource_FieldPathValue, bool)
func (*AlertInfoTimeSerie_FieldSubPathValue) CompareWith ¶
func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) CompareWith(source *Alert_Info_TimeSerie) (int, bool)
func (*AlertInfoTimeSerie_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertInfoTimeSerie_FieldSubPathValue) GetRawValue ¶
func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) GetRawValue() interface{}
func (*AlertInfoTimeSerie_FieldSubPathValue) SetTo ¶
func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) SetTo(target **Alert_Info_TimeSerie)
func (*AlertInfoTimeSerie_FieldSubPathValue) SetToRaw ¶
func (fpvs *AlertInfoTimeSerie_FieldSubPathValue) SetToRaw(target proto.Message)
type AlertInfoTimeSerie_FieldTerminalPath ¶
type AlertInfoTimeSerie_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertInfoTimeSerie_FieldTerminalPath) ClearValue ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) ClearValue(item *Alert_Info_TimeSerie)
func (*AlertInfoTimeSerie_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertInfoTimeSerie_FieldTerminalPath) Get ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) Get(source *Alert_Info_TimeSerie) (values []interface{})
Get returns all values pointed by specific field from source Alert_Info_TimeSerie
func (*AlertInfoTimeSerie_FieldTerminalPath) GetDefault ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertInfoTimeSerie_FieldTerminalPath) GetRaw ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertInfoTimeSerie_FieldTerminalPath) GetSingle ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetSingle(source *Alert_Info_TimeSerie) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_Info_TimeSerie
func (*AlertInfoTimeSerie_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertInfoTimeSerie_FieldTerminalPath) IsLeaf ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertInfoTimeSerie_FieldTerminalPath) JSONString ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertInfoTimeSerie_FieldTerminalPath) Selector ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) Selector() AlertInfoTimeSerie_FieldPathSelector
func (*AlertInfoTimeSerie_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertInfoTimeSerie_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertInfoTimeSerie_FieldTerminalPath) String ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertInfoTimeSerie_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertInfoTimeSerie_FieldPathArrayItemValue
func (*AlertInfoTimeSerie_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertInfoTimeSerie_FieldPathArrayOfValues
func (*AlertInfoTimeSerie_FieldTerminalPath) WithIValue ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithIValue(value interface{}) AlertInfoTimeSerie_FieldPathValue
func (*AlertInfoTimeSerie_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertInfoTimeSerie_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertInfoTimeSerie_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertInfoTimeSerie_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertInfoTimeSerie_FieldTerminalPathArrayItemValue ¶
type AlertInfoTimeSerie_FieldTerminalPathArrayItemValue struct { AlertInfoTimeSerie_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_Info_TimeSerie) bool
Contains returns a boolean indicating if value that is being held is present in given 'TimeSerie'
func (*AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_Info_TimeSerie as interface{}
func (*AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_Info_TimeSerie) (interface{}, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertInfoTimeSerie_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertInfoTimeSerie_FieldTerminalPathArrayOfValues ¶
type AlertInfoTimeSerie_FieldTerminalPathArrayOfValues struct { AlertInfoTimeSerie_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues ¶
func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([][]byte, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsMetricArrayOfValues ¶
func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsMetricArrayOfValues() ([]*monitoring_common.Metric, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsMonitoredResourceArrayOfValues ¶
func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) AsMonitoredResourceArrayOfValues() ([]*monitoring_common.MonitoredResource, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertInfoTimeSerie_FieldTerminalPathValue ¶
type AlertInfoTimeSerie_FieldTerminalPathValue struct { AlertInfoTimeSerie_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfoTimeSerie_FieldTerminalPathValue) AsKeyValue ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) AsKeyValue() ([]byte, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathValue) AsMetricValue ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) AsMetricValue() (*monitoring_common.Metric, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathValue) AsMonitoredResourceValue ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) AsMonitoredResourceValue() (*monitoring_common.MonitoredResource, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) CompareWith(source *Alert_Info_TimeSerie) (int, bool)
CompareWith compares value in the 'AlertInfoTimeSerie_FieldTerminalPathValue' with the value under path in 'Alert_Info_TimeSerie'.
func (*AlertInfoTimeSerie_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertInfoTimeSerie_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'TimeSerie' as interface{}
func (*AlertInfoTimeSerie_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) SetTo(target **Alert_Info_TimeSerie)
SetTo stores value for selected field for object TimeSerie
func (*AlertInfoTimeSerie_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertInfoTimeSerie_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertInfo_FieldPath ¶
type AlertInfo_FieldPath interface { gotenobject.FieldPath Selector() AlertInfo_FieldPathSelector Get(source *Alert_Info) []interface{} GetSingle(source *Alert_Info) (interface{}, bool) ClearValue(item *Alert_Info) // Those methods build corresponding AlertInfo_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertInfo_FieldPathValue WithIArrayOfValues(values interface{}) AlertInfo_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertInfo_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertInfo_FieldPath ¶
func BuildAlertInfo_FieldPath(fp gotenobject.RawFieldPath) (AlertInfo_FieldPath, error)
func MustParseAlertInfo_FieldPath ¶
func MustParseAlertInfo_FieldPath(rawField string) AlertInfo_FieldPath
func ParseAlertInfo_FieldPath ¶
func ParseAlertInfo_FieldPath(rawField string) (AlertInfo_FieldPath, error)
type AlertInfo_FieldPathArrayItemValue ¶
type AlertInfo_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertInfo_FieldPath ContainsValue(*Alert_Info) bool }
AlertInfo_FieldPathArrayItemValue allows storing single item in Path-specific values for Info according to their type Present only for array (repeated) types.
func MustParseAlertInfo_FieldPathArrayItemValue ¶
func MustParseAlertInfo_FieldPathArrayItemValue(pathStr, valueStr string) AlertInfo_FieldPathArrayItemValue
func ParseAlertInfo_FieldPathArrayItemValue ¶
func ParseAlertInfo_FieldPathArrayItemValue(pathStr, valueStr string) (AlertInfo_FieldPathArrayItemValue, error)
ParseAlertInfo_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertInfo_FieldPathArrayOfValues ¶
type AlertInfo_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertInfo_FieldPath }
AlertInfo_FieldPathArrayOfValues allows storing slice of values for Info fields according to their type
func MustParseAlertInfo_FieldPathArrayOfValues ¶
func MustParseAlertInfo_FieldPathArrayOfValues(pathStr, valuesStr string) AlertInfo_FieldPathArrayOfValues
func ParseAlertInfo_FieldPathArrayOfValues ¶
func ParseAlertInfo_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertInfo_FieldPathArrayOfValues, error)
type AlertInfo_FieldPathSelector ¶
type AlertInfo_FieldPathSelector int32
const ( AlertInfo_FieldPathSelectorTimeSerie AlertInfo_FieldPathSelector = 0 AlertInfo_FieldPathSelectorObservedValues AlertInfo_FieldPathSelector = 1 )
func (AlertInfo_FieldPathSelector) String ¶
func (s AlertInfo_FieldPathSelector) String() string
type AlertInfo_FieldPathValue ¶
type AlertInfo_FieldPathValue interface { AlertInfo_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_Info) CompareWith(*Alert_Info) (cmp int, comparable bool) }
AlertInfo_FieldPathValue allows storing values for Info fields according to their type
func MustParseAlertInfo_FieldPathValue ¶
func MustParseAlertInfo_FieldPathValue(pathStr, valueStr string) AlertInfo_FieldPathValue
func ParseAlertInfo_FieldPathValue ¶
func ParseAlertInfo_FieldPathValue(pathStr, valueStr string) (AlertInfo_FieldPathValue, error)
type AlertInfo_FieldSubPath ¶
type AlertInfo_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*AlertInfo_FieldSubPath) AsObservedValuesSubPath ¶
func (fps *AlertInfo_FieldSubPath) AsObservedValuesSubPath() (AlertInfoObservedValues_FieldPath, bool)
func (*AlertInfo_FieldSubPath) AsTimeSerieSubPath ¶
func (fps *AlertInfo_FieldSubPath) AsTimeSerieSubPath() (AlertInfoTimeSerie_FieldPath, bool)
func (*AlertInfo_FieldSubPath) ClearValue ¶
func (fps *AlertInfo_FieldSubPath) ClearValue(item *Alert_Info)
func (*AlertInfo_FieldSubPath) ClearValueRaw ¶
func (fps *AlertInfo_FieldSubPath) ClearValueRaw(item proto.Message)
func (*AlertInfo_FieldSubPath) Get ¶
func (fps *AlertInfo_FieldSubPath) Get(source *Alert_Info) (values []interface{})
Get returns all values pointed by selected field from source Alert_Info
func (*AlertInfo_FieldSubPath) GetDefault ¶
func (fps *AlertInfo_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertInfo_FieldSubPath) GetRaw ¶
func (fps *AlertInfo_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*AlertInfo_FieldSubPath) GetSingle ¶
func (fps *AlertInfo_FieldSubPath) GetSingle(source *Alert_Info) (interface{}, bool)
GetSingle returns value of selected field from source Alert_Info
func (*AlertInfo_FieldSubPath) GetSingleRaw ¶
func (fps *AlertInfo_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertInfo_FieldSubPath) IsLeaf ¶
func (fps *AlertInfo_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertInfo_FieldSubPath) JSONString ¶
func (fps *AlertInfo_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertInfo_FieldSubPath) Selector ¶
func (fps *AlertInfo_FieldSubPath) Selector() AlertInfo_FieldPathSelector
func (*AlertInfo_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *AlertInfo_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertInfo_FieldSubPath) String ¶
func (fps *AlertInfo_FieldSubPath) String() string
String returns path representation in proto convention
func (*AlertInfo_FieldSubPath) WithIArrayItemValue ¶
func (fps *AlertInfo_FieldSubPath) WithIArrayItemValue(value interface{}) AlertInfo_FieldPathArrayItemValue
func (*AlertInfo_FieldSubPath) WithIArrayOfValues ¶
func (fps *AlertInfo_FieldSubPath) WithIArrayOfValues(values interface{}) AlertInfo_FieldPathArrayOfValues
func (*AlertInfo_FieldSubPath) WithIValue ¶
func (fps *AlertInfo_FieldSubPath) WithIValue(value interface{}) AlertInfo_FieldPathValue
func (*AlertInfo_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *AlertInfo_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertInfo_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *AlertInfo_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertInfo_FieldSubPath) WithRawIValue ¶
func (fps *AlertInfo_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertInfo_FieldSubPathArrayItemValue ¶
type AlertInfo_FieldSubPathArrayItemValue struct { AlertInfo_FieldPath // contains filtered or unexported fields }
func (*AlertInfo_FieldSubPathArrayItemValue) AsObservedValuesPathItemValue ¶
func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) AsObservedValuesPathItemValue() (AlertInfoObservedValues_FieldPathArrayItemValue, bool)
func (*AlertInfo_FieldSubPathArrayItemValue) AsTimeSeriePathItemValue ¶
func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) AsTimeSeriePathItemValue() (AlertInfoTimeSerie_FieldPathArrayItemValue, bool)
func (*AlertInfo_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) ContainsValue(source *Alert_Info) bool
Contains returns a boolean indicating if value that is being held is present in given 'Info'
func (*AlertInfo_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *AlertInfo_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type AlertInfo_FieldSubPathArrayOfValues ¶
type AlertInfo_FieldSubPathArrayOfValues struct { AlertInfo_FieldPath // contains filtered or unexported fields }
func (*AlertInfo_FieldSubPathArrayOfValues) AsObservedValuesPathArrayOfValues ¶
func (fpsaov *AlertInfo_FieldSubPathArrayOfValues) AsObservedValuesPathArrayOfValues() (AlertInfoObservedValues_FieldPathArrayOfValues, bool)
func (*AlertInfo_FieldSubPathArrayOfValues) AsTimeSeriePathArrayOfValues ¶
func (fpsaov *AlertInfo_FieldSubPathArrayOfValues) AsTimeSeriePathArrayOfValues() (AlertInfoTimeSerie_FieldPathArrayOfValues, bool)
func (*AlertInfo_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *AlertInfo_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type AlertInfo_FieldSubPathValue ¶
type AlertInfo_FieldSubPathValue struct { AlertInfo_FieldPath // contains filtered or unexported fields }
func (*AlertInfo_FieldSubPathValue) AsObservedValuesPathValue ¶
func (fpvs *AlertInfo_FieldSubPathValue) AsObservedValuesPathValue() (AlertInfoObservedValues_FieldPathValue, bool)
func (*AlertInfo_FieldSubPathValue) AsTimeSeriePathValue ¶
func (fpvs *AlertInfo_FieldSubPathValue) AsTimeSeriePathValue() (AlertInfoTimeSerie_FieldPathValue, bool)
func (*AlertInfo_FieldSubPathValue) CompareWith ¶
func (fpvs *AlertInfo_FieldSubPathValue) CompareWith(source *Alert_Info) (int, bool)
func (*AlertInfo_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *AlertInfo_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertInfo_FieldSubPathValue) GetRawValue ¶
func (fpvs *AlertInfo_FieldSubPathValue) GetRawValue() interface{}
func (*AlertInfo_FieldSubPathValue) SetTo ¶
func (fpvs *AlertInfo_FieldSubPathValue) SetTo(target **Alert_Info)
func (*AlertInfo_FieldSubPathValue) SetToRaw ¶
func (fpvs *AlertInfo_FieldSubPathValue) SetToRaw(target proto.Message)
type AlertInfo_FieldTerminalPath ¶
type AlertInfo_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertInfo_FieldTerminalPath) ClearValue ¶
func (fp *AlertInfo_FieldTerminalPath) ClearValue(item *Alert_Info)
func (*AlertInfo_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertInfo_FieldTerminalPath) Get ¶
func (fp *AlertInfo_FieldTerminalPath) Get(source *Alert_Info) (values []interface{})
Get returns all values pointed by specific field from source Alert_Info
func (*AlertInfo_FieldTerminalPath) GetDefault ¶
func (fp *AlertInfo_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertInfo_FieldTerminalPath) GetRaw ¶
func (fp *AlertInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertInfo_FieldTerminalPath) GetSingle ¶
func (fp *AlertInfo_FieldTerminalPath) GetSingle(source *Alert_Info) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_Info
func (*AlertInfo_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertInfo_FieldTerminalPath) IsLeaf ¶
func (fp *AlertInfo_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertInfo_FieldTerminalPath) JSONString ¶
func (fp *AlertInfo_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertInfo_FieldTerminalPath) Selector ¶
func (fp *AlertInfo_FieldTerminalPath) Selector() AlertInfo_FieldPathSelector
func (*AlertInfo_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertInfo_FieldTerminalPath) String ¶
func (fp *AlertInfo_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertInfo_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertInfo_FieldPathArrayItemValue
func (*AlertInfo_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertInfo_FieldPathArrayOfValues
func (*AlertInfo_FieldTerminalPath) WithIValue ¶
func (fp *AlertInfo_FieldTerminalPath) WithIValue(value interface{}) AlertInfo_FieldPathValue
func (*AlertInfo_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertInfo_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertInfo_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertInfo_FieldTerminalPathArrayItemValue ¶
type AlertInfo_FieldTerminalPathArrayItemValue struct { AlertInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfo_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_Info) bool
Contains returns a boolean indicating if value that is being held is present in given 'Info'
func (*AlertInfo_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_Info as interface{}
func (*AlertInfo_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_Info) (interface{}, bool)
func (*AlertInfo_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertInfo_FieldTerminalPathArrayOfValues ¶
type AlertInfo_FieldTerminalPathArrayOfValues struct { AlertInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfo_FieldTerminalPathArrayOfValues) AsObservedValuesArrayOfValues ¶
func (fpaov *AlertInfo_FieldTerminalPathArrayOfValues) AsObservedValuesArrayOfValues() ([]*Alert_Info_ObservedValues, bool)
func (*AlertInfo_FieldTerminalPathArrayOfValues) AsTimeSerieArrayOfValues ¶
func (fpaov *AlertInfo_FieldTerminalPathArrayOfValues) AsTimeSerieArrayOfValues() ([]*Alert_Info_TimeSerie, bool)
func (*AlertInfo_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertInfo_FieldTerminalPathValue ¶
type AlertInfo_FieldTerminalPathValue struct { AlertInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertInfo_FieldTerminalPathValue) AsObservedValuesValue ¶
func (fpv *AlertInfo_FieldTerminalPathValue) AsObservedValuesValue() (*Alert_Info_ObservedValues, bool)
func (*AlertInfo_FieldTerminalPathValue) AsTimeSerieValue ¶
func (fpv *AlertInfo_FieldTerminalPathValue) AsTimeSerieValue() (*Alert_Info_TimeSerie, bool)
func (*AlertInfo_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertInfo_FieldTerminalPathValue) CompareWith(source *Alert_Info) (int, bool)
CompareWith compares value in the 'AlertInfo_FieldTerminalPathValue' with the value under path in 'Alert_Info'.
func (*AlertInfo_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertInfo_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertInfo_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Info' as interface{}
func (*AlertInfo_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertInfo_FieldTerminalPathValue) SetTo(target **Alert_Info)
SetTo stores value for selected field for object Info
func (*AlertInfo_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertList ¶
type AlertList []*Alert
func (AlertList) Append ¶
func (l AlertList) Append(item gotenresource.Resource) gotenresource.ResourceList
func (AlertList) AppendList ¶
func (l AlertList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
func (AlertList) Slice ¶
func (l AlertList) Slice(first, second int) gotenresource.ResourceList
type AlertMap ¶
func (AlertMap) Delete ¶
func (m AlertMap) Delete(name gotenresource.Name)
func (AlertMap) ForEach ¶
func (m AlertMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
func (AlertMap) Get ¶
func (m AlertMap) Get(name gotenresource.Name) gotenresource.Resource
func (AlertMap) Set ¶
func (m AlertMap) Set(res gotenresource.Resource)
type AlertMapPathSelectorInfoObservedValuesPerMetric ¶
type AlertMapPathSelectorInfoObservedValuesPerMetric struct {
// contains filtered or unexported fields
}
func (AlertMapPathSelectorInfoObservedValuesPerMetric) FieldPath ¶
func (s AlertMapPathSelectorInfoObservedValuesPerMetric) FieldPath() *Alert_FieldSubPath
func (AlertMapPathSelectorInfoObservedValuesPerMetric) WithArrayOfValues ¶
func (s AlertMapPathSelectorInfoObservedValuesPerMetric) WithArrayOfValues(values []float64) *Alert_FieldSubPathArrayOfValues
func (AlertMapPathSelectorInfoObservedValuesPerMetric) WithValue ¶
func (s AlertMapPathSelectorInfoObservedValuesPerMetric) WithValue(value float64) *Alert_FieldSubPathValue
type AlertMapPathSelectorInfoTimeSerieMetricLabels ¶
type AlertMapPathSelectorInfoTimeSerieMetricLabels struct {
// contains filtered or unexported fields
}
func (AlertMapPathSelectorInfoTimeSerieMetricLabels) FieldPath ¶
func (s AlertMapPathSelectorInfoTimeSerieMetricLabels) FieldPath() *Alert_FieldSubPath
func (AlertMapPathSelectorInfoTimeSerieMetricLabels) WithArrayOfValues ¶
func (s AlertMapPathSelectorInfoTimeSerieMetricLabels) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertMapPathSelectorInfoTimeSerieMetricLabels) WithValue ¶
func (s AlertMapPathSelectorInfoTimeSerieMetricLabels) WithValue(value string) *Alert_FieldSubPathValue
type AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels ¶
type AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels struct {
// contains filtered or unexported fields
}
func (AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) FieldPath ¶
func (s AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) FieldPath() *Alert_FieldSubPath
func (AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) WithArrayOfValues ¶
func (s AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) WithValue ¶
func (s AlertMapPathSelectorInfoTimeSerieMonitoredResourceLabels) WithValue(value string) *Alert_FieldSubPathValue
type AlertMapPathSelectorMetadataAnnotations ¶
type AlertMapPathSelectorMetadataAnnotations struct {
// contains filtered or unexported fields
}
func (AlertMapPathSelectorMetadataAnnotations) FieldPath ¶
func (s AlertMapPathSelectorMetadataAnnotations) FieldPath() *Alert_FieldSubPath
func (AlertMapPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s AlertMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertMapPathSelectorMetadataAnnotations) WithValue ¶
func (s AlertMapPathSelectorMetadataAnnotations) WithValue(value string) *Alert_FieldSubPathValue
type AlertMapPathSelectorMetadataLabels ¶
type AlertMapPathSelectorMetadataLabels struct {
// contains filtered or unexported fields
}
func (AlertMapPathSelectorMetadataLabels) FieldPath ¶
func (s AlertMapPathSelectorMetadataLabels) FieldPath() *Alert_FieldSubPath
func (AlertMapPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s AlertMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertMapPathSelectorMetadataLabels) WithValue ¶
func (s AlertMapPathSelectorMetadataLabels) WithValue(value string) *Alert_FieldSubPathValue
type AlertMapPathSelectorMetadataShards ¶
type AlertMapPathSelectorMetadataShards struct {
// contains filtered or unexported fields
}
func (AlertMapPathSelectorMetadataShards) FieldPath ¶
func (s AlertMapPathSelectorMetadataShards) FieldPath() *Alert_FieldSubPath
func (AlertMapPathSelectorMetadataShards) WithArrayOfValues ¶
func (s AlertMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *Alert_FieldSubPathArrayOfValues
func (AlertMapPathSelectorMetadataShards) WithValue ¶
func (s AlertMapPathSelectorMetadataShards) WithValue(value int64) *Alert_FieldSubPathValue
type AlertNameList ¶
type AlertNameList []*Name
func (AlertNameList) Append ¶
func (l AlertNameList) Append(name gotenresource.Name) gotenresource.NameList
func (AlertNameList) AppendList ¶
func (l AlertNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
func (AlertNameList) At ¶
func (l AlertNameList) At(idx int) gotenresource.Name
func (AlertNameList) Length ¶
func (l AlertNameList) Length() int
func (AlertNameList) Set ¶
func (l AlertNameList) Set(idx int, name gotenresource.Name)
func (AlertNameList) Slice ¶
func (l AlertNameList) Slice(first, second int) gotenresource.NameList
type AlertParentNameList ¶
type AlertParentNameList []*ParentName
func (AlertParentNameList) Append ¶
func (l AlertParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
func (AlertParentNameList) AppendList ¶
func (l AlertParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
func (AlertParentNameList) At ¶
func (l AlertParentNameList) At(idx int) gotenresource.Name
func (AlertParentNameList) Length ¶
func (l AlertParentNameList) Length() int
func (AlertParentNameList) Set ¶
func (l AlertParentNameList) Set(idx int, name gotenresource.Name)
func (AlertParentNameList) Slice ¶
func (l AlertParentNameList) Slice(first, second int) gotenresource.ParentNameList
type AlertParentReferenceList ¶
type AlertParentReferenceList []*ParentReference
func (AlertParentReferenceList) Append ¶
func (l AlertParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
func (AlertParentReferenceList) AppendList ¶
func (l AlertParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
func (AlertParentReferenceList) At ¶
func (l AlertParentReferenceList) At(idx int) gotenresource.Reference
func (AlertParentReferenceList) Length ¶
func (l AlertParentReferenceList) Length() int
func (AlertParentReferenceList) Set ¶
func (l AlertParentReferenceList) Set(idx int, ref gotenresource.Reference)
func (AlertParentReferenceList) Slice ¶
func (l AlertParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
type AlertPathSelectorDisplayName ¶
type AlertPathSelectorDisplayName struct{}
func (AlertPathSelectorDisplayName) FieldPath ¶
func (AlertPathSelectorDisplayName) FieldPath() *Alert_FieldTerminalPath
func (AlertPathSelectorDisplayName) WithArrayOfValues ¶
func (s AlertPathSelectorDisplayName) WithArrayOfValues(values []string) *Alert_FieldTerminalPathArrayOfValues
func (AlertPathSelectorDisplayName) WithValue ¶
func (s AlertPathSelectorDisplayName) WithValue(value string) *Alert_FieldTerminalPathValue
type AlertPathSelectorInfo ¶
type AlertPathSelectorInfo struct{}
func (AlertPathSelectorInfo) FieldPath ¶
func (AlertPathSelectorInfo) FieldPath() *Alert_FieldTerminalPath
func (AlertPathSelectorInfo) ObservedValues ¶
func (AlertPathSelectorInfo) ObservedValues() AlertPathSelectorInfoObservedValues
func (AlertPathSelectorInfo) TimeSerie ¶
func (AlertPathSelectorInfo) TimeSerie() AlertPathSelectorInfoTimeSerie
func (AlertPathSelectorInfo) WithArrayOfValues ¶
func (s AlertPathSelectorInfo) WithArrayOfValues(values []*Alert_Info) *Alert_FieldTerminalPathArrayOfValues
func (AlertPathSelectorInfo) WithSubArrayItemValue ¶
func (s AlertPathSelectorInfo) WithSubArrayItemValue(subPathArrayItemValue AlertInfo_FieldPathArrayItemValue) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorInfo) WithSubArrayOfValues ¶
func (s AlertPathSelectorInfo) WithSubArrayOfValues(subPathArrayOfValues AlertInfo_FieldPathArrayOfValues) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfo) WithSubPath ¶
func (AlertPathSelectorInfo) WithSubPath(subPath AlertInfo_FieldPath) *Alert_FieldSubPath
func (AlertPathSelectorInfo) WithSubValue ¶
func (s AlertPathSelectorInfo) WithSubValue(subPathValue AlertInfo_FieldPathValue) *Alert_FieldSubPathValue
func (AlertPathSelectorInfo) WithValue ¶
func (s AlertPathSelectorInfo) WithValue(value *Alert_Info) *Alert_FieldTerminalPathValue
type AlertPathSelectorInfoObservedValues ¶
type AlertPathSelectorInfoObservedValues struct{}
func (AlertPathSelectorInfoObservedValues) ExampleValue ¶
func (AlertPathSelectorInfoObservedValues) ExampleValue() AlertPathSelectorInfoObservedValuesExampleValue
func (AlertPathSelectorInfoObservedValues) FieldPath ¶
func (AlertPathSelectorInfoObservedValues) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoObservedValues) PerMetric ¶
func (AlertPathSelectorInfoObservedValues) PerMetric() AlertPathSelectorInfoObservedValuesPerMetric
func (AlertPathSelectorInfoObservedValues) WithArrayOfValues ¶
func (s AlertPathSelectorInfoObservedValues) WithArrayOfValues(values []*Alert_Info_ObservedValues) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoObservedValues) WithValue ¶
func (s AlertPathSelectorInfoObservedValues) WithValue(value *Alert_Info_ObservedValues) *Alert_FieldSubPathValue
type AlertPathSelectorInfoObservedValuesExampleValue ¶
type AlertPathSelectorInfoObservedValuesExampleValue struct{}
func (AlertPathSelectorInfoObservedValuesExampleValue) FieldPath ¶
func (AlertPathSelectorInfoObservedValuesExampleValue) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoObservedValuesExampleValue) WithArrayOfValues ¶
func (s AlertPathSelectorInfoObservedValuesExampleValue) WithArrayOfValues(values []float64) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoObservedValuesExampleValue) WithValue ¶
func (s AlertPathSelectorInfoObservedValuesExampleValue) WithValue(value float64) *Alert_FieldSubPathValue
type AlertPathSelectorInfoObservedValuesPerMetric ¶
type AlertPathSelectorInfoObservedValuesPerMetric struct{}
func (AlertPathSelectorInfoObservedValuesPerMetric) FieldPath ¶
func (AlertPathSelectorInfoObservedValuesPerMetric) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoObservedValuesPerMetric) WithArrayOfValues ¶
func (s AlertPathSelectorInfoObservedValuesPerMetric) WithArrayOfValues(values []map[string]float64) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoObservedValuesPerMetric) WithValue ¶
func (s AlertPathSelectorInfoObservedValuesPerMetric) WithValue(value map[string]float64) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerie ¶
type AlertPathSelectorInfoTimeSerie struct{}
func (AlertPathSelectorInfoTimeSerie) FieldPath ¶
func (AlertPathSelectorInfoTimeSerie) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerie) Metric ¶
func (AlertPathSelectorInfoTimeSerie) Metric() AlertPathSelectorInfoTimeSerieMetric
func (AlertPathSelectorInfoTimeSerie) MonitoredResource ¶
func (AlertPathSelectorInfoTimeSerie) MonitoredResource() AlertPathSelectorInfoTimeSerieMonitoredResource
func (AlertPathSelectorInfoTimeSerie) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerie) WithArrayOfValues(values []*Alert_Info_TimeSerie) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerie) WithValue ¶
func (s AlertPathSelectorInfoTimeSerie) WithValue(value *Alert_Info_TimeSerie) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieKey ¶
type AlertPathSelectorInfoTimeSerieKey struct{}
func (AlertPathSelectorInfoTimeSerieKey) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieKey) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieKey) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieKey) WithArrayOfValues(values [][]byte) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieKey) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieKey) WithValue(value []byte) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMetric ¶
type AlertPathSelectorInfoTimeSerieMetric struct{}
func (AlertPathSelectorInfoTimeSerieMetric) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMetric) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMetric) ReducedLabels ¶
func (AlertPathSelectorInfoTimeSerieMetric) ReducedLabels() AlertPathSelectorInfoTimeSerieMetricReducedLabels
func (AlertPathSelectorInfoTimeSerieMetric) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMetric) WithArrayOfValues(values []*monitoring_common.Metric) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMetric) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMetric) WithValue(value *monitoring_common.Metric) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMetricLabels ¶
type AlertPathSelectorInfoTimeSerieMetricLabels struct{}
func (AlertPathSelectorInfoTimeSerieMetricLabels) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMetricLabels) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMetricLabels) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMetricLabels) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMetricLabels) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMetricLabels) WithValue(value map[string]string) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMetricReducedLabels ¶
type AlertPathSelectorInfoTimeSerieMetricReducedLabels struct{}
func (AlertPathSelectorInfoTimeSerieMetricReducedLabels) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMetricReducedLabels) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithItemValue ¶
func (s AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMetricReducedLabels) WithValue(value []string) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMetricType ¶
type AlertPathSelectorInfoTimeSerieMetricType struct{}
func (AlertPathSelectorInfoTimeSerieMetricType) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMetricType) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMetricType) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMetricType) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMetricType) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMetricType) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMonitoredResource ¶
type AlertPathSelectorInfoTimeSerieMonitoredResource struct{}
func (AlertPathSelectorInfoTimeSerieMonitoredResource) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMonitoredResource) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMonitoredResource) ReducedLabels ¶
func (AlertPathSelectorInfoTimeSerieMonitoredResource) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResource) WithArrayOfValues(values []*monitoring_common.MonitoredResource) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMonitoredResource) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResource) WithValue(value *monitoring_common.MonitoredResource) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMonitoredResourceLabels ¶
type AlertPathSelectorInfoTimeSerieMonitoredResourceLabels struct{}
func (AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResourceLabels) WithValue(value map[string]string) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels ¶
type AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels struct{}
func (AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithItemValue ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResourceReducedLabels) WithValue(value []string) *Alert_FieldSubPathValue
type AlertPathSelectorInfoTimeSerieMonitoredResourceType ¶
type AlertPathSelectorInfoTimeSerieMonitoredResourceType struct{}
func (AlertPathSelectorInfoTimeSerieMonitoredResourceType) FieldPath ¶
func (AlertPathSelectorInfoTimeSerieMonitoredResourceType) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorInfoTimeSerieMonitoredResourceType) WithArrayOfValues ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResourceType) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorInfoTimeSerieMonitoredResourceType) WithValue ¶
func (s AlertPathSelectorInfoTimeSerieMonitoredResourceType) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadata ¶
type AlertPathSelectorMetadata struct{}
func (AlertPathSelectorMetadata) Annotations ¶
func (AlertPathSelectorMetadata) Annotations() AlertPathSelectorMetadataAnnotations
func (AlertPathSelectorMetadata) CreateTime ¶
func (AlertPathSelectorMetadata) CreateTime() AlertPathSelectorMetadataCreateTime
func (AlertPathSelectorMetadata) DeleteTime ¶ added in v0.8.0
func (AlertPathSelectorMetadata) DeleteTime() AlertPathSelectorMetadataDeleteTime
func (AlertPathSelectorMetadata) FieldPath ¶
func (AlertPathSelectorMetadata) FieldPath() *Alert_FieldTerminalPath
func (AlertPathSelectorMetadata) Generation ¶
func (AlertPathSelectorMetadata) Generation() AlertPathSelectorMetadataGeneration
func (AlertPathSelectorMetadata) Labels ¶
func (AlertPathSelectorMetadata) Labels() AlertPathSelectorMetadataLabels
func (AlertPathSelectorMetadata) Lifecycle ¶ added in v0.8.0
func (AlertPathSelectorMetadata) Lifecycle() AlertPathSelectorMetadataLifecycle
func (AlertPathSelectorMetadata) OwnerReferences ¶
func (AlertPathSelectorMetadata) OwnerReferences() AlertPathSelectorMetadataOwnerReferences
func (AlertPathSelectorMetadata) ResourceVersion ¶
func (AlertPathSelectorMetadata) ResourceVersion() AlertPathSelectorMetadataResourceVersion
func (AlertPathSelectorMetadata) Shards ¶
func (AlertPathSelectorMetadata) Shards() AlertPathSelectorMetadataShards
func (AlertPathSelectorMetadata) Syncing ¶
func (AlertPathSelectorMetadata) Syncing() AlertPathSelectorMetadataSyncing
func (AlertPathSelectorMetadata) Tags ¶
func (AlertPathSelectorMetadata) Tags() AlertPathSelectorMetadataTags
func (AlertPathSelectorMetadata) UpdateTime ¶
func (AlertPathSelectorMetadata) UpdateTime() AlertPathSelectorMetadataUpdateTime
func (AlertPathSelectorMetadata) Uuid ¶
func (AlertPathSelectorMetadata) Uuid() AlertPathSelectorMetadataUuid
func (AlertPathSelectorMetadata) WithArrayOfValues ¶
func (s AlertPathSelectorMetadata) WithArrayOfValues(values []*ntt_meta.Meta) *Alert_FieldTerminalPathArrayOfValues
func (AlertPathSelectorMetadata) WithSubArrayItemValue ¶
func (s AlertPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue ntt_meta.Meta_FieldPathArrayItemValue) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorMetadata) WithSubArrayOfValues ¶
func (s AlertPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues ntt_meta.Meta_FieldPathArrayOfValues) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadata) WithSubPath ¶
func (AlertPathSelectorMetadata) WithSubPath(subPath ntt_meta.Meta_FieldPath) *Alert_FieldSubPath
func (AlertPathSelectorMetadata) WithSubValue ¶
func (s AlertPathSelectorMetadata) WithSubValue(subPathValue ntt_meta.Meta_FieldPathValue) *Alert_FieldSubPathValue
func (AlertPathSelectorMetadata) WithValue ¶
func (s AlertPathSelectorMetadata) WithValue(value *ntt_meta.Meta) *Alert_FieldTerminalPathValue
type AlertPathSelectorMetadataAnnotations ¶
type AlertPathSelectorMetadataAnnotations struct{}
func (AlertPathSelectorMetadataAnnotations) FieldPath ¶
func (AlertPathSelectorMetadataAnnotations) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataAnnotations) WithKey ¶
func (AlertPathSelectorMetadataAnnotations) WithKey(key string) AlertMapPathSelectorMetadataAnnotations
func (AlertPathSelectorMetadataAnnotations) WithValue ¶
func (s AlertPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataCreateTime ¶
type AlertPathSelectorMetadataCreateTime struct{}
func (AlertPathSelectorMetadataCreateTime) FieldPath ¶
func (AlertPathSelectorMetadataCreateTime) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataCreateTime) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataCreateTime) WithValue ¶
func (s AlertPathSelectorMetadataCreateTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataDeleteTime ¶ added in v0.8.0
type AlertPathSelectorMetadataDeleteTime struct{}
func (AlertPathSelectorMetadataDeleteTime) FieldPath ¶ added in v0.8.0
func (AlertPathSelectorMetadataDeleteTime) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataDeleteTime) WithArrayOfValues ¶ added in v0.8.0
func (s AlertPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataDeleteTime) WithValue ¶ added in v0.8.0
func (s AlertPathSelectorMetadataDeleteTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataGeneration ¶
type AlertPathSelectorMetadataGeneration struct{}
func (AlertPathSelectorMetadataGeneration) FieldPath ¶
func (AlertPathSelectorMetadataGeneration) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataGeneration) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataGeneration) WithValue ¶
func (s AlertPathSelectorMetadataGeneration) WithValue(value int64) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataLabels ¶
type AlertPathSelectorMetadataLabels struct{}
func (AlertPathSelectorMetadataLabels) FieldPath ¶
func (AlertPathSelectorMetadataLabels) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataLabels) WithKey ¶
func (AlertPathSelectorMetadataLabels) WithKey(key string) AlertMapPathSelectorMetadataLabels
func (AlertPathSelectorMetadataLabels) WithValue ¶
func (s AlertPathSelectorMetadataLabels) WithValue(value map[string]string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataLifecycle ¶ added in v0.8.0
type AlertPathSelectorMetadataLifecycle struct{}
func (AlertPathSelectorMetadataLifecycle) BlockDeletion ¶ added in v0.8.0
func (AlertPathSelectorMetadataLifecycle) BlockDeletion() AlertPathSelectorMetadataLifecycleBlockDeletion
func (AlertPathSelectorMetadataLifecycle) FieldPath ¶ added in v0.8.0
func (AlertPathSelectorMetadataLifecycle) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataLifecycle) WithArrayOfValues ¶ added in v0.8.0
func (s AlertPathSelectorMetadataLifecycle) WithArrayOfValues(values []*ntt_meta.Lifecycle) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataLifecycle) WithValue ¶ added in v0.8.0
func (s AlertPathSelectorMetadataLifecycle) WithValue(value *ntt_meta.Lifecycle) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataLifecycleBlockDeletion ¶ added in v0.8.0
type AlertPathSelectorMetadataLifecycleBlockDeletion struct{}
func (AlertPathSelectorMetadataLifecycleBlockDeletion) FieldPath ¶ added in v0.8.0
func (AlertPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues ¶ added in v0.8.0
func (s AlertPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataLifecycleBlockDeletion) WithValue ¶ added in v0.8.0
func (s AlertPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataLifecycleState ¶ added in v0.8.0
type AlertPathSelectorMetadataLifecycleState struct{}
func (AlertPathSelectorMetadataLifecycleState) FieldPath ¶ added in v0.8.0
func (AlertPathSelectorMetadataLifecycleState) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataLifecycleState) WithArrayOfValues ¶ added in v0.8.0
func (s AlertPathSelectorMetadataLifecycleState) WithArrayOfValues(values []ntt_meta.Lifecycle_State) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataLifecycleState) WithValue ¶ added in v0.8.0
func (s AlertPathSelectorMetadataLifecycleState) WithValue(value ntt_meta.Lifecycle_State) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferences ¶
type AlertPathSelectorMetadataOwnerReferences struct{}
func (AlertPathSelectorMetadataOwnerReferences) BlockOwnerDeletion ¶
func (AlertPathSelectorMetadataOwnerReferences) BlockOwnerDeletion() AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion
func (AlertPathSelectorMetadataOwnerReferences) Controller ¶
func (AlertPathSelectorMetadataOwnerReferences) FieldPath ¶
func (AlertPathSelectorMetadataOwnerReferences) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferences) RequiresOwnerReference ¶ added in v0.8.0
func (AlertPathSelectorMetadataOwnerReferences) RequiresOwnerReference() AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference
func (AlertPathSelectorMetadataOwnerReferences) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*ntt_meta.OwnerReference) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferences) WithItemValue ¶
func (s AlertPathSelectorMetadataOwnerReferences) WithItemValue(value *ntt_meta.OwnerReference) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorMetadataOwnerReferences) WithValue ¶
func (s AlertPathSelectorMetadataOwnerReferences) WithValue(value []*ntt_meta.OwnerReference) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion ¶
type AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion struct{}
func (AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) FieldPath ¶
func (AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithValue ¶
func (s AlertPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithValue(value bool) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferencesController ¶
type AlertPathSelectorMetadataOwnerReferencesController struct{}
func (AlertPathSelectorMetadataOwnerReferencesController) FieldPath ¶
func (AlertPathSelectorMetadataOwnerReferencesController) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferencesController) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferencesController) WithValue ¶
func (s AlertPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferencesKind ¶
type AlertPathSelectorMetadataOwnerReferencesKind struct{}
func (AlertPathSelectorMetadataOwnerReferencesKind) FieldPath ¶
func (AlertPathSelectorMetadataOwnerReferencesKind) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferencesKind) WithValue ¶
func (s AlertPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferencesName ¶
type AlertPathSelectorMetadataOwnerReferencesName struct{}
func (AlertPathSelectorMetadataOwnerReferencesName) FieldPath ¶
func (AlertPathSelectorMetadataOwnerReferencesName) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferencesName) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferencesName) WithValue ¶
func (s AlertPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferencesRegion ¶ added in v0.8.0
type AlertPathSelectorMetadataOwnerReferencesRegion struct{}
func (AlertPathSelectorMetadataOwnerReferencesRegion) FieldPath ¶ added in v0.8.0
func (AlertPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues ¶ added in v0.8.0
func (s AlertPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferencesRegion) WithValue ¶ added in v0.8.0
func (s AlertPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference ¶ added in v0.8.0
type AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}
func (AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath ¶ added in v0.8.0
func (AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues ¶ added in v0.8.0
func (s AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue ¶ added in v0.8.0
func (s AlertPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataOwnerReferencesVersion ¶ added in v0.8.0
type AlertPathSelectorMetadataOwnerReferencesVersion struct{}
func (AlertPathSelectorMetadataOwnerReferencesVersion) FieldPath ¶ added in v0.8.0
func (AlertPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues ¶ added in v0.8.0
func (s AlertPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataOwnerReferencesVersion) WithValue ¶ added in v0.8.0
func (s AlertPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataResourceVersion ¶
type AlertPathSelectorMetadataResourceVersion struct{}
func (AlertPathSelectorMetadataResourceVersion) FieldPath ¶
func (AlertPathSelectorMetadataResourceVersion) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataResourceVersion) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataResourceVersion) WithValue ¶
func (s AlertPathSelectorMetadataResourceVersion) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataShards ¶
type AlertPathSelectorMetadataShards struct{}
func (AlertPathSelectorMetadataShards) FieldPath ¶
func (AlertPathSelectorMetadataShards) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataShards) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataShards) WithKey ¶
func (AlertPathSelectorMetadataShards) WithKey(key string) AlertMapPathSelectorMetadataShards
func (AlertPathSelectorMetadataShards) WithValue ¶
func (s AlertPathSelectorMetadataShards) WithValue(value map[string]int64) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataSyncing ¶
type AlertPathSelectorMetadataSyncing struct{}
func (AlertPathSelectorMetadataSyncing) FieldPath ¶
func (AlertPathSelectorMetadataSyncing) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataSyncing) OwningRegion ¶
func (AlertPathSelectorMetadataSyncing) OwningRegion() AlertPathSelectorMetadataSyncingOwningRegion
func (AlertPathSelectorMetadataSyncing) Regions ¶
func (AlertPathSelectorMetadataSyncing) Regions() AlertPathSelectorMetadataSyncingRegions
func (AlertPathSelectorMetadataSyncing) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataSyncing) WithArrayOfValues(values []*ntt_meta.SyncingMeta) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataSyncing) WithValue ¶
func (s AlertPathSelectorMetadataSyncing) WithValue(value *ntt_meta.SyncingMeta) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataSyncingOwningRegion ¶
type AlertPathSelectorMetadataSyncingOwningRegion struct{}
func (AlertPathSelectorMetadataSyncingOwningRegion) FieldPath ¶
func (AlertPathSelectorMetadataSyncingOwningRegion) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataSyncingOwningRegion) WithValue ¶
func (s AlertPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataSyncingRegions ¶
type AlertPathSelectorMetadataSyncingRegions struct{}
func (AlertPathSelectorMetadataSyncingRegions) FieldPath ¶
func (AlertPathSelectorMetadataSyncingRegions) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataSyncingRegions) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataSyncingRegions) WithItemValue ¶
func (s AlertPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorMetadataSyncingRegions) WithValue ¶
func (s AlertPathSelectorMetadataSyncingRegions) WithValue(value []string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataTags ¶
type AlertPathSelectorMetadataTags struct{}
func (AlertPathSelectorMetadataTags) FieldPath ¶
func (AlertPathSelectorMetadataTags) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataTags) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataTags) WithItemValue ¶
func (s AlertPathSelectorMetadataTags) WithItemValue(value string) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorMetadataTags) WithValue ¶
func (s AlertPathSelectorMetadataTags) WithValue(value []string) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataUpdateTime ¶
type AlertPathSelectorMetadataUpdateTime struct{}
func (AlertPathSelectorMetadataUpdateTime) FieldPath ¶
func (AlertPathSelectorMetadataUpdateTime) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataUpdateTime) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataUpdateTime) WithValue ¶
func (s AlertPathSelectorMetadataUpdateTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
type AlertPathSelectorMetadataUuid ¶
type AlertPathSelectorMetadataUuid struct{}
func (AlertPathSelectorMetadataUuid) FieldPath ¶
func (AlertPathSelectorMetadataUuid) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorMetadataUuid) WithArrayOfValues ¶
func (s AlertPathSelectorMetadataUuid) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorMetadataUuid) WithValue ¶
func (s AlertPathSelectorMetadataUuid) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorName ¶
type AlertPathSelectorName struct{}
func (AlertPathSelectorName) FieldPath ¶
func (AlertPathSelectorName) FieldPath() *Alert_FieldTerminalPath
func (AlertPathSelectorName) WithArrayOfValues ¶
func (s AlertPathSelectorName) WithArrayOfValues(values []*Name) *Alert_FieldTerminalPathArrayOfValues
func (AlertPathSelectorName) WithValue ¶
func (s AlertPathSelectorName) WithValue(value *Name) *Alert_FieldTerminalPathValue
type AlertPathSelectorState ¶
type AlertPathSelectorState struct{}
func (AlertPathSelectorState) FieldPath ¶
func (AlertPathSelectorState) FieldPath() *Alert_FieldTerminalPath
func (AlertPathSelectorState) IsAcknowledged ¶
func (AlertPathSelectorState) IsAcknowledged() AlertPathSelectorStateIsAcknowledged
func (AlertPathSelectorState) IsFiring ¶
func (AlertPathSelectorState) IsFiring() AlertPathSelectorStateIsFiring
func (AlertPathSelectorState) IsSilenced ¶
func (AlertPathSelectorState) IsSilenced() AlertPathSelectorStateIsSilenced
func (AlertPathSelectorState) Lifetime ¶
func (AlertPathSelectorState) Lifetime() AlertPathSelectorStateLifetime
func (AlertPathSelectorState) Notification ¶
func (AlertPathSelectorState) Notification() AlertPathSelectorStateNotification
func (AlertPathSelectorState) WithArrayOfValues ¶
func (s AlertPathSelectorState) WithArrayOfValues(values []*Alert_State) *Alert_FieldTerminalPathArrayOfValues
func (AlertPathSelectorState) WithSubArrayItemValue ¶
func (s AlertPathSelectorState) WithSubArrayItemValue(subPathArrayItemValue AlertState_FieldPathArrayItemValue) *Alert_FieldSubPathArrayItemValue
func (AlertPathSelectorState) WithSubArrayOfValues ¶
func (s AlertPathSelectorState) WithSubArrayOfValues(subPathArrayOfValues AlertState_FieldPathArrayOfValues) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorState) WithSubPath ¶
func (AlertPathSelectorState) WithSubPath(subPath AlertState_FieldPath) *Alert_FieldSubPath
func (AlertPathSelectorState) WithSubValue ¶
func (s AlertPathSelectorState) WithSubValue(subPathValue AlertState_FieldPathValue) *Alert_FieldSubPathValue
func (AlertPathSelectorState) WithValue ¶
func (s AlertPathSelectorState) WithValue(value *Alert_State) *Alert_FieldTerminalPathValue
type AlertPathSelectorStateIsAcknowledged ¶
type AlertPathSelectorStateIsAcknowledged struct{}
func (AlertPathSelectorStateIsAcknowledged) FieldPath ¶
func (AlertPathSelectorStateIsAcknowledged) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateIsAcknowledged) WithArrayOfValues ¶
func (s AlertPathSelectorStateIsAcknowledged) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateIsAcknowledged) WithValue ¶
func (s AlertPathSelectorStateIsAcknowledged) WithValue(value bool) *Alert_FieldSubPathValue
type AlertPathSelectorStateIsFiring ¶
type AlertPathSelectorStateIsFiring struct{}
func (AlertPathSelectorStateIsFiring) FieldPath ¶
func (AlertPathSelectorStateIsFiring) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateIsFiring) WithArrayOfValues ¶
func (s AlertPathSelectorStateIsFiring) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateIsFiring) WithValue ¶
func (s AlertPathSelectorStateIsFiring) WithValue(value bool) *Alert_FieldSubPathValue
type AlertPathSelectorStateIsSilenced ¶
type AlertPathSelectorStateIsSilenced struct{}
func (AlertPathSelectorStateIsSilenced) FieldPath ¶
func (AlertPathSelectorStateIsSilenced) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateIsSilenced) WithArrayOfValues ¶
func (s AlertPathSelectorStateIsSilenced) WithArrayOfValues(values []bool) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateIsSilenced) WithValue ¶
func (s AlertPathSelectorStateIsSilenced) WithValue(value bool) *Alert_FieldSubPathValue
type AlertPathSelectorStateLifetime ¶
type AlertPathSelectorStateLifetime struct{}
func (AlertPathSelectorStateLifetime) EndTime ¶
func (AlertPathSelectorStateLifetime) EndTime() AlertPathSelectorStateLifetimeEndTime
func (AlertPathSelectorStateLifetime) FieldPath ¶
func (AlertPathSelectorStateLifetime) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateLifetime) StartTime ¶
func (AlertPathSelectorStateLifetime) StartTime() AlertPathSelectorStateLifetimeStartTime
func (AlertPathSelectorStateLifetime) WithArrayOfValues ¶
func (s AlertPathSelectorStateLifetime) WithArrayOfValues(values []*monitoring_common.TimeRange) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateLifetime) WithValue ¶
func (s AlertPathSelectorStateLifetime) WithValue(value *monitoring_common.TimeRange) *Alert_FieldSubPathValue
type AlertPathSelectorStateLifetimeEndTime ¶
type AlertPathSelectorStateLifetimeEndTime struct{}
func (AlertPathSelectorStateLifetimeEndTime) FieldPath ¶
func (AlertPathSelectorStateLifetimeEndTime) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateLifetimeEndTime) WithArrayOfValues ¶
func (s AlertPathSelectorStateLifetimeEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateLifetimeEndTime) WithValue ¶
func (s AlertPathSelectorStateLifetimeEndTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
type AlertPathSelectorStateLifetimeStartTime ¶
type AlertPathSelectorStateLifetimeStartTime struct{}
func (AlertPathSelectorStateLifetimeStartTime) FieldPath ¶
func (AlertPathSelectorStateLifetimeStartTime) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateLifetimeStartTime) WithArrayOfValues ¶
func (s AlertPathSelectorStateLifetimeStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateLifetimeStartTime) WithValue ¶
func (s AlertPathSelectorStateLifetimeStartTime) WithValue(value *timestamp.Timestamp) *Alert_FieldSubPathValue
type AlertPathSelectorStateNotification ¶
type AlertPathSelectorStateNotification struct{}
func (AlertPathSelectorStateNotification) FieldPath ¶
func (AlertPathSelectorStateNotification) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateNotification) WithArrayOfValues ¶
func (s AlertPathSelectorStateNotification) WithArrayOfValues(values []*Alert_State_Notification) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateNotification) WithValue ¶
func (s AlertPathSelectorStateNotification) WithValue(value *Alert_State_Notification) *Alert_FieldSubPathValue
type AlertPathSelectorStateNotificationSlack ¶
type AlertPathSelectorStateNotificationSlack struct{}
func (AlertPathSelectorStateNotificationSlack) DeliveryStatus ¶
func (AlertPathSelectorStateNotificationSlack) DeliveryStatus() AlertPathSelectorStateNotificationSlackDeliveryStatus
func (AlertPathSelectorStateNotificationSlack) ErrorMessage ¶
func (AlertPathSelectorStateNotificationSlack) ErrorMessage() AlertPathSelectorStateNotificationSlackErrorMessage
func (AlertPathSelectorStateNotificationSlack) FieldPath ¶
func (AlertPathSelectorStateNotificationSlack) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateNotificationSlack) WithArrayOfValues ¶
func (s AlertPathSelectorStateNotificationSlack) WithArrayOfValues(values []*Alert_State_Notification_Slack) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateNotificationSlack) WithValue ¶
func (s AlertPathSelectorStateNotificationSlack) WithValue(value *Alert_State_Notification_Slack) *Alert_FieldSubPathValue
type AlertPathSelectorStateNotificationSlackDeliveryStatus ¶
type AlertPathSelectorStateNotificationSlackDeliveryStatus struct{}
func (AlertPathSelectorStateNotificationSlackDeliveryStatus) FieldPath ¶
func (AlertPathSelectorStateNotificationSlackDeliveryStatus) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateNotificationSlackDeliveryStatus) WithArrayOfValues ¶
func (s AlertPathSelectorStateNotificationSlackDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *Alert_FieldSubPathArrayOfValues
type AlertPathSelectorStateNotificationSlackErrorMessage ¶
type AlertPathSelectorStateNotificationSlackErrorMessage struct{}
func (AlertPathSelectorStateNotificationSlackErrorMessage) FieldPath ¶
func (AlertPathSelectorStateNotificationSlackErrorMessage) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateNotificationSlackErrorMessage) WithArrayOfValues ¶
func (s AlertPathSelectorStateNotificationSlackErrorMessage) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateNotificationSlackErrorMessage) WithValue ¶
func (s AlertPathSelectorStateNotificationSlackErrorMessage) WithValue(value string) *Alert_FieldSubPathValue
type AlertPathSelectorStateNotificationSlackTs ¶
type AlertPathSelectorStateNotificationSlackTs struct{}
func (AlertPathSelectorStateNotificationSlackTs) FieldPath ¶
func (AlertPathSelectorStateNotificationSlackTs) FieldPath() *Alert_FieldSubPath
func (AlertPathSelectorStateNotificationSlackTs) WithArrayOfValues ¶
func (s AlertPathSelectorStateNotificationSlackTs) WithArrayOfValues(values []string) *Alert_FieldSubPathArrayOfValues
func (AlertPathSelectorStateNotificationSlackTs) WithValue ¶
func (s AlertPathSelectorStateNotificationSlackTs) WithValue(value string) *Alert_FieldSubPathValue
type AlertReferenceList ¶
type AlertReferenceList []*Reference
func (AlertReferenceList) Append ¶
func (l AlertReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
func (AlertReferenceList) AppendList ¶
func (l AlertReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
func (AlertReferenceList) At ¶
func (l AlertReferenceList) At(idx int) gotenresource.Reference
func (AlertReferenceList) Length ¶
func (l AlertReferenceList) Length() int
func (AlertReferenceList) Set ¶
func (l AlertReferenceList) Set(idx int, ref gotenresource.Reference)
func (AlertReferenceList) Slice ¶
func (l AlertReferenceList) Slice(first, second int) gotenresource.ReferenceList
type AlertStateCombineThresholdFieldPathBuilder ¶
type AlertStateCombineThresholdFieldPathBuilder struct{}
func NewAlertStateCombineThresholdFieldPathBuilder ¶
func NewAlertStateCombineThresholdFieldPathBuilder() AlertStateCombineThresholdFieldPathBuilder
type AlertStateCombineThresholdPerMetricFieldPathBuilder ¶
type AlertStateCombineThresholdPerMetricFieldPathBuilder struct{}
func NewAlertStateCombineThresholdPerMetricFieldPathBuilder ¶
func NewAlertStateCombineThresholdPerMetricFieldPathBuilder() AlertStateCombineThresholdPerMetricFieldPathBuilder
func (AlertStateCombineThresholdPerMetricFieldPathBuilder) ObservedValues ¶
type AlertStateCombineThresholdPerMetric_FieldPath ¶
type AlertStateCombineThresholdPerMetric_FieldPath interface { gotenobject.FieldPath Selector() AlertStateCombineThresholdPerMetric_FieldPathSelector Get(source *Alert_State_CombineThreshold_PerMetric) []interface{} GetSingle(source *Alert_State_CombineThreshold_PerMetric) (interface{}, bool) ClearValue(item *Alert_State_CombineThreshold_PerMetric) // Those methods build corresponding AlertStateCombineThresholdPerMetric_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathValue WithIArrayOfValues(values interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertStateCombineThresholdPerMetric_FieldPath ¶
func BuildAlertStateCombineThresholdPerMetric_FieldPath(fp gotenobject.RawFieldPath) (AlertStateCombineThresholdPerMetric_FieldPath, error)
func MustParseAlertStateCombineThresholdPerMetric_FieldPath ¶
func MustParseAlertStateCombineThresholdPerMetric_FieldPath(rawField string) AlertStateCombineThresholdPerMetric_FieldPath
func ParseAlertStateCombineThresholdPerMetric_FieldPath ¶
func ParseAlertStateCombineThresholdPerMetric_FieldPath(rawField string) (AlertStateCombineThresholdPerMetric_FieldPath, error)
type AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue ¶
type AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertStateCombineThresholdPerMetric_FieldPath ContainsValue(*Alert_State_CombineThreshold_PerMetric) bool }
AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue allows storing single item in Path-specific values for PerMetric according to their type Present only for array (repeated) types.
func MustParseAlertStateCombineThresholdPerMetric_FieldPathArrayItemValue ¶
func MustParseAlertStateCombineThresholdPerMetric_FieldPathArrayItemValue(pathStr, valueStr string) AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue
func ParseAlertStateCombineThresholdPerMetric_FieldPathArrayItemValue ¶
func ParseAlertStateCombineThresholdPerMetric_FieldPathArrayItemValue(pathStr, valueStr string) (AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue, error)
ParseAlertStateCombineThresholdPerMetric_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues ¶
type AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertStateCombineThresholdPerMetric_FieldPath }
AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues allows storing slice of values for PerMetric fields according to their type
func MustParseAlertStateCombineThresholdPerMetric_FieldPathArrayOfValues ¶
func MustParseAlertStateCombineThresholdPerMetric_FieldPathArrayOfValues(pathStr, valuesStr string) AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues
func ParseAlertStateCombineThresholdPerMetric_FieldPathArrayOfValues ¶
func ParseAlertStateCombineThresholdPerMetric_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues, error)
type AlertStateCombineThresholdPerMetric_FieldPathMap ¶
type AlertStateCombineThresholdPerMetric_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) ClearValue ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) ClearValue(item *Alert_State_CombineThreshold_PerMetric)
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) ClearValueRaw ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) ClearValueRaw(item proto.Message)
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) Get ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) Get(source *Alert_State_CombineThreshold_PerMetric) (values []interface{})
Get returns all values pointed by selected field map key from source Alert_State_CombineThreshold_PerMetric
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) GetDefault ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) GetRaw ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) GetSingle ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetSingle(source *Alert_State_CombineThreshold_PerMetric) (interface{}, bool)
GetSingle returns value by selected field map key from source Alert_State_CombineThreshold_PerMetric
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) GetSingleRaw ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) IsLeaf ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) JSONString ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) Key ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) Key() string
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) String ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) String() string
String returns path representation in proto convention
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) WithIArrayItemValue ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithIArrayItemValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) WithIArrayOfValues ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithIArrayOfValues(values interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) WithIValue ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithIValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathValue
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIValue ¶
func (fpm *AlertStateCombineThresholdPerMetric_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues ¶
type AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues struct { AlertStateCombineThresholdPerMetric_FieldPathMap // contains filtered or unexported fields }
func (*AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues) AsObservedValuesArrayOfElementValues ¶
func (fpmaov *AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues) AsObservedValuesArrayOfElementValues() ([]float64, bool)
func (*AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type AlertStateCombineThresholdPerMetric_FieldPathMapValue ¶
type AlertStateCombineThresholdPerMetric_FieldPathMapValue struct { AlertStateCombineThresholdPerMetric_FieldPathMap // contains filtered or unexported fields }
func (*AlertStateCombineThresholdPerMetric_FieldPathMapValue) AsObservedValuesElementValue ¶
func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) AsObservedValuesElementValue() (float64, bool)
func (*AlertStateCombineThresholdPerMetric_FieldPathMapValue) CompareWith ¶
func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) CompareWith(source *Alert_State_CombineThreshold_PerMetric) (int, bool)
CompareWith compares value in the 'AlertStateCombineThresholdPerMetric_FieldPathMapValue' with the value under path in 'Alert_State_CombineThreshold_PerMetric'.
func (*AlertStateCombineThresholdPerMetric_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertStateCombineThresholdPerMetric_FieldPathMapValue) GetRawValue ¶
func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in PerMetric as interface{}
func (*AlertStateCombineThresholdPerMetric_FieldPathMapValue) SetTo ¶
func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) SetTo(target **Alert_State_CombineThreshold_PerMetric)
SetTo stores value for selected field in PerMetric
func (*AlertStateCombineThresholdPerMetric_FieldPathMapValue) SetToRaw ¶
func (fpmv *AlertStateCombineThresholdPerMetric_FieldPathMapValue) SetToRaw(target proto.Message)
type AlertStateCombineThresholdPerMetric_FieldPathSelector ¶
type AlertStateCombineThresholdPerMetric_FieldPathSelector int32
const (
AlertStateCombineThresholdPerMetric_FieldPathSelectorObservedValues AlertStateCombineThresholdPerMetric_FieldPathSelector = 0
)
func (AlertStateCombineThresholdPerMetric_FieldPathSelector) String ¶
func (s AlertStateCombineThresholdPerMetric_FieldPathSelector) String() string
type AlertStateCombineThresholdPerMetric_FieldPathValue ¶
type AlertStateCombineThresholdPerMetric_FieldPathValue interface { AlertStateCombineThresholdPerMetric_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_State_CombineThreshold_PerMetric) CompareWith(*Alert_State_CombineThreshold_PerMetric) (cmp int, comparable bool) }
AlertStateCombineThresholdPerMetric_FieldPathValue allows storing values for PerMetric fields according to their type
func MustParseAlertStateCombineThresholdPerMetric_FieldPathValue ¶
func MustParseAlertStateCombineThresholdPerMetric_FieldPathValue(pathStr, valueStr string) AlertStateCombineThresholdPerMetric_FieldPathValue
func ParseAlertStateCombineThresholdPerMetric_FieldPathValue ¶
func ParseAlertStateCombineThresholdPerMetric_FieldPathValue(pathStr, valueStr string) (AlertStateCombineThresholdPerMetric_FieldPathValue, error)
type AlertStateCombineThresholdPerMetric_FieldTerminalPath ¶
type AlertStateCombineThresholdPerMetric_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) ClearValue ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) ClearValue(item *Alert_State_CombineThreshold_PerMetric)
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) Get ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) Get(source *Alert_State_CombineThreshold_PerMetric) (values []interface{})
Get returns all values pointed by specific field from source Alert_State_CombineThreshold_PerMetric
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetDefault ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetRaw ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetSingle ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetSingle(source *Alert_State_CombineThreshold_PerMetric) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_State_CombineThreshold_PerMetric
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) IsLeaf ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) JSONString ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) String ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayItemValue
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateCombineThresholdPerMetric_FieldPathArrayOfValues
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIValue ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithIValue(value interface{}) AlertStateCombineThresholdPerMetric_FieldPathValue
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertStateCombineThresholdPerMetric_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue ¶
type AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue struct { AlertStateCombineThresholdPerMetric_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_CombineThreshold_PerMetric) bool
Contains returns a boolean indicating if value that is being held is present in given 'PerMetric'
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_State_CombineThreshold_PerMetric as interface{}
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_CombineThreshold_PerMetric) (interface{}, bool)
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues ¶
type AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues struct { AlertStateCombineThresholdPerMetric_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues) AsObservedValuesArrayOfValues ¶
func (fpaov *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues) AsObservedValuesArrayOfValues() ([]map[string]float64, bool)
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertStateCombineThresholdPerMetric_FieldTerminalPathValue ¶
type AlertStateCombineThresholdPerMetric_FieldTerminalPathValue struct { AlertStateCombineThresholdPerMetric_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) AsObservedValuesValue ¶
func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) AsObservedValuesValue() (map[string]float64, bool)
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) CompareWith(source *Alert_State_CombineThreshold_PerMetric) (int, bool)
CompareWith compares value in the 'AlertStateCombineThresholdPerMetric_FieldTerminalPathValue' with the value under path in 'Alert_State_CombineThreshold_PerMetric'.
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PerMetric' as interface{}
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) SetTo(target **Alert_State_CombineThreshold_PerMetric)
SetTo stores value for selected field for object PerMetric
func (*AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertStateCombineThreshold_FieldPath ¶
type AlertStateCombineThreshold_FieldPath interface { gotenobject.FieldPath Selector() AlertStateCombineThreshold_FieldPathSelector Get(source *Alert_State_CombineThreshold) []interface{} GetSingle(source *Alert_State_CombineThreshold) (interface{}, bool) ClearValue(item *Alert_State_CombineThreshold) // Those methods build corresponding AlertStateCombineThreshold_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertStateCombineThreshold_FieldPathValue WithIArrayOfValues(values interface{}) AlertStateCombineThreshold_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertStateCombineThreshold_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertStateCombineThreshold_FieldPath ¶
func BuildAlertStateCombineThreshold_FieldPath(fp gotenobject.RawFieldPath) (AlertStateCombineThreshold_FieldPath, error)
func MustParseAlertStateCombineThreshold_FieldPath ¶
func MustParseAlertStateCombineThreshold_FieldPath(rawField string) AlertStateCombineThreshold_FieldPath
func ParseAlertStateCombineThreshold_FieldPath ¶
func ParseAlertStateCombineThreshold_FieldPath(rawField string) (AlertStateCombineThreshold_FieldPath, error)
type AlertStateCombineThreshold_FieldPathArrayItemValue ¶
type AlertStateCombineThreshold_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertStateCombineThreshold_FieldPath ContainsValue(*Alert_State_CombineThreshold) bool }
AlertStateCombineThreshold_FieldPathArrayItemValue allows storing single item in Path-specific values for CombineThreshold according to their type Present only for array (repeated) types.
func MustParseAlertStateCombineThreshold_FieldPathArrayItemValue ¶
func MustParseAlertStateCombineThreshold_FieldPathArrayItemValue(pathStr, valueStr string) AlertStateCombineThreshold_FieldPathArrayItemValue
func ParseAlertStateCombineThreshold_FieldPathArrayItemValue ¶
func ParseAlertStateCombineThreshold_FieldPathArrayItemValue(pathStr, valueStr string) (AlertStateCombineThreshold_FieldPathArrayItemValue, error)
ParseAlertStateCombineThreshold_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertStateCombineThreshold_FieldPathArrayOfValues ¶
type AlertStateCombineThreshold_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertStateCombineThreshold_FieldPath }
AlertStateCombineThreshold_FieldPathArrayOfValues allows storing slice of values for CombineThreshold fields according to their type
func MustParseAlertStateCombineThreshold_FieldPathArrayOfValues ¶
func MustParseAlertStateCombineThreshold_FieldPathArrayOfValues(pathStr, valuesStr string) AlertStateCombineThreshold_FieldPathArrayOfValues
func ParseAlertStateCombineThreshold_FieldPathArrayOfValues ¶
func ParseAlertStateCombineThreshold_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertStateCombineThreshold_FieldPathArrayOfValues, error)
type AlertStateCombineThreshold_FieldPathSelector ¶
type AlertStateCombineThreshold_FieldPathSelector int32
func (AlertStateCombineThreshold_FieldPathSelector) String ¶
func (s AlertStateCombineThreshold_FieldPathSelector) String() string
type AlertStateCombineThreshold_FieldPathValue ¶
type AlertStateCombineThreshold_FieldPathValue interface { AlertStateCombineThreshold_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_State_CombineThreshold) CompareWith(*Alert_State_CombineThreshold) (cmp int, comparable bool) }
AlertStateCombineThreshold_FieldPathValue allows storing values for CombineThreshold fields according to their type
func MustParseAlertStateCombineThreshold_FieldPathValue ¶
func MustParseAlertStateCombineThreshold_FieldPathValue(pathStr, valueStr string) AlertStateCombineThreshold_FieldPathValue
func ParseAlertStateCombineThreshold_FieldPathValue ¶
func ParseAlertStateCombineThreshold_FieldPathValue(pathStr, valueStr string) (AlertStateCombineThreshold_FieldPathValue, error)
type AlertStateCombineThreshold_FieldTerminalPath ¶
type AlertStateCombineThreshold_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertStateCombineThreshold_FieldTerminalPath) ClearValue ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) ClearValue(item *Alert_State_CombineThreshold)
func (*AlertStateCombineThreshold_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertStateCombineThreshold_FieldTerminalPath) Get ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) Get(source *Alert_State_CombineThreshold) (values []interface{})
Get returns all values pointed by specific field from source Alert_State_CombineThreshold
func (*AlertStateCombineThreshold_FieldTerminalPath) GetDefault ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertStateCombineThreshold_FieldTerminalPath) GetRaw ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertStateCombineThreshold_FieldTerminalPath) GetSingle ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetSingle(source *Alert_State_CombineThreshold) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_State_CombineThreshold
func (*AlertStateCombineThreshold_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertStateCombineThreshold_FieldTerminalPath) IsLeaf ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertStateCombineThreshold_FieldTerminalPath) JSONString ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertStateCombineThreshold_FieldTerminalPath) Selector ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) Selector() AlertStateCombineThreshold_FieldPathSelector
func (*AlertStateCombineThreshold_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertStateCombineThreshold_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertStateCombineThreshold_FieldTerminalPath) String ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertStateCombineThreshold_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateCombineThreshold_FieldPathArrayItemValue
func (*AlertStateCombineThreshold_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateCombineThreshold_FieldPathArrayOfValues
func (*AlertStateCombineThreshold_FieldTerminalPath) WithIValue ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithIValue(value interface{}) AlertStateCombineThreshold_FieldPathValue
func (*AlertStateCombineThreshold_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertStateCombineThreshold_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertStateCombineThreshold_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertStateCombineThreshold_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertStateCombineThreshold_FieldTerminalPathArrayItemValue ¶
type AlertStateCombineThreshold_FieldTerminalPathArrayItemValue struct { AlertStateCombineThreshold_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_CombineThreshold) bool
Contains returns a boolean indicating if value that is being held is present in given 'CombineThreshold'
func (*AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_State_CombineThreshold as interface{}
func (*AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_CombineThreshold) (interface{}, bool)
func (*AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertStateCombineThreshold_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertStateCombineThreshold_FieldTerminalPathArrayOfValues ¶
type AlertStateCombineThreshold_FieldTerminalPathArrayOfValues struct { AlertStateCombineThreshold_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateCombineThreshold_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertStateCombineThreshold_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertStateCombineThreshold_FieldTerminalPathValue ¶
type AlertStateCombineThreshold_FieldTerminalPathValue struct { AlertStateCombineThreshold_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateCombineThreshold_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) CompareWith(source *Alert_State_CombineThreshold) (int, bool)
CompareWith compares value in the 'AlertStateCombineThreshold_FieldTerminalPathValue' with the value under path in 'Alert_State_CombineThreshold'.
func (*AlertStateCombineThreshold_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertStateCombineThreshold_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CombineThreshold' as interface{}
func (*AlertStateCombineThreshold_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) SetTo(target **Alert_State_CombineThreshold)
SetTo stores value for selected field for object CombineThreshold
func (*AlertStateCombineThreshold_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertStateCombineThreshold_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertStateFieldPathBuilder ¶
type AlertStateFieldPathBuilder struct{}
func NewAlertStateFieldPathBuilder ¶
func NewAlertStateFieldPathBuilder() AlertStateFieldPathBuilder
func (AlertStateFieldPathBuilder) IsAcknowledged ¶
func (AlertStateFieldPathBuilder) IsAcknowledged() Alert_StatePathSelectorIsAcknowledged
func (AlertStateFieldPathBuilder) IsFiring ¶
func (AlertStateFieldPathBuilder) IsFiring() Alert_StatePathSelectorIsFiring
func (AlertStateFieldPathBuilder) IsSilenced ¶
func (AlertStateFieldPathBuilder) IsSilenced() Alert_StatePathSelectorIsSilenced
func (AlertStateFieldPathBuilder) Lifetime ¶
func (AlertStateFieldPathBuilder) Lifetime() Alert_StatePathSelectorLifetime
func (AlertStateFieldPathBuilder) Notification ¶
func (AlertStateFieldPathBuilder) Notification() Alert_StatePathSelectorNotification
type AlertStateNotificationFieldPathBuilder ¶
type AlertStateNotificationFieldPathBuilder struct{}
func NewAlertStateNotificationFieldPathBuilder ¶
func NewAlertStateNotificationFieldPathBuilder() AlertStateNotificationFieldPathBuilder
type AlertStateNotificationSlackFieldPathBuilder ¶
type AlertStateNotificationSlackFieldPathBuilder struct{}
func NewAlertStateNotificationSlackFieldPathBuilder ¶
func NewAlertStateNotificationSlackFieldPathBuilder() AlertStateNotificationSlackFieldPathBuilder
func (AlertStateNotificationSlackFieldPathBuilder) DeliveryStatus ¶
func (AlertStateNotificationSlackFieldPathBuilder) DeliveryStatus() Alert_State_Notification_SlackPathSelectorDeliveryStatus
func (AlertStateNotificationSlackFieldPathBuilder) ErrorMessage ¶
type AlertStateNotificationSlack_FieldPath ¶
type AlertStateNotificationSlack_FieldPath interface { gotenobject.FieldPath Selector() AlertStateNotificationSlack_FieldPathSelector Get(source *Alert_State_Notification_Slack) []interface{} GetSingle(source *Alert_State_Notification_Slack) (interface{}, bool) ClearValue(item *Alert_State_Notification_Slack) // Those methods build corresponding AlertStateNotificationSlack_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertStateNotificationSlack_FieldPathValue WithIArrayOfValues(values interface{}) AlertStateNotificationSlack_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertStateNotificationSlack_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertStateNotificationSlack_FieldPath ¶
func BuildAlertStateNotificationSlack_FieldPath(fp gotenobject.RawFieldPath) (AlertStateNotificationSlack_FieldPath, error)
func MustParseAlertStateNotificationSlack_FieldPath ¶
func MustParseAlertStateNotificationSlack_FieldPath(rawField string) AlertStateNotificationSlack_FieldPath
func ParseAlertStateNotificationSlack_FieldPath ¶
func ParseAlertStateNotificationSlack_FieldPath(rawField string) (AlertStateNotificationSlack_FieldPath, error)
type AlertStateNotificationSlack_FieldPathArrayItemValue ¶
type AlertStateNotificationSlack_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertStateNotificationSlack_FieldPath ContainsValue(*Alert_State_Notification_Slack) bool }
AlertStateNotificationSlack_FieldPathArrayItemValue allows storing single item in Path-specific values for Slack according to their type Present only for array (repeated) types.
func MustParseAlertStateNotificationSlack_FieldPathArrayItemValue ¶
func MustParseAlertStateNotificationSlack_FieldPathArrayItemValue(pathStr, valueStr string) AlertStateNotificationSlack_FieldPathArrayItemValue
func ParseAlertStateNotificationSlack_FieldPathArrayItemValue ¶
func ParseAlertStateNotificationSlack_FieldPathArrayItemValue(pathStr, valueStr string) (AlertStateNotificationSlack_FieldPathArrayItemValue, error)
ParseAlertStateNotificationSlack_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertStateNotificationSlack_FieldPathArrayOfValues ¶
type AlertStateNotificationSlack_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertStateNotificationSlack_FieldPath }
AlertStateNotificationSlack_FieldPathArrayOfValues allows storing slice of values for Slack fields according to their type
func MustParseAlertStateNotificationSlack_FieldPathArrayOfValues ¶
func MustParseAlertStateNotificationSlack_FieldPathArrayOfValues(pathStr, valuesStr string) AlertStateNotificationSlack_FieldPathArrayOfValues
func ParseAlertStateNotificationSlack_FieldPathArrayOfValues ¶
func ParseAlertStateNotificationSlack_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertStateNotificationSlack_FieldPathArrayOfValues, error)
type AlertStateNotificationSlack_FieldPathSelector ¶
type AlertStateNotificationSlack_FieldPathSelector int32
const ( AlertStateNotificationSlack_FieldPathSelectorTs AlertStateNotificationSlack_FieldPathSelector = 0 AlertStateNotificationSlack_FieldPathSelectorDeliveryStatus AlertStateNotificationSlack_FieldPathSelector = 1 AlertStateNotificationSlack_FieldPathSelectorErrorMessage AlertStateNotificationSlack_FieldPathSelector = 2 )
func (AlertStateNotificationSlack_FieldPathSelector) String ¶
func (s AlertStateNotificationSlack_FieldPathSelector) String() string
type AlertStateNotificationSlack_FieldPathValue ¶
type AlertStateNotificationSlack_FieldPathValue interface { AlertStateNotificationSlack_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_State_Notification_Slack) CompareWith(*Alert_State_Notification_Slack) (cmp int, comparable bool) }
AlertStateNotificationSlack_FieldPathValue allows storing values for Slack fields according to their type
func MustParseAlertStateNotificationSlack_FieldPathValue ¶
func MustParseAlertStateNotificationSlack_FieldPathValue(pathStr, valueStr string) AlertStateNotificationSlack_FieldPathValue
func ParseAlertStateNotificationSlack_FieldPathValue ¶
func ParseAlertStateNotificationSlack_FieldPathValue(pathStr, valueStr string) (AlertStateNotificationSlack_FieldPathValue, error)
type AlertStateNotificationSlack_FieldTerminalPath ¶
type AlertStateNotificationSlack_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertStateNotificationSlack_FieldTerminalPath) ClearValue ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) ClearValue(item *Alert_State_Notification_Slack)
func (*AlertStateNotificationSlack_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertStateNotificationSlack_FieldTerminalPath) Get ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) Get(source *Alert_State_Notification_Slack) (values []interface{})
Get returns all values pointed by specific field from source Alert_State_Notification_Slack
func (*AlertStateNotificationSlack_FieldTerminalPath) GetDefault ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertStateNotificationSlack_FieldTerminalPath) GetRaw ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertStateNotificationSlack_FieldTerminalPath) GetSingle ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetSingle(source *Alert_State_Notification_Slack) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_State_Notification_Slack
func (*AlertStateNotificationSlack_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertStateNotificationSlack_FieldTerminalPath) IsLeaf ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertStateNotificationSlack_FieldTerminalPath) JSONString ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertStateNotificationSlack_FieldTerminalPath) Selector ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) Selector() AlertStateNotificationSlack_FieldPathSelector
func (*AlertStateNotificationSlack_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertStateNotificationSlack_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertStateNotificationSlack_FieldTerminalPath) String ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertStateNotificationSlack_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateNotificationSlack_FieldPathArrayItemValue
func (*AlertStateNotificationSlack_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateNotificationSlack_FieldPathArrayOfValues
func (*AlertStateNotificationSlack_FieldTerminalPath) WithIValue ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithIValue(value interface{}) AlertStateNotificationSlack_FieldPathValue
func (*AlertStateNotificationSlack_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertStateNotificationSlack_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertStateNotificationSlack_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertStateNotificationSlack_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertStateNotificationSlack_FieldTerminalPathArrayItemValue ¶
type AlertStateNotificationSlack_FieldTerminalPathArrayItemValue struct { AlertStateNotificationSlack_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_Notification_Slack) bool
Contains returns a boolean indicating if value that is being held is present in given 'Slack'
func (*AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_State_Notification_Slack as interface{}
func (*AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_Notification_Slack) (interface{}, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertStateNotificationSlack_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertStateNotificationSlack_FieldTerminalPathArrayOfValues ¶
type AlertStateNotificationSlack_FieldTerminalPathArrayOfValues struct { AlertStateNotificationSlack_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsDeliveryStatusArrayOfValues ¶
func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsDeliveryStatusArrayOfValues() ([]Alert_State_Notification_Slack_DeliveryStatus, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsErrorMessageArrayOfValues ¶
func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsErrorMessageArrayOfValues() ([]string, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsTsArrayOfValues ¶
func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) AsTsArrayOfValues() ([]string, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertStateNotificationSlack_FieldTerminalPathValue ¶
type AlertStateNotificationSlack_FieldTerminalPathValue struct { AlertStateNotificationSlack_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateNotificationSlack_FieldTerminalPathValue) AsDeliveryStatusValue ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) AsDeliveryStatusValue() (Alert_State_Notification_Slack_DeliveryStatus, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathValue) AsErrorMessageValue ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) AsErrorMessageValue() (string, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathValue) AsTsValue ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) AsTsValue() (string, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) CompareWith(source *Alert_State_Notification_Slack) (int, bool)
CompareWith compares value in the 'AlertStateNotificationSlack_FieldTerminalPathValue' with the value under path in 'Alert_State_Notification_Slack'.
func (*AlertStateNotificationSlack_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertStateNotificationSlack_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Slack' as interface{}
func (*AlertStateNotificationSlack_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) SetTo(target **Alert_State_Notification_Slack)
SetTo stores value for selected field for object Slack
func (*AlertStateNotificationSlack_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertStateNotificationSlack_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertStateNotification_FieldPath ¶
type AlertStateNotification_FieldPath interface { gotenobject.FieldPath Selector() AlertStateNotification_FieldPathSelector Get(source *Alert_State_Notification) []interface{} GetSingle(source *Alert_State_Notification) (interface{}, bool) ClearValue(item *Alert_State_Notification) // Those methods build corresponding AlertStateNotification_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertStateNotification_FieldPathValue WithIArrayOfValues(values interface{}) AlertStateNotification_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertStateNotification_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertStateNotification_FieldPath ¶
func BuildAlertStateNotification_FieldPath(fp gotenobject.RawFieldPath) (AlertStateNotification_FieldPath, error)
func MustParseAlertStateNotification_FieldPath ¶
func MustParseAlertStateNotification_FieldPath(rawField string) AlertStateNotification_FieldPath
func ParseAlertStateNotification_FieldPath ¶
func ParseAlertStateNotification_FieldPath(rawField string) (AlertStateNotification_FieldPath, error)
type AlertStateNotification_FieldPathArrayItemValue ¶
type AlertStateNotification_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertStateNotification_FieldPath ContainsValue(*Alert_State_Notification) bool }
AlertStateNotification_FieldPathArrayItemValue allows storing single item in Path-specific values for Notification according to their type Present only for array (repeated) types.
func MustParseAlertStateNotification_FieldPathArrayItemValue ¶
func MustParseAlertStateNotification_FieldPathArrayItemValue(pathStr, valueStr string) AlertStateNotification_FieldPathArrayItemValue
func ParseAlertStateNotification_FieldPathArrayItemValue ¶
func ParseAlertStateNotification_FieldPathArrayItemValue(pathStr, valueStr string) (AlertStateNotification_FieldPathArrayItemValue, error)
ParseAlertStateNotification_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertStateNotification_FieldPathArrayOfValues ¶
type AlertStateNotification_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertStateNotification_FieldPath }
AlertStateNotification_FieldPathArrayOfValues allows storing slice of values for Notification fields according to their type
func MustParseAlertStateNotification_FieldPathArrayOfValues ¶
func MustParseAlertStateNotification_FieldPathArrayOfValues(pathStr, valuesStr string) AlertStateNotification_FieldPathArrayOfValues
func ParseAlertStateNotification_FieldPathArrayOfValues ¶
func ParseAlertStateNotification_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertStateNotification_FieldPathArrayOfValues, error)
type AlertStateNotification_FieldPathSelector ¶
type AlertStateNotification_FieldPathSelector int32
const (
AlertStateNotification_FieldPathSelectorSlack AlertStateNotification_FieldPathSelector = 0
)
func (AlertStateNotification_FieldPathSelector) String ¶
func (s AlertStateNotification_FieldPathSelector) String() string
type AlertStateNotification_FieldPathValue ¶
type AlertStateNotification_FieldPathValue interface { AlertStateNotification_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_State_Notification) CompareWith(*Alert_State_Notification) (cmp int, comparable bool) }
AlertStateNotification_FieldPathValue allows storing values for Notification fields according to their type
func MustParseAlertStateNotification_FieldPathValue ¶
func MustParseAlertStateNotification_FieldPathValue(pathStr, valueStr string) AlertStateNotification_FieldPathValue
func ParseAlertStateNotification_FieldPathValue ¶
func ParseAlertStateNotification_FieldPathValue(pathStr, valueStr string) (AlertStateNotification_FieldPathValue, error)
type AlertStateNotification_FieldSubPath ¶
type AlertStateNotification_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*AlertStateNotification_FieldSubPath) AsSlackSubPath ¶
func (fps *AlertStateNotification_FieldSubPath) AsSlackSubPath() (AlertStateNotificationSlack_FieldPath, bool)
func (*AlertStateNotification_FieldSubPath) ClearValue ¶
func (fps *AlertStateNotification_FieldSubPath) ClearValue(item *Alert_State_Notification)
func (*AlertStateNotification_FieldSubPath) ClearValueRaw ¶
func (fps *AlertStateNotification_FieldSubPath) ClearValueRaw(item proto.Message)
func (*AlertStateNotification_FieldSubPath) Get ¶
func (fps *AlertStateNotification_FieldSubPath) Get(source *Alert_State_Notification) (values []interface{})
Get returns all values pointed by selected field from source Alert_State_Notification
func (*AlertStateNotification_FieldSubPath) GetDefault ¶
func (fps *AlertStateNotification_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertStateNotification_FieldSubPath) GetRaw ¶
func (fps *AlertStateNotification_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*AlertStateNotification_FieldSubPath) GetSingle ¶
func (fps *AlertStateNotification_FieldSubPath) GetSingle(source *Alert_State_Notification) (interface{}, bool)
GetSingle returns value of selected field from source Alert_State_Notification
func (*AlertStateNotification_FieldSubPath) GetSingleRaw ¶
func (fps *AlertStateNotification_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertStateNotification_FieldSubPath) IsLeaf ¶
func (fps *AlertStateNotification_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertStateNotification_FieldSubPath) JSONString ¶
func (fps *AlertStateNotification_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertStateNotification_FieldSubPath) Selector ¶
func (fps *AlertStateNotification_FieldSubPath) Selector() AlertStateNotification_FieldPathSelector
func (*AlertStateNotification_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *AlertStateNotification_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertStateNotification_FieldSubPath) String ¶
func (fps *AlertStateNotification_FieldSubPath) String() string
String returns path representation in proto convention
func (*AlertStateNotification_FieldSubPath) WithIArrayItemValue ¶
func (fps *AlertStateNotification_FieldSubPath) WithIArrayItemValue(value interface{}) AlertStateNotification_FieldPathArrayItemValue
func (*AlertStateNotification_FieldSubPath) WithIArrayOfValues ¶
func (fps *AlertStateNotification_FieldSubPath) WithIArrayOfValues(values interface{}) AlertStateNotification_FieldPathArrayOfValues
func (*AlertStateNotification_FieldSubPath) WithIValue ¶
func (fps *AlertStateNotification_FieldSubPath) WithIValue(value interface{}) AlertStateNotification_FieldPathValue
func (*AlertStateNotification_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *AlertStateNotification_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertStateNotification_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *AlertStateNotification_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertStateNotification_FieldSubPath) WithRawIValue ¶
func (fps *AlertStateNotification_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertStateNotification_FieldSubPathArrayItemValue ¶
type AlertStateNotification_FieldSubPathArrayItemValue struct { AlertStateNotification_FieldPath // contains filtered or unexported fields }
func (*AlertStateNotification_FieldSubPathArrayItemValue) AsSlackPathItemValue ¶
func (fpaivs *AlertStateNotification_FieldSubPathArrayItemValue) AsSlackPathItemValue() (AlertStateNotificationSlack_FieldPathArrayItemValue, bool)
func (*AlertStateNotification_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *AlertStateNotification_FieldSubPathArrayItemValue) ContainsValue(source *Alert_State_Notification) bool
Contains returns a boolean indicating if value that is being held is present in given 'Notification'
func (*AlertStateNotification_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *AlertStateNotification_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type AlertStateNotification_FieldSubPathArrayOfValues ¶
type AlertStateNotification_FieldSubPathArrayOfValues struct { AlertStateNotification_FieldPath // contains filtered or unexported fields }
func (*AlertStateNotification_FieldSubPathArrayOfValues) AsSlackPathArrayOfValues ¶
func (fpsaov *AlertStateNotification_FieldSubPathArrayOfValues) AsSlackPathArrayOfValues() (AlertStateNotificationSlack_FieldPathArrayOfValues, bool)
func (*AlertStateNotification_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *AlertStateNotification_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type AlertStateNotification_FieldSubPathValue ¶
type AlertStateNotification_FieldSubPathValue struct { AlertStateNotification_FieldPath // contains filtered or unexported fields }
func (*AlertStateNotification_FieldSubPathValue) AsSlackPathValue ¶
func (fpvs *AlertStateNotification_FieldSubPathValue) AsSlackPathValue() (AlertStateNotificationSlack_FieldPathValue, bool)
func (*AlertStateNotification_FieldSubPathValue) CompareWith ¶
func (fpvs *AlertStateNotification_FieldSubPathValue) CompareWith(source *Alert_State_Notification) (int, bool)
func (*AlertStateNotification_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *AlertStateNotification_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertStateNotification_FieldSubPathValue) GetRawValue ¶
func (fpvs *AlertStateNotification_FieldSubPathValue) GetRawValue() interface{}
func (*AlertStateNotification_FieldSubPathValue) SetTo ¶
func (fpvs *AlertStateNotification_FieldSubPathValue) SetTo(target **Alert_State_Notification)
func (*AlertStateNotification_FieldSubPathValue) SetToRaw ¶
func (fpvs *AlertStateNotification_FieldSubPathValue) SetToRaw(target proto.Message)
type AlertStateNotification_FieldTerminalPath ¶
type AlertStateNotification_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertStateNotification_FieldTerminalPath) ClearValue ¶
func (fp *AlertStateNotification_FieldTerminalPath) ClearValue(item *Alert_State_Notification)
func (*AlertStateNotification_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertStateNotification_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertStateNotification_FieldTerminalPath) Get ¶
func (fp *AlertStateNotification_FieldTerminalPath) Get(source *Alert_State_Notification) (values []interface{})
Get returns all values pointed by specific field from source Alert_State_Notification
func (*AlertStateNotification_FieldTerminalPath) GetDefault ¶
func (fp *AlertStateNotification_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertStateNotification_FieldTerminalPath) GetRaw ¶
func (fp *AlertStateNotification_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertStateNotification_FieldTerminalPath) GetSingle ¶
func (fp *AlertStateNotification_FieldTerminalPath) GetSingle(source *Alert_State_Notification) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_State_Notification
func (*AlertStateNotification_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertStateNotification_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertStateNotification_FieldTerminalPath) IsLeaf ¶
func (fp *AlertStateNotification_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertStateNotification_FieldTerminalPath) JSONString ¶
func (fp *AlertStateNotification_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertStateNotification_FieldTerminalPath) Selector ¶
func (fp *AlertStateNotification_FieldTerminalPath) Selector() AlertStateNotification_FieldPathSelector
func (*AlertStateNotification_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertStateNotification_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertStateNotification_FieldTerminalPath) String ¶
func (fp *AlertStateNotification_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertStateNotification_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertStateNotification_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateNotification_FieldPathArrayItemValue
func (*AlertStateNotification_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertStateNotification_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateNotification_FieldPathArrayOfValues
func (*AlertStateNotification_FieldTerminalPath) WithIValue ¶
func (fp *AlertStateNotification_FieldTerminalPath) WithIValue(value interface{}) AlertStateNotification_FieldPathValue
func (*AlertStateNotification_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertStateNotification_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertStateNotification_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertStateNotification_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertStateNotification_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertStateNotification_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertStateNotification_FieldTerminalPathArrayItemValue ¶
type AlertStateNotification_FieldTerminalPathArrayItemValue struct { AlertStateNotification_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateNotification_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_Notification) bool
Contains returns a boolean indicating if value that is being held is present in given 'Notification'
func (*AlertStateNotification_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_State_Notification as interface{}
func (*AlertStateNotification_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_Notification) (interface{}, bool)
func (*AlertStateNotification_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertStateNotification_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertStateNotification_FieldTerminalPathArrayOfValues ¶
type AlertStateNotification_FieldTerminalPathArrayOfValues struct { AlertStateNotification_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateNotification_FieldTerminalPathArrayOfValues) AsSlackArrayOfValues ¶
func (fpaov *AlertStateNotification_FieldTerminalPathArrayOfValues) AsSlackArrayOfValues() ([]*Alert_State_Notification_Slack, bool)
func (*AlertStateNotification_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertStateNotification_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertStateNotification_FieldTerminalPathValue ¶
type AlertStateNotification_FieldTerminalPathValue struct { AlertStateNotification_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateNotification_FieldTerminalPathValue) AsSlackValue ¶
func (fpv *AlertStateNotification_FieldTerminalPathValue) AsSlackValue() (*Alert_State_Notification_Slack, bool)
func (*AlertStateNotification_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertStateNotification_FieldTerminalPathValue) CompareWith(source *Alert_State_Notification) (int, bool)
CompareWith compares value in the 'AlertStateNotification_FieldTerminalPathValue' with the value under path in 'Alert_State_Notification'.
func (*AlertStateNotification_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertStateNotification_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertStateNotification_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertStateNotification_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Notification' as interface{}
func (*AlertStateNotification_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertStateNotification_FieldTerminalPathValue) SetTo(target **Alert_State_Notification)
SetTo stores value for selected field for object Notification
func (*AlertStateNotification_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertStateNotification_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertStateThresholdFieldPathBuilder ¶
type AlertStateThresholdFieldPathBuilder struct{}
func NewAlertStateThresholdFieldPathBuilder ¶
func NewAlertStateThresholdFieldPathBuilder() AlertStateThresholdFieldPathBuilder
func (AlertStateThresholdFieldPathBuilder) ObservedValue ¶
func (AlertStateThresholdFieldPathBuilder) ObservedValue() Alert_State_ThresholdPathSelectorObservedValue
type AlertStateThreshold_FieldPath ¶
type AlertStateThreshold_FieldPath interface { gotenobject.FieldPath Selector() AlertStateThreshold_FieldPathSelector Get(source *Alert_State_Threshold) []interface{} GetSingle(source *Alert_State_Threshold) (interface{}, bool) ClearValue(item *Alert_State_Threshold) // Those methods build corresponding AlertStateThreshold_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertStateThreshold_FieldPathValue WithIArrayOfValues(values interface{}) AlertStateThreshold_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertStateThreshold_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertStateThreshold_FieldPath ¶
func BuildAlertStateThreshold_FieldPath(fp gotenobject.RawFieldPath) (AlertStateThreshold_FieldPath, error)
func MustParseAlertStateThreshold_FieldPath ¶
func MustParseAlertStateThreshold_FieldPath(rawField string) AlertStateThreshold_FieldPath
func ParseAlertStateThreshold_FieldPath ¶
func ParseAlertStateThreshold_FieldPath(rawField string) (AlertStateThreshold_FieldPath, error)
type AlertStateThreshold_FieldPathArrayItemValue ¶
type AlertStateThreshold_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertStateThreshold_FieldPath ContainsValue(*Alert_State_Threshold) bool }
AlertStateThreshold_FieldPathArrayItemValue allows storing single item in Path-specific values for Threshold according to their type Present only for array (repeated) types.
func MustParseAlertStateThreshold_FieldPathArrayItemValue ¶
func MustParseAlertStateThreshold_FieldPathArrayItemValue(pathStr, valueStr string) AlertStateThreshold_FieldPathArrayItemValue
func ParseAlertStateThreshold_FieldPathArrayItemValue ¶
func ParseAlertStateThreshold_FieldPathArrayItemValue(pathStr, valueStr string) (AlertStateThreshold_FieldPathArrayItemValue, error)
ParseAlertStateThreshold_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertStateThreshold_FieldPathArrayOfValues ¶
type AlertStateThreshold_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertStateThreshold_FieldPath }
AlertStateThreshold_FieldPathArrayOfValues allows storing slice of values for Threshold fields according to their type
func MustParseAlertStateThreshold_FieldPathArrayOfValues ¶
func MustParseAlertStateThreshold_FieldPathArrayOfValues(pathStr, valuesStr string) AlertStateThreshold_FieldPathArrayOfValues
func ParseAlertStateThreshold_FieldPathArrayOfValues ¶
func ParseAlertStateThreshold_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertStateThreshold_FieldPathArrayOfValues, error)
type AlertStateThreshold_FieldPathSelector ¶
type AlertStateThreshold_FieldPathSelector int32
const (
AlertStateThreshold_FieldPathSelectorObservedValue AlertStateThreshold_FieldPathSelector = 0
)
func (AlertStateThreshold_FieldPathSelector) String ¶
func (s AlertStateThreshold_FieldPathSelector) String() string
type AlertStateThreshold_FieldPathValue ¶
type AlertStateThreshold_FieldPathValue interface { AlertStateThreshold_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_State_Threshold) CompareWith(*Alert_State_Threshold) (cmp int, comparable bool) }
AlertStateThreshold_FieldPathValue allows storing values for Threshold fields according to their type
func MustParseAlertStateThreshold_FieldPathValue ¶
func MustParseAlertStateThreshold_FieldPathValue(pathStr, valueStr string) AlertStateThreshold_FieldPathValue
func ParseAlertStateThreshold_FieldPathValue ¶
func ParseAlertStateThreshold_FieldPathValue(pathStr, valueStr string) (AlertStateThreshold_FieldPathValue, error)
type AlertStateThreshold_FieldTerminalPath ¶
type AlertStateThreshold_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertStateThreshold_FieldTerminalPath) ClearValue ¶
func (fp *AlertStateThreshold_FieldTerminalPath) ClearValue(item *Alert_State_Threshold)
func (*AlertStateThreshold_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertStateThreshold_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertStateThreshold_FieldTerminalPath) Get ¶
func (fp *AlertStateThreshold_FieldTerminalPath) Get(source *Alert_State_Threshold) (values []interface{})
Get returns all values pointed by specific field from source Alert_State_Threshold
func (*AlertStateThreshold_FieldTerminalPath) GetDefault ¶
func (fp *AlertStateThreshold_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertStateThreshold_FieldTerminalPath) GetRaw ¶
func (fp *AlertStateThreshold_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertStateThreshold_FieldTerminalPath) GetSingle ¶
func (fp *AlertStateThreshold_FieldTerminalPath) GetSingle(source *Alert_State_Threshold) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_State_Threshold
func (*AlertStateThreshold_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertStateThreshold_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertStateThreshold_FieldTerminalPath) IsLeaf ¶
func (fp *AlertStateThreshold_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertStateThreshold_FieldTerminalPath) JSONString ¶
func (fp *AlertStateThreshold_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertStateThreshold_FieldTerminalPath) Selector ¶
func (fp *AlertStateThreshold_FieldTerminalPath) Selector() AlertStateThreshold_FieldPathSelector
func (*AlertStateThreshold_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertStateThreshold_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertStateThreshold_FieldTerminalPath) String ¶
func (fp *AlertStateThreshold_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertStateThreshold_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertStateThreshold_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertStateThreshold_FieldPathArrayItemValue
func (*AlertStateThreshold_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertStateThreshold_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertStateThreshold_FieldPathArrayOfValues
func (*AlertStateThreshold_FieldTerminalPath) WithIValue ¶
func (fp *AlertStateThreshold_FieldTerminalPath) WithIValue(value interface{}) AlertStateThreshold_FieldPathValue
func (*AlertStateThreshold_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertStateThreshold_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertStateThreshold_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertStateThreshold_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertStateThreshold_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertStateThreshold_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertStateThreshold_FieldTerminalPathArrayItemValue ¶
type AlertStateThreshold_FieldTerminalPathArrayItemValue struct { AlertStateThreshold_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateThreshold_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State_Threshold) bool
Contains returns a boolean indicating if value that is being held is present in given 'Threshold'
func (*AlertStateThreshold_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_State_Threshold as interface{}
func (*AlertStateThreshold_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State_Threshold) (interface{}, bool)
func (*AlertStateThreshold_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertStateThreshold_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertStateThreshold_FieldTerminalPathArrayOfValues ¶
type AlertStateThreshold_FieldTerminalPathArrayOfValues struct { AlertStateThreshold_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateThreshold_FieldTerminalPathArrayOfValues) AsObservedValueArrayOfValues ¶
func (fpaov *AlertStateThreshold_FieldTerminalPathArrayOfValues) AsObservedValueArrayOfValues() ([]float64, bool)
func (*AlertStateThreshold_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertStateThreshold_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertStateThreshold_FieldTerminalPathValue ¶
type AlertStateThreshold_FieldTerminalPathValue struct { AlertStateThreshold_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertStateThreshold_FieldTerminalPathValue) AsObservedValueValue ¶
func (fpv *AlertStateThreshold_FieldTerminalPathValue) AsObservedValueValue() (float64, bool)
func (*AlertStateThreshold_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertStateThreshold_FieldTerminalPathValue) CompareWith(source *Alert_State_Threshold) (int, bool)
CompareWith compares value in the 'AlertStateThreshold_FieldTerminalPathValue' with the value under path in 'Alert_State_Threshold'.
func (*AlertStateThreshold_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertStateThreshold_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertStateThreshold_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertStateThreshold_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Threshold' as interface{}
func (*AlertStateThreshold_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertStateThreshold_FieldTerminalPathValue) SetTo(target **Alert_State_Threshold)
SetTo stores value for selected field for object Threshold
func (*AlertStateThreshold_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertStateThreshold_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AlertState_FieldPath ¶
type AlertState_FieldPath interface { gotenobject.FieldPath Selector() AlertState_FieldPathSelector Get(source *Alert_State) []interface{} GetSingle(source *Alert_State) (interface{}, bool) ClearValue(item *Alert_State) // Those methods build corresponding AlertState_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) AlertState_FieldPathValue WithIArrayOfValues(values interface{}) AlertState_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) AlertState_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlertState_FieldPath ¶
func BuildAlertState_FieldPath(fp gotenobject.RawFieldPath) (AlertState_FieldPath, error)
func MustParseAlertState_FieldPath ¶
func MustParseAlertState_FieldPath(rawField string) AlertState_FieldPath
func ParseAlertState_FieldPath ¶
func ParseAlertState_FieldPath(rawField string) (AlertState_FieldPath, error)
type AlertState_FieldPathArrayItemValue ¶
type AlertState_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue AlertState_FieldPath ContainsValue(*Alert_State) bool }
AlertState_FieldPathArrayItemValue allows storing single item in Path-specific values for State according to their type Present only for array (repeated) types.
func MustParseAlertState_FieldPathArrayItemValue ¶
func MustParseAlertState_FieldPathArrayItemValue(pathStr, valueStr string) AlertState_FieldPathArrayItemValue
func ParseAlertState_FieldPathArrayItemValue ¶
func ParseAlertState_FieldPathArrayItemValue(pathStr, valueStr string) (AlertState_FieldPathArrayItemValue, error)
ParseAlertState_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type AlertState_FieldPathArrayOfValues ¶
type AlertState_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues AlertState_FieldPath }
AlertState_FieldPathArrayOfValues allows storing slice of values for State fields according to their type
func MustParseAlertState_FieldPathArrayOfValues ¶
func MustParseAlertState_FieldPathArrayOfValues(pathStr, valuesStr string) AlertState_FieldPathArrayOfValues
func ParseAlertState_FieldPathArrayOfValues ¶
func ParseAlertState_FieldPathArrayOfValues(pathStr, valuesStr string) (AlertState_FieldPathArrayOfValues, error)
type AlertState_FieldPathSelector ¶
type AlertState_FieldPathSelector int32
const ( AlertState_FieldPathSelectorIsFiring AlertState_FieldPathSelector = 0 AlertState_FieldPathSelectorIsAcknowledged AlertState_FieldPathSelector = 1 AlertState_FieldPathSelectorIsSilenced AlertState_FieldPathSelector = 2 AlertState_FieldPathSelectorLifetime AlertState_FieldPathSelector = 3 AlertState_FieldPathSelectorNotification AlertState_FieldPathSelector = 4 )
func (AlertState_FieldPathSelector) String ¶
func (s AlertState_FieldPathSelector) String() string
type AlertState_FieldPathValue ¶
type AlertState_FieldPathValue interface { AlertState_FieldPath gotenobject.FieldPathValue SetTo(target **Alert_State) CompareWith(*Alert_State) (cmp int, comparable bool) }
AlertState_FieldPathValue allows storing values for State fields according to their type
func MustParseAlertState_FieldPathValue ¶
func MustParseAlertState_FieldPathValue(pathStr, valueStr string) AlertState_FieldPathValue
func ParseAlertState_FieldPathValue ¶
func ParseAlertState_FieldPathValue(pathStr, valueStr string) (AlertState_FieldPathValue, error)
type AlertState_FieldSubPath ¶
type AlertState_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*AlertState_FieldSubPath) AsLifetimeSubPath ¶
func (fps *AlertState_FieldSubPath) AsLifetimeSubPath() (monitoring_common.TimeRange_FieldPath, bool)
func (*AlertState_FieldSubPath) AsNotificationSubPath ¶
func (fps *AlertState_FieldSubPath) AsNotificationSubPath() (AlertStateNotification_FieldPath, bool)
func (*AlertState_FieldSubPath) ClearValue ¶
func (fps *AlertState_FieldSubPath) ClearValue(item *Alert_State)
func (*AlertState_FieldSubPath) ClearValueRaw ¶
func (fps *AlertState_FieldSubPath) ClearValueRaw(item proto.Message)
func (*AlertState_FieldSubPath) Get ¶
func (fps *AlertState_FieldSubPath) Get(source *Alert_State) (values []interface{})
Get returns all values pointed by selected field from source Alert_State
func (*AlertState_FieldSubPath) GetDefault ¶
func (fps *AlertState_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertState_FieldSubPath) GetRaw ¶
func (fps *AlertState_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*AlertState_FieldSubPath) GetSingle ¶
func (fps *AlertState_FieldSubPath) GetSingle(source *Alert_State) (interface{}, bool)
GetSingle returns value of selected field from source Alert_State
func (*AlertState_FieldSubPath) GetSingleRaw ¶
func (fps *AlertState_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertState_FieldSubPath) IsLeaf ¶
func (fps *AlertState_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertState_FieldSubPath) JSONString ¶
func (fps *AlertState_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertState_FieldSubPath) Selector ¶
func (fps *AlertState_FieldSubPath) Selector() AlertState_FieldPathSelector
func (*AlertState_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *AlertState_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertState_FieldSubPath) String ¶
func (fps *AlertState_FieldSubPath) String() string
String returns path representation in proto convention
func (*AlertState_FieldSubPath) WithIArrayItemValue ¶
func (fps *AlertState_FieldSubPath) WithIArrayItemValue(value interface{}) AlertState_FieldPathArrayItemValue
func (*AlertState_FieldSubPath) WithIArrayOfValues ¶
func (fps *AlertState_FieldSubPath) WithIArrayOfValues(values interface{}) AlertState_FieldPathArrayOfValues
func (*AlertState_FieldSubPath) WithIValue ¶
func (fps *AlertState_FieldSubPath) WithIValue(value interface{}) AlertState_FieldPathValue
func (*AlertState_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *AlertState_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertState_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *AlertState_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertState_FieldSubPath) WithRawIValue ¶
func (fps *AlertState_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertState_FieldSubPathArrayItemValue ¶
type AlertState_FieldSubPathArrayItemValue struct { AlertState_FieldPath // contains filtered or unexported fields }
func (*AlertState_FieldSubPathArrayItemValue) AsLifetimePathItemValue ¶
func (fpaivs *AlertState_FieldSubPathArrayItemValue) AsLifetimePathItemValue() (monitoring_common.TimeRange_FieldPathArrayItemValue, bool)
func (*AlertState_FieldSubPathArrayItemValue) AsNotificationPathItemValue ¶
func (fpaivs *AlertState_FieldSubPathArrayItemValue) AsNotificationPathItemValue() (AlertStateNotification_FieldPathArrayItemValue, bool)
func (*AlertState_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *AlertState_FieldSubPathArrayItemValue) ContainsValue(source *Alert_State) bool
Contains returns a boolean indicating if value that is being held is present in given 'State'
func (*AlertState_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *AlertState_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type AlertState_FieldSubPathArrayOfValues ¶
type AlertState_FieldSubPathArrayOfValues struct { AlertState_FieldPath // contains filtered or unexported fields }
func (*AlertState_FieldSubPathArrayOfValues) AsLifetimePathArrayOfValues ¶
func (fpsaov *AlertState_FieldSubPathArrayOfValues) AsLifetimePathArrayOfValues() (monitoring_common.TimeRange_FieldPathArrayOfValues, bool)
func (*AlertState_FieldSubPathArrayOfValues) AsNotificationPathArrayOfValues ¶
func (fpsaov *AlertState_FieldSubPathArrayOfValues) AsNotificationPathArrayOfValues() (AlertStateNotification_FieldPathArrayOfValues, bool)
func (*AlertState_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *AlertState_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type AlertState_FieldSubPathValue ¶
type AlertState_FieldSubPathValue struct { AlertState_FieldPath // contains filtered or unexported fields }
func (*AlertState_FieldSubPathValue) AsLifetimePathValue ¶
func (fpvs *AlertState_FieldSubPathValue) AsLifetimePathValue() (monitoring_common.TimeRange_FieldPathValue, bool)
func (*AlertState_FieldSubPathValue) AsNotificationPathValue ¶
func (fpvs *AlertState_FieldSubPathValue) AsNotificationPathValue() (AlertStateNotification_FieldPathValue, bool)
func (*AlertState_FieldSubPathValue) CompareWith ¶
func (fpvs *AlertState_FieldSubPathValue) CompareWith(source *Alert_State) (int, bool)
func (*AlertState_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *AlertState_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertState_FieldSubPathValue) GetRawValue ¶
func (fpvs *AlertState_FieldSubPathValue) GetRawValue() interface{}
func (*AlertState_FieldSubPathValue) SetTo ¶
func (fpvs *AlertState_FieldSubPathValue) SetTo(target **Alert_State)
func (*AlertState_FieldSubPathValue) SetToRaw ¶
func (fpvs *AlertState_FieldSubPathValue) SetToRaw(target proto.Message)
type AlertState_FieldTerminalPath ¶
type AlertState_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*AlertState_FieldTerminalPath) ClearValue ¶
func (fp *AlertState_FieldTerminalPath) ClearValue(item *Alert_State)
func (*AlertState_FieldTerminalPath) ClearValueRaw ¶
func (fp *AlertState_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*AlertState_FieldTerminalPath) Get ¶
func (fp *AlertState_FieldTerminalPath) Get(source *Alert_State) (values []interface{})
Get returns all values pointed by specific field from source Alert_State
func (*AlertState_FieldTerminalPath) GetDefault ¶
func (fp *AlertState_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*AlertState_FieldTerminalPath) GetRaw ¶
func (fp *AlertState_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*AlertState_FieldTerminalPath) GetSingle ¶
func (fp *AlertState_FieldTerminalPath) GetSingle(source *Alert_State) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert_State
func (*AlertState_FieldTerminalPath) GetSingleRaw ¶
func (fp *AlertState_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*AlertState_FieldTerminalPath) IsLeaf ¶
func (fp *AlertState_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*AlertState_FieldTerminalPath) JSONString ¶
func (fp *AlertState_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*AlertState_FieldTerminalPath) Selector ¶
func (fp *AlertState_FieldTerminalPath) Selector() AlertState_FieldPathSelector
func (*AlertState_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *AlertState_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*AlertState_FieldTerminalPath) String ¶
func (fp *AlertState_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*AlertState_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *AlertState_FieldTerminalPath) WithIArrayItemValue(value interface{}) AlertState_FieldPathArrayItemValue
func (*AlertState_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *AlertState_FieldTerminalPath) WithIArrayOfValues(values interface{}) AlertState_FieldPathArrayOfValues
func (*AlertState_FieldTerminalPath) WithIValue ¶
func (fp *AlertState_FieldTerminalPath) WithIValue(value interface{}) AlertState_FieldPathValue
func (*AlertState_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *AlertState_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*AlertState_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *AlertState_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*AlertState_FieldTerminalPath) WithRawIValue ¶
func (fp *AlertState_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type AlertState_FieldTerminalPathArrayItemValue ¶
type AlertState_FieldTerminalPathArrayItemValue struct { AlertState_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertState_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert_State) bool
Contains returns a boolean indicating if value that is being held is present in given 'State'
func (*AlertState_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert_State as interface{}
func (*AlertState_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) GetSingle(source *Alert_State) (interface{}, bool)
func (*AlertState_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *AlertState_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type AlertState_FieldTerminalPathArrayOfValues ¶
type AlertState_FieldTerminalPathArrayOfValues struct { AlertState_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertState_FieldTerminalPathArrayOfValues) AsIsAcknowledgedArrayOfValues ¶
func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsIsAcknowledgedArrayOfValues() ([]bool, bool)
func (*AlertState_FieldTerminalPathArrayOfValues) AsIsFiringArrayOfValues ¶
func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsIsFiringArrayOfValues() ([]bool, bool)
func (*AlertState_FieldTerminalPathArrayOfValues) AsIsSilencedArrayOfValues ¶
func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsIsSilencedArrayOfValues() ([]bool, bool)
func (*AlertState_FieldTerminalPathArrayOfValues) AsLifetimeArrayOfValues ¶
func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsLifetimeArrayOfValues() ([]*monitoring_common.TimeRange, bool)
func (*AlertState_FieldTerminalPathArrayOfValues) AsNotificationArrayOfValues ¶
func (fpaov *AlertState_FieldTerminalPathArrayOfValues) AsNotificationArrayOfValues() ([]*Alert_State_Notification, bool)
func (*AlertState_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *AlertState_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type AlertState_FieldTerminalPathValue ¶
type AlertState_FieldTerminalPathValue struct { AlertState_FieldTerminalPath // contains filtered or unexported fields }
func (*AlertState_FieldTerminalPathValue) AsIsAcknowledgedValue ¶
func (fpv *AlertState_FieldTerminalPathValue) AsIsAcknowledgedValue() (bool, bool)
func (*AlertState_FieldTerminalPathValue) AsIsFiringValue ¶
func (fpv *AlertState_FieldTerminalPathValue) AsIsFiringValue() (bool, bool)
func (*AlertState_FieldTerminalPathValue) AsIsSilencedValue ¶
func (fpv *AlertState_FieldTerminalPathValue) AsIsSilencedValue() (bool, bool)
func (*AlertState_FieldTerminalPathValue) AsLifetimeValue ¶
func (fpv *AlertState_FieldTerminalPathValue) AsLifetimeValue() (*monitoring_common.TimeRange, bool)
func (*AlertState_FieldTerminalPathValue) AsNotificationValue ¶
func (fpv *AlertState_FieldTerminalPathValue) AsNotificationValue() (*Alert_State_Notification, bool)
func (*AlertState_FieldTerminalPathValue) CompareWith ¶
func (fpv *AlertState_FieldTerminalPathValue) CompareWith(source *Alert_State) (int, bool)
CompareWith compares value in the 'AlertState_FieldTerminalPathValue' with the value under path in 'Alert_State'.
func (*AlertState_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *AlertState_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*AlertState_FieldTerminalPathValue) GetRawValue ¶
func (fpv *AlertState_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'State' as interface{}
func (*AlertState_FieldTerminalPathValue) SetTo ¶
func (fpv *AlertState_FieldTerminalPathValue) SetTo(target **Alert_State)
SetTo stores value for selected field for object State
func (*AlertState_FieldTerminalPathValue) SetToRaw ¶
func (fpv *AlertState_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Alert_FieldMask ¶
type Alert_FieldMask struct {
Paths []Alert_FieldPath
}
func FullAlert_FieldMask ¶
func FullAlert_FieldMask() *Alert_FieldMask
func ResourceViewFieldMask ¶
func ResourceViewFieldMask(viewName view.View, extraMask *Alert_FieldMask) *Alert_FieldMask
func (*Alert_FieldMask) AppendPath ¶
func (fieldMask *Alert_FieldMask) AppendPath(path Alert_FieldPath)
func (*Alert_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_FieldMask) FilterInputFields() *Alert_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_FieldMask) GetPaths ¶
func (fieldMask *Alert_FieldMask) GetPaths() []Alert_FieldPath
func (*Alert_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_FieldMask) IsFull ¶
func (fieldMask *Alert_FieldMask) IsFull() bool
func (Alert_FieldMask) Marshal ¶
func (fieldMask Alert_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_FieldMask) MarshalJSON ¶
func (fieldMask Alert_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_FieldMask) PathsCount ¶
func (fieldMask *Alert_FieldMask) PathsCount() int
func (*Alert_FieldMask) Project ¶
func (fieldMask *Alert_FieldMask) Project(source *Alert) *Alert
func (*Alert_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_FieldMask) ProtoMessage()
func (*Alert_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_FieldMask) ProtoReflect() preflect.Message
func (*Alert_FieldMask) Reset ¶
func (fieldMask *Alert_FieldMask) Reset()
func (*Alert_FieldMask) Set ¶
func (fieldMask *Alert_FieldMask) Set(target, source *Alert)
func (*Alert_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_FieldMask) SetRaw ¶
func (fieldMask *Alert_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_FieldMask) Size ¶
func (fieldMask *Alert_FieldMask) Size() int
func (*Alert_FieldMask) String ¶
func (fieldMask *Alert_FieldMask) String() string
func (*Alert_FieldMask) Subtract ¶
func (fieldMask *Alert_FieldMask) Subtract(other *Alert_FieldMask) *Alert_FieldMask
func (*Alert_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_FieldMask) Unmarshal ¶
func (fieldMask *Alert_FieldMask) Unmarshal(data []byte) error
func (*Alert_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_FieldMask) UnmarshalJSON(data []byte) error
type Alert_FieldPath ¶
type Alert_FieldPath interface { gotenobject.FieldPath Selector() Alert_FieldPathSelector Get(source *Alert) []interface{} GetSingle(source *Alert) (interface{}, bool) ClearValue(item *Alert) // Those methods build corresponding Alert_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Alert_FieldPathValue WithIArrayOfValues(values interface{}) Alert_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Alert_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAlert_FieldPath ¶
func BuildAlert_FieldPath(fp gotenobject.RawFieldPath) (Alert_FieldPath, error)
func MustParseAlert_FieldPath ¶
func MustParseAlert_FieldPath(rawField string) Alert_FieldPath
func ParseAlert_FieldPath ¶
func ParseAlert_FieldPath(rawField string) (Alert_FieldPath, error)
type Alert_FieldPathArrayItemValue ¶
type Alert_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Alert_FieldPath ContainsValue(*Alert) bool }
Alert_FieldPathArrayItemValue allows storing single item in Path-specific values for Alert according to their type Present only for array (repeated) types.
func MustParseAlert_FieldPathArrayItemValue ¶
func MustParseAlert_FieldPathArrayItemValue(pathStr, valueStr string) Alert_FieldPathArrayItemValue
func ParseAlert_FieldPathArrayItemValue ¶
func ParseAlert_FieldPathArrayItemValue(pathStr, valueStr string) (Alert_FieldPathArrayItemValue, error)
ParseAlert_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Alert_FieldPathArrayOfValues ¶
type Alert_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Alert_FieldPath }
Alert_FieldPathArrayOfValues allows storing slice of values for Alert fields according to their type
func MustParseAlert_FieldPathArrayOfValues ¶
func MustParseAlert_FieldPathArrayOfValues(pathStr, valuesStr string) Alert_FieldPathArrayOfValues
func ParseAlert_FieldPathArrayOfValues ¶
func ParseAlert_FieldPathArrayOfValues(pathStr, valuesStr string) (Alert_FieldPathArrayOfValues, error)
type Alert_FieldPathSelector ¶
type Alert_FieldPathSelector int32
const ( Alert_FieldPathSelectorName Alert_FieldPathSelector = 0 Alert_FieldPathSelectorMetadata Alert_FieldPathSelector = 1 Alert_FieldPathSelectorDisplayName Alert_FieldPathSelector = 2 Alert_FieldPathSelectorInfo Alert_FieldPathSelector = 3 Alert_FieldPathSelectorState Alert_FieldPathSelector = 4 )
func (Alert_FieldPathSelector) String ¶
func (s Alert_FieldPathSelector) String() string
type Alert_FieldPathValue ¶
type Alert_FieldPathValue interface { Alert_FieldPath gotenobject.FieldPathValue SetTo(target **Alert) CompareWith(*Alert) (cmp int, comparable bool) }
Alert_FieldPathValue allows storing values for Alert fields according to their type
func MustParseAlert_FieldPathValue ¶
func MustParseAlert_FieldPathValue(pathStr, valueStr string) Alert_FieldPathValue
func ParseAlert_FieldPathValue ¶
func ParseAlert_FieldPathValue(pathStr, valueStr string) (Alert_FieldPathValue, error)
type Alert_FieldSubPath ¶
type Alert_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*Alert_FieldSubPath) AsInfoSubPath ¶
func (fps *Alert_FieldSubPath) AsInfoSubPath() (AlertInfo_FieldPath, bool)
func (*Alert_FieldSubPath) AsMetadataSubPath ¶
func (fps *Alert_FieldSubPath) AsMetadataSubPath() (ntt_meta.Meta_FieldPath, bool)
func (*Alert_FieldSubPath) AsStateSubPath ¶
func (fps *Alert_FieldSubPath) AsStateSubPath() (AlertState_FieldPath, bool)
func (*Alert_FieldSubPath) ClearValue ¶
func (fps *Alert_FieldSubPath) ClearValue(item *Alert)
func (*Alert_FieldSubPath) ClearValueRaw ¶
func (fps *Alert_FieldSubPath) ClearValueRaw(item proto.Message)
func (*Alert_FieldSubPath) Get ¶
func (fps *Alert_FieldSubPath) Get(source *Alert) (values []interface{})
Get returns all values pointed by selected field from source Alert
func (*Alert_FieldSubPath) GetDefault ¶
func (fps *Alert_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Alert_FieldSubPath) GetRaw ¶
func (fps *Alert_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*Alert_FieldSubPath) GetSingle ¶
func (fps *Alert_FieldSubPath) GetSingle(source *Alert) (interface{}, bool)
GetSingle returns value of selected field from source Alert
func (*Alert_FieldSubPath) GetSingleRaw ¶
func (fps *Alert_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Alert_FieldSubPath) IsLeaf ¶
func (fps *Alert_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Alert_FieldSubPath) JSONString ¶
func (fps *Alert_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Alert_FieldSubPath) Selector ¶
func (fps *Alert_FieldSubPath) Selector() Alert_FieldPathSelector
func (*Alert_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *Alert_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Alert_FieldSubPath) String ¶
func (fps *Alert_FieldSubPath) String() string
String returns path representation in proto convention
func (*Alert_FieldSubPath) WithIArrayItemValue ¶
func (fps *Alert_FieldSubPath) WithIArrayItemValue(value interface{}) Alert_FieldPathArrayItemValue
func (*Alert_FieldSubPath) WithIArrayOfValues ¶
func (fps *Alert_FieldSubPath) WithIArrayOfValues(values interface{}) Alert_FieldPathArrayOfValues
func (*Alert_FieldSubPath) WithIValue ¶
func (fps *Alert_FieldSubPath) WithIValue(value interface{}) Alert_FieldPathValue
func (*Alert_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *Alert_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Alert_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *Alert_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Alert_FieldSubPath) WithRawIValue ¶
func (fps *Alert_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Alert_FieldSubPathArrayItemValue ¶
type Alert_FieldSubPathArrayItemValue struct { Alert_FieldPath // contains filtered or unexported fields }
func (*Alert_FieldSubPathArrayItemValue) AsInfoPathItemValue ¶
func (fpaivs *Alert_FieldSubPathArrayItemValue) AsInfoPathItemValue() (AlertInfo_FieldPathArrayItemValue, bool)
func (*Alert_FieldSubPathArrayItemValue) AsMetadataPathItemValue ¶
func (fpaivs *Alert_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (ntt_meta.Meta_FieldPathArrayItemValue, bool)
func (*Alert_FieldSubPathArrayItemValue) AsStatePathItemValue ¶
func (fpaivs *Alert_FieldSubPathArrayItemValue) AsStatePathItemValue() (AlertState_FieldPathArrayItemValue, bool)
func (*Alert_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *Alert_FieldSubPathArrayItemValue) ContainsValue(source *Alert) bool
Contains returns a boolean indicating if value that is being held is present in given 'Alert'
func (*Alert_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *Alert_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type Alert_FieldSubPathArrayOfValues ¶
type Alert_FieldSubPathArrayOfValues struct { Alert_FieldPath // contains filtered or unexported fields }
func (*Alert_FieldSubPathArrayOfValues) AsInfoPathArrayOfValues ¶
func (fpsaov *Alert_FieldSubPathArrayOfValues) AsInfoPathArrayOfValues() (AlertInfo_FieldPathArrayOfValues, bool)
func (*Alert_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues ¶
func (fpsaov *Alert_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (ntt_meta.Meta_FieldPathArrayOfValues, bool)
func (*Alert_FieldSubPathArrayOfValues) AsStatePathArrayOfValues ¶
func (fpsaov *Alert_FieldSubPathArrayOfValues) AsStatePathArrayOfValues() (AlertState_FieldPathArrayOfValues, bool)
func (*Alert_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *Alert_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type Alert_FieldSubPathValue ¶
type Alert_FieldSubPathValue struct { Alert_FieldPath // contains filtered or unexported fields }
func (*Alert_FieldSubPathValue) AsInfoPathValue ¶
func (fpvs *Alert_FieldSubPathValue) AsInfoPathValue() (AlertInfo_FieldPathValue, bool)
func (*Alert_FieldSubPathValue) AsMetadataPathValue ¶
func (fpvs *Alert_FieldSubPathValue) AsMetadataPathValue() (ntt_meta.Meta_FieldPathValue, bool)
func (*Alert_FieldSubPathValue) AsStatePathValue ¶
func (fpvs *Alert_FieldSubPathValue) AsStatePathValue() (AlertState_FieldPathValue, bool)
func (*Alert_FieldSubPathValue) CompareWith ¶
func (fpvs *Alert_FieldSubPathValue) CompareWith(source *Alert) (int, bool)
func (*Alert_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *Alert_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Alert_FieldSubPathValue) GetRawValue ¶
func (fpvs *Alert_FieldSubPathValue) GetRawValue() interface{}
func (*Alert_FieldSubPathValue) SetTo ¶
func (fpvs *Alert_FieldSubPathValue) SetTo(target **Alert)
func (*Alert_FieldSubPathValue) SetToRaw ¶
func (fpvs *Alert_FieldSubPathValue) SetToRaw(target proto.Message)
type Alert_FieldTerminalPath ¶
type Alert_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Alert_FieldTerminalPath) ClearValue ¶
func (fp *Alert_FieldTerminalPath) ClearValue(item *Alert)
func (*Alert_FieldTerminalPath) ClearValueRaw ¶
func (fp *Alert_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Alert_FieldTerminalPath) Get ¶
func (fp *Alert_FieldTerminalPath) Get(source *Alert) (values []interface{})
Get returns all values pointed by specific field from source Alert
func (*Alert_FieldTerminalPath) GetDefault ¶
func (fp *Alert_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Alert_FieldTerminalPath) GetRaw ¶
func (fp *Alert_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Alert_FieldTerminalPath) GetSingle ¶
func (fp *Alert_FieldTerminalPath) GetSingle(source *Alert) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Alert
func (*Alert_FieldTerminalPath) GetSingleRaw ¶
func (fp *Alert_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Alert_FieldTerminalPath) IsLeaf ¶
func (fp *Alert_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Alert_FieldTerminalPath) JSONString ¶
func (fp *Alert_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Alert_FieldTerminalPath) Selector ¶
func (fp *Alert_FieldTerminalPath) Selector() Alert_FieldPathSelector
func (*Alert_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *Alert_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Alert_FieldTerminalPath) String ¶
func (fp *Alert_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Alert_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Alert_FieldTerminalPath) WithIArrayItemValue(value interface{}) Alert_FieldPathArrayItemValue
func (*Alert_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Alert_FieldTerminalPath) WithIArrayOfValues(values interface{}) Alert_FieldPathArrayOfValues
func (*Alert_FieldTerminalPath) WithIValue ¶
func (fp *Alert_FieldTerminalPath) WithIValue(value interface{}) Alert_FieldPathValue
func (*Alert_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Alert_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Alert_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Alert_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Alert_FieldTerminalPath) WithRawIValue ¶
func (fp *Alert_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Alert_FieldTerminalPathArrayItemValue ¶
type Alert_FieldTerminalPathArrayItemValue struct { Alert_FieldTerminalPath // contains filtered or unexported fields }
func (*Alert_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Alert_FieldTerminalPathArrayItemValue) ContainsValue(source *Alert) bool
Contains returns a boolean indicating if value that is being held is present in given 'Alert'
func (*Alert_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Alert_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Alert as interface{}
func (*Alert_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Alert_FieldTerminalPathArrayItemValue) GetSingle(source *Alert) (interface{}, bool)
func (*Alert_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Alert_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Alert_FieldTerminalPathArrayOfValues ¶
type Alert_FieldTerminalPathArrayOfValues struct { Alert_FieldTerminalPath // contains filtered or unexported fields }
func (*Alert_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues ¶
func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues() ([]string, bool)
func (*Alert_FieldTerminalPathArrayOfValues) AsInfoArrayOfValues ¶
func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsInfoArrayOfValues() ([]*Alert_Info, bool)
func (*Alert_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues ¶
func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*ntt_meta.Meta, bool)
func (*Alert_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
func (*Alert_FieldTerminalPathArrayOfValues) AsStateArrayOfValues ¶
func (fpaov *Alert_FieldTerminalPathArrayOfValues) AsStateArrayOfValues() ([]*Alert_State, bool)
func (*Alert_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Alert_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Alert_FieldTerminalPathValue ¶
type Alert_FieldTerminalPathValue struct { Alert_FieldTerminalPath // contains filtered or unexported fields }
func (*Alert_FieldTerminalPathValue) AsDisplayNameValue ¶
func (fpv *Alert_FieldTerminalPathValue) AsDisplayNameValue() (string, bool)
func (*Alert_FieldTerminalPathValue) AsInfoValue ¶
func (fpv *Alert_FieldTerminalPathValue) AsInfoValue() (*Alert_Info, bool)
func (*Alert_FieldTerminalPathValue) AsMetadataValue ¶
func (fpv *Alert_FieldTerminalPathValue) AsMetadataValue() (*ntt_meta.Meta, bool)
func (*Alert_FieldTerminalPathValue) AsNameValue ¶
func (fpv *Alert_FieldTerminalPathValue) AsNameValue() (*Name, bool)
func (*Alert_FieldTerminalPathValue) AsStateValue ¶
func (fpv *Alert_FieldTerminalPathValue) AsStateValue() (*Alert_State, bool)
func (*Alert_FieldTerminalPathValue) CompareWith ¶
func (fpv *Alert_FieldTerminalPathValue) CompareWith(source *Alert) (int, bool)
CompareWith compares value in the 'Alert_FieldTerminalPathValue' with the value under path in 'Alert'.
func (*Alert_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Alert_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Alert_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Alert_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Alert' as interface{}
func (*Alert_FieldTerminalPathValue) SetTo ¶
func (fpv *Alert_FieldTerminalPathValue) SetTo(target **Alert)
SetTo stores value for selected field for object Alert
func (*Alert_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Alert_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Alert_Info ¶
type Alert_Info struct { // TimeSerie labels that violated condition TimeSerie *Alert_Info_TimeSerie `protobuf:"bytes,1,opt,name=time_serie,json=timeSerie,proto3" json:"time_serie,omitempty" firestore:"timeSerie"` // observed time series values during alert creation ObservedValues *Alert_Info_ObservedValues `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Alert_Info) Clone ¶
func (o *Alert_Info) Clone() *Alert_Info
func (*Alert_Info) CloneRaw ¶
func (o *Alert_Info) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_Info) Descriptor ¶
func (*Alert_Info) Descriptor() ([]byte, []int)
Deprecated, Use Alert_Info.ProtoReflect.Descriptor instead.
func (*Alert_Info) GetObservedValues ¶
func (m *Alert_Info) GetObservedValues() *Alert_Info_ObservedValues
func (*Alert_Info) GetTimeSerie ¶
func (m *Alert_Info) GetTimeSerie() *Alert_Info_TimeSerie
func (*Alert_Info) GotenMessage ¶
func (*Alert_Info) GotenMessage()
func (*Alert_Info) GotenObjectExt ¶
func (o *Alert_Info) GotenObjectExt()
func (*Alert_Info) GotenValidate ¶
func (obj *Alert_Info) GotenValidate() error
func (*Alert_Info) MakeDiffFieldMask ¶
func (o *Alert_Info) MakeDiffFieldMask(other *Alert_Info) *Alert_Info_FieldMask
func (*Alert_Info) MakeFullFieldMask ¶
func (o *Alert_Info) MakeFullFieldMask() *Alert_Info_FieldMask
func (*Alert_Info) MakeRawDiffFieldMask ¶
func (o *Alert_Info) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_Info) MakeRawFullFieldMask ¶
func (o *Alert_Info) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_Info) Marshal ¶
func (m *Alert_Info) Marshal() ([]byte, error)
func (*Alert_Info) MarshalJSON ¶
func (m *Alert_Info) MarshalJSON() ([]byte, error)
func (*Alert_Info) Merge ¶
func (o *Alert_Info) Merge(source *Alert_Info)
func (*Alert_Info) MergeRaw ¶
func (o *Alert_Info) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_Info) ProtoMessage ¶
func (*Alert_Info) ProtoMessage()
func (*Alert_Info) ProtoReflect ¶
func (m *Alert_Info) ProtoReflect() preflect.Message
func (*Alert_Info) Reset ¶
func (m *Alert_Info) Reset()
func (*Alert_Info) SetObservedValues ¶
func (m *Alert_Info) SetObservedValues(fv *Alert_Info_ObservedValues)
func (*Alert_Info) SetTimeSerie ¶
func (m *Alert_Info) SetTimeSerie(fv *Alert_Info_TimeSerie)
func (*Alert_Info) String ¶
func (m *Alert_Info) String() string
func (*Alert_Info) Unmarshal ¶
func (m *Alert_Info) Unmarshal(b []byte) error
func (*Alert_Info) UnmarshalJSON ¶
func (m *Alert_Info) UnmarshalJSON(data []byte) error
type Alert_InfoMapPathSelectorObservedValuesPerMetric ¶
type Alert_InfoMapPathSelectorObservedValuesPerMetric struct {
// contains filtered or unexported fields
}
func (Alert_InfoMapPathSelectorObservedValuesPerMetric) FieldPath ¶
func (s Alert_InfoMapPathSelectorObservedValuesPerMetric) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoMapPathSelectorObservedValuesPerMetric) WithArrayOfValues ¶
func (s Alert_InfoMapPathSelectorObservedValuesPerMetric) WithArrayOfValues(values []float64) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoMapPathSelectorObservedValuesPerMetric) WithValue ¶
func (s Alert_InfoMapPathSelectorObservedValuesPerMetric) WithValue(value float64) *AlertInfo_FieldSubPathValue
type Alert_InfoMapPathSelectorTimeSerieMetricLabels ¶
type Alert_InfoMapPathSelectorTimeSerieMetricLabels struct {
// contains filtered or unexported fields
}
func (Alert_InfoMapPathSelectorTimeSerieMetricLabels) FieldPath ¶
func (s Alert_InfoMapPathSelectorTimeSerieMetricLabels) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoMapPathSelectorTimeSerieMetricLabels) WithArrayOfValues ¶
func (s Alert_InfoMapPathSelectorTimeSerieMetricLabels) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoMapPathSelectorTimeSerieMetricLabels) WithValue ¶
func (s Alert_InfoMapPathSelectorTimeSerieMetricLabels) WithValue(value string) *AlertInfo_FieldSubPathValue
type Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels ¶
type Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels struct {
// contains filtered or unexported fields
}
func (Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) FieldPath ¶
func (s Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) WithArrayOfValues ¶
func (s Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) WithValue ¶
func (s Alert_InfoMapPathSelectorTimeSerieMonitoredResourceLabels) WithValue(value string) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorObservedValues ¶
type Alert_InfoPathSelectorObservedValues struct{}
func (Alert_InfoPathSelectorObservedValues) ExampleValue ¶
func (Alert_InfoPathSelectorObservedValues) ExampleValue() Alert_InfoPathSelectorObservedValuesExampleValue
func (Alert_InfoPathSelectorObservedValues) FieldPath ¶
func (Alert_InfoPathSelectorObservedValues) FieldPath() *AlertInfo_FieldTerminalPath
func (Alert_InfoPathSelectorObservedValues) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorObservedValues) WithArrayOfValues(values []*Alert_Info_ObservedValues) *AlertInfo_FieldTerminalPathArrayOfValues
func (Alert_InfoPathSelectorObservedValues) WithSubArrayItemValue ¶
func (s Alert_InfoPathSelectorObservedValues) WithSubArrayItemValue(subPathArrayItemValue AlertInfoObservedValues_FieldPathArrayItemValue) *AlertInfo_FieldSubPathArrayItemValue
func (Alert_InfoPathSelectorObservedValues) WithSubArrayOfValues ¶
func (s Alert_InfoPathSelectorObservedValues) WithSubArrayOfValues(subPathArrayOfValues AlertInfoObservedValues_FieldPathArrayOfValues) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorObservedValues) WithSubPath ¶
func (Alert_InfoPathSelectorObservedValues) WithSubPath(subPath AlertInfoObservedValues_FieldPath) *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorObservedValues) WithSubValue ¶
func (s Alert_InfoPathSelectorObservedValues) WithSubValue(subPathValue AlertInfoObservedValues_FieldPathValue) *AlertInfo_FieldSubPathValue
func (Alert_InfoPathSelectorObservedValues) WithValue ¶
func (s Alert_InfoPathSelectorObservedValues) WithValue(value *Alert_Info_ObservedValues) *AlertInfo_FieldTerminalPathValue
type Alert_InfoPathSelectorObservedValuesExampleValue ¶
type Alert_InfoPathSelectorObservedValuesExampleValue struct{}
func (Alert_InfoPathSelectorObservedValuesExampleValue) FieldPath ¶
func (Alert_InfoPathSelectorObservedValuesExampleValue) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorObservedValuesExampleValue) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorObservedValuesExampleValue) WithArrayOfValues(values []float64) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorObservedValuesExampleValue) WithValue ¶
func (s Alert_InfoPathSelectorObservedValuesExampleValue) WithValue(value float64) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorObservedValuesPerMetric ¶
type Alert_InfoPathSelectorObservedValuesPerMetric struct{}
func (Alert_InfoPathSelectorObservedValuesPerMetric) FieldPath ¶
func (Alert_InfoPathSelectorObservedValuesPerMetric) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorObservedValuesPerMetric) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorObservedValuesPerMetric) WithArrayOfValues(values []map[string]float64) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorObservedValuesPerMetric) WithValue ¶
func (s Alert_InfoPathSelectorObservedValuesPerMetric) WithValue(value map[string]float64) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerie ¶
type Alert_InfoPathSelectorTimeSerie struct{}
func (Alert_InfoPathSelectorTimeSerie) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerie) FieldPath() *AlertInfo_FieldTerminalPath
func (Alert_InfoPathSelectorTimeSerie) Metric ¶
func (Alert_InfoPathSelectorTimeSerie) Metric() Alert_InfoPathSelectorTimeSerieMetric
func (Alert_InfoPathSelectorTimeSerie) MonitoredResource ¶
func (Alert_InfoPathSelectorTimeSerie) MonitoredResource() Alert_InfoPathSelectorTimeSerieMonitoredResource
func (Alert_InfoPathSelectorTimeSerie) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerie) WithArrayOfValues(values []*Alert_Info_TimeSerie) *AlertInfo_FieldTerminalPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerie) WithSubArrayItemValue ¶
func (s Alert_InfoPathSelectorTimeSerie) WithSubArrayItemValue(subPathArrayItemValue AlertInfoTimeSerie_FieldPathArrayItemValue) *AlertInfo_FieldSubPathArrayItemValue
func (Alert_InfoPathSelectorTimeSerie) WithSubArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerie) WithSubArrayOfValues(subPathArrayOfValues AlertInfoTimeSerie_FieldPathArrayOfValues) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerie) WithSubPath ¶
func (Alert_InfoPathSelectorTimeSerie) WithSubPath(subPath AlertInfoTimeSerie_FieldPath) *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerie) WithSubValue ¶
func (s Alert_InfoPathSelectorTimeSerie) WithSubValue(subPathValue AlertInfoTimeSerie_FieldPathValue) *AlertInfo_FieldSubPathValue
func (Alert_InfoPathSelectorTimeSerie) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerie) WithValue(value *Alert_Info_TimeSerie) *AlertInfo_FieldTerminalPathValue
type Alert_InfoPathSelectorTimeSerieKey ¶
type Alert_InfoPathSelectorTimeSerieKey struct{}
func (Alert_InfoPathSelectorTimeSerieKey) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieKey) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieKey) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieKey) WithArrayOfValues(values [][]byte) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieKey) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieKey) WithValue(value []byte) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMetric ¶
type Alert_InfoPathSelectorTimeSerieMetric struct{}
func (Alert_InfoPathSelectorTimeSerieMetric) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMetric) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMetric) ReducedLabels ¶
func (Alert_InfoPathSelectorTimeSerieMetric) ReducedLabels() Alert_InfoPathSelectorTimeSerieMetricReducedLabels
func (Alert_InfoPathSelectorTimeSerieMetric) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMetric) WithArrayOfValues(values []*monitoring_common.Metric) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMetric) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMetric) WithValue(value *monitoring_common.Metric) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMetricLabels ¶
type Alert_InfoPathSelectorTimeSerieMetricLabels struct{}
func (Alert_InfoPathSelectorTimeSerieMetricLabels) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMetricLabels) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMetricLabels) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMetricLabels) WithArrayOfValues(values []map[string]string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMetricLabels) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMetricLabels) WithValue(value map[string]string) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMetricReducedLabels ¶
type Alert_InfoPathSelectorTimeSerieMetricReducedLabels struct{}
func (Alert_InfoPathSelectorTimeSerieMetricReducedLabels) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMetricReducedLabels) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithArrayOfValues(values [][]string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithItemValue ¶
func (s Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithItemValue(value string) *AlertInfo_FieldSubPathArrayItemValue
func (Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMetricReducedLabels) WithValue(value []string) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMetricType ¶
type Alert_InfoPathSelectorTimeSerieMetricType struct{}
func (Alert_InfoPathSelectorTimeSerieMetricType) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMetricType) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMetricType) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMetricType) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMetricType) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMetricType) WithValue(value string) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMonitoredResource ¶
type Alert_InfoPathSelectorTimeSerieMonitoredResource struct{}
func (Alert_InfoPathSelectorTimeSerieMonitoredResource) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMonitoredResource) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMonitoredResource) ReducedLabels ¶
func (Alert_InfoPathSelectorTimeSerieMonitoredResource) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResource) WithArrayOfValues(values []*monitoring_common.MonitoredResource) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMonitoredResource) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResource) WithValue(value *monitoring_common.MonitoredResource) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels ¶
type Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels struct{}
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) WithArrayOfValues(values []map[string]string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceLabels) WithValue(value map[string]string) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels ¶
type Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels struct{}
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithArrayOfValues(values [][]string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithItemValue ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithItemValue(value string) *AlertInfo_FieldSubPathArrayItemValue
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceReducedLabels) WithValue(value []string) *AlertInfo_FieldSubPathValue
type Alert_InfoPathSelectorTimeSerieMonitoredResourceType ¶
type Alert_InfoPathSelectorTimeSerieMonitoredResourceType struct{}
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceType) FieldPath ¶
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceType) FieldPath() *AlertInfo_FieldSubPath
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceType) WithArrayOfValues ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceType) WithArrayOfValues(values []string) *AlertInfo_FieldSubPathArrayOfValues
func (Alert_InfoPathSelectorTimeSerieMonitoredResourceType) WithValue ¶
func (s Alert_InfoPathSelectorTimeSerieMonitoredResourceType) WithValue(value string) *AlertInfo_FieldSubPathValue
type Alert_Info_FieldMask ¶
type Alert_Info_FieldMask struct {
Paths []AlertInfo_FieldPath
}
func FullAlert_Info_FieldMask ¶
func FullAlert_Info_FieldMask() *Alert_Info_FieldMask
func (*Alert_Info_FieldMask) AppendPath ¶
func (fieldMask *Alert_Info_FieldMask) AppendPath(path AlertInfo_FieldPath)
func (*Alert_Info_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_Info_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_Info_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_Info_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_Info_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_Info_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_Info_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_Info_FieldMask) FilterInputFields() *Alert_Info_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_Info_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_Info_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_Info_FieldMask) GetPaths ¶
func (fieldMask *Alert_Info_FieldMask) GetPaths() []AlertInfo_FieldPath
func (*Alert_Info_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_Info_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_Info_FieldMask) IsFull ¶
func (fieldMask *Alert_Info_FieldMask) IsFull() bool
func (Alert_Info_FieldMask) Marshal ¶
func (fieldMask Alert_Info_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_Info_FieldMask) MarshalJSON ¶
func (fieldMask Alert_Info_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_Info_FieldMask) PathsCount ¶
func (fieldMask *Alert_Info_FieldMask) PathsCount() int
func (*Alert_Info_FieldMask) Project ¶
func (fieldMask *Alert_Info_FieldMask) Project(source *Alert_Info) *Alert_Info
func (*Alert_Info_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_Info_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_Info_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_Info_FieldMask) ProtoMessage()
func (*Alert_Info_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_Info_FieldMask) ProtoReflect() preflect.Message
func (*Alert_Info_FieldMask) Reset ¶
func (fieldMask *Alert_Info_FieldMask) Reset()
func (*Alert_Info_FieldMask) Set ¶
func (fieldMask *Alert_Info_FieldMask) Set(target, source *Alert_Info)
func (*Alert_Info_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_Info_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_Info_FieldMask) SetRaw ¶
func (fieldMask *Alert_Info_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_Info_FieldMask) Size ¶
func (fieldMask *Alert_Info_FieldMask) Size() int
func (*Alert_Info_FieldMask) String ¶
func (fieldMask *Alert_Info_FieldMask) String() string
func (*Alert_Info_FieldMask) Subtract ¶
func (fieldMask *Alert_Info_FieldMask) Subtract(other *Alert_Info_FieldMask) *Alert_Info_FieldMask
func (*Alert_Info_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_Info_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_Info_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_Info_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_Info_FieldMask) Unmarshal ¶
func (fieldMask *Alert_Info_FieldMask) Unmarshal(data []byte) error
func (*Alert_Info_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_Info_FieldMask) UnmarshalJSON(data []byte) error
type Alert_Info_ObservedValues ¶
type Alert_Info_ObservedValues struct { // oneof ExampleValue float64 `protobuf:"fixed64,1,opt,name=example_value,json=exampleValue,proto3" json:"example_value,omitempty" firestore:"exampleValue"` PerMetric map[string]float64 `` /* 200-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Alert_Info_ObservedValues) Clone ¶
func (o *Alert_Info_ObservedValues) Clone() *Alert_Info_ObservedValues
func (*Alert_Info_ObservedValues) CloneRaw ¶
func (o *Alert_Info_ObservedValues) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_Info_ObservedValues) Descriptor ¶
func (*Alert_Info_ObservedValues) Descriptor() ([]byte, []int)
Deprecated, Use Alert_Info_ObservedValues.ProtoReflect.Descriptor instead.
func (*Alert_Info_ObservedValues) GetExampleValue ¶
func (m *Alert_Info_ObservedValues) GetExampleValue() float64
func (*Alert_Info_ObservedValues) GetPerMetric ¶
func (m *Alert_Info_ObservedValues) GetPerMetric() map[string]float64
func (*Alert_Info_ObservedValues) GotenMessage ¶
func (*Alert_Info_ObservedValues) GotenMessage()
func (*Alert_Info_ObservedValues) GotenObjectExt ¶
func (o *Alert_Info_ObservedValues) GotenObjectExt()
func (*Alert_Info_ObservedValues) GotenValidate ¶
func (obj *Alert_Info_ObservedValues) GotenValidate() error
func (*Alert_Info_ObservedValues) MakeDiffFieldMask ¶
func (o *Alert_Info_ObservedValues) MakeDiffFieldMask(other *Alert_Info_ObservedValues) *Alert_Info_ObservedValues_FieldMask
func (*Alert_Info_ObservedValues) MakeFullFieldMask ¶
func (o *Alert_Info_ObservedValues) MakeFullFieldMask() *Alert_Info_ObservedValues_FieldMask
func (*Alert_Info_ObservedValues) MakeRawDiffFieldMask ¶
func (o *Alert_Info_ObservedValues) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_Info_ObservedValues) MakeRawFullFieldMask ¶
func (o *Alert_Info_ObservedValues) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_Info_ObservedValues) Marshal ¶
func (m *Alert_Info_ObservedValues) Marshal() ([]byte, error)
func (*Alert_Info_ObservedValues) MarshalJSON ¶
func (m *Alert_Info_ObservedValues) MarshalJSON() ([]byte, error)
func (*Alert_Info_ObservedValues) Merge ¶
func (o *Alert_Info_ObservedValues) Merge(source *Alert_Info_ObservedValues)
func (*Alert_Info_ObservedValues) MergeRaw ¶
func (o *Alert_Info_ObservedValues) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_Info_ObservedValues) ProtoMessage ¶
func (*Alert_Info_ObservedValues) ProtoMessage()
func (*Alert_Info_ObservedValues) ProtoReflect ¶
func (m *Alert_Info_ObservedValues) ProtoReflect() preflect.Message
func (*Alert_Info_ObservedValues) Reset ¶
func (m *Alert_Info_ObservedValues) Reset()
func (*Alert_Info_ObservedValues) SetExampleValue ¶
func (m *Alert_Info_ObservedValues) SetExampleValue(fv float64)
func (*Alert_Info_ObservedValues) SetPerMetric ¶
func (m *Alert_Info_ObservedValues) SetPerMetric(fv map[string]float64)
func (*Alert_Info_ObservedValues) String ¶
func (m *Alert_Info_ObservedValues) String() string
func (*Alert_Info_ObservedValues) Unmarshal ¶
func (m *Alert_Info_ObservedValues) Unmarshal(b []byte) error
func (*Alert_Info_ObservedValues) UnmarshalJSON ¶
func (m *Alert_Info_ObservedValues) UnmarshalJSON(data []byte) error
type Alert_Info_ObservedValuesMapPathSelectorPerMetric ¶
type Alert_Info_ObservedValuesMapPathSelectorPerMetric struct {
// contains filtered or unexported fields
}
func (Alert_Info_ObservedValuesMapPathSelectorPerMetric) FieldPath ¶
func (s Alert_Info_ObservedValuesMapPathSelectorPerMetric) FieldPath() *AlertInfoObservedValues_FieldPathMap
func (Alert_Info_ObservedValuesMapPathSelectorPerMetric) WithArrayOfValues ¶
func (s Alert_Info_ObservedValuesMapPathSelectorPerMetric) WithArrayOfValues(values []float64) *AlertInfoObservedValues_FieldPathMapArrayOfValues
func (Alert_Info_ObservedValuesMapPathSelectorPerMetric) WithValue ¶
func (s Alert_Info_ObservedValuesMapPathSelectorPerMetric) WithValue(value float64) *AlertInfoObservedValues_FieldPathMapValue
type Alert_Info_ObservedValuesPathSelectorExampleValue ¶
type Alert_Info_ObservedValuesPathSelectorExampleValue struct{}
func (Alert_Info_ObservedValuesPathSelectorExampleValue) WithArrayOfValues ¶
func (s Alert_Info_ObservedValuesPathSelectorExampleValue) WithArrayOfValues(values []float64) *AlertInfoObservedValues_FieldTerminalPathArrayOfValues
func (Alert_Info_ObservedValuesPathSelectorExampleValue) WithValue ¶
func (s Alert_Info_ObservedValuesPathSelectorExampleValue) WithValue(value float64) *AlertInfoObservedValues_FieldTerminalPathValue
type Alert_Info_ObservedValuesPathSelectorPerMetric ¶
type Alert_Info_ObservedValuesPathSelectorPerMetric struct{}
func (Alert_Info_ObservedValuesPathSelectorPerMetric) WithArrayOfValues ¶
func (s Alert_Info_ObservedValuesPathSelectorPerMetric) WithArrayOfValues(values []map[string]float64) *AlertInfoObservedValues_FieldTerminalPathArrayOfValues
func (Alert_Info_ObservedValuesPathSelectorPerMetric) WithValue ¶
func (s Alert_Info_ObservedValuesPathSelectorPerMetric) WithValue(value map[string]float64) *AlertInfoObservedValues_FieldTerminalPathValue
type Alert_Info_ObservedValues_FieldMask ¶
type Alert_Info_ObservedValues_FieldMask struct {
Paths []AlertInfoObservedValues_FieldPath
}
func FullAlert_Info_ObservedValues_FieldMask ¶
func FullAlert_Info_ObservedValues_FieldMask() *Alert_Info_ObservedValues_FieldMask
func (*Alert_Info_ObservedValues_FieldMask) AppendPath ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) AppendPath(path AlertInfoObservedValues_FieldPath)
func (*Alert_Info_ObservedValues_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_Info_ObservedValues_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_Info_ObservedValues_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_Info_ObservedValues_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) FilterInputFields() *Alert_Info_ObservedValues_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_Info_ObservedValues_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_Info_ObservedValues_FieldMask) GetPaths ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) GetPaths() []AlertInfoObservedValues_FieldPath
func (*Alert_Info_ObservedValues_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_Info_ObservedValues_FieldMask) IsFull ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) IsFull() bool
func (Alert_Info_ObservedValues_FieldMask) Marshal ¶
func (fieldMask Alert_Info_ObservedValues_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_Info_ObservedValues_FieldMask) MarshalJSON ¶
func (fieldMask Alert_Info_ObservedValues_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_Info_ObservedValues_FieldMask) PathsCount ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) PathsCount() int
func (*Alert_Info_ObservedValues_FieldMask) Project ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) Project(source *Alert_Info_ObservedValues) *Alert_Info_ObservedValues
func (*Alert_Info_ObservedValues_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_Info_ObservedValues_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) ProtoMessage()
func (*Alert_Info_ObservedValues_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) ProtoReflect() preflect.Message
func (*Alert_Info_ObservedValues_FieldMask) Reset ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) Reset()
func (*Alert_Info_ObservedValues_FieldMask) Set ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) Set(target, source *Alert_Info_ObservedValues)
func (*Alert_Info_ObservedValues_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_Info_ObservedValues_FieldMask) SetRaw ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_Info_ObservedValues_FieldMask) Size ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) Size() int
func (*Alert_Info_ObservedValues_FieldMask) String ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) String() string
func (*Alert_Info_ObservedValues_FieldMask) Subtract ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) Subtract(other *Alert_Info_ObservedValues_FieldMask) *Alert_Info_ObservedValues_FieldMask
func (*Alert_Info_ObservedValues_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_Info_ObservedValues_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_Info_ObservedValues_FieldMask) Unmarshal ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) Unmarshal(data []byte) error
func (*Alert_Info_ObservedValues_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_Info_ObservedValues_FieldMask) UnmarshalJSON(data []byte) error
type Alert_Info_TimeSerie ¶
type Alert_Info_TimeSerie struct { Key []byte `protobuf:"bytes,101,opt,name=key,proto3" json:"key,omitempty" firestore:"key"` Metric *monitoring_common.Metric `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty" firestore:"metric"` MonitoredResource *monitoring_common.MonitoredResource `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Alert_Info_TimeSerie) Clone ¶
func (o *Alert_Info_TimeSerie) Clone() *Alert_Info_TimeSerie
func (*Alert_Info_TimeSerie) CloneRaw ¶
func (o *Alert_Info_TimeSerie) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_Info_TimeSerie) Descriptor ¶
func (*Alert_Info_TimeSerie) Descriptor() ([]byte, []int)
Deprecated, Use Alert_Info_TimeSerie.ProtoReflect.Descriptor instead.
func (*Alert_Info_TimeSerie) GetKey ¶
func (m *Alert_Info_TimeSerie) GetKey() []byte
func (*Alert_Info_TimeSerie) GetMetric ¶
func (m *Alert_Info_TimeSerie) GetMetric() *monitoring_common.Metric
func (*Alert_Info_TimeSerie) GetMonitoredResource ¶
func (m *Alert_Info_TimeSerie) GetMonitoredResource() *monitoring_common.MonitoredResource
func (*Alert_Info_TimeSerie) GotenMessage ¶
func (*Alert_Info_TimeSerie) GotenMessage()
func (*Alert_Info_TimeSerie) GotenObjectExt ¶
func (o *Alert_Info_TimeSerie) GotenObjectExt()
func (*Alert_Info_TimeSerie) GotenValidate ¶
func (obj *Alert_Info_TimeSerie) GotenValidate() error
func (*Alert_Info_TimeSerie) MakeDiffFieldMask ¶
func (o *Alert_Info_TimeSerie) MakeDiffFieldMask(other *Alert_Info_TimeSerie) *Alert_Info_TimeSerie_FieldMask
func (*Alert_Info_TimeSerie) MakeFullFieldMask ¶
func (o *Alert_Info_TimeSerie) MakeFullFieldMask() *Alert_Info_TimeSerie_FieldMask
func (*Alert_Info_TimeSerie) MakeRawDiffFieldMask ¶
func (o *Alert_Info_TimeSerie) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_Info_TimeSerie) MakeRawFullFieldMask ¶
func (o *Alert_Info_TimeSerie) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_Info_TimeSerie) Marshal ¶
func (m *Alert_Info_TimeSerie) Marshal() ([]byte, error)
func (*Alert_Info_TimeSerie) MarshalJSON ¶
func (m *Alert_Info_TimeSerie) MarshalJSON() ([]byte, error)
func (*Alert_Info_TimeSerie) Merge ¶
func (o *Alert_Info_TimeSerie) Merge(source *Alert_Info_TimeSerie)
func (*Alert_Info_TimeSerie) MergeRaw ¶
func (o *Alert_Info_TimeSerie) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_Info_TimeSerie) ProtoMessage ¶
func (*Alert_Info_TimeSerie) ProtoMessage()
func (*Alert_Info_TimeSerie) ProtoReflect ¶
func (m *Alert_Info_TimeSerie) ProtoReflect() preflect.Message
func (*Alert_Info_TimeSerie) Reset ¶
func (m *Alert_Info_TimeSerie) Reset()
func (*Alert_Info_TimeSerie) SetKey ¶
func (m *Alert_Info_TimeSerie) SetKey(fv []byte)
func (*Alert_Info_TimeSerie) SetMetric ¶
func (m *Alert_Info_TimeSerie) SetMetric(fv *monitoring_common.Metric)
func (*Alert_Info_TimeSerie) SetMonitoredResource ¶
func (m *Alert_Info_TimeSerie) SetMonitoredResource(fv *monitoring_common.MonitoredResource)
func (*Alert_Info_TimeSerie) String ¶
func (m *Alert_Info_TimeSerie) String() string
func (*Alert_Info_TimeSerie) Unmarshal ¶
func (m *Alert_Info_TimeSerie) Unmarshal(b []byte) error
func (*Alert_Info_TimeSerie) UnmarshalJSON ¶
func (m *Alert_Info_TimeSerie) UnmarshalJSON(data []byte) error
type Alert_Info_TimeSerieMapPathSelectorMetricLabels ¶
type Alert_Info_TimeSerieMapPathSelectorMetricLabels struct {
// contains filtered or unexported fields
}
func (Alert_Info_TimeSerieMapPathSelectorMetricLabels) FieldPath ¶
func (s Alert_Info_TimeSerieMapPathSelectorMetricLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSerieMapPathSelectorMetricLabels) WithArrayOfValues ¶
func (s Alert_Info_TimeSerieMapPathSelectorMetricLabels) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSerieMapPathSelectorMetricLabels) WithValue ¶
func (s Alert_Info_TimeSerieMapPathSelectorMetricLabels) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels ¶
type Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels struct {
// contains filtered or unexported fields
}
func (Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) FieldPath ¶
func (s Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) WithArrayOfValues ¶
func (s Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) WithValue ¶
func (s Alert_Info_TimeSerieMapPathSelectorMonitoredResourceLabels) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSeriePathSelectorKey ¶
type Alert_Info_TimeSeriePathSelectorKey struct{}
func (Alert_Info_TimeSeriePathSelectorKey) FieldPath ¶
func (Alert_Info_TimeSeriePathSelectorKey) FieldPath() *AlertInfoTimeSerie_FieldTerminalPath
func (Alert_Info_TimeSeriePathSelectorKey) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorKey) WithArrayOfValues(values [][]byte) *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorKey) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorKey) WithValue(value []byte) *AlertInfoTimeSerie_FieldTerminalPathValue
type Alert_Info_TimeSeriePathSelectorMetric ¶
type Alert_Info_TimeSeriePathSelectorMetric struct{}
func (Alert_Info_TimeSeriePathSelectorMetric) FieldPath ¶
func (Alert_Info_TimeSeriePathSelectorMetric) FieldPath() *AlertInfoTimeSerie_FieldTerminalPath
func (Alert_Info_TimeSeriePathSelectorMetric) ReducedLabels ¶
func (Alert_Info_TimeSeriePathSelectorMetric) ReducedLabels() Alert_Info_TimeSeriePathSelectorMetricReducedLabels
func (Alert_Info_TimeSeriePathSelectorMetric) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMetric) WithArrayOfValues(values []*monitoring_common.Metric) *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMetric) WithSubArrayItemValue ¶
func (s Alert_Info_TimeSeriePathSelectorMetric) WithSubArrayItemValue(subPathArrayItemValue monitoring_common.Metric_FieldPathArrayItemValue) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
func (Alert_Info_TimeSeriePathSelectorMetric) WithSubArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMetric) WithSubArrayOfValues(subPathArrayOfValues monitoring_common.Metric_FieldPathArrayOfValues) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMetric) WithSubPath ¶
func (Alert_Info_TimeSeriePathSelectorMetric) WithSubPath(subPath monitoring_common.Metric_FieldPath) *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSeriePathSelectorMetric) WithSubValue ¶
func (s Alert_Info_TimeSeriePathSelectorMetric) WithSubValue(subPathValue monitoring_common.Metric_FieldPathValue) *AlertInfoTimeSerie_FieldSubPathValue
func (Alert_Info_TimeSeriePathSelectorMetric) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMetric) WithValue(value *monitoring_common.Metric) *AlertInfoTimeSerie_FieldTerminalPathValue
type Alert_Info_TimeSeriePathSelectorMetricLabels ¶
type Alert_Info_TimeSeriePathSelectorMetricLabels struct{}
func (Alert_Info_TimeSeriePathSelectorMetricLabels) FieldPath ¶
func (Alert_Info_TimeSeriePathSelectorMetricLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSeriePathSelectorMetricLabels) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMetricLabels) WithArrayOfValues(values []map[string]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMetricLabels) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMetricLabels) WithValue(value map[string]string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSeriePathSelectorMetricReducedLabels ¶
type Alert_Info_TimeSeriePathSelectorMetricReducedLabels struct{}
func (Alert_Info_TimeSeriePathSelectorMetricReducedLabels) FieldPath ¶
func (Alert_Info_TimeSeriePathSelectorMetricReducedLabels) FieldPath() *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithArrayOfValues(values [][]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithItemValue ¶
func (s Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithItemValue(value string) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
func (Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMetricReducedLabels) WithValue(value []string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSeriePathSelectorMetricType ¶
type Alert_Info_TimeSeriePathSelectorMetricType struct{}
func (Alert_Info_TimeSeriePathSelectorMetricType) FieldPath ¶
func (Alert_Info_TimeSeriePathSelectorMetricType) FieldPath() *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSeriePathSelectorMetricType) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMetricType) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMetricType) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMetricType) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSeriePathSelectorMonitoredResource ¶
type Alert_Info_TimeSeriePathSelectorMonitoredResource struct{}
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) ReducedLabels ¶
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithArrayOfValues(values []*monitoring_common.MonitoredResource) *AlertInfoTimeSerie_FieldTerminalPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubArrayItemValue ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubArrayItemValue(subPathArrayItemValue monitoring_common.MonitoredResource_FieldPathArrayItemValue) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubArrayOfValues(subPathArrayOfValues monitoring_common.MonitoredResource_FieldPathArrayOfValues) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubPath ¶
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubPath(subPath monitoring_common.MonitoredResource_FieldPath) *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubValue ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithSubValue(subPathValue monitoring_common.MonitoredResource_FieldPathValue) *AlertInfoTimeSerie_FieldSubPathValue
func (Alert_Info_TimeSeriePathSelectorMonitoredResource) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResource) WithValue(value *monitoring_common.MonitoredResource) *AlertInfoTimeSerie_FieldTerminalPathValue
type Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels ¶
type Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels struct{}
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) WithArrayOfValues(values []map[string]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceLabels) WithValue(value map[string]string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels ¶
type Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels struct{}
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithArrayOfValues(values [][]string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithItemValue ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithItemValue(value string) *AlertInfoTimeSerie_FieldSubPathArrayItemValue
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceReducedLabels) WithValue(value []string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSeriePathSelectorMonitoredResourceType ¶
type Alert_Info_TimeSeriePathSelectorMonitoredResourceType struct{}
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceType) FieldPath ¶
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceType) FieldPath() *AlertInfoTimeSerie_FieldSubPath
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceType) WithArrayOfValues ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceType) WithArrayOfValues(values []string) *AlertInfoTimeSerie_FieldSubPathArrayOfValues
func (Alert_Info_TimeSeriePathSelectorMonitoredResourceType) WithValue ¶
func (s Alert_Info_TimeSeriePathSelectorMonitoredResourceType) WithValue(value string) *AlertInfoTimeSerie_FieldSubPathValue
type Alert_Info_TimeSerie_FieldMask ¶
type Alert_Info_TimeSerie_FieldMask struct {
Paths []AlertInfoTimeSerie_FieldPath
}
func FullAlert_Info_TimeSerie_FieldMask ¶
func FullAlert_Info_TimeSerie_FieldMask() *Alert_Info_TimeSerie_FieldMask
func (*Alert_Info_TimeSerie_FieldMask) AppendPath ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) AppendPath(path AlertInfoTimeSerie_FieldPath)
func (*Alert_Info_TimeSerie_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_Info_TimeSerie_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_Info_TimeSerie_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_Info_TimeSerie_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) FilterInputFields() *Alert_Info_TimeSerie_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_Info_TimeSerie_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_Info_TimeSerie_FieldMask) GetPaths ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) GetPaths() []AlertInfoTimeSerie_FieldPath
func (*Alert_Info_TimeSerie_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_Info_TimeSerie_FieldMask) IsFull ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) IsFull() bool
func (Alert_Info_TimeSerie_FieldMask) Marshal ¶
func (fieldMask Alert_Info_TimeSerie_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_Info_TimeSerie_FieldMask) MarshalJSON ¶
func (fieldMask Alert_Info_TimeSerie_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_Info_TimeSerie_FieldMask) PathsCount ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) PathsCount() int
func (*Alert_Info_TimeSerie_FieldMask) Project ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) Project(source *Alert_Info_TimeSerie) *Alert_Info_TimeSerie
func (*Alert_Info_TimeSerie_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_Info_TimeSerie_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) ProtoMessage()
func (*Alert_Info_TimeSerie_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) ProtoReflect() preflect.Message
func (*Alert_Info_TimeSerie_FieldMask) Reset ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) Reset()
func (*Alert_Info_TimeSerie_FieldMask) Set ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) Set(target, source *Alert_Info_TimeSerie)
func (*Alert_Info_TimeSerie_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_Info_TimeSerie_FieldMask) SetRaw ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_Info_TimeSerie_FieldMask) Size ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) Size() int
func (*Alert_Info_TimeSerie_FieldMask) String ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) String() string
func (*Alert_Info_TimeSerie_FieldMask) Subtract ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) Subtract(other *Alert_Info_TimeSerie_FieldMask) *Alert_Info_TimeSerie_FieldMask
func (*Alert_Info_TimeSerie_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_Info_TimeSerie_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_Info_TimeSerie_FieldMask) Unmarshal ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) Unmarshal(data []byte) error
func (*Alert_Info_TimeSerie_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_Info_TimeSerie_FieldMask) UnmarshalJSON(data []byte) error
type Alert_State ¶
type Alert_State struct { IsFiring bool `protobuf:"varint,2,opt,name=is_firing,json=isFiring,proto3" json:"is_firing,omitempty" firestore:"isFiring"` IsAcknowledged bool `` /* 131-byte string literal not displayed */ IsSilenced bool `protobuf:"varint,4,opt,name=is_silenced,json=isSilenced,proto3" json:"is_silenced,omitempty" firestore:"isSilenced"` // describes in terms of time series when alert began and ended (resolved). // uses Time Series derived timestamps, rather than real-time. // use meta.create_time to get creation date. Lifetime *monitoring_common.TimeRange `protobuf:"bytes,7,opt,name=lifetime,proto3" json:"lifetime,omitempty" firestore:"lifetime"` // Notification state Notification *Alert_State_Notification `protobuf:"bytes,8,opt,name=notification,proto3" json:"notification,omitempty" firestore:"notification"` // contains filtered or unexported fields }
func (*Alert_State) Clone ¶
func (o *Alert_State) Clone() *Alert_State
func (*Alert_State) CloneRaw ¶
func (o *Alert_State) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_State) Descriptor ¶
func (*Alert_State) Descriptor() ([]byte, []int)
Deprecated, Use Alert_State.ProtoReflect.Descriptor instead.
func (*Alert_State) GetIsAcknowledged ¶
func (m *Alert_State) GetIsAcknowledged() bool
func (*Alert_State) GetIsFiring ¶
func (m *Alert_State) GetIsFiring() bool
func (*Alert_State) GetIsSilenced ¶
func (m *Alert_State) GetIsSilenced() bool
func (*Alert_State) GetLifetime ¶
func (m *Alert_State) GetLifetime() *monitoring_common.TimeRange
func (*Alert_State) GetNotification ¶
func (m *Alert_State) GetNotification() *Alert_State_Notification
func (*Alert_State) GotenMessage ¶
func (*Alert_State) GotenMessage()
func (*Alert_State) GotenObjectExt ¶
func (o *Alert_State) GotenObjectExt()
func (*Alert_State) GotenValidate ¶
func (obj *Alert_State) GotenValidate() error
func (*Alert_State) MakeDiffFieldMask ¶
func (o *Alert_State) MakeDiffFieldMask(other *Alert_State) *Alert_State_FieldMask
func (*Alert_State) MakeFullFieldMask ¶
func (o *Alert_State) MakeFullFieldMask() *Alert_State_FieldMask
func (*Alert_State) MakeRawDiffFieldMask ¶
func (o *Alert_State) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_State) MakeRawFullFieldMask ¶
func (o *Alert_State) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_State) Marshal ¶
func (m *Alert_State) Marshal() ([]byte, error)
func (*Alert_State) MarshalJSON ¶
func (m *Alert_State) MarshalJSON() ([]byte, error)
func (*Alert_State) Merge ¶
func (o *Alert_State) Merge(source *Alert_State)
func (*Alert_State) MergeRaw ¶
func (o *Alert_State) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_State) ProtoMessage ¶
func (*Alert_State) ProtoMessage()
func (*Alert_State) ProtoReflect ¶
func (m *Alert_State) ProtoReflect() preflect.Message
func (*Alert_State) Reset ¶
func (m *Alert_State) Reset()
func (*Alert_State) SetIsAcknowledged ¶
func (m *Alert_State) SetIsAcknowledged(fv bool)
func (*Alert_State) SetIsFiring ¶
func (m *Alert_State) SetIsFiring(fv bool)
func (*Alert_State) SetIsSilenced ¶
func (m *Alert_State) SetIsSilenced(fv bool)
func (*Alert_State) SetLifetime ¶
func (m *Alert_State) SetLifetime(fv *monitoring_common.TimeRange)
func (*Alert_State) SetNotification ¶
func (m *Alert_State) SetNotification(fv *Alert_State_Notification)
func (*Alert_State) String ¶
func (m *Alert_State) String() string
func (*Alert_State) Unmarshal ¶
func (m *Alert_State) Unmarshal(b []byte) error
func (*Alert_State) UnmarshalJSON ¶
func (m *Alert_State) UnmarshalJSON(data []byte) error
type Alert_StatePathSelectorIsAcknowledged ¶
type Alert_StatePathSelectorIsAcknowledged struct{}
func (Alert_StatePathSelectorIsAcknowledged) FieldPath ¶
func (Alert_StatePathSelectorIsAcknowledged) FieldPath() *AlertState_FieldTerminalPath
func (Alert_StatePathSelectorIsAcknowledged) WithArrayOfValues ¶
func (s Alert_StatePathSelectorIsAcknowledged) WithArrayOfValues(values []bool) *AlertState_FieldTerminalPathArrayOfValues
func (Alert_StatePathSelectorIsAcknowledged) WithValue ¶
func (s Alert_StatePathSelectorIsAcknowledged) WithValue(value bool) *AlertState_FieldTerminalPathValue
type Alert_StatePathSelectorIsFiring ¶
type Alert_StatePathSelectorIsFiring struct{}
func (Alert_StatePathSelectorIsFiring) FieldPath ¶
func (Alert_StatePathSelectorIsFiring) FieldPath() *AlertState_FieldTerminalPath
func (Alert_StatePathSelectorIsFiring) WithArrayOfValues ¶
func (s Alert_StatePathSelectorIsFiring) WithArrayOfValues(values []bool) *AlertState_FieldTerminalPathArrayOfValues
func (Alert_StatePathSelectorIsFiring) WithValue ¶
func (s Alert_StatePathSelectorIsFiring) WithValue(value bool) *AlertState_FieldTerminalPathValue
type Alert_StatePathSelectorIsSilenced ¶
type Alert_StatePathSelectorIsSilenced struct{}
func (Alert_StatePathSelectorIsSilenced) FieldPath ¶
func (Alert_StatePathSelectorIsSilenced) FieldPath() *AlertState_FieldTerminalPath
func (Alert_StatePathSelectorIsSilenced) WithArrayOfValues ¶
func (s Alert_StatePathSelectorIsSilenced) WithArrayOfValues(values []bool) *AlertState_FieldTerminalPathArrayOfValues
func (Alert_StatePathSelectorIsSilenced) WithValue ¶
func (s Alert_StatePathSelectorIsSilenced) WithValue(value bool) *AlertState_FieldTerminalPathValue
type Alert_StatePathSelectorLifetime ¶
type Alert_StatePathSelectorLifetime struct{}
func (Alert_StatePathSelectorLifetime) EndTime ¶
func (Alert_StatePathSelectorLifetime) EndTime() Alert_StatePathSelectorLifetimeEndTime
func (Alert_StatePathSelectorLifetime) FieldPath ¶
func (Alert_StatePathSelectorLifetime) FieldPath() *AlertState_FieldTerminalPath
func (Alert_StatePathSelectorLifetime) StartTime ¶
func (Alert_StatePathSelectorLifetime) StartTime() Alert_StatePathSelectorLifetimeStartTime
func (Alert_StatePathSelectorLifetime) WithArrayOfValues ¶
func (s Alert_StatePathSelectorLifetime) WithArrayOfValues(values []*monitoring_common.TimeRange) *AlertState_FieldTerminalPathArrayOfValues
func (Alert_StatePathSelectorLifetime) WithSubArrayItemValue ¶
func (s Alert_StatePathSelectorLifetime) WithSubArrayItemValue(subPathArrayItemValue monitoring_common.TimeRange_FieldPathArrayItemValue) *AlertState_FieldSubPathArrayItemValue
func (Alert_StatePathSelectorLifetime) WithSubArrayOfValues ¶
func (s Alert_StatePathSelectorLifetime) WithSubArrayOfValues(subPathArrayOfValues monitoring_common.TimeRange_FieldPathArrayOfValues) *AlertState_FieldSubPathArrayOfValues
func (Alert_StatePathSelectorLifetime) WithSubPath ¶
func (Alert_StatePathSelectorLifetime) WithSubPath(subPath monitoring_common.TimeRange_FieldPath) *AlertState_FieldSubPath
func (Alert_StatePathSelectorLifetime) WithSubValue ¶
func (s Alert_StatePathSelectorLifetime) WithSubValue(subPathValue monitoring_common.TimeRange_FieldPathValue) *AlertState_FieldSubPathValue
func (Alert_StatePathSelectorLifetime) WithValue ¶
func (s Alert_StatePathSelectorLifetime) WithValue(value *monitoring_common.TimeRange) *AlertState_FieldTerminalPathValue
type Alert_StatePathSelectorLifetimeEndTime ¶
type Alert_StatePathSelectorLifetimeEndTime struct{}
func (Alert_StatePathSelectorLifetimeEndTime) FieldPath ¶
func (Alert_StatePathSelectorLifetimeEndTime) FieldPath() *AlertState_FieldSubPath
func (Alert_StatePathSelectorLifetimeEndTime) WithArrayOfValues ¶
func (s Alert_StatePathSelectorLifetimeEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *AlertState_FieldSubPathArrayOfValues
func (Alert_StatePathSelectorLifetimeEndTime) WithValue ¶
func (s Alert_StatePathSelectorLifetimeEndTime) WithValue(value *timestamp.Timestamp) *AlertState_FieldSubPathValue
type Alert_StatePathSelectorLifetimeStartTime ¶
type Alert_StatePathSelectorLifetimeStartTime struct{}
func (Alert_StatePathSelectorLifetimeStartTime) FieldPath ¶
func (Alert_StatePathSelectorLifetimeStartTime) FieldPath() *AlertState_FieldSubPath
func (Alert_StatePathSelectorLifetimeStartTime) WithArrayOfValues ¶
func (s Alert_StatePathSelectorLifetimeStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *AlertState_FieldSubPathArrayOfValues
func (Alert_StatePathSelectorLifetimeStartTime) WithValue ¶
func (s Alert_StatePathSelectorLifetimeStartTime) WithValue(value *timestamp.Timestamp) *AlertState_FieldSubPathValue
type Alert_StatePathSelectorNotification ¶
type Alert_StatePathSelectorNotification struct{}
func (Alert_StatePathSelectorNotification) FieldPath ¶
func (Alert_StatePathSelectorNotification) FieldPath() *AlertState_FieldTerminalPath
func (Alert_StatePathSelectorNotification) WithArrayOfValues ¶
func (s Alert_StatePathSelectorNotification) WithArrayOfValues(values []*Alert_State_Notification) *AlertState_FieldTerminalPathArrayOfValues
func (Alert_StatePathSelectorNotification) WithSubArrayItemValue ¶
func (s Alert_StatePathSelectorNotification) WithSubArrayItemValue(subPathArrayItemValue AlertStateNotification_FieldPathArrayItemValue) *AlertState_FieldSubPathArrayItemValue
func (Alert_StatePathSelectorNotification) WithSubArrayOfValues ¶
func (s Alert_StatePathSelectorNotification) WithSubArrayOfValues(subPathArrayOfValues AlertStateNotification_FieldPathArrayOfValues) *AlertState_FieldSubPathArrayOfValues
func (Alert_StatePathSelectorNotification) WithSubPath ¶
func (Alert_StatePathSelectorNotification) WithSubPath(subPath AlertStateNotification_FieldPath) *AlertState_FieldSubPath
func (Alert_StatePathSelectorNotification) WithSubValue ¶
func (s Alert_StatePathSelectorNotification) WithSubValue(subPathValue AlertStateNotification_FieldPathValue) *AlertState_FieldSubPathValue
func (Alert_StatePathSelectorNotification) WithValue ¶
func (s Alert_StatePathSelectorNotification) WithValue(value *Alert_State_Notification) *AlertState_FieldTerminalPathValue
type Alert_StatePathSelectorNotificationSlack ¶
type Alert_StatePathSelectorNotificationSlack struct{}
func (Alert_StatePathSelectorNotificationSlack) DeliveryStatus ¶
func (Alert_StatePathSelectorNotificationSlack) DeliveryStatus() Alert_StatePathSelectorNotificationSlackDeliveryStatus
func (Alert_StatePathSelectorNotificationSlack) ErrorMessage ¶
func (Alert_StatePathSelectorNotificationSlack) ErrorMessage() Alert_StatePathSelectorNotificationSlackErrorMessage
func (Alert_StatePathSelectorNotificationSlack) FieldPath ¶
func (Alert_StatePathSelectorNotificationSlack) FieldPath() *AlertState_FieldSubPath
func (Alert_StatePathSelectorNotificationSlack) WithArrayOfValues ¶
func (s Alert_StatePathSelectorNotificationSlack) WithArrayOfValues(values []*Alert_State_Notification_Slack) *AlertState_FieldSubPathArrayOfValues
func (Alert_StatePathSelectorNotificationSlack) WithValue ¶
func (s Alert_StatePathSelectorNotificationSlack) WithValue(value *Alert_State_Notification_Slack) *AlertState_FieldSubPathValue
type Alert_StatePathSelectorNotificationSlackDeliveryStatus ¶
type Alert_StatePathSelectorNotificationSlackDeliveryStatus struct{}
func (Alert_StatePathSelectorNotificationSlackDeliveryStatus) FieldPath ¶
func (Alert_StatePathSelectorNotificationSlackDeliveryStatus) FieldPath() *AlertState_FieldSubPath
func (Alert_StatePathSelectorNotificationSlackDeliveryStatus) WithArrayOfValues ¶
func (s Alert_StatePathSelectorNotificationSlackDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *AlertState_FieldSubPathArrayOfValues
type Alert_StatePathSelectorNotificationSlackErrorMessage ¶
type Alert_StatePathSelectorNotificationSlackErrorMessage struct{}
func (Alert_StatePathSelectorNotificationSlackErrorMessage) FieldPath ¶
func (Alert_StatePathSelectorNotificationSlackErrorMessage) FieldPath() *AlertState_FieldSubPath
func (Alert_StatePathSelectorNotificationSlackErrorMessage) WithArrayOfValues ¶
func (s Alert_StatePathSelectorNotificationSlackErrorMessage) WithArrayOfValues(values []string) *AlertState_FieldSubPathArrayOfValues
func (Alert_StatePathSelectorNotificationSlackErrorMessage) WithValue ¶
func (s Alert_StatePathSelectorNotificationSlackErrorMessage) WithValue(value string) *AlertState_FieldSubPathValue
type Alert_StatePathSelectorNotificationSlackTs ¶
type Alert_StatePathSelectorNotificationSlackTs struct{}
func (Alert_StatePathSelectorNotificationSlackTs) FieldPath ¶
func (Alert_StatePathSelectorNotificationSlackTs) FieldPath() *AlertState_FieldSubPath
func (Alert_StatePathSelectorNotificationSlackTs) WithArrayOfValues ¶
func (s Alert_StatePathSelectorNotificationSlackTs) WithArrayOfValues(values []string) *AlertState_FieldSubPathArrayOfValues
func (Alert_StatePathSelectorNotificationSlackTs) WithValue ¶
func (s Alert_StatePathSelectorNotificationSlackTs) WithValue(value string) *AlertState_FieldSubPathValue
type Alert_State_CombineThreshold ¶
type Alert_State_CombineThreshold struct {
// contains filtered or unexported fields
}
func (*Alert_State_CombineThreshold) Clone ¶
func (o *Alert_State_CombineThreshold) Clone() *Alert_State_CombineThreshold
func (*Alert_State_CombineThreshold) CloneRaw ¶
func (o *Alert_State_CombineThreshold) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_State_CombineThreshold) Descriptor ¶
func (*Alert_State_CombineThreshold) Descriptor() ([]byte, []int)
Deprecated, Use Alert_State_CombineThreshold.ProtoReflect.Descriptor instead.
func (*Alert_State_CombineThreshold) GotenMessage ¶
func (*Alert_State_CombineThreshold) GotenMessage()
func (*Alert_State_CombineThreshold) GotenObjectExt ¶
func (o *Alert_State_CombineThreshold) GotenObjectExt()
func (*Alert_State_CombineThreshold) GotenValidate ¶
func (obj *Alert_State_CombineThreshold) GotenValidate() error
func (*Alert_State_CombineThreshold) MakeDiffFieldMask ¶
func (o *Alert_State_CombineThreshold) MakeDiffFieldMask(other *Alert_State_CombineThreshold) *Alert_State_CombineThreshold_FieldMask
func (*Alert_State_CombineThreshold) MakeFullFieldMask ¶
func (o *Alert_State_CombineThreshold) MakeFullFieldMask() *Alert_State_CombineThreshold_FieldMask
func (*Alert_State_CombineThreshold) MakeRawDiffFieldMask ¶
func (o *Alert_State_CombineThreshold) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_State_CombineThreshold) MakeRawFullFieldMask ¶
func (o *Alert_State_CombineThreshold) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_State_CombineThreshold) Marshal ¶
func (m *Alert_State_CombineThreshold) Marshal() ([]byte, error)
func (*Alert_State_CombineThreshold) MarshalJSON ¶
func (m *Alert_State_CombineThreshold) MarshalJSON() ([]byte, error)
func (*Alert_State_CombineThreshold) Merge ¶
func (o *Alert_State_CombineThreshold) Merge(source *Alert_State_CombineThreshold)
func (*Alert_State_CombineThreshold) MergeRaw ¶
func (o *Alert_State_CombineThreshold) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_State_CombineThreshold) ProtoMessage ¶
func (*Alert_State_CombineThreshold) ProtoMessage()
func (*Alert_State_CombineThreshold) ProtoReflect ¶
func (m *Alert_State_CombineThreshold) ProtoReflect() preflect.Message
func (*Alert_State_CombineThreshold) Reset ¶
func (m *Alert_State_CombineThreshold) Reset()
func (*Alert_State_CombineThreshold) String ¶
func (m *Alert_State_CombineThreshold) String() string
func (*Alert_State_CombineThreshold) Unmarshal ¶
func (m *Alert_State_CombineThreshold) Unmarshal(b []byte) error
func (*Alert_State_CombineThreshold) UnmarshalJSON ¶
func (m *Alert_State_CombineThreshold) UnmarshalJSON(data []byte) error
type Alert_State_CombineThreshold_FieldMask ¶
type Alert_State_CombineThreshold_FieldMask struct {
Paths []AlertStateCombineThreshold_FieldPath
}
func FullAlert_State_CombineThreshold_FieldMask ¶
func FullAlert_State_CombineThreshold_FieldMask() *Alert_State_CombineThreshold_FieldMask
func (*Alert_State_CombineThreshold_FieldMask) AppendPath ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) AppendPath(path AlertStateCombineThreshold_FieldPath)
func (*Alert_State_CombineThreshold_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_State_CombineThreshold_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_State_CombineThreshold_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_State_CombineThreshold_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) FilterInputFields() *Alert_State_CombineThreshold_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_State_CombineThreshold_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_State_CombineThreshold_FieldMask) GetPaths ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) GetPaths() []AlertStateCombineThreshold_FieldPath
func (*Alert_State_CombineThreshold_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_State_CombineThreshold_FieldMask) IsFull ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) IsFull() bool
func (Alert_State_CombineThreshold_FieldMask) Marshal ¶
func (fieldMask Alert_State_CombineThreshold_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_State_CombineThreshold_FieldMask) MarshalJSON ¶
func (fieldMask Alert_State_CombineThreshold_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_State_CombineThreshold_FieldMask) PathsCount ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) PathsCount() int
func (*Alert_State_CombineThreshold_FieldMask) Project ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) Project(source *Alert_State_CombineThreshold) *Alert_State_CombineThreshold
func (*Alert_State_CombineThreshold_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_State_CombineThreshold_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) ProtoMessage()
func (*Alert_State_CombineThreshold_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) ProtoReflect() preflect.Message
func (*Alert_State_CombineThreshold_FieldMask) Reset ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) Reset()
func (*Alert_State_CombineThreshold_FieldMask) Set ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) Set(target, source *Alert_State_CombineThreshold)
func (*Alert_State_CombineThreshold_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_State_CombineThreshold_FieldMask) SetRaw ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_State_CombineThreshold_FieldMask) Size ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) Size() int
func (*Alert_State_CombineThreshold_FieldMask) String ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) String() string
func (*Alert_State_CombineThreshold_FieldMask) Subtract ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) Subtract(other *Alert_State_CombineThreshold_FieldMask) *Alert_State_CombineThreshold_FieldMask
func (*Alert_State_CombineThreshold_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_State_CombineThreshold_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_State_CombineThreshold_FieldMask) Unmarshal ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) Unmarshal(data []byte) error
func (*Alert_State_CombineThreshold_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_State_CombineThreshold_FieldMask) UnmarshalJSON(data []byte) error
type Alert_State_CombineThreshold_PerMetric ¶
type Alert_State_CombineThreshold_PerMetric struct { ObservedValues map[string]float64 `` /* 220-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Alert_State_CombineThreshold_PerMetric) Clone ¶
func (o *Alert_State_CombineThreshold_PerMetric) Clone() *Alert_State_CombineThreshold_PerMetric
func (*Alert_State_CombineThreshold_PerMetric) CloneRaw ¶
func (o *Alert_State_CombineThreshold_PerMetric) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_State_CombineThreshold_PerMetric) Descriptor ¶
func (*Alert_State_CombineThreshold_PerMetric) Descriptor() ([]byte, []int)
Deprecated, Use Alert_State_CombineThreshold_PerMetric.ProtoReflect.Descriptor instead.
func (*Alert_State_CombineThreshold_PerMetric) GetObservedValues ¶
func (m *Alert_State_CombineThreshold_PerMetric) GetObservedValues() map[string]float64
func (*Alert_State_CombineThreshold_PerMetric) GotenMessage ¶
func (*Alert_State_CombineThreshold_PerMetric) GotenMessage()
func (*Alert_State_CombineThreshold_PerMetric) GotenObjectExt ¶
func (o *Alert_State_CombineThreshold_PerMetric) GotenObjectExt()
func (*Alert_State_CombineThreshold_PerMetric) GotenValidate ¶
func (obj *Alert_State_CombineThreshold_PerMetric) GotenValidate() error
func (*Alert_State_CombineThreshold_PerMetric) MakeDiffFieldMask ¶
func (o *Alert_State_CombineThreshold_PerMetric) MakeDiffFieldMask(other *Alert_State_CombineThreshold_PerMetric) *Alert_State_CombineThreshold_PerMetric_FieldMask
func (*Alert_State_CombineThreshold_PerMetric) MakeFullFieldMask ¶
func (o *Alert_State_CombineThreshold_PerMetric) MakeFullFieldMask() *Alert_State_CombineThreshold_PerMetric_FieldMask
func (*Alert_State_CombineThreshold_PerMetric) MakeRawDiffFieldMask ¶
func (o *Alert_State_CombineThreshold_PerMetric) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_State_CombineThreshold_PerMetric) MakeRawFullFieldMask ¶
func (o *Alert_State_CombineThreshold_PerMetric) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_State_CombineThreshold_PerMetric) Marshal ¶
func (m *Alert_State_CombineThreshold_PerMetric) Marshal() ([]byte, error)
func (*Alert_State_CombineThreshold_PerMetric) MarshalJSON ¶
func (m *Alert_State_CombineThreshold_PerMetric) MarshalJSON() ([]byte, error)
func (*Alert_State_CombineThreshold_PerMetric) Merge ¶
func (o *Alert_State_CombineThreshold_PerMetric) Merge(source *Alert_State_CombineThreshold_PerMetric)
func (*Alert_State_CombineThreshold_PerMetric) MergeRaw ¶
func (o *Alert_State_CombineThreshold_PerMetric) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_State_CombineThreshold_PerMetric) ProtoMessage ¶
func (*Alert_State_CombineThreshold_PerMetric) ProtoMessage()
func (*Alert_State_CombineThreshold_PerMetric) ProtoReflect ¶
func (m *Alert_State_CombineThreshold_PerMetric) ProtoReflect() preflect.Message
func (*Alert_State_CombineThreshold_PerMetric) Reset ¶
func (m *Alert_State_CombineThreshold_PerMetric) Reset()
func (*Alert_State_CombineThreshold_PerMetric) SetObservedValues ¶
func (m *Alert_State_CombineThreshold_PerMetric) SetObservedValues(fv map[string]float64)
func (*Alert_State_CombineThreshold_PerMetric) String ¶
func (m *Alert_State_CombineThreshold_PerMetric) String() string
func (*Alert_State_CombineThreshold_PerMetric) Unmarshal ¶
func (m *Alert_State_CombineThreshold_PerMetric) Unmarshal(b []byte) error
func (*Alert_State_CombineThreshold_PerMetric) UnmarshalJSON ¶
func (m *Alert_State_CombineThreshold_PerMetric) UnmarshalJSON(data []byte) error
type Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues ¶
type Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues struct {
// contains filtered or unexported fields
}
func (Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues) WithArrayOfValues ¶
func (s Alert_State_CombineThreshold_PerMetricMapPathSelectorObservedValues) WithArrayOfValues(values []float64) *AlertStateCombineThresholdPerMetric_FieldPathMapArrayOfValues
type Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues ¶
type Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues struct{}
func (Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) WithArrayOfValues ¶
func (s Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) WithArrayOfValues(values []map[string]float64) *AlertStateCombineThresholdPerMetric_FieldTerminalPathArrayOfValues
func (Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) WithValue ¶
func (s Alert_State_CombineThreshold_PerMetricPathSelectorObservedValues) WithValue(value map[string]float64) *AlertStateCombineThresholdPerMetric_FieldTerminalPathValue
type Alert_State_CombineThreshold_PerMetric_FieldMask ¶
type Alert_State_CombineThreshold_PerMetric_FieldMask struct {
Paths []AlertStateCombineThresholdPerMetric_FieldPath
}
func FullAlert_State_CombineThreshold_PerMetric_FieldMask ¶
func FullAlert_State_CombineThreshold_PerMetric_FieldMask() *Alert_State_CombineThreshold_PerMetric_FieldMask
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) AppendPath ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) AppendPath(path AlertStateCombineThresholdPerMetric_FieldPath)
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) FilterInputFields() *Alert_State_CombineThreshold_PerMetric_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) GetPaths ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) GetPaths() []AlertStateCombineThresholdPerMetric_FieldPath
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) IsFull ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) IsFull() bool
func (Alert_State_CombineThreshold_PerMetric_FieldMask) Marshal ¶
func (fieldMask Alert_State_CombineThreshold_PerMetric_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_State_CombineThreshold_PerMetric_FieldMask) MarshalJSON ¶
func (fieldMask Alert_State_CombineThreshold_PerMetric_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) PathsCount ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) PathsCount() int
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) Project ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Project(source *Alert_State_CombineThreshold_PerMetric) *Alert_State_CombineThreshold_PerMetric
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ProtoMessage()
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ProtoReflect() preflect.Message
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) Reset ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Reset()
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) Set ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Set(target, source *Alert_State_CombineThreshold_PerMetric)
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) SetRaw ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) Size ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Size() int
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) String ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) String() string
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) Subtract ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Subtract(other *Alert_State_CombineThreshold_PerMetric_FieldMask) *Alert_State_CombineThreshold_PerMetric_FieldMask
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) Unmarshal ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) Unmarshal(data []byte) error
func (*Alert_State_CombineThreshold_PerMetric_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_State_CombineThreshold_PerMetric_FieldMask) UnmarshalJSON(data []byte) error
type Alert_State_FieldMask ¶
type Alert_State_FieldMask struct {
Paths []AlertState_FieldPath
}
func FullAlert_State_FieldMask ¶
func FullAlert_State_FieldMask() *Alert_State_FieldMask
func (*Alert_State_FieldMask) AppendPath ¶
func (fieldMask *Alert_State_FieldMask) AppendPath(path AlertState_FieldPath)
func (*Alert_State_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_State_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_State_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_State_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_State_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_State_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_State_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_State_FieldMask) FilterInputFields() *Alert_State_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_State_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_State_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_State_FieldMask) GetPaths ¶
func (fieldMask *Alert_State_FieldMask) GetPaths() []AlertState_FieldPath
func (*Alert_State_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_State_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_State_FieldMask) IsFull ¶
func (fieldMask *Alert_State_FieldMask) IsFull() bool
func (Alert_State_FieldMask) Marshal ¶
func (fieldMask Alert_State_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_State_FieldMask) MarshalJSON ¶
func (fieldMask Alert_State_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_State_FieldMask) PathsCount ¶
func (fieldMask *Alert_State_FieldMask) PathsCount() int
func (*Alert_State_FieldMask) Project ¶
func (fieldMask *Alert_State_FieldMask) Project(source *Alert_State) *Alert_State
func (*Alert_State_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_State_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_State_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_State_FieldMask) ProtoMessage()
func (*Alert_State_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_State_FieldMask) ProtoReflect() preflect.Message
func (*Alert_State_FieldMask) Reset ¶
func (fieldMask *Alert_State_FieldMask) Reset()
func (*Alert_State_FieldMask) Set ¶
func (fieldMask *Alert_State_FieldMask) Set(target, source *Alert_State)
func (*Alert_State_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_State_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_State_FieldMask) SetRaw ¶
func (fieldMask *Alert_State_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_State_FieldMask) Size ¶
func (fieldMask *Alert_State_FieldMask) Size() int
func (*Alert_State_FieldMask) String ¶
func (fieldMask *Alert_State_FieldMask) String() string
func (*Alert_State_FieldMask) Subtract ¶
func (fieldMask *Alert_State_FieldMask) Subtract(other *Alert_State_FieldMask) *Alert_State_FieldMask
func (*Alert_State_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_State_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_State_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_State_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_State_FieldMask) Unmarshal ¶
func (fieldMask *Alert_State_FieldMask) Unmarshal(data []byte) error
func (*Alert_State_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_State_FieldMask) UnmarshalJSON(data []byte) error
type Alert_State_Notification ¶
type Alert_State_Notification struct { Slack *Alert_State_Notification_Slack `protobuf:"bytes,1,opt,name=slack,proto3" json:"slack,omitempty" firestore:"slack"` // contains filtered or unexported fields }
func (*Alert_State_Notification) Clone ¶
func (o *Alert_State_Notification) Clone() *Alert_State_Notification
func (*Alert_State_Notification) CloneRaw ¶
func (o *Alert_State_Notification) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_State_Notification) Descriptor ¶
func (*Alert_State_Notification) Descriptor() ([]byte, []int)
Deprecated, Use Alert_State_Notification.ProtoReflect.Descriptor instead.
func (*Alert_State_Notification) GetSlack ¶
func (m *Alert_State_Notification) GetSlack() *Alert_State_Notification_Slack
func (*Alert_State_Notification) GotenMessage ¶
func (*Alert_State_Notification) GotenMessage()
func (*Alert_State_Notification) GotenObjectExt ¶
func (o *Alert_State_Notification) GotenObjectExt()
func (*Alert_State_Notification) GotenValidate ¶
func (obj *Alert_State_Notification) GotenValidate() error
func (*Alert_State_Notification) MakeDiffFieldMask ¶
func (o *Alert_State_Notification) MakeDiffFieldMask(other *Alert_State_Notification) *Alert_State_Notification_FieldMask
func (*Alert_State_Notification) MakeFullFieldMask ¶
func (o *Alert_State_Notification) MakeFullFieldMask() *Alert_State_Notification_FieldMask
func (*Alert_State_Notification) MakeRawDiffFieldMask ¶
func (o *Alert_State_Notification) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_State_Notification) MakeRawFullFieldMask ¶
func (o *Alert_State_Notification) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_State_Notification) Marshal ¶
func (m *Alert_State_Notification) Marshal() ([]byte, error)
func (*Alert_State_Notification) MarshalJSON ¶
func (m *Alert_State_Notification) MarshalJSON() ([]byte, error)
func (*Alert_State_Notification) Merge ¶
func (o *Alert_State_Notification) Merge(source *Alert_State_Notification)
func (*Alert_State_Notification) MergeRaw ¶
func (o *Alert_State_Notification) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_State_Notification) ProtoMessage ¶
func (*Alert_State_Notification) ProtoMessage()
func (*Alert_State_Notification) ProtoReflect ¶
func (m *Alert_State_Notification) ProtoReflect() preflect.Message
func (*Alert_State_Notification) Reset ¶
func (m *Alert_State_Notification) Reset()
func (*Alert_State_Notification) SetSlack ¶
func (m *Alert_State_Notification) SetSlack(fv *Alert_State_Notification_Slack)
func (*Alert_State_Notification) String ¶
func (m *Alert_State_Notification) String() string
func (*Alert_State_Notification) Unmarshal ¶
func (m *Alert_State_Notification) Unmarshal(b []byte) error
func (*Alert_State_Notification) UnmarshalJSON ¶
func (m *Alert_State_Notification) UnmarshalJSON(data []byte) error
type Alert_State_NotificationPathSelectorSlack ¶
type Alert_State_NotificationPathSelectorSlack struct{}
func (Alert_State_NotificationPathSelectorSlack) DeliveryStatus ¶
func (Alert_State_NotificationPathSelectorSlack) DeliveryStatus() Alert_State_NotificationPathSelectorSlackDeliveryStatus
func (Alert_State_NotificationPathSelectorSlack) ErrorMessage ¶
func (Alert_State_NotificationPathSelectorSlack) FieldPath ¶
func (Alert_State_NotificationPathSelectorSlack) FieldPath() *AlertStateNotification_FieldTerminalPath
func (Alert_State_NotificationPathSelectorSlack) WithArrayOfValues ¶
func (s Alert_State_NotificationPathSelectorSlack) WithArrayOfValues(values []*Alert_State_Notification_Slack) *AlertStateNotification_FieldTerminalPathArrayOfValues
func (Alert_State_NotificationPathSelectorSlack) WithSubArrayItemValue ¶
func (s Alert_State_NotificationPathSelectorSlack) WithSubArrayItemValue(subPathArrayItemValue AlertStateNotificationSlack_FieldPathArrayItemValue) *AlertStateNotification_FieldSubPathArrayItemValue
func (Alert_State_NotificationPathSelectorSlack) WithSubArrayOfValues ¶
func (s Alert_State_NotificationPathSelectorSlack) WithSubArrayOfValues(subPathArrayOfValues AlertStateNotificationSlack_FieldPathArrayOfValues) *AlertStateNotification_FieldSubPathArrayOfValues
func (Alert_State_NotificationPathSelectorSlack) WithSubPath ¶
func (Alert_State_NotificationPathSelectorSlack) WithSubPath(subPath AlertStateNotificationSlack_FieldPath) *AlertStateNotification_FieldSubPath
func (Alert_State_NotificationPathSelectorSlack) WithSubValue ¶
func (s Alert_State_NotificationPathSelectorSlack) WithSubValue(subPathValue AlertStateNotificationSlack_FieldPathValue) *AlertStateNotification_FieldSubPathValue
func (Alert_State_NotificationPathSelectorSlack) WithValue ¶
func (s Alert_State_NotificationPathSelectorSlack) WithValue(value *Alert_State_Notification_Slack) *AlertStateNotification_FieldTerminalPathValue
type Alert_State_NotificationPathSelectorSlackDeliveryStatus ¶
type Alert_State_NotificationPathSelectorSlackDeliveryStatus struct{}
func (Alert_State_NotificationPathSelectorSlackDeliveryStatus) WithArrayOfValues ¶
func (s Alert_State_NotificationPathSelectorSlackDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *AlertStateNotification_FieldSubPathArrayOfValues
type Alert_State_NotificationPathSelectorSlackErrorMessage ¶
type Alert_State_NotificationPathSelectorSlackErrorMessage struct{}
func (Alert_State_NotificationPathSelectorSlackErrorMessage) WithArrayOfValues ¶
func (s Alert_State_NotificationPathSelectorSlackErrorMessage) WithArrayOfValues(values []string) *AlertStateNotification_FieldSubPathArrayOfValues
func (Alert_State_NotificationPathSelectorSlackErrorMessage) WithValue ¶
func (s Alert_State_NotificationPathSelectorSlackErrorMessage) WithValue(value string) *AlertStateNotification_FieldSubPathValue
type Alert_State_NotificationPathSelectorSlackTs ¶
type Alert_State_NotificationPathSelectorSlackTs struct{}
func (Alert_State_NotificationPathSelectorSlackTs) FieldPath ¶
func (Alert_State_NotificationPathSelectorSlackTs) FieldPath() *AlertStateNotification_FieldSubPath
func (Alert_State_NotificationPathSelectorSlackTs) WithArrayOfValues ¶
func (s Alert_State_NotificationPathSelectorSlackTs) WithArrayOfValues(values []string) *AlertStateNotification_FieldSubPathArrayOfValues
func (Alert_State_NotificationPathSelectorSlackTs) WithValue ¶
func (s Alert_State_NotificationPathSelectorSlackTs) WithValue(value string) *AlertStateNotification_FieldSubPathValue
type Alert_State_Notification_FieldMask ¶
type Alert_State_Notification_FieldMask struct {
Paths []AlertStateNotification_FieldPath
}
func FullAlert_State_Notification_FieldMask ¶
func FullAlert_State_Notification_FieldMask() *Alert_State_Notification_FieldMask
func (*Alert_State_Notification_FieldMask) AppendPath ¶
func (fieldMask *Alert_State_Notification_FieldMask) AppendPath(path AlertStateNotification_FieldPath)
func (*Alert_State_Notification_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_State_Notification_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_State_Notification_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_State_Notification_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_State_Notification_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_State_Notification_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_State_Notification_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_State_Notification_FieldMask) FilterInputFields() *Alert_State_Notification_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_State_Notification_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_State_Notification_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_State_Notification_FieldMask) GetPaths ¶
func (fieldMask *Alert_State_Notification_FieldMask) GetPaths() []AlertStateNotification_FieldPath
func (*Alert_State_Notification_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_State_Notification_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_State_Notification_FieldMask) IsFull ¶
func (fieldMask *Alert_State_Notification_FieldMask) IsFull() bool
func (Alert_State_Notification_FieldMask) Marshal ¶
func (fieldMask Alert_State_Notification_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_State_Notification_FieldMask) MarshalJSON ¶
func (fieldMask Alert_State_Notification_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_State_Notification_FieldMask) PathsCount ¶
func (fieldMask *Alert_State_Notification_FieldMask) PathsCount() int
func (*Alert_State_Notification_FieldMask) Project ¶
func (fieldMask *Alert_State_Notification_FieldMask) Project(source *Alert_State_Notification) *Alert_State_Notification
func (*Alert_State_Notification_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_State_Notification_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_State_Notification_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_State_Notification_FieldMask) ProtoMessage()
func (*Alert_State_Notification_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_State_Notification_FieldMask) ProtoReflect() preflect.Message
func (*Alert_State_Notification_FieldMask) Reset ¶
func (fieldMask *Alert_State_Notification_FieldMask) Reset()
func (*Alert_State_Notification_FieldMask) Set ¶
func (fieldMask *Alert_State_Notification_FieldMask) Set(target, source *Alert_State_Notification)
func (*Alert_State_Notification_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_State_Notification_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_State_Notification_FieldMask) SetRaw ¶
func (fieldMask *Alert_State_Notification_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_State_Notification_FieldMask) Size ¶
func (fieldMask *Alert_State_Notification_FieldMask) Size() int
func (*Alert_State_Notification_FieldMask) String ¶
func (fieldMask *Alert_State_Notification_FieldMask) String() string
func (*Alert_State_Notification_FieldMask) Subtract ¶
func (fieldMask *Alert_State_Notification_FieldMask) Subtract(other *Alert_State_Notification_FieldMask) *Alert_State_Notification_FieldMask
func (*Alert_State_Notification_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_State_Notification_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_State_Notification_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_State_Notification_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_State_Notification_FieldMask) Unmarshal ¶
func (fieldMask *Alert_State_Notification_FieldMask) Unmarshal(data []byte) error
func (*Alert_State_Notification_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_State_Notification_FieldMask) UnmarshalJSON(data []byte) error
type Alert_State_Notification_Slack ¶
type Alert_State_Notification_Slack struct { // Slack message "ts" (timestamp) string field. Used to track message Ts string `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty" firestore:"ts"` // Delivery State DeliveryStatus Alert_State_Notification_Slack_DeliveryStatus `` /* 200-byte string literal not displayed */ // Message explaining issue. Only present if delivery_state is ERROR ErrorMessage string `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty" firestore:"errorMessage"` // contains filtered or unexported fields }
func (*Alert_State_Notification_Slack) Clone ¶
func (o *Alert_State_Notification_Slack) Clone() *Alert_State_Notification_Slack
func (*Alert_State_Notification_Slack) CloneRaw ¶
func (o *Alert_State_Notification_Slack) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_State_Notification_Slack) Descriptor ¶
func (*Alert_State_Notification_Slack) Descriptor() ([]byte, []int)
Deprecated, Use Alert_State_Notification_Slack.ProtoReflect.Descriptor instead.
func (*Alert_State_Notification_Slack) GetDeliveryStatus ¶
func (m *Alert_State_Notification_Slack) GetDeliveryStatus() Alert_State_Notification_Slack_DeliveryStatus
func (*Alert_State_Notification_Slack) GetErrorMessage ¶
func (m *Alert_State_Notification_Slack) GetErrorMessage() string
func (*Alert_State_Notification_Slack) GetTs ¶
func (m *Alert_State_Notification_Slack) GetTs() string
func (*Alert_State_Notification_Slack) GotenMessage ¶
func (*Alert_State_Notification_Slack) GotenMessage()
func (*Alert_State_Notification_Slack) GotenObjectExt ¶
func (o *Alert_State_Notification_Slack) GotenObjectExt()
func (*Alert_State_Notification_Slack) GotenValidate ¶
func (obj *Alert_State_Notification_Slack) GotenValidate() error
func (*Alert_State_Notification_Slack) MakeDiffFieldMask ¶
func (o *Alert_State_Notification_Slack) MakeDiffFieldMask(other *Alert_State_Notification_Slack) *Alert_State_Notification_Slack_FieldMask
func (*Alert_State_Notification_Slack) MakeFullFieldMask ¶
func (o *Alert_State_Notification_Slack) MakeFullFieldMask() *Alert_State_Notification_Slack_FieldMask
func (*Alert_State_Notification_Slack) MakeRawDiffFieldMask ¶
func (o *Alert_State_Notification_Slack) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_State_Notification_Slack) MakeRawFullFieldMask ¶
func (o *Alert_State_Notification_Slack) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_State_Notification_Slack) Marshal ¶
func (m *Alert_State_Notification_Slack) Marshal() ([]byte, error)
func (*Alert_State_Notification_Slack) MarshalJSON ¶
func (m *Alert_State_Notification_Slack) MarshalJSON() ([]byte, error)
func (*Alert_State_Notification_Slack) Merge ¶
func (o *Alert_State_Notification_Slack) Merge(source *Alert_State_Notification_Slack)
func (*Alert_State_Notification_Slack) MergeRaw ¶
func (o *Alert_State_Notification_Slack) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_State_Notification_Slack) ProtoMessage ¶
func (*Alert_State_Notification_Slack) ProtoMessage()
func (*Alert_State_Notification_Slack) ProtoReflect ¶
func (m *Alert_State_Notification_Slack) ProtoReflect() preflect.Message
func (*Alert_State_Notification_Slack) Reset ¶
func (m *Alert_State_Notification_Slack) Reset()
func (*Alert_State_Notification_Slack) SetDeliveryStatus ¶
func (m *Alert_State_Notification_Slack) SetDeliveryStatus(fv Alert_State_Notification_Slack_DeliveryStatus)
func (*Alert_State_Notification_Slack) SetErrorMessage ¶
func (m *Alert_State_Notification_Slack) SetErrorMessage(fv string)
func (*Alert_State_Notification_Slack) SetTs ¶
func (m *Alert_State_Notification_Slack) SetTs(fv string)
func (*Alert_State_Notification_Slack) String ¶
func (m *Alert_State_Notification_Slack) String() string
func (*Alert_State_Notification_Slack) Unmarshal ¶
func (m *Alert_State_Notification_Slack) Unmarshal(b []byte) error
func (*Alert_State_Notification_Slack) UnmarshalJSON ¶
func (m *Alert_State_Notification_Slack) UnmarshalJSON(data []byte) error
type Alert_State_Notification_SlackPathSelectorDeliveryStatus ¶
type Alert_State_Notification_SlackPathSelectorDeliveryStatus struct{}
func (Alert_State_Notification_SlackPathSelectorDeliveryStatus) WithArrayOfValues ¶
func (s Alert_State_Notification_SlackPathSelectorDeliveryStatus) WithArrayOfValues(values []Alert_State_Notification_Slack_DeliveryStatus) *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues
type Alert_State_Notification_SlackPathSelectorErrorMessage ¶
type Alert_State_Notification_SlackPathSelectorErrorMessage struct{}
func (Alert_State_Notification_SlackPathSelectorErrorMessage) WithArrayOfValues ¶
func (s Alert_State_Notification_SlackPathSelectorErrorMessage) WithArrayOfValues(values []string) *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues
func (Alert_State_Notification_SlackPathSelectorErrorMessage) WithValue ¶
func (s Alert_State_Notification_SlackPathSelectorErrorMessage) WithValue(value string) *AlertStateNotificationSlack_FieldTerminalPathValue
type Alert_State_Notification_SlackPathSelectorTs ¶
type Alert_State_Notification_SlackPathSelectorTs struct{}
func (Alert_State_Notification_SlackPathSelectorTs) WithArrayOfValues ¶
func (s Alert_State_Notification_SlackPathSelectorTs) WithArrayOfValues(values []string) *AlertStateNotificationSlack_FieldTerminalPathArrayOfValues
func (Alert_State_Notification_SlackPathSelectorTs) WithValue ¶
func (s Alert_State_Notification_SlackPathSelectorTs) WithValue(value string) *AlertStateNotificationSlack_FieldTerminalPathValue
type Alert_State_Notification_Slack_DeliveryStatus ¶
type Alert_State_Notification_Slack_DeliveryStatus int32
const ( Alert_State_Notification_Slack_DELIVERY_STATUS_UNSPECIFIED Alert_State_Notification_Slack_DeliveryStatus = 0 Alert_State_Notification_Slack_PENDING Alert_State_Notification_Slack_DeliveryStatus = 1 Alert_State_Notification_Slack_SUCCESS Alert_State_Notification_Slack_DeliveryStatus = 2 Alert_State_Notification_Slack_ERROR Alert_State_Notification_Slack_DeliveryStatus = 3 )
func (Alert_State_Notification_Slack_DeliveryStatus) Descriptor ¶
func (Alert_State_Notification_Slack_DeliveryStatus) Descriptor() preflect.EnumDescriptor
func (Alert_State_Notification_Slack_DeliveryStatus) EnumDescriptor ¶
func (Alert_State_Notification_Slack_DeliveryStatus) EnumDescriptor() ([]byte, []int)
Deprecated, Use Alert_State_Notification_Slack_DeliveryStatus.ProtoReflect.Descriptor instead.
func (Alert_State_Notification_Slack_DeliveryStatus) Number ¶
func (x Alert_State_Notification_Slack_DeliveryStatus) Number() preflect.EnumNumber
func (Alert_State_Notification_Slack_DeliveryStatus) String ¶
func (x Alert_State_Notification_Slack_DeliveryStatus) String() string
func (Alert_State_Notification_Slack_DeliveryStatus) Type ¶
func (Alert_State_Notification_Slack_DeliveryStatus) Type() preflect.EnumType
type Alert_State_Notification_Slack_FieldMask ¶
type Alert_State_Notification_Slack_FieldMask struct {
Paths []AlertStateNotificationSlack_FieldPath
}
func FullAlert_State_Notification_Slack_FieldMask ¶
func FullAlert_State_Notification_Slack_FieldMask() *Alert_State_Notification_Slack_FieldMask
func (*Alert_State_Notification_Slack_FieldMask) AppendPath ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) AppendPath(path AlertStateNotificationSlack_FieldPath)
func (*Alert_State_Notification_Slack_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_State_Notification_Slack_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_State_Notification_Slack_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_State_Notification_Slack_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) FilterInputFields() *Alert_State_Notification_Slack_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_State_Notification_Slack_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_State_Notification_Slack_FieldMask) GetPaths ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) GetPaths() []AlertStateNotificationSlack_FieldPath
func (*Alert_State_Notification_Slack_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_State_Notification_Slack_FieldMask) IsFull ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) IsFull() bool
func (Alert_State_Notification_Slack_FieldMask) Marshal ¶
func (fieldMask Alert_State_Notification_Slack_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_State_Notification_Slack_FieldMask) MarshalJSON ¶
func (fieldMask Alert_State_Notification_Slack_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_State_Notification_Slack_FieldMask) PathsCount ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) PathsCount() int
func (*Alert_State_Notification_Slack_FieldMask) Project ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) Project(source *Alert_State_Notification_Slack) *Alert_State_Notification_Slack
func (*Alert_State_Notification_Slack_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_State_Notification_Slack_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) ProtoMessage()
func (*Alert_State_Notification_Slack_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) ProtoReflect() preflect.Message
func (*Alert_State_Notification_Slack_FieldMask) Reset ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) Reset()
func (*Alert_State_Notification_Slack_FieldMask) Set ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) Set(target, source *Alert_State_Notification_Slack)
func (*Alert_State_Notification_Slack_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_State_Notification_Slack_FieldMask) SetRaw ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_State_Notification_Slack_FieldMask) Size ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) Size() int
func (*Alert_State_Notification_Slack_FieldMask) String ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) String() string
func (*Alert_State_Notification_Slack_FieldMask) Subtract ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) Subtract(other *Alert_State_Notification_Slack_FieldMask) *Alert_State_Notification_Slack_FieldMask
func (*Alert_State_Notification_Slack_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_State_Notification_Slack_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_State_Notification_Slack_FieldMask) Unmarshal ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) Unmarshal(data []byte) error
func (*Alert_State_Notification_Slack_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_State_Notification_Slack_FieldMask) UnmarshalJSON(data []byte) error
type Alert_State_Threshold ¶
type Alert_State_Threshold struct { ObservedValue float64 `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
oneof:
func (*Alert_State_Threshold) Clone ¶
func (o *Alert_State_Threshold) Clone() *Alert_State_Threshold
func (*Alert_State_Threshold) CloneRaw ¶
func (o *Alert_State_Threshold) CloneRaw() gotenobject.GotenObjectExt
func (*Alert_State_Threshold) Descriptor ¶
func (*Alert_State_Threshold) Descriptor() ([]byte, []int)
Deprecated, Use Alert_State_Threshold.ProtoReflect.Descriptor instead.
func (*Alert_State_Threshold) GetObservedValue ¶
func (m *Alert_State_Threshold) GetObservedValue() float64
func (*Alert_State_Threshold) GotenMessage ¶
func (*Alert_State_Threshold) GotenMessage()
func (*Alert_State_Threshold) GotenObjectExt ¶
func (o *Alert_State_Threshold) GotenObjectExt()
func (*Alert_State_Threshold) GotenValidate ¶
func (obj *Alert_State_Threshold) GotenValidate() error
func (*Alert_State_Threshold) MakeDiffFieldMask ¶
func (o *Alert_State_Threshold) MakeDiffFieldMask(other *Alert_State_Threshold) *Alert_State_Threshold_FieldMask
func (*Alert_State_Threshold) MakeFullFieldMask ¶
func (o *Alert_State_Threshold) MakeFullFieldMask() *Alert_State_Threshold_FieldMask
func (*Alert_State_Threshold) MakeRawDiffFieldMask ¶
func (o *Alert_State_Threshold) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Alert_State_Threshold) MakeRawFullFieldMask ¶
func (o *Alert_State_Threshold) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Alert_State_Threshold) Marshal ¶
func (m *Alert_State_Threshold) Marshal() ([]byte, error)
func (*Alert_State_Threshold) MarshalJSON ¶
func (m *Alert_State_Threshold) MarshalJSON() ([]byte, error)
func (*Alert_State_Threshold) Merge ¶
func (o *Alert_State_Threshold) Merge(source *Alert_State_Threshold)
func (*Alert_State_Threshold) MergeRaw ¶
func (o *Alert_State_Threshold) MergeRaw(source gotenobject.GotenObjectExt)
func (*Alert_State_Threshold) ProtoMessage ¶
func (*Alert_State_Threshold) ProtoMessage()
func (*Alert_State_Threshold) ProtoReflect ¶
func (m *Alert_State_Threshold) ProtoReflect() preflect.Message
func (*Alert_State_Threshold) Reset ¶
func (m *Alert_State_Threshold) Reset()
func (*Alert_State_Threshold) SetObservedValue ¶
func (m *Alert_State_Threshold) SetObservedValue(fv float64)
func (*Alert_State_Threshold) String ¶
func (m *Alert_State_Threshold) String() string
func (*Alert_State_Threshold) Unmarshal ¶
func (m *Alert_State_Threshold) Unmarshal(b []byte) error
func (*Alert_State_Threshold) UnmarshalJSON ¶
func (m *Alert_State_Threshold) UnmarshalJSON(data []byte) error
type Alert_State_ThresholdPathSelectorObservedValue ¶
type Alert_State_ThresholdPathSelectorObservedValue struct{}
func (Alert_State_ThresholdPathSelectorObservedValue) FieldPath ¶
func (Alert_State_ThresholdPathSelectorObservedValue) FieldPath() *AlertStateThreshold_FieldTerminalPath
func (Alert_State_ThresholdPathSelectorObservedValue) WithArrayOfValues ¶
func (s Alert_State_ThresholdPathSelectorObservedValue) WithArrayOfValues(values []float64) *AlertStateThreshold_FieldTerminalPathArrayOfValues
func (Alert_State_ThresholdPathSelectorObservedValue) WithValue ¶
func (s Alert_State_ThresholdPathSelectorObservedValue) WithValue(value float64) *AlertStateThreshold_FieldTerminalPathValue
type Alert_State_Threshold_FieldMask ¶
type Alert_State_Threshold_FieldMask struct {
Paths []AlertStateThreshold_FieldPath
}
func FullAlert_State_Threshold_FieldMask ¶
func FullAlert_State_Threshold_FieldMask() *Alert_State_Threshold_FieldMask
func (*Alert_State_Threshold_FieldMask) AppendPath ¶
func (fieldMask *Alert_State_Threshold_FieldMask) AppendPath(path AlertStateThreshold_FieldPath)
func (*Alert_State_Threshold_FieldMask) AppendRawPath ¶
func (fieldMask *Alert_State_Threshold_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Alert_State_Threshold_FieldMask) DecodeFirestore ¶
func (fieldMask *Alert_State_Threshold_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Alert_State_Threshold_FieldMask) EncodeFirestore ¶
func (fieldMask *Alert_State_Threshold_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Alert_State_Threshold_FieldMask) FilterInputFields ¶
func (fieldMask *Alert_State_Threshold_FieldMask) FilterInputFields() *Alert_State_Threshold_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Alert_State_Threshold_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Alert_State_Threshold_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Alert_State_Threshold_FieldMask) GetPaths ¶
func (fieldMask *Alert_State_Threshold_FieldMask) GetPaths() []AlertStateThreshold_FieldPath
func (*Alert_State_Threshold_FieldMask) GetRawPaths ¶
func (fieldMask *Alert_State_Threshold_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Alert_State_Threshold_FieldMask) IsFull ¶
func (fieldMask *Alert_State_Threshold_FieldMask) IsFull() bool
func (Alert_State_Threshold_FieldMask) Marshal ¶
func (fieldMask Alert_State_Threshold_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Alert_State_Threshold_FieldMask) MarshalJSON ¶
func (fieldMask Alert_State_Threshold_FieldMask) MarshalJSON() ([]byte, error)
func (*Alert_State_Threshold_FieldMask) PathsCount ¶
func (fieldMask *Alert_State_Threshold_FieldMask) PathsCount() int
func (*Alert_State_Threshold_FieldMask) Project ¶
func (fieldMask *Alert_State_Threshold_FieldMask) Project(source *Alert_State_Threshold) *Alert_State_Threshold
func (*Alert_State_Threshold_FieldMask) ProjectRaw ¶
func (fieldMask *Alert_State_Threshold_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Alert_State_Threshold_FieldMask) ProtoMessage ¶
func (fieldMask *Alert_State_Threshold_FieldMask) ProtoMessage()
func (*Alert_State_Threshold_FieldMask) ProtoReflect ¶
func (fieldMask *Alert_State_Threshold_FieldMask) ProtoReflect() preflect.Message
func (*Alert_State_Threshold_FieldMask) Reset ¶
func (fieldMask *Alert_State_Threshold_FieldMask) Reset()
func (*Alert_State_Threshold_FieldMask) Set ¶
func (fieldMask *Alert_State_Threshold_FieldMask) Set(target, source *Alert_State_Threshold)
func (*Alert_State_Threshold_FieldMask) SetFromCliFlag ¶
func (fieldMask *Alert_State_Threshold_FieldMask) SetFromCliFlag(raw string) error
func (*Alert_State_Threshold_FieldMask) SetRaw ¶
func (fieldMask *Alert_State_Threshold_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Alert_State_Threshold_FieldMask) Size ¶
func (fieldMask *Alert_State_Threshold_FieldMask) Size() int
func (*Alert_State_Threshold_FieldMask) String ¶
func (fieldMask *Alert_State_Threshold_FieldMask) String() string
func (*Alert_State_Threshold_FieldMask) Subtract ¶
func (fieldMask *Alert_State_Threshold_FieldMask) Subtract(other *Alert_State_Threshold_FieldMask) *Alert_State_Threshold_FieldMask
func (*Alert_State_Threshold_FieldMask) SubtractRaw ¶
func (fieldMask *Alert_State_Threshold_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Alert_State_Threshold_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Alert_State_Threshold_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Alert_State_Threshold_FieldMask) Unmarshal ¶
func (fieldMask *Alert_State_Threshold_FieldMask) Unmarshal(data []byte) error
func (*Alert_State_Threshold_FieldMask) UnmarshalJSON ¶
func (fieldMask *Alert_State_Threshold_FieldMask) UnmarshalJSON(data []byte) error
type Descriptor ¶
type Descriptor struct {
// contains filtered or unexported fields
}
func GetDescriptor ¶
func GetDescriptor() *Descriptor
func (*Descriptor) GetNameDescriptor ¶
func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
func (*Descriptor) GetResourceTypeName ¶
func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName
func (*Descriptor) NewGetQuery ¶
func (d *Descriptor) NewGetQuery() gotenresource.GetQuery
func (*Descriptor) NewListQuery ¶
func (d *Descriptor) NewListQuery() gotenresource.ListQuery
func (*Descriptor) NewNameList ¶
func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList
func (*Descriptor) NewParentNameList ¶
func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList
func (*Descriptor) NewParentReferenceList ¶
func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList
func (*Descriptor) NewQueryResultChange ¶
func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange
func (*Descriptor) NewQueryResultSnapshot ¶
func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot
func (*Descriptor) NewReferenceList ¶
func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList
func (*Descriptor) NewResource ¶
func (d *Descriptor) NewResource() gotenresource.Resource
func (*Descriptor) NewResourceChange ¶
func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange
func (*Descriptor) NewResourceChangeList ¶
func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList
func (*Descriptor) NewResourceChangeMap ¶
func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap
func (*Descriptor) NewResourceCursor ¶
func (d *Descriptor) NewResourceCursor() gotenresource.Cursor
func (*Descriptor) NewResourceFieldMask ¶ added in v0.4.16
func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask
func (*Descriptor) NewResourceFilter ¶ added in v0.4.16
func (d *Descriptor) NewResourceFilter() gotenresource.Filter
func (*Descriptor) NewResourceList ¶
func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList
func (*Descriptor) NewResourceMap ¶
func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap
func (*Descriptor) NewResourceName ¶
func (d *Descriptor) NewResourceName() gotenresource.Name
func (*Descriptor) NewResourceOrderBy ¶ added in v0.4.16
func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy
func (*Descriptor) NewResourcePager ¶ added in v0.9.0
func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery
func (*Descriptor) NewSearchQuery ¶
func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery
func (*Descriptor) NewSearchQueryResultSnapshot ¶
func (d *Descriptor) NewSearchQueryResultSnapshot() gotenresource.SearchQueryResultSnapshot
func (*Descriptor) NewWatchQuery ¶
func (d *Descriptor) NewWatchQuery() gotenresource.WatchQuery
func (*Descriptor) ParseFieldPath ¶
func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)
func (*Descriptor) ParseResourceName ¶
func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)
type Filter ¶
type Filter struct {
FilterCondition
}
func (*Filter) ConvertToNative ¶
func (*Filter) DecodeFirestore ¶
func (filter *Filter) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Filter) EncodeFirestore ¶
func (filter *Filter) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Filter) EvaluateRaw ¶
func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
func (*Filter) FilterSlice ¶
FilterSlice is a helper for filtering arrays
func (*Filter) GetCondition ¶
func (filter *Filter) GetCondition() FilterCondition
GetCondition is a getter of FilterCondition, which also handles nil pointer
func (*Filter) GetRawCondition ¶
func (filter *Filter) GetRawCondition() gotenresource.FilterCondition
func (*Filter) ParseProtoString ¶
func (*Filter) ProtoString ¶
func (*Filter) SetFromCliFlag ¶
type FilterBuilder ¶
type FilterBuilder struct {
// contains filtered or unexported fields
}
func NewAndFilterBuilder ¶
func NewAndFilterBuilder() *FilterBuilder
func NewFilterBuilder ¶
func NewFilterBuilder() *FilterBuilder
func NewOrFilterBuilder ¶
func NewOrFilterBuilder() *FilterBuilder
func (*FilterBuilder) Filter ¶
func (b *FilterBuilder) Filter() *Filter
func (*FilterBuilder) Where ¶
func (b *FilterBuilder) Where(opts ...gotenfilter.FilterConditionOption) *filterCndBuilder
func (*FilterBuilder) WherePath ¶
func (b *FilterBuilder) WherePath(fp Alert_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath
func (*FilterBuilder) With ¶
func (b *FilterBuilder) With(condOrBuilder FilterBuilderOrCondition, opts ...gotenfilter.FilterConditionOption) *FilterBuilder
type FilterBuilderOrCondition ¶
type FilterBuilderOrCondition interface {
// contains filtered or unexported methods
}
type FilterCondition ¶
type FilterCondition interface { gotenresource.FilterCondition And(...FilterCondition) FilterCondition Evaluate(res *Alert) bool // Whether this condition is at least as specific as other. // When true, any Alert that passes this condition will also pass other condition. Satisfies(other FilterCondition) bool // Checks whether condition specifies given field path // Useful for blacklisting protected paths in iam policy conditions SpecifiesFieldPath(fp Alert_FieldPath) bool // contains filtered or unexported methods }
func AndFilterConditions ¶
func AndFilterConditions(conds ...FilterCondition) FilterCondition
type FilterConditionCompare ¶
type FilterConditionCompare struct { Operator filterParser.CompareOperator Alert_FieldPathValue }
func (*FilterConditionCompare) And ¶
func (cond *FilterConditionCompare) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionCompare) ConditionCompare ¶
func (cond *FilterConditionCompare) ConditionCompare()
func (*FilterConditionCompare) Evaluate ¶
func (cond *FilterConditionCompare) Evaluate(res *Alert) bool
func (*FilterConditionCompare) EvaluateRaw ¶
func (cond *FilterConditionCompare) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionCompare) GetOperator ¶
func (cond *FilterConditionCompare) GetOperator() filterParser.CompareOperator
func (*FilterConditionCompare) GetRawFieldPath ¶
func (cond *FilterConditionCompare) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionCompare) GetRawFieldPathValue ¶
func (cond *FilterConditionCompare) GetRawFieldPathValue() gotenobject.FieldPathValue
func (*FilterConditionCompare) Satisfies ¶
func (cond *FilterConditionCompare) Satisfies(other FilterCondition) bool
func (*FilterConditionCompare) SatisfiesRaw ¶
func (cond *FilterConditionCompare) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionCompare) SpecifiesFieldPath ¶
func (cond *FilterConditionCompare) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionCompare) SpecifiesRawFieldPath ¶
func (cond *FilterConditionCompare) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionCompare) String ¶
func (cond *FilterConditionCompare) String() string
type FilterConditionComposite ¶
type FilterConditionComposite struct { Operator filterParser.CompositeOperator Conditions []FilterCondition }
func (*FilterConditionComposite) And ¶
func (cond *FilterConditionComposite) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionComposite) ConditionComposite ¶
func (cond *FilterConditionComposite) ConditionComposite()
func (*FilterConditionComposite) Evaluate ¶
func (cond *FilterConditionComposite) Evaluate(res *Alert) bool
func (*FilterConditionComposite) EvaluateRaw ¶
func (cond *FilterConditionComposite) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionComposite) GetOperator ¶
func (cond *FilterConditionComposite) GetOperator() filterParser.CompositeOperator
func (*FilterConditionComposite) GetSubConditions ¶
func (cond *FilterConditionComposite) GetSubConditions() []gotenresource.FilterCondition
func (*FilterConditionComposite) Satisfies ¶
func (cond *FilterConditionComposite) Satisfies(other FilterCondition) bool
func (*FilterConditionComposite) SatisfiesRaw ¶
func (cond *FilterConditionComposite) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionComposite) SpecifiesFieldPath ¶
func (cond *FilterConditionComposite) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionComposite) SpecifiesRawFieldPath ¶
func (cond *FilterConditionComposite) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionComposite) String ¶
func (cond *FilterConditionComposite) String() string
type FilterConditionContains ¶
type FilterConditionContains struct { Type gotenresource.ConditionContainsType FieldPath Alert_FieldPath Value Alert_FieldPathArrayItemValue Values []Alert_FieldPathArrayItemValue }
func (*FilterConditionContains) And ¶
func (cond *FilterConditionContains) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionContains) ConditionContains ¶
func (cond *FilterConditionContains) ConditionContains()
func (*FilterConditionContains) ConditionContainsType ¶
func (cond *FilterConditionContains) ConditionContainsType() gotenresource.ConditionContainsType
func (*FilterConditionContains) Evaluate ¶
func (cond *FilterConditionContains) Evaluate(res *Alert) bool
func (*FilterConditionContains) EvaluateRaw ¶
func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionContains) GetFieldPath ¶
func (cond *FilterConditionContains) GetFieldPath() Alert_FieldPath
func (*FilterConditionContains) GetRawFieldPath ¶
func (cond *FilterConditionContains) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionContains) GetRawFieldPathItemValue ¶
func (cond *FilterConditionContains) GetRawFieldPathItemValue() gotenobject.FieldPathArrayItemValue
func (*FilterConditionContains) GetRawFieldPathItemValues ¶
func (cond *FilterConditionContains) GetRawFieldPathItemValues() (res []gotenobject.FieldPathArrayItemValue)
func (*FilterConditionContains) Satisfies ¶
func (cond *FilterConditionContains) Satisfies(other FilterCondition) bool
func (*FilterConditionContains) SatisfiesRaw ¶
func (cond *FilterConditionContains) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionContains) SpecifiesFieldPath ¶
func (cond *FilterConditionContains) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionContains) SpecifiesRawFieldPath ¶
func (cond *FilterConditionContains) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionContains) String ¶
func (cond *FilterConditionContains) String() string
type FilterConditionIn ¶
type FilterConditionIn struct {
Alert_FieldPathArrayOfValues
}
func (*FilterConditionIn) And ¶
func (cond *FilterConditionIn) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionIn) ConditionIn ¶
func (cond *FilterConditionIn) ConditionIn()
func (*FilterConditionIn) Evaluate ¶
func (cond *FilterConditionIn) Evaluate(res *Alert) bool
func (*FilterConditionIn) EvaluateRaw ¶
func (cond *FilterConditionIn) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionIn) GetRawFieldPath ¶
func (cond *FilterConditionIn) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionIn) GetRawFieldPathArrayOfValues ¶
func (cond *FilterConditionIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
func (*FilterConditionIn) Satisfies ¶
func (cond *FilterConditionIn) Satisfies(other FilterCondition) bool
func (*FilterConditionIn) SatisfiesRaw ¶
func (cond *FilterConditionIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionIn) SpecifiesFieldPath ¶
func (cond *FilterConditionIn) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionIn) SpecifiesRawFieldPath ¶
func (cond *FilterConditionIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionIn) String ¶
func (cond *FilterConditionIn) String() string
type FilterConditionIsNaN ¶
type FilterConditionIsNaN struct { Not bool FieldPath Alert_FieldPath }
func (*FilterConditionIsNaN) And ¶
func (cond *FilterConditionIsNaN) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionIsNaN) ConditionIsNaN ¶
func (cond *FilterConditionIsNaN) ConditionIsNaN()
func (*FilterConditionIsNaN) Evaluate ¶
func (cond *FilterConditionIsNaN) Evaluate(res *Alert) bool
func (*FilterConditionIsNaN) EvaluateRaw ¶
func (cond *FilterConditionIsNaN) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionIsNaN) GetRawFieldPath ¶
func (cond *FilterConditionIsNaN) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionIsNaN) Satisfies ¶
func (cond *FilterConditionIsNaN) Satisfies(other FilterCondition) bool
func (*FilterConditionIsNaN) SatisfiesRaw ¶
func (cond *FilterConditionIsNaN) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionIsNaN) SpecifiesFieldPath ¶
func (cond *FilterConditionIsNaN) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionIsNaN) SpecifiesRawFieldPath ¶
func (cond *FilterConditionIsNaN) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionIsNaN) String ¶
func (cond *FilterConditionIsNaN) String() string
type FilterConditionIsNull ¶
type FilterConditionIsNull struct { Not bool FieldPath Alert_FieldPath }
func (*FilterConditionIsNull) And ¶
func (cond *FilterConditionIsNull) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionIsNull) ConditionIsNull ¶
func (cond *FilterConditionIsNull) ConditionIsNull()
func (*FilterConditionIsNull) Evaluate ¶
func (cond *FilterConditionIsNull) Evaluate(res *Alert) bool
func (*FilterConditionIsNull) EvaluateRaw ¶
func (cond *FilterConditionIsNull) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionIsNull) GetRawFieldPath ¶
func (cond *FilterConditionIsNull) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionIsNull) NotNull ¶
func (cond *FilterConditionIsNull) NotNull() bool
func (*FilterConditionIsNull) Satisfies ¶
func (cond *FilterConditionIsNull) Satisfies(other FilterCondition) bool
func (*FilterConditionIsNull) SatisfiesRaw ¶
func (cond *FilterConditionIsNull) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionIsNull) SpecifiesFieldPath ¶
func (cond *FilterConditionIsNull) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionIsNull) SpecifiesRawFieldPath ¶
func (cond *FilterConditionIsNull) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionIsNull) String ¶
func (cond *FilterConditionIsNull) String() string
type FilterConditionNot ¶
type FilterConditionNot struct {
FilterCondition
}
func (*FilterConditionNot) And ¶
func (cond *FilterConditionNot) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionNot) ConditionNot ¶
func (cond *FilterConditionNot) ConditionNot()
func (*FilterConditionNot) Evaluate ¶
func (cond *FilterConditionNot) Evaluate(res *Alert) bool
func (*FilterConditionNot) EvaluateRaw ¶
func (cond *FilterConditionNot) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionNot) GetSubCondition ¶
func (cond *FilterConditionNot) GetSubCondition() gotenresource.FilterCondition
func (*FilterConditionNot) Satisfies ¶
func (cond *FilterConditionNot) Satisfies(other FilterCondition) bool
func (*FilterConditionNot) SatisfiesRaw ¶
func (cond *FilterConditionNot) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionNot) SpecifiesFieldPath ¶
func (cond *FilterConditionNot) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionNot) SpecifiesRawFieldPath ¶
func (cond *FilterConditionNot) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionNot) String ¶
func (cond *FilterConditionNot) String() string
type FilterConditionNotIn ¶
type FilterConditionNotIn struct {
Alert_FieldPathArrayOfValues
}
func (*FilterConditionNotIn) And ¶
func (cond *FilterConditionNotIn) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionNotIn) ConditionNotIn ¶
func (cond *FilterConditionNotIn) ConditionNotIn()
func (*FilterConditionNotIn) Evaluate ¶
func (cond *FilterConditionNotIn) Evaluate(res *Alert) bool
func (*FilterConditionNotIn) EvaluateRaw ¶
func (cond *FilterConditionNotIn) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionNotIn) GetRawFieldPath ¶
func (cond *FilterConditionNotIn) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionNotIn) GetRawFieldPathArrayOfValues ¶
func (cond *FilterConditionNotIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
func (*FilterConditionNotIn) Satisfies ¶
func (cond *FilterConditionNotIn) Satisfies(other FilterCondition) bool
func (*FilterConditionNotIn) SatisfiesRaw ¶
func (cond *FilterConditionNotIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionNotIn) SpecifiesFieldPath ¶
func (cond *FilterConditionNotIn) SpecifiesFieldPath(fp Alert_FieldPath) bool
func (*FilterConditionNotIn) SpecifiesRawFieldPath ¶
func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionNotIn) String ¶
func (cond *FilterConditionNotIn) String() string
type GetQuery ¶
type GetQuery struct { Reference *Reference Mask *Alert_FieldMask }
func (*GetQuery) GetFieldMask ¶
func (q *GetQuery) GetFieldMask() gotenobject.FieldMask
func (*GetQuery) GetReference ¶
func (q *GetQuery) GetReference() gotenresource.Reference
func (*GetQuery) GetResourceDescriptor ¶
func (q *GetQuery) GetResourceDescriptor() gotenresource.Descriptor
func (*GetQuery) GotenQuery ¶
func (q *GetQuery) GotenQuery()
func (*GetQuery) SetFieldMask ¶
func (q *GetQuery) SetFieldMask(mask gotenobject.FieldMask)
func (*GetQuery) SetReference ¶
func (q *GetQuery) SetReference(ref gotenresource.Reference)
type ListQuery ¶
type ListQuery struct { Filter *Filter Pager *PagerQuery Mask *Alert_FieldMask }
func (*ListQuery) GetFieldMask ¶
func (q *ListQuery) GetFieldMask() gotenobject.FieldMask
func (*ListQuery) GetFilter ¶
func (q *ListQuery) GetFilter() gotenresource.Filter
func (*ListQuery) GetPager ¶
func (q *ListQuery) GetPager() gotenresource.PagerQuery
func (*ListQuery) GetResourceDescriptor ¶
func (q *ListQuery) GetResourceDescriptor() gotenresource.Descriptor
func (*ListQuery) GotenQuery ¶
func (q *ListQuery) GotenQuery()
func (*ListQuery) SetFieldMask ¶
func (q *ListQuery) SetFieldMask(mask gotenobject.FieldMask)
func (*ListQuery) SetFilter ¶
func (q *ListQuery) SetFilter(filter gotenresource.Filter)
func (*ListQuery) SetPager ¶
func (q *ListQuery) SetPager(pager gotenresource.PagerQuery)
type Name ¶
type Name struct { ParentName AlertId string `firestore:"alertId"` }
func MustParseName ¶
func ParseNameOrId ¶
func (*Name) AsRawReference ¶
func (name *Name) AsRawReference() gotenresource.Reference
func (*Name) AsReference ¶
func (*Name) ConvertToNative ¶
func (*Name) FullyQualifiedName ¶
func (*Name) GetAlertingConditionName ¶
func (name *Name) GetAlertingConditionName() *alerting_condition.Name
func (*Name) GetIParentName ¶ added in v0.8.0
func (name *Name) GetIParentName() gotenresource.Name
func (*Name) GetIUnderlyingParentName ¶ added in v0.8.0
func (name *Name) GetIUnderlyingParentName() gotenresource.Name
func (*Name) GetIdParts ¶
func (*Name) GetPattern ¶
func (name *Name) GetPattern() gotenresource.NamePattern
func (*Name) GetResourceDescriptor ¶
func (name *Name) GetResourceDescriptor() gotenresource.Descriptor
func (*Name) GetSegments ¶
func (name *Name) GetSegments() gotenresource.NameSegments
func (*Name) GotenEqual ¶
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*Name) IsFullyQualified ¶
func (*Name) IsSpecified ¶
func (*Name) Matches ¶
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*Name) ParseProtoString ¶
func (*Name) ProtoString ¶
func (*Name) SetFromCliFlag ¶
implement CustomTypeCliValue method
func (*Name) SetFromSegments ¶
func (name *Name) SetFromSegments(segments gotenresource.NameSegments) error
type NameBuilder ¶
type NameBuilder struct {
// contains filtered or unexported fields
}
func NewNameBuilder ¶
func NewNameBuilder() *NameBuilder
func (*NameBuilder) Name ¶
func (b *NameBuilder) Name() *Name
func (*NameBuilder) Parent ¶
func (b *NameBuilder) Parent() *ParentName
func (*NameBuilder) ParentReference ¶
func (b *NameBuilder) ParentReference() *ParentReference
func (*NameBuilder) Reference ¶
func (b *NameBuilder) Reference() *Reference
func (*NameBuilder) SetAlertingCondition ¶
func (b *NameBuilder) SetAlertingCondition(parent *alerting_condition.Name) *NameBuilder
func (*NameBuilder) SetAlertingConditionId ¶
func (b *NameBuilder) SetAlertingConditionId(id string) *NameBuilder
func (*NameBuilder) SetAlertingPolicyId ¶
func (b *NameBuilder) SetAlertingPolicyId(id string) *NameBuilder
func (*NameBuilder) SetId ¶
func (b *NameBuilder) SetId(id string) *NameBuilder
func (*NameBuilder) SetProjectId ¶
func (b *NameBuilder) SetProjectId(id string) *NameBuilder
func (*NameBuilder) SetRegionId ¶
func (b *NameBuilder) SetRegionId(id string) *NameBuilder
type NamePattern ¶
type NamePattern struct {
Pattern gotenresource.NamePattern `firestore:"pattern"`
}
type OrderBy ¶
type OrderBy struct {
OrderByFields []OrderByField
}
OrderBy Is string encoded Custom Protobuf type, which handles "order_by" field order_by consists of coma delimited OrderBy specs, which denote ordering priority, e.g. "state.value asc, state.capacity desc"
func (*OrderBy) CompareRaw ¶
func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
func (*OrderBy) GetFieldMask ¶
func (orderBy *OrderBy) GetFieldMask() *Alert_FieldMask
func (*OrderBy) GetOrderByFields ¶
func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField
func (*OrderBy) GetRawFieldMask ¶
func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask
func (*OrderBy) InsertSorted ¶
func (*OrderBy) InsertSortedRaw ¶
func (orderBy *OrderBy) InsertSortedRaw(sorted gotenresource.ResourceList, elem gotenresource.Resource) (gotenresource.ResourceList, int)
func (*OrderBy) ParseProtoString ¶
func (*OrderBy) ProtoString ¶
func (*OrderBy) SetFromCliFlag ¶
func (*OrderBy) SortRaw ¶
func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)
type OrderByField ¶
type OrderByField struct { FieldPath Alert_FieldPath Direction gotenresource.OrderDirection }
OrderByField is single item in order_by specification it's string format is composed of 2 white-space separated values: - fieldPath and direction, e.g. "state.capacity desc". if direction is not provided, it defaults to "asc" (ascending)
func (*OrderByField) CompareWithDirection ¶
func (orderByFld *OrderByField) CompareWithDirection(left, right *Alert) int
func (*OrderByField) GetDirection ¶
func (orderByFld *OrderByField) GetDirection() gotenresource.OrderDirection
func (*OrderByField) GetFieldPath ¶
func (orderByFld *OrderByField) GetFieldPath() gotenobject.FieldPath
type PagerCursor ¶
type PagerCursor struct { CursorValue gotenresource.CursorValue Inclusion gotenresource.CursorInclusion PageDirection gotenresource.PageDirection }
PagerCursor is protobuf Custom Type, which (de)serializes "string page_token" for API List processing Database adapter implementation must use this cursor when Paginating list views Token is composed of 3 values (dot separated in serialized form) - CursorValue: Backend-specific value of the cursor. - PageDirection: either l (left) or r (right), which hints DB Adapter whether Snapshot marks Start or End of result - Inclusion: either i (inclusive) or e (exclusive) - Whether cursor marks exact point or right before/after (depending on direction)
func (*PagerCursor) GetInclusion ¶
func (cursor *PagerCursor) GetInclusion() gotenresource.CursorInclusion
func (*PagerCursor) GetPageDirection ¶
func (cursor *PagerCursor) GetPageDirection() gotenresource.PageDirection
func (*PagerCursor) GetValue ¶
func (cursor *PagerCursor) GetValue() gotenresource.CursorValue
func (*PagerCursor) IsEmpty ¶
func (cursor *PagerCursor) IsEmpty() bool
func (*PagerCursor) ParseProtoString ¶
func (cursor *PagerCursor) ParseProtoString(data string) (err error)
func (*PagerCursor) ProtoString ¶
func (cursor *PagerCursor) ProtoString() (string, error)
func (*PagerCursor) SetCursorValue ¶
func (cursor *PagerCursor) SetCursorValue(value gotenresource.CursorValue)
func (*PagerCursor) SetFromCliFlag ¶
func (cursor *PagerCursor) SetFromCliFlag(raw string) error
func (*PagerCursor) SetInclusion ¶
func (cursor *PagerCursor) SetInclusion(inclusion gotenresource.CursorInclusion)
func (*PagerCursor) SetPageDirection ¶
func (cursor *PagerCursor) SetPageDirection(direction gotenresource.PageDirection)
func (*PagerCursor) String ¶
func (cursor *PagerCursor) String() string
type PagerQuery ¶
type PagerQuery struct { OrderBy *OrderBy Cursor *PagerCursor Limit int PeekForward bool }
PagerQuery is main struct used for assisting server and database to perform Pagination
func MakePagerQuery ¶
func MakePagerQuery(orderBy *OrderBy, cursor *PagerCursor, pageSize int32, peekForward bool) *PagerQuery
MakePagerQuery builds pager from API data and applies defaults
func (*PagerQuery) GetCursor ¶
func (p *PagerQuery) GetCursor() gotenresource.Cursor
func (*PagerQuery) GetLimit ¶
func (p *PagerQuery) GetLimit() int
func (*PagerQuery) GetOrderBy ¶
func (p *PagerQuery) GetOrderBy() gotenresource.OrderBy
func (*PagerQuery) GetPeekForward ¶
func (p *PagerQuery) GetPeekForward() bool
func (*PagerQuery) GetResourceDescriptor ¶
func (p *PagerQuery) GetResourceDescriptor() gotenresource.Descriptor
func (*PagerQuery) PageDirection ¶
func (p *PagerQuery) PageDirection() gotenresource.PageDirection
func (*PagerQuery) SetCursor ¶ added in v0.8.0
func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)
func (*PagerQuery) SetLimit ¶ added in v0.8.0
func (p *PagerQuery) SetLimit(limit int)
func (*PagerQuery) SetOrderBy ¶ added in v0.8.0
func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)
func (*PagerQuery) SetPageDirection ¶ added in v0.8.0
func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)
func (*PagerQuery) SetPeekForward ¶ added in v0.8.0
func (p *PagerQuery) SetPeekForward(peekForward bool)
type ParentName ¶
type ParentName struct { NamePattern ProjectId string `firestore:"projectId"` RegionId string `firestore:"regionId"` AlertingPolicyId string `firestore:"alertingPolicyId"` AlertingConditionId string `firestore:"alertingConditionId"` }
func MustParseParentName ¶
func MustParseParentName(name string) *ParentName
func ParseParentName ¶
func ParseParentName(name string) (*ParentName, error)
func (*ParentName) AsRawReference ¶
func (name *ParentName) AsRawReference() gotenresource.Reference
func (*ParentName) AsReference ¶
func (name *ParentName) AsReference() *ParentReference
func (*ParentName) DescendsFrom ¶
func (name *ParentName) DescendsFrom(ancestor string) bool
func (*ParentName) FullyQualifiedName ¶
func (name *ParentName) FullyQualifiedName() (string, error)
func (*ParentName) GetAlertingConditionName ¶
func (name *ParentName) GetAlertingConditionName() *alerting_condition.Name
func (*ParentName) GetIParentName ¶ added in v0.8.0
func (name *ParentName) GetIParentName() gotenresource.Name
func (*ParentName) GetIUnderlyingParentName ¶ added in v0.8.0
func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name
func (*ParentName) GetIdParts ¶
func (name *ParentName) GetIdParts() map[string]string
func (*ParentName) GetPattern ¶
func (name *ParentName) GetPattern() gotenresource.NamePattern
func (*ParentName) GetResourceDescriptor ¶
func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor
func (*ParentName) GetSegments ¶
func (name *ParentName) GetSegments() gotenresource.NameSegments
func (*ParentName) GotenEqual ¶
func (name *ParentName) GotenEqual(other interface{}) bool
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*ParentName) IsFullyQualified ¶
func (name *ParentName) IsFullyQualified() bool
func (*ParentName) IsSpecified ¶
func (name *ParentName) IsSpecified() bool
func (*ParentName) Matches ¶
func (name *ParentName) Matches(other interface{}) bool
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*ParentName) ParseProtoString ¶
func (name *ParentName) ParseProtoString(data string) error
func (*ParentName) ProtoString ¶
func (name *ParentName) ProtoString() (string, error)
func (*ParentName) SetFromCliFlag ¶
func (name *ParentName) SetFromCliFlag(raw string) error
implement CustomTypeCliValue method
func (*ParentName) SetFromSegments ¶
func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error
func (*ParentName) String ¶
func (name *ParentName) String() string
type ParentReference ¶
type ParentReference struct { ParentName // contains filtered or unexported fields }
func MakeParentReference ¶
func MakeParentReference(name *ParentName) (*ParentReference, error)
func MustParseParentReference ¶
func MustParseParentReference(name string) *ParentReference
func ParseParentReference ¶
func ParseParentReference(name string) (*ParentReference, error)
func (*ParentReference) ClearCached ¶
func (ref *ParentReference) ClearCached()
func (*ParentReference) ConvertToNative ¶ added in v0.6.9
func (name *ParentReference) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
func (*ParentReference) ConvertToType ¶ added in v0.6.9
func (name *ParentReference) ConvertToType(typeVal ref.Type) ref.Val
func (*ParentReference) Equal ¶ added in v0.6.9
func (name *ParentReference) Equal(other ref.Val) ref.Val
func (*ParentReference) GetAlertingCondition ¶
func (ref *ParentReference) GetAlertingCondition() *alerting_condition.AlertingCondition
func (*ParentReference) GetAlertingConditionReference ¶
func (ref *ParentReference) GetAlertingConditionReference() *alerting_condition.Reference
func (*ParentReference) GetIParentName ¶ added in v0.8.0
func (ref *ParentReference) GetIParentName() gotenresource.Name
func (*ParentReference) GetIUnderlyingParentName ¶ added in v0.8.0
func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name
func (*ParentReference) GetIdParts ¶
func (ref *ParentReference) GetIdParts() map[string]string
func (*ParentReference) GetPattern ¶
func (ref *ParentReference) GetPattern() gotenresource.NamePattern
func (*ParentReference) GetRawResource ¶
func (ref *ParentReference) GetRawResource() gotenresource.Resource
func (*ParentReference) GetResourceDescriptor ¶
func (ref *ParentReference) GetResourceDescriptor() gotenresource.Descriptor
func (*ParentReference) GetSegments ¶
func (ref *ParentReference) GetSegments() gotenresource.NameSegments
func (*ParentReference) GetUnderlyingReference ¶
func (ref *ParentReference) GetUnderlyingReference() gotenresource.Reference
func (*ParentReference) GotenEqual ¶
func (ref *ParentReference) GotenEqual(other interface{}) bool
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*ParentReference) HasTrait ¶ added in v0.6.9
func (name *ParentReference) HasTrait(trait int) bool
func (*ParentReference) IsFullyQualified ¶
func (ref *ParentReference) IsFullyQualified() bool
func (*ParentReference) IsSpecified ¶
func (ref *ParentReference) IsSpecified() bool
func (*ParentReference) Match ¶ added in v0.6.9
func (name *ParentReference) Match(pattern ref.Val) ref.Val
func (*ParentReference) Matches ¶
func (name *ParentReference) Matches(other interface{}) bool
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*ParentReference) ParseProtoString ¶
func (ref *ParentReference) ParseProtoString(data string) error
func (*ParentReference) ProtoString ¶
func (ref *ParentReference) ProtoString() (string, error)
func (*ParentReference) ResolveRaw ¶
func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error
func (*ParentReference) Resolved ¶
func (ref *ParentReference) Resolved() bool
func (*ParentReference) SetFromCliFlag ¶
func (ref *ParentReference) SetFromCliFlag(raw string) error
implement CustomTypeCliValue method
func (*ParentReference) String ¶
func (ref *ParentReference) String() string
func (*ParentReference) Type ¶ added in v0.6.9
func (name *ParentReference) Type() ref.Type
func (*ParentReference) TypeName ¶ added in v0.6.9
func (name *ParentReference) TypeName() string
func (*ParentReference) Value ¶ added in v0.6.9
func (name *ParentReference) Value() interface{}
type QueryResultChange ¶
type QueryResultChange struct { Changes []*AlertChange PrevPageCursor *PagerCursor NextPageCursor *PagerCursor ResumeToken string IsCurrent bool IsHardReset bool IsSoftReset bool SnapshotSize int64 }
func (*QueryResultChange) GetIsCurrent ¶
func (qr *QueryResultChange) GetIsCurrent() bool
func (*QueryResultChange) GetIsHardReset ¶
func (qr *QueryResultChange) GetIsHardReset() bool
func (*QueryResultChange) GetIsSoftReset ¶
func (qr *QueryResultChange) GetIsSoftReset() bool
func (*QueryResultChange) GetNextPageCursor ¶
func (qr *QueryResultChange) GetNextPageCursor() gotenresource.Cursor
func (*QueryResultChange) GetPrevPageCursor ¶
func (qr *QueryResultChange) GetPrevPageCursor() gotenresource.Cursor
func (*QueryResultChange) GetResults ¶
func (qr *QueryResultChange) GetResults() gotenresource.ResourceChangeList
func (*QueryResultChange) GetResumeToken ¶
func (qr *QueryResultChange) GetResumeToken() string
func (*QueryResultChange) GetSnapshotSize ¶
func (qr *QueryResultChange) GetSnapshotSize() int64
func (*QueryResultChange) SetCursors ¶
func (qr *QueryResultChange) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
func (*QueryResultChange) SetIsCurrent ¶
func (qr *QueryResultChange) SetIsCurrent()
func (*QueryResultChange) SetIsHardReset ¶
func (qr *QueryResultChange) SetIsHardReset()
func (*QueryResultChange) SetIsSoftReset ¶
func (qr *QueryResultChange) SetIsSoftReset()
func (*QueryResultChange) SetResults ¶
func (qr *QueryResultChange) SetResults(results gotenresource.ResourceChangeList)
func (*QueryResultChange) SetResumeToken ¶
func (qr *QueryResultChange) SetResumeToken(token string)
func (*QueryResultChange) SetSnapshotSize ¶
func (qr *QueryResultChange) SetSnapshotSize(size int64)
type QueryResultSnapshot ¶
type QueryResultSnapshot struct { Alerts []*Alert PrevPageCursor *PagerCursor NextPageCursor *PagerCursor }
func (*QueryResultSnapshot) GetNextPageCursor ¶
func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor
func (*QueryResultSnapshot) GetPrevPageCursor ¶
func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor
func (*QueryResultSnapshot) GetResults ¶
func (qr *QueryResultSnapshot) GetResults() gotenresource.ResourceList
func (*QueryResultSnapshot) SetCursors ¶
func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
func (*QueryResultSnapshot) SetResults ¶
func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)
type Reference ¶
type Reference struct { Name // contains filtered or unexported fields }
func MustParseReference ¶
func ParseReference ¶
func (*Reference) ClearCached ¶
func (ref *Reference) ClearCached()
func (*Reference) FullyQualifiedName ¶
func (*Reference) GetIParentName ¶ added in v0.8.0
func (ref *Reference) GetIParentName() gotenresource.Name
func (*Reference) GetIUnderlyingParentName ¶ added in v0.8.0
func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
func (*Reference) GetIdParts ¶
func (*Reference) GetPattern ¶
func (ref *Reference) GetPattern() gotenresource.NamePattern
func (*Reference) GetRawResource ¶
func (ref *Reference) GetRawResource() gotenresource.Resource
func (*Reference) GetResourceDescriptor ¶
func (ref *Reference) GetResourceDescriptor() gotenresource.Descriptor
func (*Reference) GetSegments ¶
func (ref *Reference) GetSegments() gotenresource.NameSegments
func (*Reference) GotenEqual ¶
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*Reference) IsFullyQualified ¶
func (*Reference) IsSpecified ¶
func (*Reference) Matches ¶
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*Reference) ParseProtoString ¶
func (*Reference) ProtoString ¶
func (*Reference) ResolveRaw ¶
func (ref *Reference) ResolveRaw(res gotenresource.Resource) error
func (*Reference) SetFromCliFlag ¶
implement CustomTypeCliValue method
type WatchQuery ¶
type WatchQuery struct { ListQuery WatchType watch_type.WatchType ChunkSize int ResumeToken string StartingTime *timestamppb.Timestamp }
func (*WatchQuery) GetMaximumChunkSize ¶
func (q *WatchQuery) GetMaximumChunkSize() int
func (*WatchQuery) GetResumeToken ¶
func (q *WatchQuery) GetResumeToken() string
func (*WatchQuery) GetStartingTime ¶ added in v0.9.0
func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp
func (*WatchQuery) GetWatchType ¶
func (q *WatchQuery) GetWatchType() watch_type.WatchType
func (*WatchQuery) SetMaximumChunkSize ¶
func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)
func (*WatchQuery) SetResumeToken ¶
func (q *WatchQuery) SetResumeToken(token string)
func (*WatchQuery) SetStartingTime ¶ added in v0.9.0
func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)
func (*WatchQuery) SetWatchType ¶
func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)
func (*WatchQuery) String ¶ added in v0.4.29
func (q *WatchQuery) String() string
Source Files ¶
- alert.pb.access.go
- alert.pb.collections.go
- alert.pb.descriptor.go
- alert.pb.fieldmask.go
- alert.pb.fieldpath.go
- alert.pb.fieldpathbuilder.go
- alert.pb.filter.go
- alert.pb.filterbuilder.go
- alert.pb.go
- alert.pb.name.go
- alert.pb.namebuilder.go
- alert.pb.object_ext.go
- alert.pb.pagination.go
- alert.pb.parentname.go
- alert.pb.query.go
- alert.pb.validate.go
- alert.pb.view.go
- alert_change.pb.change.go
- alert_change.pb.go
- alert_change.pb.validate.go