Documentation ¶
Index ¶
- Constants
- Variables
- func AsAnyCastAccess(access NotificationAccess) gotenresource.Access
- type Descriptor
- func (d *Descriptor) CanBeParentless() bool
- func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
- func (d *Descriptor) GetParentResDescriptors() []gotenresource.Descriptor
- 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) NewWatchQuery() gotenresource.WatchQuery
- func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)
- func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)
- func (d *Descriptor) SupportsDbConstraints() bool
- func (d *Descriptor) SupportsMetadata() bool
- 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 *Notification) bool
- func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
- func (filter *Filter) FilterSlice(in []*Notification) (out []*Notification)
- 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 Notification_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 *Notification) 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 Notification_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 *Notification) 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 Notification_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 *Notification) bool
- func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionContains) GetFieldPath() Notification_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 Notification_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 *Notification) 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 Notification_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 *Notification) 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 Notification_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 *Notification) 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 Notification_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 *Notification) 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 Notification_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 *Notification) 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 Notification_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) GetWithPagingInfo() bool
- 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) SetWithPagingInfo(with bool)
- 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) GetAlertingPolicyName() *alerting_policy.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) SetAlertingPolicy(parent *alerting_policy.Name) *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 Notification
- func (o *Notification) Clone() *Notification
- func (o *Notification) CloneRaw() gotenobject.GotenObjectExt
- func (*Notification) Descriptor() ([]byte, []int)
- func (r *Notification) EnsureMetadata() *meta.Meta
- func (m *Notification) GetAlertingPolicy() *alerting_policy.Name
- func (m *Notification) GetAlerts() []*alert.Name
- func (m *Notification) GetMetadata() *meta.Meta
- func (m *Notification) GetName() *Name
- func (r *Notification) GetRawName() gotenresource.Name
- func (r *Notification) GetResourceDescriptor() gotenresource.Descriptor
- func (m *Notification) GetState() *Notification_State
- func (*Notification) GotenMessage()
- func (o *Notification) GotenObjectExt()
- func (obj *Notification) GotenValidate() error
- func (o *Notification) MakeDiffFieldMask(other *Notification) *Notification_FieldMask
- func (o *Notification) MakeFullFieldMask() *Notification_FieldMask
- func (o *Notification) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Notification) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Notification) Marshal() ([]byte, error)
- func (m *Notification) MarshalJSON() ([]byte, error)
- func (r *Notification) MaybePopulateDefaults() error
- func (o *Notification) Merge(source *Notification)
- func (o *Notification) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Notification) ProtoMessage()
- func (m *Notification) ProtoReflect() preflect.Message
- func (m *Notification) Reset()
- func (m *Notification) SetAlertingPolicy(fv *alerting_policy.Name)
- func (m *Notification) SetAlerts(fv []*alert.Name)
- func (m *Notification) SetMetadata(fv *meta.Meta)
- func (m *Notification) SetName(fv *Name)
- func (m *Notification) SetState(fv *Notification_State)
- func (m *Notification) String() string
- func (m *Notification) Unmarshal(b []byte) error
- func (m *Notification) UnmarshalJSON(data []byte) error
- type NotificationAccess
- type NotificationChange
- func (*NotificationChange) Descriptor() ([]byte, []int)
- func (m *NotificationChange) GetAdded() *NotificationChange_Added
- func (m *NotificationChange) GetChangeType() isNotificationChange_ChangeType
- func (m *NotificationChange) GetCurrent() *NotificationChange_Current
- func (c *NotificationChange) GetCurrentViewIndex() int32
- func (m *NotificationChange) GetModified() *NotificationChange_Modified
- func (c *NotificationChange) GetNotification() *Notification
- func (c *NotificationChange) GetNotificationName() *Name
- func (c *NotificationChange) GetPreviousViewIndex() int32
- func (c *NotificationChange) GetRawName() gotenresource.Name
- func (c *NotificationChange) GetRawResource() gotenresource.Resource
- func (m *NotificationChange) GetRemoved() *NotificationChange_Removed
- func (*NotificationChange) GotenMessage()
- func (obj *NotificationChange) GotenValidate() error
- func (c *NotificationChange) IsAdd() bool
- func (c *NotificationChange) IsCurrent() bool
- func (c *NotificationChange) IsDelete() bool
- func (c *NotificationChange) IsModify() bool
- func (m *NotificationChange) Marshal() ([]byte, error)
- func (m *NotificationChange) MarshalJSON() ([]byte, error)
- func (*NotificationChange) ProtoMessage()
- func (m *NotificationChange) ProtoReflect() preflect.Message
- func (m *NotificationChange) Reset()
- func (m *NotificationChange) SetAdded(fv *NotificationChange_Added)
- func (c *NotificationChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
- func (m *NotificationChange) SetChangeType(ofv isNotificationChange_ChangeType)
- func (m *NotificationChange) SetCurrent(fv *NotificationChange_Current)
- func (c *NotificationChange) SetCurrentRaw(snapshot gotenresource.Resource)
- func (c *NotificationChange) SetDeletedRaw(name gotenresource.Name, idx int)
- func (m *NotificationChange) SetModified(fv *NotificationChange_Modified)
- func (c *NotificationChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, ...)
- func (m *NotificationChange) SetRemoved(fv *NotificationChange_Removed)
- func (m *NotificationChange) String() string
- func (m *NotificationChange) Unmarshal(b []byte) error
- func (m *NotificationChange) UnmarshalJSON(data []byte) error
- type NotificationChangeList
- func (l NotificationChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
- func (l NotificationChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
- func (l NotificationChangeList) At(idx int) gotenresource.ResourceChange
- func (l NotificationChangeList) Length() int
- func (l NotificationChangeList) Set(idx int, change gotenresource.ResourceChange)
- func (l NotificationChangeList) Slice(first, second int) gotenresource.ResourceChangeList
- type NotificationChangeMap
- func (m NotificationChangeMap) Delete(name gotenresource.Name)
- func (m NotificationChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
- func (m NotificationChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
- func (m NotificationChangeMap) Length() int
- func (m NotificationChangeMap) Set(change gotenresource.ResourceChange)
- type NotificationChange_Added
- func (*NotificationChange_Added) Descriptor() ([]byte, []int)
- func (m *NotificationChange_Added) GetNotification() *Notification
- func (m *NotificationChange_Added) GetViewIndex() int32
- func (*NotificationChange_Added) GotenMessage()
- func (obj *NotificationChange_Added) GotenValidate() error
- func (m *NotificationChange_Added) Marshal() ([]byte, error)
- func (m *NotificationChange_Added) MarshalJSON() ([]byte, error)
- func (*NotificationChange_Added) ProtoMessage()
- func (m *NotificationChange_Added) ProtoReflect() preflect.Message
- func (m *NotificationChange_Added) Reset()
- func (m *NotificationChange_Added) SetNotification(fv *Notification)
- func (m *NotificationChange_Added) SetViewIndex(fv int32)
- func (m *NotificationChange_Added) String() string
- func (m *NotificationChange_Added) Unmarshal(b []byte) error
- func (m *NotificationChange_Added) UnmarshalJSON(data []byte) error
- type NotificationChange_Added_
- type NotificationChange_Current
- func (*NotificationChange_Current) Descriptor() ([]byte, []int)
- func (m *NotificationChange_Current) GetNotification() *Notification
- func (*NotificationChange_Current) GotenMessage()
- func (obj *NotificationChange_Current) GotenValidate() error
- func (m *NotificationChange_Current) Marshal() ([]byte, error)
- func (m *NotificationChange_Current) MarshalJSON() ([]byte, error)
- func (*NotificationChange_Current) ProtoMessage()
- func (m *NotificationChange_Current) ProtoReflect() preflect.Message
- func (m *NotificationChange_Current) Reset()
- func (m *NotificationChange_Current) SetNotification(fv *Notification)
- func (m *NotificationChange_Current) String() string
- func (m *NotificationChange_Current) Unmarshal(b []byte) error
- func (m *NotificationChange_Current) UnmarshalJSON(data []byte) error
- type NotificationChange_Current_
- type NotificationChange_Modified
- func (*NotificationChange_Modified) Descriptor() ([]byte, []int)
- func (m *NotificationChange_Modified) GetFieldMask() *Notification_FieldMask
- func (m *NotificationChange_Modified) GetName() *Name
- func (m *NotificationChange_Modified) GetNotification() *Notification
- func (m *NotificationChange_Modified) GetPreviousViewIndex() int32
- func (m *NotificationChange_Modified) GetViewIndex() int32
- func (*NotificationChange_Modified) GotenMessage()
- func (obj *NotificationChange_Modified) GotenValidate() error
- func (m *NotificationChange_Modified) Marshal() ([]byte, error)
- func (m *NotificationChange_Modified) MarshalJSON() ([]byte, error)
- func (*NotificationChange_Modified) ProtoMessage()
- func (m *NotificationChange_Modified) ProtoReflect() preflect.Message
- func (m *NotificationChange_Modified) Reset()
- func (m *NotificationChange_Modified) SetFieldMask(fv *Notification_FieldMask)
- func (m *NotificationChange_Modified) SetName(fv *Name)
- func (m *NotificationChange_Modified) SetNotification(fv *Notification)
- func (m *NotificationChange_Modified) SetPreviousViewIndex(fv int32)
- func (m *NotificationChange_Modified) SetViewIndex(fv int32)
- func (m *NotificationChange_Modified) String() string
- func (m *NotificationChange_Modified) Unmarshal(b []byte) error
- func (m *NotificationChange_Modified) UnmarshalJSON(data []byte) error
- type NotificationChange_Modified_
- type NotificationChange_Removed
- func (*NotificationChange_Removed) Descriptor() ([]byte, []int)
- func (m *NotificationChange_Removed) GetName() *Name
- func (m *NotificationChange_Removed) GetViewIndex() int32
- func (*NotificationChange_Removed) GotenMessage()
- func (obj *NotificationChange_Removed) GotenValidate() error
- func (m *NotificationChange_Removed) Marshal() ([]byte, error)
- func (m *NotificationChange_Removed) MarshalJSON() ([]byte, error)
- func (*NotificationChange_Removed) ProtoMessage()
- func (m *NotificationChange_Removed) ProtoReflect() preflect.Message
- func (m *NotificationChange_Removed) Reset()
- func (m *NotificationChange_Removed) SetName(fv *Name)
- func (m *NotificationChange_Removed) SetViewIndex(fv int32)
- func (m *NotificationChange_Removed) String() string
- func (m *NotificationChange_Removed) Unmarshal(b []byte) error
- func (m *NotificationChange_Removed) UnmarshalJSON(data []byte) error
- type NotificationChange_Removed_
- type NotificationFieldPathBuilder
- func (NotificationFieldPathBuilder) AlertingPolicy() NotificationPathSelectorAlertingPolicy
- func (NotificationFieldPathBuilder) Alerts() NotificationPathSelectorAlerts
- func (NotificationFieldPathBuilder) Metadata() NotificationPathSelectorMetadata
- func (NotificationFieldPathBuilder) Name() NotificationPathSelectorName
- func (NotificationFieldPathBuilder) State() NotificationPathSelectorState
- type NotificationList
- func (l NotificationList) Append(item gotenresource.Resource) gotenresource.ResourceList
- func (l NotificationList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
- func (l NotificationList) At(idx int) gotenresource.Resource
- func (l NotificationList) Length() int
- func (l NotificationList) Set(idx int, res gotenresource.Resource)
- func (l NotificationList) Slice(first, second int) gotenresource.ResourceList
- type NotificationMap
- func (m NotificationMap) Delete(name gotenresource.Name)
- func (m NotificationMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
- func (m NotificationMap) Get(name gotenresource.Name) gotenresource.Resource
- func (m NotificationMap) Length() int
- func (m NotificationMap) Set(res gotenresource.Resource)
- type NotificationMapPathSelectorMetadataAnnotations
- func (s NotificationMapPathSelectorMetadataAnnotations) FieldPath() *Notification_FieldSubPath
- func (s NotificationMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationMapPathSelectorMetadataAnnotations) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationMapPathSelectorMetadataLabels
- func (s NotificationMapPathSelectorMetadataLabels) FieldPath() *Notification_FieldSubPath
- func (s NotificationMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationMapPathSelectorMetadataLabels) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationMapPathSelectorMetadataShards
- func (s NotificationMapPathSelectorMetadataShards) FieldPath() *Notification_FieldSubPath
- func (s NotificationMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
- func (s NotificationMapPathSelectorMetadataShards) WithValue(value int64) *Notification_FieldSubPathValue
- type NotificationNameList
- func (l NotificationNameList) Append(name gotenresource.Name) gotenresource.NameList
- func (l NotificationNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
- func (l NotificationNameList) At(idx int) gotenresource.Name
- func (l NotificationNameList) Length() int
- func (l NotificationNameList) Set(idx int, name gotenresource.Name)
- func (l NotificationNameList) Slice(first, second int) gotenresource.NameList
- type NotificationParentNameList
- func (l NotificationParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
- func (l NotificationParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
- func (l NotificationParentNameList) At(idx int) gotenresource.Name
- func (l NotificationParentNameList) Length() int
- func (l NotificationParentNameList) Set(idx int, name gotenresource.Name)
- func (l NotificationParentNameList) Slice(first, second int) gotenresource.ParentNameList
- type NotificationParentReferenceList
- func (l NotificationParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
- func (l NotificationParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
- func (l NotificationParentReferenceList) At(idx int) gotenresource.Reference
- func (l NotificationParentReferenceList) Length() int
- func (l NotificationParentReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l NotificationParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
- type NotificationPathSelectorAlertingPolicy
- func (NotificationPathSelectorAlertingPolicy) FieldPath() *Notification_FieldTerminalPath
- func (s NotificationPathSelectorAlertingPolicy) WithArrayOfValues(values []*alerting_policy.Name) *Notification_FieldTerminalPathArrayOfValues
- func (s NotificationPathSelectorAlertingPolicy) WithValue(value *alerting_policy.Name) *Notification_FieldTerminalPathValue
- type NotificationPathSelectorAlerts
- func (NotificationPathSelectorAlerts) FieldPath() *Notification_FieldTerminalPath
- func (s NotificationPathSelectorAlerts) WithArrayOfValues(values [][]*alert.Name) *Notification_FieldTerminalPathArrayOfValues
- func (s NotificationPathSelectorAlerts) WithItemValue(value *alert.Name) *Notification_FieldTerminalPathArrayItemValue
- func (s NotificationPathSelectorAlerts) WithValue(value []*alert.Name) *Notification_FieldTerminalPathValue
- type NotificationPathSelectorMetadata
- func (NotificationPathSelectorMetadata) Annotations() NotificationPathSelectorMetadataAnnotations
- func (NotificationPathSelectorMetadata) CreateTime() NotificationPathSelectorMetadataCreateTime
- func (NotificationPathSelectorMetadata) DeleteTime() NotificationPathSelectorMetadataDeleteTime
- func (NotificationPathSelectorMetadata) FieldPath() *Notification_FieldTerminalPath
- func (NotificationPathSelectorMetadata) Generation() NotificationPathSelectorMetadataGeneration
- func (NotificationPathSelectorMetadata) Labels() NotificationPathSelectorMetadataLabels
- func (NotificationPathSelectorMetadata) Lifecycle() NotificationPathSelectorMetadataLifecycle
- func (NotificationPathSelectorMetadata) OwnerReferences() NotificationPathSelectorMetadataOwnerReferences
- func (NotificationPathSelectorMetadata) ResourceVersion() NotificationPathSelectorMetadataResourceVersion
- func (NotificationPathSelectorMetadata) Services() NotificationPathSelectorMetadataServices
- func (NotificationPathSelectorMetadata) Shards() NotificationPathSelectorMetadataShards
- func (NotificationPathSelectorMetadata) Syncing() NotificationPathSelectorMetadataSyncing
- func (NotificationPathSelectorMetadata) Tags() NotificationPathSelectorMetadataTags
- func (NotificationPathSelectorMetadata) UpdateTime() NotificationPathSelectorMetadataUpdateTime
- func (NotificationPathSelectorMetadata) Uuid() NotificationPathSelectorMetadataUuid
- func (s NotificationPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *Notification_FieldTerminalPathArrayOfValues
- func (s NotificationPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *Notification_FieldSubPathArrayOfValues
- func (NotificationPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *Notification_FieldSubPathValue
- func (s NotificationPathSelectorMetadata) WithValue(value *meta.Meta) *Notification_FieldTerminalPathValue
- type NotificationPathSelectorMetadataAnnotations
- func (NotificationPathSelectorMetadataAnnotations) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Notification_FieldSubPathArrayOfValues
- func (NotificationPathSelectorMetadataAnnotations) WithKey(key string) NotificationMapPathSelectorMetadataAnnotations
- func (s NotificationPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataCreateTime
- func (NotificationPathSelectorMetadataCreateTime) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataDeleteTime
- func (NotificationPathSelectorMetadataDeleteTime) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataGeneration
- func (NotificationPathSelectorMetadataGeneration) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataGeneration) WithValue(value int64) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataLabels
- func (NotificationPathSelectorMetadataLabels) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Notification_FieldSubPathArrayOfValues
- func (NotificationPathSelectorMetadataLabels) WithKey(key string) NotificationMapPathSelectorMetadataLabels
- func (s NotificationPathSelectorMetadataLabels) WithValue(value map[string]string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataLifecycle
- func (NotificationPathSelectorMetadataLifecycle) BlockDeletion() NotificationPathSelectorMetadataLifecycleBlockDeletion
- func (NotificationPathSelectorMetadataLifecycle) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorMetadataLifecycle) State() NotificationPathSelectorMetadataLifecycleState
- func (s NotificationPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataLifecycleBlockDeletion
- func (NotificationPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataLifecycleState
- func (NotificationPathSelectorMetadataLifecycleState) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataOwnerReferences
- func (NotificationPathSelectorMetadataOwnerReferences) Controller() NotificationPathSelectorMetadataOwnerReferencesController
- func (NotificationPathSelectorMetadataOwnerReferences) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorMetadataOwnerReferences) Kind() NotificationPathSelectorMetadataOwnerReferencesKind
- func (NotificationPathSelectorMetadataOwnerReferences) Name() NotificationPathSelectorMetadataOwnerReferencesName
- func (NotificationPathSelectorMetadataOwnerReferences) Region() NotificationPathSelectorMetadataOwnerReferencesRegion
- func (NotificationPathSelectorMetadataOwnerReferences) RequiresOwnerReference() NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (NotificationPathSelectorMetadataOwnerReferences) Version() NotificationPathSelectorMetadataOwnerReferencesVersion
- func (s NotificationPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataOwnerReferencesController
- func (NotificationPathSelectorMetadataOwnerReferencesController) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataOwnerReferencesKind
- func (NotificationPathSelectorMetadataOwnerReferencesKind) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataOwnerReferencesName
- func (NotificationPathSelectorMetadataOwnerReferencesName) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataOwnerReferencesRegion
- func (NotificationPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataOwnerReferencesVersion
- func (NotificationPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataResourceVersion
- func (NotificationPathSelectorMetadataResourceVersion) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataResourceVersion) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataServices
- func (NotificationPathSelectorMetadataServices) AllowedServices() NotificationPathSelectorMetadataServicesAllowedServices
- func (NotificationPathSelectorMetadataServices) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorMetadataServices) OwningService() NotificationPathSelectorMetadataServicesOwningService
- func (s NotificationPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataServicesAllowedServices
- func (NotificationPathSelectorMetadataServicesAllowedServices) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataServicesOwningService
- func (NotificationPathSelectorMetadataServicesOwningService) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataServicesOwningService) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataShards
- func (NotificationPathSelectorMetadataShards) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Notification_FieldSubPathArrayOfValues
- func (NotificationPathSelectorMetadataShards) WithKey(key string) NotificationMapPathSelectorMetadataShards
- func (s NotificationPathSelectorMetadataShards) WithValue(value map[string]int64) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataSyncing
- func (NotificationPathSelectorMetadataSyncing) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorMetadataSyncing) OwningRegion() NotificationPathSelectorMetadataSyncingOwningRegion
- func (NotificationPathSelectorMetadataSyncing) Regions() NotificationPathSelectorMetadataSyncingRegions
- func (s NotificationPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataSyncingOwningRegion
- func (NotificationPathSelectorMetadataSyncingOwningRegion) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataSyncingRegions
- func (NotificationPathSelectorMetadataSyncingRegions) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorMetadataSyncingRegions) WithValue(value []string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataTags
- func (NotificationPathSelectorMetadataTags) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataTags) WithItemValue(value string) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorMetadataTags) WithValue(value []string) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataUpdateTime
- func (NotificationPathSelectorMetadataUpdateTime) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
- type NotificationPathSelectorMetadataUuid
- func (NotificationPathSelectorMetadataUuid) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorMetadataUuid) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorMetadataUuid) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorName
- type NotificationPathSelectorState
- func (NotificationPathSelectorState) AlertsLifetime() NotificationPathSelectorStateAlertsLifetime
- func (NotificationPathSelectorState) FieldPath() *Notification_FieldTerminalPath
- func (NotificationPathSelectorState) IncidentNotifyAttemptsDone() NotificationPathSelectorStateIncidentNotifyAttemptsDone
- func (NotificationPathSelectorState) IsResolved() NotificationPathSelectorStateIsResolved
- func (NotificationPathSelectorState) LifecycleCompleted() NotificationPathSelectorStateLifecycleCompleted
- func (NotificationPathSelectorState) NotificationState() NotificationPathSelectorStateNotificationState
- func (NotificationPathSelectorState) ResolutionNotificationState() NotificationPathSelectorStateResolutionNotificationState
- func (NotificationPathSelectorState) ResolutionNotifyAttemptsDone() NotificationPathSelectorStateResolutionNotifyAttemptsDone
- func (s NotificationPathSelectorState) WithArrayOfValues(values []*Notification_State) *Notification_FieldTerminalPathArrayOfValues
- func (s NotificationPathSelectorState) WithSubArrayItemValue(subPathArrayItemValue NotificationState_FieldPathArrayItemValue) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorState) WithSubArrayOfValues(subPathArrayOfValues NotificationState_FieldPathArrayOfValues) *Notification_FieldSubPathArrayOfValues
- func (NotificationPathSelectorState) WithSubPath(subPath NotificationState_FieldPath) *Notification_FieldSubPath
- func (s NotificationPathSelectorState) WithSubValue(subPathValue NotificationState_FieldPathValue) *Notification_FieldSubPathValue
- func (s NotificationPathSelectorState) WithValue(value *Notification_State) *Notification_FieldTerminalPathValue
- type NotificationPathSelectorStateAlertsLifetime
- func (NotificationPathSelectorStateAlertsLifetime) EndTime() NotificationPathSelectorStateAlertsLifetimeEndTime
- func (NotificationPathSelectorStateAlertsLifetime) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateAlertsLifetime) StartTime() NotificationPathSelectorStateAlertsLifetimeStartTime
- func (s NotificationPathSelectorStateAlertsLifetime) WithArrayOfValues(values []*common.TimeRange) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateAlertsLifetime) WithValue(value *common.TimeRange) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateAlertsLifetimeEndTime
- func (NotificationPathSelectorStateAlertsLifetimeEndTime) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateAlertsLifetimeEndTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateAlertsLifetimeEndTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateAlertsLifetimeStartTime
- func (NotificationPathSelectorStateAlertsLifetimeStartTime) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateAlertsLifetimeStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateAlertsLifetimeStartTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateIncidentNotifyAttemptsDone
- func (NotificationPathSelectorStateIncidentNotifyAttemptsDone) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateIncidentNotifyAttemptsDone) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateIncidentNotifyAttemptsDone) WithValue(value bool) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateIsResolved
- func (NotificationPathSelectorStateIsResolved) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateIsResolved) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateIsResolved) WithValue(value bool) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateLifecycleCompleted
- func (NotificationPathSelectorStateLifecycleCompleted) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateLifecycleCompleted) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateLifecycleCompleted) WithValue(value bool) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationState
- func (NotificationPathSelectorStateNotificationState) Error() NotificationPathSelectorStateNotificationStateError
- func (NotificationPathSelectorStateNotificationState) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateNotificationState) NotificationChannel() NotificationPathSelectorStateNotificationStateNotificationChannel
- func (NotificationPathSelectorStateNotificationState) NotifyAttempts() NotificationPathSelectorStateNotificationStateNotifyAttempts
- func (NotificationPathSelectorStateNotificationState) ProviderData() NotificationPathSelectorStateNotificationStateProviderData
- func (NotificationPathSelectorStateNotificationState) Status() NotificationPathSelectorStateNotificationStateStatus
- func (s NotificationPathSelectorStateNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationState) WithItemValue(value *Notification_State_NotificationState) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorStateNotificationState) WithValue(value []*Notification_State_NotificationState) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateError
- func (NotificationPathSelectorStateNotificationStateError) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateNotificationStateError) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateError) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateNotificationChannel
- func (NotificationPathSelectorStateNotificationStateNotificationChannel) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateNotificationChannel) WithValue(value *notification_channel.Name) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateNotifyAttempts
- func (NotificationPathSelectorStateNotificationStateNotifyAttempts) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateNotifyAttempts) WithValue(value int64) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateProviderData
- func (NotificationPathSelectorStateNotificationStateProviderData) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateNotificationStateProviderData) PagerDuty() NotificationPathSelectorStateNotificationStateProviderDataPagerDuty
- func (NotificationPathSelectorStateNotificationStateProviderData) Slack() NotificationPathSelectorStateNotificationStateProviderDataSlack
- func (s NotificationPathSelectorStateNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateProviderData) WithValue(value *Notification_State_NotificationState_ProviderData) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateProviderDataPagerDuty
- func (NotificationPathSelectorStateNotificationStateProviderDataPagerDuty) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateNotificationStateProviderDataPagerDuty) IncidentKey() NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey
- func (s NotificationPathSelectorStateNotificationStateProviderDataPagerDuty) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_PagerDuty) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateProviderDataPagerDuty) WithValue(value *Notification_State_NotificationState_ProviderData_PagerDuty) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey
- func (NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateProviderDataSlack
- func (NotificationPathSelectorStateNotificationStateProviderDataSlack) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateNotificationStateProviderDataSlack) Ts() NotificationPathSelectorStateNotificationStateProviderDataSlackTs
- func (s NotificationPathSelectorStateNotificationStateProviderDataSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateProviderDataSlack) WithValue(value *Notification_State_NotificationState_ProviderData_Slack) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateProviderDataSlackTs
- func (NotificationPathSelectorStateNotificationStateProviderDataSlackTs) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateProviderDataSlackTs) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateNotificationStateStatus
- func (NotificationPathSelectorStateNotificationStateStatus) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateNotificationStateStatus) WithValue(value Notification_State_NotificationState_Status) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationState
- func (NotificationPathSelectorStateResolutionNotificationState) Error() NotificationPathSelectorStateResolutionNotificationStateError
- func (NotificationPathSelectorStateResolutionNotificationState) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateResolutionNotificationState) NotificationChannel() NotificationPathSelectorStateResolutionNotificationStateNotificationChannel
- func (NotificationPathSelectorStateResolutionNotificationState) NotifyAttempts() NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts
- func (NotificationPathSelectorStateResolutionNotificationState) ProviderData() NotificationPathSelectorStateResolutionNotificationStateProviderData
- func (NotificationPathSelectorStateResolutionNotificationState) Status() NotificationPathSelectorStateResolutionNotificationStateStatus
- func (s NotificationPathSelectorStateResolutionNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationState) WithItemValue(value *Notification_State_NotificationState) *Notification_FieldSubPathArrayItemValue
- func (s NotificationPathSelectorStateResolutionNotificationState) WithValue(value []*Notification_State_NotificationState) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateError
- func (NotificationPathSelectorStateResolutionNotificationStateError) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateResolutionNotificationStateError) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateError) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateNotificationChannel
- func (NotificationPathSelectorStateResolutionNotificationStateNotificationChannel) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateResolutionNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateNotificationChannel) WithValue(value *notification_channel.Name) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts
- func (NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) WithValue(value int64) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateProviderData
- func (NotificationPathSelectorStateResolutionNotificationStateProviderData) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateResolutionNotificationStateProviderData) PagerDuty() NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty
- func (NotificationPathSelectorStateResolutionNotificationStateProviderData) Slack() NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderData) WithValue(value *Notification_State_NotificationState_ProviderData) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty
- func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty) IncidentKey() ...
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_PagerDuty) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty) WithValue(value *Notification_State_NotificationState_ProviderData_PagerDuty) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey
- func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack
- func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack) FieldPath() *Notification_FieldSubPath
- func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack) Ts() NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack) WithValue(value *Notification_State_NotificationState_ProviderData_Slack) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs
- func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) WithValue(value string) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotificationStateStatus
- func (NotificationPathSelectorStateResolutionNotificationStateStatus) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateResolutionNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotificationStateStatus) WithValue(value Notification_State_NotificationState_Status) *Notification_FieldSubPathValue
- type NotificationPathSelectorStateResolutionNotifyAttemptsDone
- func (NotificationPathSelectorStateResolutionNotifyAttemptsDone) FieldPath() *Notification_FieldSubPath
- func (s NotificationPathSelectorStateResolutionNotifyAttemptsDone) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
- func (s NotificationPathSelectorStateResolutionNotifyAttemptsDone) WithValue(value bool) *Notification_FieldSubPathValue
- type NotificationReferenceList
- func (l NotificationReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
- func (l NotificationReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
- func (l NotificationReferenceList) At(idx int) gotenresource.Reference
- func (l NotificationReferenceList) Length() int
- func (l NotificationReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l NotificationReferenceList) Slice(first, second int) gotenresource.ReferenceList
- type NotificationStateFieldPathBuilder
- func (NotificationStateFieldPathBuilder) AlertsLifetime() Notification_StatePathSelectorAlertsLifetime
- func (NotificationStateFieldPathBuilder) IncidentNotifyAttemptsDone() Notification_StatePathSelectorIncidentNotifyAttemptsDone
- func (NotificationStateFieldPathBuilder) IsResolved() Notification_StatePathSelectorIsResolved
- func (NotificationStateFieldPathBuilder) LifecycleCompleted() Notification_StatePathSelectorLifecycleCompleted
- func (NotificationStateFieldPathBuilder) NotificationState() Notification_StatePathSelectorNotificationState
- func (NotificationStateFieldPathBuilder) ResolutionNotificationState() Notification_StatePathSelectorResolutionNotificationState
- func (NotificationStateFieldPathBuilder) ResolutionNotifyAttemptsDone() Notification_StatePathSelectorResolutionNotifyAttemptsDone
- type NotificationStateNotificationStateFieldPathBuilder
- func (NotificationStateNotificationStateFieldPathBuilder) Error() Notification_State_NotificationStatePathSelectorError
- func (NotificationStateNotificationStateFieldPathBuilder) NotificationChannel() Notification_State_NotificationStatePathSelectorNotificationChannel
- func (NotificationStateNotificationStateFieldPathBuilder) NotifyAttempts() Notification_State_NotificationStatePathSelectorNotifyAttempts
- func (NotificationStateNotificationStateFieldPathBuilder) ProviderData() Notification_State_NotificationStatePathSelectorProviderData
- func (NotificationStateNotificationStateFieldPathBuilder) Status() Notification_State_NotificationStatePathSelectorStatus
- type NotificationStateNotificationStateProviderDataFieldPathBuilder
- type NotificationStateNotificationStateProviderDataPagerDutyFieldPathBuilder
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldPath
- func BuildNotificationStateNotificationStateProviderDataPagerDuty_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPath, error)
- func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPath(rawField string) NotificationStateNotificationStateProviderDataPagerDuty_FieldPath
- func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPath(rawField string) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPath, error)
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues
- func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues
- func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues, ...)
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathSelector
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue
- func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue(pathStr, valueStr string) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue
- func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue, error)
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) ClearValue(item *Notification_State_NotificationState_ProviderData_PagerDuty)
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) Get(source *Notification_State_NotificationState_ProviderData_PagerDuty) (values []interface{})
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetDefault() interface{}
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState_ProviderData_PagerDuty) (interface{}, bool)
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) IsLeaf() bool
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) JSONString() string
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) Selector() NotificationStateNotificationStateProviderDataPagerDuty_FieldPathSelector
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) String() string
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIArrayItemValue(value interface{}) ...
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue
- func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData_PagerDuty) bool
- func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState_ProviderData_PagerDuty) (interface{}, bool)
- func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayOfValues
- type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue
- func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) AsIncidentKeyValue() (string, bool)
- func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData_PagerDuty) (int, bool)
- func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState_ProviderData_PagerDuty)
- func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type NotificationStateNotificationStateProviderDataSlackFieldPathBuilder
- type NotificationStateNotificationStateProviderDataSlack_FieldPath
- func BuildNotificationStateNotificationStateProviderDataSlack_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationStateProviderDataSlack_FieldPath, error)
- func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPath(rawField string) NotificationStateNotificationStateProviderDataSlack_FieldPath
- func ParseNotificationStateNotificationStateProviderDataSlack_FieldPath(rawField string) (NotificationStateNotificationStateProviderDataSlack_FieldPath, error)
- type NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue
- func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue(pathStr, valueStr string) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue
- func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue, ...)
- type NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues
- func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues
- func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues, ...)
- type NotificationStateNotificationStateProviderDataSlack_FieldPathSelector
- type NotificationStateNotificationStateProviderDataSlack_FieldPathValue
- func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathValue(pathStr, valueStr string) NotificationStateNotificationStateProviderDataSlack_FieldPathValue
- func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderDataSlack_FieldPathValue, error)
- type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) ClearValue(item *Notification_State_NotificationState_ProviderData_Slack)
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) Get(source *Notification_State_NotificationState_ProviderData_Slack) (values []interface{})
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetDefault() interface{}
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState_ProviderData_Slack) (interface{}, bool)
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) IsLeaf() bool
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) JSONString() string
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) Selector() NotificationStateNotificationStateProviderDataSlack_FieldPathSelector
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) String() string
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathValue
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue
- func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData_Slack) bool
- func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState_ProviderData_Slack) (interface{}, bool)
- func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues
- type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue
- func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) AsTsValue() (string, bool)
- func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData_Slack) (int, bool)
- func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState_ProviderData_Slack)
- func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type NotificationStateNotificationStateProviderData_FieldPath
- func BuildNotificationStateNotificationStateProviderData_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationStateProviderData_FieldPath, error)
- func MustParseNotificationStateNotificationStateProviderData_FieldPath(rawField string) NotificationStateNotificationStateProviderData_FieldPath
- func ParseNotificationStateNotificationStateProviderData_FieldPath(rawField string) (NotificationStateNotificationStateProviderData_FieldPath, error)
- type NotificationStateNotificationStateProviderData_FieldPathArrayItemValue
- func MustParseNotificationStateNotificationStateProviderData_FieldPathArrayItemValue(pathStr, valueStr string) NotificationStateNotificationStateProviderData_FieldPathArrayItemValue
- func ParseNotificationStateNotificationStateProviderData_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderData_FieldPathArrayItemValue, error)
- type NotificationStateNotificationStateProviderData_FieldPathArrayOfValues
- func MustParseNotificationStateNotificationStateProviderData_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationStateProviderData_FieldPathArrayOfValues
- func ParseNotificationStateNotificationStateProviderData_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationStateProviderData_FieldPathArrayOfValues, error)
- type NotificationStateNotificationStateProviderData_FieldPathSelector
- type NotificationStateNotificationStateProviderData_FieldPathValue
- func MustParseNotificationStateNotificationStateProviderData_FieldPathValue(pathStr, valueStr string) NotificationStateNotificationStateProviderData_FieldPathValue
- func ParseNotificationStateNotificationStateProviderData_FieldPathValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderData_FieldPathValue, error)
- type NotificationStateNotificationStateProviderData_FieldSubPath
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) AsPagerDutySubPath() (NotificationStateNotificationStateProviderDataPagerDuty_FieldPath, bool)
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) AsSlackSubPath() (NotificationStateNotificationStateProviderDataSlack_FieldPath, bool)
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) ClearValue(item *Notification_State_NotificationState_ProviderData)
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) Get(source *Notification_State_NotificationState_ProviderData) (values []interface{})
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetDefault() interface{}
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetSingle(source *Notification_State_NotificationState_ProviderData) (interface{}, bool)
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) IsLeaf() bool
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) JSONString() string
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) Selector() NotificationStateNotificationStateProviderData_FieldPathSelector
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) String() string
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayItemValue
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayOfValues
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathValue
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue
- func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) AsPagerDutyPathItemValue() (...)
- func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) AsSlackPathItemValue() (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue, ...)
- func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData) bool
- func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
- func (fpsaov *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) AsPagerDutyPathArrayOfValues() (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues, ...)
- func (fpsaov *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) AsSlackPathArrayOfValues() (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues, ...)
- func (fpsaov *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type NotificationStateNotificationStateProviderData_FieldSubPathValue
- func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) AsPagerDutyPathValue() (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue, bool)
- func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) AsSlackPathValue() (NotificationStateNotificationStateProviderDataSlack_FieldPathValue, bool)
- func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData) (int, bool)
- func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) SetTo(target **Notification_State_NotificationState_ProviderData)
- func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) SetToRaw(target proto.Message)
- type NotificationStateNotificationStateProviderData_FieldTerminalPath
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) ClearValue(item *Notification_State_NotificationState_ProviderData)
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) Get(source *Notification_State_NotificationState_ProviderData) (values []interface{})
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetDefault() interface{}
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState_ProviderData) (interface{}, bool)
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) IsLeaf() bool
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) JSONString() string
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) Selector() NotificationStateNotificationStateProviderData_FieldPathSelector
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) String() string
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayItemValue
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayOfValues
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathValue
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue
- func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData) bool
- func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState_ProviderData) (interface{}, bool)
- func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues
- func (fpaov *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) AsPagerDutyArrayOfValues() ([]*Notification_State_NotificationState_ProviderData_PagerDuty, bool)
- func (fpaov *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) AsSlackArrayOfValues() ([]*Notification_State_NotificationState_ProviderData_Slack, bool)
- func (fpaov *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type NotificationStateNotificationStateProviderData_FieldTerminalPathValue
- func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) AsPagerDutyValue() (*Notification_State_NotificationState_ProviderData_PagerDuty, bool)
- func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) AsSlackValue() (*Notification_State_NotificationState_ProviderData_Slack, bool)
- func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData) (int, bool)
- func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState_ProviderData)
- func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type NotificationStateNotificationState_FieldPath
- func BuildNotificationStateNotificationState_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationState_FieldPath, error)
- func MustParseNotificationStateNotificationState_FieldPath(rawField string) NotificationStateNotificationState_FieldPath
- func ParseNotificationStateNotificationState_FieldPath(rawField string) (NotificationStateNotificationState_FieldPath, error)
- type NotificationStateNotificationState_FieldPathArrayItemValue
- func MustParseNotificationStateNotificationState_FieldPathArrayItemValue(pathStr, valueStr string) NotificationStateNotificationState_FieldPathArrayItemValue
- func ParseNotificationStateNotificationState_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationStateNotificationState_FieldPathArrayItemValue, error)
- type NotificationStateNotificationState_FieldPathArrayOfValues
- func MustParseNotificationStateNotificationState_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationState_FieldPathArrayOfValues
- func ParseNotificationStateNotificationState_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationState_FieldPathArrayOfValues, error)
- type NotificationStateNotificationState_FieldPathSelector
- type NotificationStateNotificationState_FieldPathValue
- type NotificationStateNotificationState_FieldSubPath
- func (fps *NotificationStateNotificationState_FieldSubPath) AsProviderDataSubPath() (NotificationStateNotificationStateProviderData_FieldPath, bool)
- func (fps *NotificationStateNotificationState_FieldSubPath) ClearValue(item *Notification_State_NotificationState)
- func (fps *NotificationStateNotificationState_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *NotificationStateNotificationState_FieldSubPath) Get(source *Notification_State_NotificationState) (values []interface{})
- func (fps *NotificationStateNotificationState_FieldSubPath) GetDefault() interface{}
- func (fps *NotificationStateNotificationState_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *NotificationStateNotificationState_FieldSubPath) GetSingle(source *Notification_State_NotificationState) (interface{}, bool)
- func (fps *NotificationStateNotificationState_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *NotificationStateNotificationState_FieldSubPath) IsLeaf() bool
- func (fps *NotificationStateNotificationState_FieldSubPath) JSONString() string
- func (fps *NotificationStateNotificationState_FieldSubPath) Selector() NotificationStateNotificationState_FieldPathSelector
- func (fps *NotificationStateNotificationState_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *NotificationStateNotificationState_FieldSubPath) String() string
- func (fps *NotificationStateNotificationState_FieldSubPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationState_FieldPathArrayItemValue
- func (fps *NotificationStateNotificationState_FieldSubPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationState_FieldPathArrayOfValues
- func (fps *NotificationStateNotificationState_FieldSubPath) WithIValue(value interface{}) NotificationStateNotificationState_FieldPathValue
- func (fps *NotificationStateNotificationState_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *NotificationStateNotificationState_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *NotificationStateNotificationState_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationStateNotificationState_FieldSubPathArrayItemValue
- func (fpaivs *NotificationStateNotificationState_FieldSubPathArrayItemValue) AsProviderDataPathItemValue() (NotificationStateNotificationStateProviderData_FieldPathArrayItemValue, bool)
- func (fpaivs *NotificationStateNotificationState_FieldSubPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState) bool
- func (fpaivs *NotificationStateNotificationState_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type NotificationStateNotificationState_FieldSubPathArrayOfValues
- type NotificationStateNotificationState_FieldSubPathValue
- func (fpvs *NotificationStateNotificationState_FieldSubPathValue) AsProviderDataPathValue() (NotificationStateNotificationStateProviderData_FieldPathValue, bool)
- func (fpvs *NotificationStateNotificationState_FieldSubPathValue) CompareWith(source *Notification_State_NotificationState) (int, bool)
- func (fpvs *NotificationStateNotificationState_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *NotificationStateNotificationState_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *NotificationStateNotificationState_FieldSubPathValue) SetTo(target **Notification_State_NotificationState)
- func (fpvs *NotificationStateNotificationState_FieldSubPathValue) SetToRaw(target proto.Message)
- type NotificationStateNotificationState_FieldTerminalPath
- func (fp *NotificationStateNotificationState_FieldTerminalPath) ClearValue(item *Notification_State_NotificationState)
- func (fp *NotificationStateNotificationState_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *NotificationStateNotificationState_FieldTerminalPath) Get(source *Notification_State_NotificationState) (values []interface{})
- func (fp *NotificationStateNotificationState_FieldTerminalPath) GetDefault() interface{}
- func (fp *NotificationStateNotificationState_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *NotificationStateNotificationState_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState) (interface{}, bool)
- func (fp *NotificationStateNotificationState_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *NotificationStateNotificationState_FieldTerminalPath) IsLeaf() bool
- func (fp *NotificationStateNotificationState_FieldTerminalPath) JSONString() string
- func (fp *NotificationStateNotificationState_FieldTerminalPath) Selector() NotificationStateNotificationState_FieldPathSelector
- func (fp *NotificationStateNotificationState_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *NotificationStateNotificationState_FieldTerminalPath) String() string
- func (fp *NotificationStateNotificationState_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationState_FieldPathArrayItemValue
- func (fp *NotificationStateNotificationState_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationState_FieldPathArrayOfValues
- func (fp *NotificationStateNotificationState_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationState_FieldPathValue
- func (fp *NotificationStateNotificationState_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *NotificationStateNotificationState_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *NotificationStateNotificationState_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationStateNotificationState_FieldTerminalPathArrayItemValue
- func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState) bool
- func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState) (interface{}, bool)
- func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type NotificationStateNotificationState_FieldTerminalPathArrayOfValues
- func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([]string, bool)
- func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsNotificationChannelArrayOfValues() ([]*notification_channel.Name, bool)
- func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsNotifyAttemptsArrayOfValues() ([]int64, bool)
- func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsProviderDataArrayOfValues() ([]*Notification_State_NotificationState_ProviderData, bool)
- func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues() ([]Notification_State_NotificationState_Status, bool)
- func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type NotificationStateNotificationState_FieldTerminalPathValue
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsErrorValue() (string, bool)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsNotificationChannelValue() (*notification_channel.Name, bool)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsNotifyAttemptsValue() (int64, bool)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsProviderDataValue() (*Notification_State_NotificationState_ProviderData, bool)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsStatusValue() (Notification_State_NotificationState_Status, bool)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState) (int, bool)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState)
- func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type NotificationState_FieldPath
- type NotificationState_FieldPathArrayItemValue
- type NotificationState_FieldPathArrayOfValues
- type NotificationState_FieldPathSelector
- type NotificationState_FieldPathValue
- type NotificationState_FieldSubPath
- func (fps *NotificationState_FieldSubPath) AsAlertsLifetimeSubPath() (common.TimeRange_FieldPath, bool)
- func (fps *NotificationState_FieldSubPath) AsNotificationStateSubPath() (NotificationStateNotificationState_FieldPath, bool)
- func (fps *NotificationState_FieldSubPath) AsResolutionNotificationStateSubPath() (NotificationStateNotificationState_FieldPath, bool)
- func (fps *NotificationState_FieldSubPath) ClearValue(item *Notification_State)
- func (fps *NotificationState_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *NotificationState_FieldSubPath) Get(source *Notification_State) (values []interface{})
- func (fps *NotificationState_FieldSubPath) GetDefault() interface{}
- func (fps *NotificationState_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *NotificationState_FieldSubPath) GetSingle(source *Notification_State) (interface{}, bool)
- func (fps *NotificationState_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *NotificationState_FieldSubPath) IsLeaf() bool
- func (fps *NotificationState_FieldSubPath) JSONString() string
- func (fps *NotificationState_FieldSubPath) Selector() NotificationState_FieldPathSelector
- func (fps *NotificationState_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *NotificationState_FieldSubPath) String() string
- func (fps *NotificationState_FieldSubPath) WithIArrayItemValue(value interface{}) NotificationState_FieldPathArrayItemValue
- func (fps *NotificationState_FieldSubPath) WithIArrayOfValues(values interface{}) NotificationState_FieldPathArrayOfValues
- func (fps *NotificationState_FieldSubPath) WithIValue(value interface{}) NotificationState_FieldPathValue
- func (fps *NotificationState_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *NotificationState_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *NotificationState_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationState_FieldSubPathArrayItemValue
- func (fpaivs *NotificationState_FieldSubPathArrayItemValue) AsAlertsLifetimePathItemValue() (common.TimeRange_FieldPathArrayItemValue, bool)
- func (fpaivs *NotificationState_FieldSubPathArrayItemValue) AsNotificationStatePathItemValue() (NotificationStateNotificationState_FieldPathArrayItemValue, bool)
- func (fpaivs *NotificationState_FieldSubPathArrayItemValue) AsResolutionNotificationStatePathItemValue() (NotificationStateNotificationState_FieldPathArrayItemValue, bool)
- func (fpaivs *NotificationState_FieldSubPathArrayItemValue) ContainsValue(source *Notification_State) bool
- func (fpaivs *NotificationState_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type NotificationState_FieldSubPathArrayOfValues
- func (fpsaov *NotificationState_FieldSubPathArrayOfValues) AsAlertsLifetimePathArrayOfValues() (common.TimeRange_FieldPathArrayOfValues, bool)
- func (fpsaov *NotificationState_FieldSubPathArrayOfValues) AsNotificationStatePathArrayOfValues() (NotificationStateNotificationState_FieldPathArrayOfValues, bool)
- func (fpsaov *NotificationState_FieldSubPathArrayOfValues) AsResolutionNotificationStatePathArrayOfValues() (NotificationStateNotificationState_FieldPathArrayOfValues, bool)
- func (fpsaov *NotificationState_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type NotificationState_FieldSubPathValue
- func (fpvs *NotificationState_FieldSubPathValue) AsAlertsLifetimePathValue() (common.TimeRange_FieldPathValue, bool)
- func (fpvs *NotificationState_FieldSubPathValue) AsNotificationStatePathValue() (NotificationStateNotificationState_FieldPathValue, bool)
- func (fpvs *NotificationState_FieldSubPathValue) AsResolutionNotificationStatePathValue() (NotificationStateNotificationState_FieldPathValue, bool)
- func (fpvs *NotificationState_FieldSubPathValue) CompareWith(source *Notification_State) (int, bool)
- func (fpvs *NotificationState_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *NotificationState_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *NotificationState_FieldSubPathValue) SetTo(target **Notification_State)
- func (fpvs *NotificationState_FieldSubPathValue) SetToRaw(target proto.Message)
- type NotificationState_FieldTerminalPath
- func (fp *NotificationState_FieldTerminalPath) ClearValue(item *Notification_State)
- func (fp *NotificationState_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *NotificationState_FieldTerminalPath) Get(source *Notification_State) (values []interface{})
- func (fp *NotificationState_FieldTerminalPath) GetDefault() interface{}
- func (fp *NotificationState_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *NotificationState_FieldTerminalPath) GetSingle(source *Notification_State) (interface{}, bool)
- func (fp *NotificationState_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *NotificationState_FieldTerminalPath) IsLeaf() bool
- func (fp *NotificationState_FieldTerminalPath) JSONString() string
- func (fp *NotificationState_FieldTerminalPath) Selector() NotificationState_FieldPathSelector
- func (fp *NotificationState_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *NotificationState_FieldTerminalPath) String() string
- func (fp *NotificationState_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationState_FieldPathArrayItemValue
- func (fp *NotificationState_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationState_FieldPathArrayOfValues
- func (fp *NotificationState_FieldTerminalPath) WithIValue(value interface{}) NotificationState_FieldPathValue
- func (fp *NotificationState_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *NotificationState_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *NotificationState_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type NotificationState_FieldTerminalPathArrayItemValue
- func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) AsNotificationStateItemValue() (*Notification_State_NotificationState, bool)
- func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) AsResolutionNotificationStateItemValue() (*Notification_State_NotificationState, bool)
- func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State) bool
- func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State) (interface{}, bool)
- func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type NotificationState_FieldTerminalPathArrayOfValues
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsAlertsLifetimeArrayOfValues() ([]*common.TimeRange, bool)
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsIncidentNotifyAttemptsDoneArrayOfValues() ([]bool, bool)
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsIsResolvedArrayOfValues() ([]bool, bool)
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsLifecycleCompletedArrayOfValues() ([]bool, bool)
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsNotificationStateArrayOfValues() ([][]*Notification_State_NotificationState, bool)
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsResolutionNotificationStateArrayOfValues() ([][]*Notification_State_NotificationState, bool)
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsResolutionNotifyAttemptsDoneArrayOfValues() ([]bool, bool)
- func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type NotificationState_FieldTerminalPathValue
- func (fpv *NotificationState_FieldTerminalPathValue) AsAlertsLifetimeValue() (*common.TimeRange, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) AsIncidentNotifyAttemptsDoneValue() (bool, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) AsIsResolvedValue() (bool, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) AsLifecycleCompletedValue() (bool, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) AsNotificationStateValue() ([]*Notification_State_NotificationState, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) AsResolutionNotificationStateValue() ([]*Notification_State_NotificationState, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) AsResolutionNotifyAttemptsDoneValue() (bool, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) CompareWith(source *Notification_State) (int, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *NotificationState_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *NotificationState_FieldTerminalPathValue) SetTo(target **Notification_State)
- func (fpv *NotificationState_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Notification_FieldMask
- func (fieldMask *Notification_FieldMask) AppendPath(path Notification_FieldPath)
- func (fieldMask *Notification_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Notification_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Notification_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Notification_FieldMask) FilterInputFields() *Notification_FieldMask
- func (fieldMask *Notification_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Notification_FieldMask) GetPaths() []Notification_FieldPath
- func (fieldMask *Notification_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Notification_FieldMask) IsFull() bool
- func (fieldMask Notification_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Notification_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Notification_FieldMask) PathsCount() int
- func (fieldMask *Notification_FieldMask) Project(source *Notification) *Notification
- func (fieldMask *Notification_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Notification_FieldMask) ProtoMessage()
- func (fieldMask *Notification_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Notification_FieldMask) Reset()
- func (fieldMask *Notification_FieldMask) Set(target, source *Notification)
- func (fieldMask *Notification_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Notification_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Notification_FieldMask) Size() int
- func (fieldMask *Notification_FieldMask) String() string
- func (fieldMask *Notification_FieldMask) Subtract(other *Notification_FieldMask) *Notification_FieldMask
- func (fieldMask *Notification_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Notification_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Notification_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Notification_FieldMask) UnmarshalJSON(data []byte) error
- type Notification_FieldPath
- type Notification_FieldPathArrayItemValue
- type Notification_FieldPathArrayOfValues
- type Notification_FieldPathSelector
- type Notification_FieldPathValue
- type Notification_FieldSubPath
- func (fps *Notification_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)
- func (fps *Notification_FieldSubPath) AsStateSubPath() (NotificationState_FieldPath, bool)
- func (fps *Notification_FieldSubPath) ClearValue(item *Notification)
- func (fps *Notification_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *Notification_FieldSubPath) Get(source *Notification) (values []interface{})
- func (fps *Notification_FieldSubPath) GetDefault() interface{}
- func (fps *Notification_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *Notification_FieldSubPath) GetSingle(source *Notification) (interface{}, bool)
- func (fps *Notification_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *Notification_FieldSubPath) IsLeaf() bool
- func (fps *Notification_FieldSubPath) JSONString() string
- func (fps *Notification_FieldSubPath) Selector() Notification_FieldPathSelector
- func (fps *Notification_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *Notification_FieldSubPath) String() string
- func (fps *Notification_FieldSubPath) WithIArrayItemValue(value interface{}) Notification_FieldPathArrayItemValue
- func (fps *Notification_FieldSubPath) WithIArrayOfValues(values interface{}) Notification_FieldPathArrayOfValues
- func (fps *Notification_FieldSubPath) WithIValue(value interface{}) Notification_FieldPathValue
- func (fps *Notification_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *Notification_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *Notification_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Notification_FieldSubPathArrayItemValue
- func (fpaivs *Notification_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (meta.Meta_FieldPathArrayItemValue, bool)
- func (fpaivs *Notification_FieldSubPathArrayItemValue) AsStatePathItemValue() (NotificationState_FieldPathArrayItemValue, bool)
- func (fpaivs *Notification_FieldSubPathArrayItemValue) ContainsValue(source *Notification) bool
- func (fpaivs *Notification_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type Notification_FieldSubPathArrayOfValues
- func (fpsaov *Notification_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)
- func (fpsaov *Notification_FieldSubPathArrayOfValues) AsStatePathArrayOfValues() (NotificationState_FieldPathArrayOfValues, bool)
- func (fpsaov *Notification_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type Notification_FieldSubPathValue
- func (fpvs *Notification_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)
- func (fpvs *Notification_FieldSubPathValue) AsStatePathValue() (NotificationState_FieldPathValue, bool)
- func (fpvs *Notification_FieldSubPathValue) CompareWith(source *Notification) (int, bool)
- func (fpvs *Notification_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *Notification_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *Notification_FieldSubPathValue) SetTo(target **Notification)
- func (fpvs *Notification_FieldSubPathValue) SetToRaw(target proto.Message)
- type Notification_FieldTerminalPath
- func (fp *Notification_FieldTerminalPath) ClearValue(item *Notification)
- func (fp *Notification_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Notification_FieldTerminalPath) Get(source *Notification) (values []interface{})
- func (fp *Notification_FieldTerminalPath) GetDefault() interface{}
- func (fp *Notification_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Notification_FieldTerminalPath) GetSingle(source *Notification) (interface{}, bool)
- func (fp *Notification_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Notification_FieldTerminalPath) IsLeaf() bool
- func (fp *Notification_FieldTerminalPath) JSONString() string
- func (fp *Notification_FieldTerminalPath) Selector() Notification_FieldPathSelector
- func (fp *Notification_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Notification_FieldTerminalPath) String() string
- func (fp *Notification_FieldTerminalPath) WithIArrayItemValue(value interface{}) Notification_FieldPathArrayItemValue
- func (fp *Notification_FieldTerminalPath) WithIArrayOfValues(values interface{}) Notification_FieldPathArrayOfValues
- func (fp *Notification_FieldTerminalPath) WithIValue(value interface{}) Notification_FieldPathValue
- func (fp *Notification_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Notification_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Notification_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Notification_FieldTerminalPathArrayItemValue
- func (fpaiv *Notification_FieldTerminalPathArrayItemValue) AsAlertsItemValue() (*alert.Name, bool)
- func (fpaiv *Notification_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification) bool
- func (fpaiv *Notification_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Notification_FieldTerminalPathArrayItemValue) GetSingle(source *Notification) (interface{}, bool)
- func (fpaiv *Notification_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Notification_FieldTerminalPathArrayOfValues
- func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsAlertingPolicyArrayOfValues() ([]*alerting_policy.Name, bool)
- func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsAlertsArrayOfValues() ([][]*alert.Name, bool)
- func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)
- func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
- func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsStateArrayOfValues() ([]*Notification_State, bool)
- func (fpaov *Notification_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type Notification_FieldTerminalPathValue
- func (fpv *Notification_FieldTerminalPathValue) AsAlertingPolicyValue() (*alerting_policy.Name, bool)
- func (fpv *Notification_FieldTerminalPathValue) AsAlertsValue() ([]*alert.Name, bool)
- func (fpv *Notification_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)
- func (fpv *Notification_FieldTerminalPathValue) AsNameValue() (*Name, bool)
- func (fpv *Notification_FieldTerminalPathValue) AsStateValue() (*Notification_State, bool)
- func (fpv *Notification_FieldTerminalPathValue) CompareWith(source *Notification) (int, bool)
- func (fpv *Notification_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Notification_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Notification_FieldTerminalPathValue) SetTo(target **Notification)
- func (fpv *Notification_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Notification_State
- func (o *Notification_State) Clone() *Notification_State
- func (o *Notification_State) CloneRaw() gotenobject.GotenObjectExt
- func (*Notification_State) Descriptor() ([]byte, []int)
- func (m *Notification_State) GetAlertsLifetime() *common.TimeRange
- func (m *Notification_State) GetIncidentNotifyAttemptsDone() bool
- func (m *Notification_State) GetIsResolved() bool
- func (m *Notification_State) GetLifecycleCompleted() bool
- func (m *Notification_State) GetNotificationState() []*Notification_State_NotificationState
- func (m *Notification_State) GetResolutionNotificationState() []*Notification_State_NotificationState
- func (m *Notification_State) GetResolutionNotifyAttemptsDone() bool
- func (*Notification_State) GotenMessage()
- func (o *Notification_State) GotenObjectExt()
- func (obj *Notification_State) GotenValidate() error
- func (o *Notification_State) MakeDiffFieldMask(other *Notification_State) *Notification_State_FieldMask
- func (o *Notification_State) MakeFullFieldMask() *Notification_State_FieldMask
- func (o *Notification_State) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Notification_State) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Notification_State) Marshal() ([]byte, error)
- func (m *Notification_State) MarshalJSON() ([]byte, error)
- func (o *Notification_State) Merge(source *Notification_State)
- func (o *Notification_State) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Notification_State) ProtoMessage()
- func (m *Notification_State) ProtoReflect() preflect.Message
- func (m *Notification_State) Reset()
- func (m *Notification_State) SetAlertsLifetime(fv *common.TimeRange)
- func (m *Notification_State) SetIncidentNotifyAttemptsDone(fv bool)
- func (m *Notification_State) SetIsResolved(fv bool)
- func (m *Notification_State) SetLifecycleCompleted(fv bool)
- func (m *Notification_State) SetNotificationState(fv []*Notification_State_NotificationState)
- func (m *Notification_State) SetResolutionNotificationState(fv []*Notification_State_NotificationState)
- func (m *Notification_State) SetResolutionNotifyAttemptsDone(fv bool)
- func (m *Notification_State) String() string
- func (m *Notification_State) Unmarshal(b []byte) error
- func (m *Notification_State) UnmarshalJSON(data []byte) error
- type Notification_StatePathSelectorAlertsLifetime
- func (Notification_StatePathSelectorAlertsLifetime) EndTime() Notification_StatePathSelectorAlertsLifetimeEndTime
- func (Notification_StatePathSelectorAlertsLifetime) FieldPath() *NotificationState_FieldTerminalPath
- func (Notification_StatePathSelectorAlertsLifetime) StartTime() Notification_StatePathSelectorAlertsLifetimeStartTime
- func (s Notification_StatePathSelectorAlertsLifetime) WithArrayOfValues(values []*common.TimeRange) *NotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_StatePathSelectorAlertsLifetime) WithSubArrayItemValue(subPathArrayItemValue common.TimeRange_FieldPathArrayItemValue) *NotificationState_FieldSubPathArrayItemValue
- func (s Notification_StatePathSelectorAlertsLifetime) WithSubArrayOfValues(subPathArrayOfValues common.TimeRange_FieldPathArrayOfValues) *NotificationState_FieldSubPathArrayOfValues
- func (Notification_StatePathSelectorAlertsLifetime) WithSubPath(subPath common.TimeRange_FieldPath) *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorAlertsLifetime) WithSubValue(subPathValue common.TimeRange_FieldPathValue) *NotificationState_FieldSubPathValue
- func (s Notification_StatePathSelectorAlertsLifetime) WithValue(value *common.TimeRange) *NotificationState_FieldTerminalPathValue
- type Notification_StatePathSelectorAlertsLifetimeEndTime
- func (Notification_StatePathSelectorAlertsLifetimeEndTime) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorAlertsLifetimeEndTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorAlertsLifetimeEndTime) WithValue(value *timestamppb.Timestamp) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorAlertsLifetimeStartTime
- func (Notification_StatePathSelectorAlertsLifetimeStartTime) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorAlertsLifetimeStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorAlertsLifetimeStartTime) WithValue(value *timestamppb.Timestamp) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorIncidentNotifyAttemptsDone
- func (Notification_StatePathSelectorIncidentNotifyAttemptsDone) FieldPath() *NotificationState_FieldTerminalPath
- func (s Notification_StatePathSelectorIncidentNotifyAttemptsDone) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_StatePathSelectorIncidentNotifyAttemptsDone) WithValue(value bool) *NotificationState_FieldTerminalPathValue
- type Notification_StatePathSelectorIsResolved
- func (Notification_StatePathSelectorIsResolved) FieldPath() *NotificationState_FieldTerminalPath
- func (s Notification_StatePathSelectorIsResolved) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_StatePathSelectorIsResolved) WithValue(value bool) *NotificationState_FieldTerminalPathValue
- type Notification_StatePathSelectorLifecycleCompleted
- func (Notification_StatePathSelectorLifecycleCompleted) FieldPath() *NotificationState_FieldTerminalPath
- func (s Notification_StatePathSelectorLifecycleCompleted) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_StatePathSelectorLifecycleCompleted) WithValue(value bool) *NotificationState_FieldTerminalPathValue
- type Notification_StatePathSelectorNotificationState
- func (Notification_StatePathSelectorNotificationState) Error() Notification_StatePathSelectorNotificationStateError
- func (Notification_StatePathSelectorNotificationState) FieldPath() *NotificationState_FieldTerminalPath
- func (Notification_StatePathSelectorNotificationState) NotificationChannel() Notification_StatePathSelectorNotificationStateNotificationChannel
- func (Notification_StatePathSelectorNotificationState) NotifyAttempts() Notification_StatePathSelectorNotificationStateNotifyAttempts
- func (Notification_StatePathSelectorNotificationState) ProviderData() Notification_StatePathSelectorNotificationStateProviderData
- func (Notification_StatePathSelectorNotificationState) Status() Notification_StatePathSelectorNotificationStateStatus
- func (s Notification_StatePathSelectorNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *NotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationState) WithItemValue(value *Notification_State_NotificationState) *NotificationState_FieldTerminalPathArrayItemValue
- func (s Notification_StatePathSelectorNotificationState) WithSubArrayItemValue(...) *NotificationState_FieldSubPathArrayItemValue
- func (s Notification_StatePathSelectorNotificationState) WithSubArrayOfValues(subPathArrayOfValues NotificationStateNotificationState_FieldPathArrayOfValues) *NotificationState_FieldSubPathArrayOfValues
- func (Notification_StatePathSelectorNotificationState) WithSubPath(subPath NotificationStateNotificationState_FieldPath) *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorNotificationState) WithSubValue(subPathValue NotificationStateNotificationState_FieldPathValue) *NotificationState_FieldSubPathValue
- func (s Notification_StatePathSelectorNotificationState) WithValue(value []*Notification_State_NotificationState) *NotificationState_FieldTerminalPathValue
- type Notification_StatePathSelectorNotificationStateError
- func (Notification_StatePathSelectorNotificationStateError) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorNotificationStateError) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateError) WithValue(value string) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateNotificationChannel
- func (Notification_StatePathSelectorNotificationStateNotificationChannel) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateNotificationChannel) WithValue(value *notification_channel.Name) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateNotifyAttempts
- func (Notification_StatePathSelectorNotificationStateNotifyAttempts) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateNotifyAttempts) WithValue(value int64) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateProviderData
- func (Notification_StatePathSelectorNotificationStateProviderData) FieldPath() *NotificationState_FieldSubPath
- func (Notification_StatePathSelectorNotificationStateProviderData) PagerDuty() Notification_StatePathSelectorNotificationStateProviderDataPagerDuty
- func (Notification_StatePathSelectorNotificationStateProviderData) Slack() Notification_StatePathSelectorNotificationStateProviderDataSlack
- func (s Notification_StatePathSelectorNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateProviderData) WithValue(value *Notification_State_NotificationState_ProviderData) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateProviderDataPagerDuty
- func (Notification_StatePathSelectorNotificationStateProviderDataPagerDuty) FieldPath() *NotificationState_FieldSubPath
- func (Notification_StatePathSelectorNotificationStateProviderDataPagerDuty) IncidentKey() ...
- func (s Notification_StatePathSelectorNotificationStateProviderDataPagerDuty) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateProviderDataPagerDuty) WithValue(value *Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey
- func (Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey) WithValue(value string) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateProviderDataSlack
- func (Notification_StatePathSelectorNotificationStateProviderDataSlack) FieldPath() *NotificationState_FieldSubPath
- func (Notification_StatePathSelectorNotificationStateProviderDataSlack) Ts() Notification_StatePathSelectorNotificationStateProviderDataSlackTs
- func (s Notification_StatePathSelectorNotificationStateProviderDataSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateProviderDataSlack) WithValue(value *Notification_State_NotificationState_ProviderData_Slack) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateProviderDataSlackTs
- func (Notification_StatePathSelectorNotificationStateProviderDataSlackTs) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateProviderDataSlackTs) WithValue(value string) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorNotificationStateStatus
- func (Notification_StatePathSelectorNotificationStateStatus) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorNotificationStateStatus) WithValue(value Notification_State_NotificationState_Status) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationState
- func (Notification_StatePathSelectorResolutionNotificationState) Error() Notification_StatePathSelectorResolutionNotificationStateError
- func (Notification_StatePathSelectorResolutionNotificationState) FieldPath() *NotificationState_FieldTerminalPath
- func (Notification_StatePathSelectorResolutionNotificationState) NotificationChannel() Notification_StatePathSelectorResolutionNotificationStateNotificationChannel
- func (Notification_StatePathSelectorResolutionNotificationState) NotifyAttempts() Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts
- func (Notification_StatePathSelectorResolutionNotificationState) ProviderData() Notification_StatePathSelectorResolutionNotificationStateProviderData
- func (Notification_StatePathSelectorResolutionNotificationState) Status() Notification_StatePathSelectorResolutionNotificationStateStatus
- func (s Notification_StatePathSelectorResolutionNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *NotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationState) WithItemValue(value *Notification_State_NotificationState) *NotificationState_FieldTerminalPathArrayItemValue
- func (s Notification_StatePathSelectorResolutionNotificationState) WithSubArrayItemValue(...) *NotificationState_FieldSubPathArrayItemValue
- func (s Notification_StatePathSelectorResolutionNotificationState) WithSubArrayOfValues(subPathArrayOfValues NotificationStateNotificationState_FieldPathArrayOfValues) *NotificationState_FieldSubPathArrayOfValues
- func (Notification_StatePathSelectorResolutionNotificationState) WithSubPath(subPath NotificationStateNotificationState_FieldPath) *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorResolutionNotificationState) WithSubValue(subPathValue NotificationStateNotificationState_FieldPathValue) *NotificationState_FieldSubPathValue
- func (s Notification_StatePathSelectorResolutionNotificationState) WithValue(value []*Notification_State_NotificationState) *NotificationState_FieldTerminalPathValue
- type Notification_StatePathSelectorResolutionNotificationStateError
- func (Notification_StatePathSelectorResolutionNotificationStateError) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorResolutionNotificationStateError) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateError) WithValue(value string) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateNotificationChannel
- func (Notification_StatePathSelectorResolutionNotificationStateNotificationChannel) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorResolutionNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateNotificationChannel) WithValue(value *notification_channel.Name) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts
- func (Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) WithValue(value int64) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateProviderData
- func (Notification_StatePathSelectorResolutionNotificationStateProviderData) FieldPath() *NotificationState_FieldSubPath
- func (Notification_StatePathSelectorResolutionNotificationStateProviderData) PagerDuty() Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty
- func (Notification_StatePathSelectorResolutionNotificationStateProviderData) Slack() Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderData) WithValue(value *Notification_State_NotificationState_ProviderData) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty
- func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty) FieldPath() *NotificationState_FieldSubPath
- func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty) IncidentKey() ...
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty) WithValue(value *Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey
- func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithValue(value string) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack
- func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack) FieldPath() *NotificationState_FieldSubPath
- func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack) Ts() Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack) WithValue(value *Notification_State_NotificationState_ProviderData_Slack) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs
- func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs) WithValue(value string) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotificationStateStatus
- func (Notification_StatePathSelectorResolutionNotificationStateStatus) FieldPath() *NotificationState_FieldSubPath
- func (s Notification_StatePathSelectorResolutionNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *NotificationState_FieldSubPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotificationStateStatus) WithValue(value Notification_State_NotificationState_Status) *NotificationState_FieldSubPathValue
- type Notification_StatePathSelectorResolutionNotifyAttemptsDone
- func (Notification_StatePathSelectorResolutionNotifyAttemptsDone) FieldPath() *NotificationState_FieldTerminalPath
- func (s Notification_StatePathSelectorResolutionNotifyAttemptsDone) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_StatePathSelectorResolutionNotifyAttemptsDone) WithValue(value bool) *NotificationState_FieldTerminalPathValue
- type Notification_State_FieldMask
- func (fieldMask *Notification_State_FieldMask) AppendPath(path NotificationState_FieldPath)
- func (fieldMask *Notification_State_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Notification_State_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Notification_State_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Notification_State_FieldMask) FilterInputFields() *Notification_State_FieldMask
- func (fieldMask *Notification_State_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Notification_State_FieldMask) GetPaths() []NotificationState_FieldPath
- func (fieldMask *Notification_State_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Notification_State_FieldMask) IsFull() bool
- func (fieldMask Notification_State_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Notification_State_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Notification_State_FieldMask) PathsCount() int
- func (fieldMask *Notification_State_FieldMask) Project(source *Notification_State) *Notification_State
- func (fieldMask *Notification_State_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Notification_State_FieldMask) ProtoMessage()
- func (fieldMask *Notification_State_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Notification_State_FieldMask) Reset()
- func (fieldMask *Notification_State_FieldMask) Set(target, source *Notification_State)
- func (fieldMask *Notification_State_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Notification_State_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Notification_State_FieldMask) Size() int
- func (fieldMask *Notification_State_FieldMask) String() string
- func (fieldMask *Notification_State_FieldMask) Subtract(other *Notification_State_FieldMask) *Notification_State_FieldMask
- func (fieldMask *Notification_State_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Notification_State_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Notification_State_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Notification_State_FieldMask) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState
- func (o *Notification_State_NotificationState) Clone() *Notification_State_NotificationState
- func (o *Notification_State_NotificationState) CloneRaw() gotenobject.GotenObjectExt
- func (*Notification_State_NotificationState) Descriptor() ([]byte, []int)
- func (m *Notification_State_NotificationState) GetError() string
- func (m *Notification_State_NotificationState) GetNotificationChannel() *notification_channel.Name
- func (m *Notification_State_NotificationState) GetNotifyAttempts() int64
- func (m *Notification_State_NotificationState) GetProviderData() *Notification_State_NotificationState_ProviderData
- func (m *Notification_State_NotificationState) GetStatus() Notification_State_NotificationState_Status
- func (*Notification_State_NotificationState) GotenMessage()
- func (o *Notification_State_NotificationState) GotenObjectExt()
- func (obj *Notification_State_NotificationState) GotenValidate() error
- func (o *Notification_State_NotificationState) MakeDiffFieldMask(other *Notification_State_NotificationState) *Notification_State_NotificationState_FieldMask
- func (o *Notification_State_NotificationState) MakeFullFieldMask() *Notification_State_NotificationState_FieldMask
- func (o *Notification_State_NotificationState) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Notification_State_NotificationState) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Notification_State_NotificationState) Marshal() ([]byte, error)
- func (m *Notification_State_NotificationState) MarshalJSON() ([]byte, error)
- func (o *Notification_State_NotificationState) Merge(source *Notification_State_NotificationState)
- func (o *Notification_State_NotificationState) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Notification_State_NotificationState) ProtoMessage()
- func (m *Notification_State_NotificationState) ProtoReflect() preflect.Message
- func (m *Notification_State_NotificationState) Reset()
- func (m *Notification_State_NotificationState) SetError(fv string)
- func (m *Notification_State_NotificationState) SetNotificationChannel(fv *notification_channel.Name)
- func (m *Notification_State_NotificationState) SetNotifyAttempts(fv int64)
- func (m *Notification_State_NotificationState) SetProviderData(fv *Notification_State_NotificationState_ProviderData)
- func (m *Notification_State_NotificationState) SetStatus(fv Notification_State_NotificationState_Status)
- func (m *Notification_State_NotificationState) String() string
- func (m *Notification_State_NotificationState) Unmarshal(b []byte) error
- func (m *Notification_State_NotificationState) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationStatePathSelectorError
- func (Notification_State_NotificationStatePathSelectorError) FieldPath() *NotificationStateNotificationState_FieldTerminalPath
- func (s Notification_State_NotificationStatePathSelectorError) WithArrayOfValues(values []string) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorError) WithValue(value string) *NotificationStateNotificationState_FieldTerminalPathValue
- type Notification_State_NotificationStatePathSelectorNotificationChannel
- func (Notification_State_NotificationStatePathSelectorNotificationChannel) FieldPath() *NotificationStateNotificationState_FieldTerminalPath
- func (s Notification_State_NotificationStatePathSelectorNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorNotificationChannel) WithValue(value *notification_channel.Name) *NotificationStateNotificationState_FieldTerminalPathValue
- type Notification_State_NotificationStatePathSelectorNotifyAttempts
- func (Notification_State_NotificationStatePathSelectorNotifyAttempts) FieldPath() *NotificationStateNotificationState_FieldTerminalPath
- func (s Notification_State_NotificationStatePathSelectorNotifyAttempts) WithArrayOfValues(values []int64) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorNotifyAttempts) WithValue(value int64) *NotificationStateNotificationState_FieldTerminalPathValue
- type Notification_State_NotificationStatePathSelectorProviderData
- func (Notification_State_NotificationStatePathSelectorProviderData) FieldPath() *NotificationStateNotificationState_FieldTerminalPath
- func (Notification_State_NotificationStatePathSelectorProviderData) PagerDuty() Notification_State_NotificationStatePathSelectorProviderDataPagerDuty
- func (Notification_State_NotificationStatePathSelectorProviderData) Slack() Notification_State_NotificationStatePathSelectorProviderDataSlack
- func (s Notification_State_NotificationStatePathSelectorProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorProviderData) WithSubArrayItemValue(...) *NotificationStateNotificationState_FieldSubPathArrayItemValue
- func (s Notification_State_NotificationStatePathSelectorProviderData) WithSubArrayOfValues(...) *NotificationStateNotificationState_FieldSubPathArrayOfValues
- func (Notification_State_NotificationStatePathSelectorProviderData) WithSubPath(subPath NotificationStateNotificationStateProviderData_FieldPath) *NotificationStateNotificationState_FieldSubPath
- func (s Notification_State_NotificationStatePathSelectorProviderData) WithSubValue(subPathValue NotificationStateNotificationStateProviderData_FieldPathValue) *NotificationStateNotificationState_FieldSubPathValue
- func (s Notification_State_NotificationStatePathSelectorProviderData) WithValue(value *Notification_State_NotificationState_ProviderData) *NotificationStateNotificationState_FieldTerminalPathValue
- type Notification_State_NotificationStatePathSelectorProviderDataPagerDuty
- func (Notification_State_NotificationStatePathSelectorProviderDataPagerDuty) FieldPath() *NotificationStateNotificationState_FieldSubPath
- func (Notification_State_NotificationStatePathSelectorProviderDataPagerDuty) IncidentKey() ...
- func (s Notification_State_NotificationStatePathSelectorProviderDataPagerDuty) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationStateNotificationState_FieldSubPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorProviderDataPagerDuty) WithValue(value *Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationStateNotificationState_FieldSubPathValue
- type Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey
- func (Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey) FieldPath() *NotificationStateNotificationState_FieldSubPath
- func (s Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationStateNotificationState_FieldSubPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey) WithValue(value string) *NotificationStateNotificationState_FieldSubPathValue
- type Notification_State_NotificationStatePathSelectorProviderDataSlack
- func (Notification_State_NotificationStatePathSelectorProviderDataSlack) FieldPath() *NotificationStateNotificationState_FieldSubPath
- func (Notification_State_NotificationStatePathSelectorProviderDataSlack) Ts() Notification_State_NotificationStatePathSelectorProviderDataSlackTs
- func (s Notification_State_NotificationStatePathSelectorProviderDataSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *NotificationStateNotificationState_FieldSubPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorProviderDataSlack) WithValue(value *Notification_State_NotificationState_ProviderData_Slack) *NotificationStateNotificationState_FieldSubPathValue
- type Notification_State_NotificationStatePathSelectorProviderDataSlackTs
- func (Notification_State_NotificationStatePathSelectorProviderDataSlackTs) FieldPath() *NotificationStateNotificationState_FieldSubPath
- func (s Notification_State_NotificationStatePathSelectorProviderDataSlackTs) WithArrayOfValues(values []string) *NotificationStateNotificationState_FieldSubPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorProviderDataSlackTs) WithValue(value string) *NotificationStateNotificationState_FieldSubPathValue
- type Notification_State_NotificationStatePathSelectorStatus
- func (Notification_State_NotificationStatePathSelectorStatus) FieldPath() *NotificationStateNotificationState_FieldTerminalPath
- func (s Notification_State_NotificationStatePathSelectorStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
- func (s Notification_State_NotificationStatePathSelectorStatus) WithValue(value Notification_State_NotificationState_Status) *NotificationStateNotificationState_FieldTerminalPathValue
- type Notification_State_NotificationState_FieldMask
- func (fieldMask *Notification_State_NotificationState_FieldMask) AppendPath(path NotificationStateNotificationState_FieldPath)
- func (fieldMask *Notification_State_NotificationState_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Notification_State_NotificationState_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Notification_State_NotificationState_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Notification_State_NotificationState_FieldMask) FilterInputFields() *Notification_State_NotificationState_FieldMask
- func (fieldMask *Notification_State_NotificationState_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Notification_State_NotificationState_FieldMask) GetPaths() []NotificationStateNotificationState_FieldPath
- func (fieldMask *Notification_State_NotificationState_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Notification_State_NotificationState_FieldMask) IsFull() bool
- func (fieldMask Notification_State_NotificationState_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Notification_State_NotificationState_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Notification_State_NotificationState_FieldMask) PathsCount() int
- func (fieldMask *Notification_State_NotificationState_FieldMask) Project(source *Notification_State_NotificationState) *Notification_State_NotificationState
- func (fieldMask *Notification_State_NotificationState_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Notification_State_NotificationState_FieldMask) ProtoMessage()
- func (fieldMask *Notification_State_NotificationState_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Notification_State_NotificationState_FieldMask) Reset()
- func (fieldMask *Notification_State_NotificationState_FieldMask) Set(target, source *Notification_State_NotificationState)
- func (fieldMask *Notification_State_NotificationState_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Notification_State_NotificationState_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Notification_State_NotificationState_FieldMask) Size() int
- func (fieldMask *Notification_State_NotificationState_FieldMask) String() string
- func (fieldMask *Notification_State_NotificationState_FieldMask) Subtract(other *Notification_State_NotificationState_FieldMask) *Notification_State_NotificationState_FieldMask
- func (fieldMask *Notification_State_NotificationState_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Notification_State_NotificationState_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Notification_State_NotificationState_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Notification_State_NotificationState_FieldMask) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState_ProviderData
- func (o *Notification_State_NotificationState_ProviderData) Clone() *Notification_State_NotificationState_ProviderData
- func (o *Notification_State_NotificationState_ProviderData) CloneRaw() gotenobject.GotenObjectExt
- func (*Notification_State_NotificationState_ProviderData) Descriptor() ([]byte, []int)
- func (m *Notification_State_NotificationState_ProviderData) GetPagerDuty() *Notification_State_NotificationState_ProviderData_PagerDuty
- func (m *Notification_State_NotificationState_ProviderData) GetSlack() *Notification_State_NotificationState_ProviderData_Slack
- func (*Notification_State_NotificationState_ProviderData) GotenMessage()
- func (o *Notification_State_NotificationState_ProviderData) GotenObjectExt()
- func (obj *Notification_State_NotificationState_ProviderData) GotenValidate() error
- func (o *Notification_State_NotificationState_ProviderData) MakeDiffFieldMask(other *Notification_State_NotificationState_ProviderData) *Notification_State_NotificationState_ProviderData_FieldMask
- func (o *Notification_State_NotificationState_ProviderData) MakeFullFieldMask() *Notification_State_NotificationState_ProviderData_FieldMask
- func (o *Notification_State_NotificationState_ProviderData) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Notification_State_NotificationState_ProviderData) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Notification_State_NotificationState_ProviderData) Marshal() ([]byte, error)
- func (m *Notification_State_NotificationState_ProviderData) MarshalJSON() ([]byte, error)
- func (o *Notification_State_NotificationState_ProviderData) Merge(source *Notification_State_NotificationState_ProviderData)
- func (o *Notification_State_NotificationState_ProviderData) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Notification_State_NotificationState_ProviderData) ProtoMessage()
- func (m *Notification_State_NotificationState_ProviderData) ProtoReflect() preflect.Message
- func (m *Notification_State_NotificationState_ProviderData) Reset()
- func (m *Notification_State_NotificationState_ProviderData) SetPagerDuty(fv *Notification_State_NotificationState_ProviderData_PagerDuty)
- func (m *Notification_State_NotificationState_ProviderData) SetSlack(fv *Notification_State_NotificationState_ProviderData_Slack)
- func (m *Notification_State_NotificationState_ProviderData) String() string
- func (m *Notification_State_NotificationState_ProviderData) Unmarshal(b []byte) error
- func (m *Notification_State_NotificationState_ProviderData) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty
- func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) FieldPath() *NotificationStateNotificationStateProviderData_FieldTerminalPath
- func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) IncidentKey() ...
- func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues
- func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubArrayItemValue(...) *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue
- func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubArrayOfValues(...) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
- func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubPath(subPath NotificationStateNotificationStateProviderDataPagerDuty_FieldPath) *NotificationStateNotificationStateProviderData_FieldSubPath
- func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubValue(...) *NotificationStateNotificationStateProviderData_FieldSubPathValue
- func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithValue(value *Notification_State_NotificationState_ProviderData_PagerDuty) *NotificationStateNotificationStateProviderData_FieldTerminalPathValue
- type Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey
- func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey) FieldPath() *NotificationStateNotificationStateProviderData_FieldSubPath
- func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
- func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey) WithValue(value string) *NotificationStateNotificationStateProviderData_FieldSubPathValue
- type Notification_State_NotificationState_ProviderDataPathSelectorSlack
- func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) FieldPath() *NotificationStateNotificationStateProviderData_FieldTerminalPath
- func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) Ts() Notification_State_NotificationState_ProviderDataPathSelectorSlackTs
- func (s Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues
- func (s Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubArrayItemValue(...) *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue
- func (s Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubArrayOfValues(...) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
- func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubPath(subPath NotificationStateNotificationStateProviderDataSlack_FieldPath) *NotificationStateNotificationStateProviderData_FieldSubPath
- func (s Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubValue(...) *NotificationStateNotificationStateProviderData_FieldSubPathValue
- func (s Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithValue(value *Notification_State_NotificationState_ProviderData_Slack) *NotificationStateNotificationStateProviderData_FieldTerminalPathValue
- type Notification_State_NotificationState_ProviderDataPathSelectorSlackTs
- func (Notification_State_NotificationState_ProviderDataPathSelectorSlackTs) FieldPath() *NotificationStateNotificationStateProviderData_FieldSubPath
- func (s Notification_State_NotificationState_ProviderDataPathSelectorSlackTs) WithArrayOfValues(values []string) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
- func (s Notification_State_NotificationState_ProviderDataPathSelectorSlackTs) WithValue(value string) *NotificationStateNotificationStateProviderData_FieldSubPathValue
- type Notification_State_NotificationState_ProviderData_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) AppendPath(path NotificationStateNotificationStateProviderData_FieldPath)
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) FilterInputFields() *Notification_State_NotificationState_ProviderData_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) GetPaths() []NotificationStateNotificationStateProviderData_FieldPath
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) IsFull() bool
- func (fieldMask Notification_State_NotificationState_ProviderData_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Notification_State_NotificationState_ProviderData_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) PathsCount() int
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Project(source *Notification_State_NotificationState_ProviderData) *Notification_State_NotificationState_ProviderData
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ProtoMessage()
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Reset()
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Set(target, source *Notification_State_NotificationState_ProviderData)
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Size() int
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) String() string
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Subtract(other *Notification_State_NotificationState_ProviderData_FieldMask) *Notification_State_NotificationState_ProviderData_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState_ProviderData_PagerDuty
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) Clone() *Notification_State_NotificationState_ProviderData_PagerDuty
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) CloneRaw() gotenobject.GotenObjectExt
- func (*Notification_State_NotificationState_ProviderData_PagerDuty) Descriptor() ([]byte, []int)
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) GetIncidentKey() string
- func (*Notification_State_NotificationState_ProviderData_PagerDuty) GotenMessage()
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) GotenObjectExt()
- func (obj *Notification_State_NotificationState_ProviderData_PagerDuty) GotenValidate() error
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MakeDiffFieldMask(other *Notification_State_NotificationState_ProviderData_PagerDuty) *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MakeFullFieldMask() *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) Marshal() ([]byte, error)
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) MarshalJSON() ([]byte, error)
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) Merge(source *Notification_State_NotificationState_ProviderData_PagerDuty)
- func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Notification_State_NotificationState_ProviderData_PagerDuty) ProtoMessage()
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) ProtoReflect() preflect.Message
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) Reset()
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) SetIncidentKey(fv string)
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) String() string
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) Unmarshal(b []byte) error
- func (m *Notification_State_NotificationState_ProviderData_PagerDuty) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey
- func (Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey) FieldPath() *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath
- func (s Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey) WithArrayOfValues(values []string) ...
- func (s Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey) WithValue(value string) ...
- type Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) AppendPath(path NotificationStateNotificationStateProviderDataPagerDuty_FieldPath)
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) FilterInputFields() *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) GetPaths() []NotificationStateNotificationStateProviderDataPagerDuty_FieldPath
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) IsFull() bool
- func (fieldMask Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) PathsCount() int
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Project(source *Notification_State_NotificationState_ProviderData_PagerDuty) *Notification_State_NotificationState_ProviderData_PagerDuty
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProtoMessage()
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Reset()
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Set(target, source *Notification_State_NotificationState_ProviderData_PagerDuty)
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Size() int
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) String() string
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Subtract(other *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState_ProviderData_Slack
- func (o *Notification_State_NotificationState_ProviderData_Slack) Clone() *Notification_State_NotificationState_ProviderData_Slack
- func (o *Notification_State_NotificationState_ProviderData_Slack) CloneRaw() gotenobject.GotenObjectExt
- func (*Notification_State_NotificationState_ProviderData_Slack) Descriptor() ([]byte, []int)
- func (m *Notification_State_NotificationState_ProviderData_Slack) GetTs() string
- func (*Notification_State_NotificationState_ProviderData_Slack) GotenMessage()
- func (o *Notification_State_NotificationState_ProviderData_Slack) GotenObjectExt()
- func (obj *Notification_State_NotificationState_ProviderData_Slack) GotenValidate() error
- func (o *Notification_State_NotificationState_ProviderData_Slack) MakeDiffFieldMask(other *Notification_State_NotificationState_ProviderData_Slack) *Notification_State_NotificationState_ProviderData_Slack_FieldMask
- func (o *Notification_State_NotificationState_ProviderData_Slack) MakeFullFieldMask() *Notification_State_NotificationState_ProviderData_Slack_FieldMask
- func (o *Notification_State_NotificationState_ProviderData_Slack) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Notification_State_NotificationState_ProviderData_Slack) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Notification_State_NotificationState_ProviderData_Slack) Marshal() ([]byte, error)
- func (m *Notification_State_NotificationState_ProviderData_Slack) MarshalJSON() ([]byte, error)
- func (o *Notification_State_NotificationState_ProviderData_Slack) Merge(source *Notification_State_NotificationState_ProviderData_Slack)
- func (o *Notification_State_NotificationState_ProviderData_Slack) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Notification_State_NotificationState_ProviderData_Slack) ProtoMessage()
- func (m *Notification_State_NotificationState_ProviderData_Slack) ProtoReflect() preflect.Message
- func (m *Notification_State_NotificationState_ProviderData_Slack) Reset()
- func (m *Notification_State_NotificationState_ProviderData_Slack) SetTs(fv string)
- func (m *Notification_State_NotificationState_ProviderData_Slack) String() string
- func (m *Notification_State_NotificationState_ProviderData_Slack) Unmarshal(b []byte) error
- func (m *Notification_State_NotificationState_ProviderData_Slack) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState_ProviderData_SlackPathSelectorTs
- func (Notification_State_NotificationState_ProviderData_SlackPathSelectorTs) FieldPath() *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath
- func (s Notification_State_NotificationState_ProviderData_SlackPathSelectorTs) WithArrayOfValues(values []string) ...
- func (s Notification_State_NotificationState_ProviderData_SlackPathSelectorTs) WithValue(value string) *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue
- type Notification_State_NotificationState_ProviderData_Slack_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) AppendPath(path NotificationStateNotificationStateProviderDataSlack_FieldPath)
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) FilterInputFields() *Notification_State_NotificationState_ProviderData_Slack_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) GetPaths() []NotificationStateNotificationStateProviderDataSlack_FieldPath
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) IsFull() bool
- func (fieldMask Notification_State_NotificationState_ProviderData_Slack_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Notification_State_NotificationState_ProviderData_Slack_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) PathsCount() int
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Project(source *Notification_State_NotificationState_ProviderData_Slack) *Notification_State_NotificationState_ProviderData_Slack
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProtoMessage()
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Reset()
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Set(target, source *Notification_State_NotificationState_ProviderData_Slack)
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Size() int
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) String() string
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Subtract(other *Notification_State_NotificationState_ProviderData_Slack_FieldMask) *Notification_State_NotificationState_ProviderData_Slack_FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) UnmarshalJSON(data []byte) error
- type Notification_State_NotificationState_Status
- func (Notification_State_NotificationState_Status) Descriptor() preflect.EnumDescriptor
- func (x Notification_State_NotificationState_Status) Enum() *Notification_State_NotificationState_Status
- func (Notification_State_NotificationState_Status) EnumDescriptor() ([]byte, []int)
- func (x Notification_State_NotificationState_Status) Number() preflect.EnumNumber
- func (x Notification_State_NotificationState_Status) String() string
- func (Notification_State_NotificationState_Status) Type() preflect.EnumType
- type OrderBy
- func (orderBy *OrderBy) Compare(left, right *Notification) int
- func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
- func (orderBy *OrderBy) GetFieldMask() *Notification_FieldMask
- func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField
- func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask
- func (orderBy *OrderBy) InsertSorted(sorted NotificationList, elem *Notification) (NotificationList, 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 NotificationList)
- 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) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (name *ParentName) ConvertToType(typeVal ref.Type) ref.Val
- func (name *ParentName) DescendsFrom(ancestor string) bool
- func (name *ParentName) Equal(other ref.Val) ref.Val
- func (name *ParentName) FullyQualifiedName() (string, error)
- func (name *ParentName) GetAlertingPolicyName() *alerting_policy.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) HasTrait(trait int) bool
- func (name *ParentName) IsFullyQualified() bool
- func (name *ParentName) IsSpecified() bool
- func (name *ParentName) Match(pattern ref.Val) ref.Val
- func (name *ParentName) Matches(other interface{}) bool
- func (name *ParentName) ParseProtoString(data string) error
- func (name *ParentName) ProtoString() (string, error)
- func (name *ParentName) Receive(function string, overload string, args []ref.Val) ref.Val
- func (name *ParentName) SetFromCliFlag(raw string) error
- func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error
- func (name *ParentName) String() string
- func (name *ParentName) Type() ref.Type
- func (name *ParentName) TypeName() string
- func (name *ParentName) Value() interface{}
- type ParentReference
- func (ref *ParentReference) ClearCached()
- func (ref *ParentReference) GetAlertingPolicy() *alerting_policy.AlertingPolicy
- func (ref *ParentReference) GetAlertingPolicyReference() *alerting_policy.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 (ref *ParentReference) IsFullyQualified() bool
- func (ref *ParentReference) IsSpecified() bool
- func (name *ParentReference) Matches(other interface{}) bool
- func (ref *ParentReference) ParseProtoString(data string) error
- func (ref *ParentReference) ProtoString() (string, error)
- 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
- 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) GetPagingInfo() (totalCount, offset int32)
- func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor
- func (qr *QueryResultSnapshot) GetResults() gotenresource.ResourceList
- func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
- func (qr *QueryResultSnapshot) SetPagingInfo(totalCount, offset int32)
- func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)
- type Reference
- func (ref *Reference) ClearCached()
- func (ref *Reference) FullyQualifiedName() (string, error)
- func (ref *Reference) GetIParentName() gotenresource.Name
- func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
- func (ref *Reference) GetIdParts() map[string]string
- func (ref *Reference) GetNotification() *Notification
- 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 *Notification)
- 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 = "projects/{project}/regions/{region}/alertingPolicies/{alerting_policy}/notifications/{notification}"
)
Variables ¶
var ( Notification_State_NotificationState_Status_name = map[int32]string{ 0: "UNKNOWN", 1: "PENDING", 2: "FAILED", 3: "SUPPRESSED", 4: "SENT", 5: "DELIVERED", 6: "ACKNOWLEDGED", 7: "UNACKNOWLEDGED", } Notification_State_NotificationState_Status_value = map[string]int32{ "UNKNOWN": 0, "PENDING": 1, "FAILED": 2, "SUPPRESSED": 3, "SENT": 4, "DELIVERED": 5, "ACKNOWLEDGED": 6, "UNACKNOWLEDGED": 7, } )
Functions ¶
func AsAnyCastAccess ¶
func AsAnyCastAccess(access NotificationAccess) gotenresource.Access
Types ¶
type Descriptor ¶
type Descriptor struct {
// contains filtered or unexported fields
}
func GetDescriptor ¶
func GetDescriptor() *Descriptor
func (*Descriptor) CanBeParentless ¶ added in v1.0.21
func (d *Descriptor) CanBeParentless() bool
func (*Descriptor) GetNameDescriptor ¶
func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
func (*Descriptor) GetParentResDescriptors ¶ added in v1.0.21
func (d *Descriptor) GetParentResDescriptors() []gotenresource.Descriptor
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 ¶
func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask
func (*Descriptor) NewResourceFilter ¶
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 ¶
func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy
func (*Descriptor) NewResourcePager ¶
func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery
func (*Descriptor) NewSearchQuery ¶
func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery
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)
func (*Descriptor) SupportsDbConstraints ¶ added in v1.8.3
func (d *Descriptor) SupportsDbConstraints() bool
func (*Descriptor) SupportsMetadata ¶ added in v1.0.21
func (d *Descriptor) SupportsMetadata() bool
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) Evaluate ¶
func (filter *Filter) Evaluate(res *Notification) bool
Evaluate is a wrapper on FilterCondition, which also handles nil pointer
func (*Filter) EvaluateRaw ¶
func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
func (*Filter) FilterSlice ¶
func (filter *Filter) FilterSlice(in []*Notification) (out []*Notification)
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 Notification_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 *Notification) bool // Whether this condition is at least as specific as other. // When true, any Notification 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 Notification_FieldPath) bool // contains filtered or unexported methods }
func AndFilterConditions ¶
func AndFilterConditions(conds ...FilterCondition) FilterCondition
type FilterConditionCompare ¶
type FilterConditionCompare struct { Operator filterParser.CompareOperator Notification_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 *Notification) 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 Notification_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 *Notification) 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 Notification_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 Notification_FieldPath Value Notification_FieldPathArrayItemValue Values []Notification_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 *Notification) bool
func (*FilterConditionContains) EvaluateRaw ¶
func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionContains) GetFieldPath ¶
func (cond *FilterConditionContains) GetFieldPath() Notification_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 Notification_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 {
Notification_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 *Notification) 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 Notification_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 Notification_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 *Notification) 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 Notification_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 Notification_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 *Notification) 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 Notification_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 *Notification) 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 Notification_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 {
Notification_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 *Notification) 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 Notification_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 *Notification_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 *Notification_FieldMask WithPagingInfo bool }
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) GetWithPagingInfo ¶
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)
func (*ListQuery) SetWithPagingInfo ¶
type Name ¶
type Name struct { ParentName NotificationId string `firestore:"notificationId"` }
func MustParseName ¶
func ParseNameOrId ¶
func (*Name) AsRawReference ¶
func (name *Name) AsRawReference() gotenresource.Reference
func (*Name) AsReference ¶
func (*Name) ConvertToNative ¶
func (*Name) FullyQualifiedName ¶
func (*Name) GetAlertingPolicyName ¶
func (name *Name) GetAlertingPolicyName() *alerting_policy.Name
func (*Name) GetIParentName ¶
func (name *Name) GetIParentName() gotenresource.Name
func (*Name) GetIUnderlyingParentName ¶
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) SetAlertingPolicy ¶
func (b *NameBuilder) SetAlertingPolicy(parent *alerting_policy.Name) *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 Notification ¶
type Notification struct { // Name of Notification // When creating a new instance, this field is optional and if not provided, // it will be generated automatically. Last ID segment must conform to the // following regex: [a-zA-Z0-9_.:-]{1,128} Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` Metadata *meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"` // Reference to alerting policy that this notification is for AlertingPolicy *alerting_policy.Name `` /* 146-byte string literal not displayed */ // References to alerts that are part of this notification Alerts []*alert.Name `protobuf:"bytes,4,rep,customtype=Name,name=alerts,proto3" json:"alerts,omitempty" firestore:"alerts"` State *Notification_State `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty" firestore:"state"` // contains filtered or unexported fields }
Notification Resource
func (*Notification) Clone ¶
func (o *Notification) Clone() *Notification
func (*Notification) CloneRaw ¶
func (o *Notification) CloneRaw() gotenobject.GotenObjectExt
func (*Notification) Descriptor ¶
func (*Notification) Descriptor() ([]byte, []int)
Deprecated, Use Notification.ProtoReflect.Descriptor instead.
func (*Notification) EnsureMetadata ¶ added in v1.0.21
func (r *Notification) EnsureMetadata() *meta.Meta
func (*Notification) GetAlertingPolicy ¶
func (m *Notification) GetAlertingPolicy() *alerting_policy.Name
func (*Notification) GetAlerts ¶
func (m *Notification) GetAlerts() []*alert.Name
func (*Notification) GetMetadata ¶
func (m *Notification) GetMetadata() *meta.Meta
func (*Notification) GetName ¶
func (m *Notification) GetName() *Name
func (*Notification) GetRawName ¶
func (r *Notification) GetRawName() gotenresource.Name
func (*Notification) GetResourceDescriptor ¶
func (r *Notification) GetResourceDescriptor() gotenresource.Descriptor
func (*Notification) GetState ¶
func (m *Notification) GetState() *Notification_State
func (*Notification) GotenMessage ¶
func (*Notification) GotenMessage()
func (*Notification) GotenObjectExt ¶
func (o *Notification) GotenObjectExt()
func (*Notification) GotenValidate ¶
func (obj *Notification) GotenValidate() error
func (*Notification) MakeDiffFieldMask ¶
func (o *Notification) MakeDiffFieldMask(other *Notification) *Notification_FieldMask
func (*Notification) MakeFullFieldMask ¶
func (o *Notification) MakeFullFieldMask() *Notification_FieldMask
func (*Notification) MakeRawDiffFieldMask ¶
func (o *Notification) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Notification) MakeRawFullFieldMask ¶
func (o *Notification) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Notification) Marshal ¶
func (m *Notification) Marshal() ([]byte, error)
func (*Notification) MarshalJSON ¶
func (m *Notification) MarshalJSON() ([]byte, error)
func (*Notification) MaybePopulateDefaults ¶
func (r *Notification) MaybePopulateDefaults() error
func (*Notification) Merge ¶
func (o *Notification) Merge(source *Notification)
func (*Notification) MergeRaw ¶
func (o *Notification) MergeRaw(source gotenobject.GotenObjectExt)
func (*Notification) ProtoMessage ¶
func (*Notification) ProtoMessage()
func (*Notification) ProtoReflect ¶
func (m *Notification) ProtoReflect() preflect.Message
func (*Notification) Reset ¶
func (m *Notification) Reset()
func (*Notification) SetAlertingPolicy ¶
func (m *Notification) SetAlertingPolicy(fv *alerting_policy.Name)
func (*Notification) SetAlerts ¶
func (m *Notification) SetAlerts(fv []*alert.Name)
func (*Notification) SetMetadata ¶
func (m *Notification) SetMetadata(fv *meta.Meta)
func (*Notification) SetName ¶
func (m *Notification) SetName(fv *Name)
func (*Notification) SetState ¶
func (m *Notification) SetState(fv *Notification_State)
func (*Notification) String ¶
func (m *Notification) String() string
func (*Notification) Unmarshal ¶
func (m *Notification) Unmarshal(b []byte) error
func (*Notification) UnmarshalJSON ¶
func (m *Notification) UnmarshalJSON(data []byte) error
type NotificationAccess ¶
type NotificationAccess interface { GetNotification(context.Context, *GetQuery, ...gotenresource.GetOption) (*Notification, error) BatchGetNotifications(context.Context, []*Reference, ...gotenresource.BatchGetOption) error QueryNotifications(context.Context, *ListQuery, ...gotenresource.QueryOption) (*QueryResultSnapshot, error) WatchNotification(context.Context, *GetQuery, func(*NotificationChange) error) error WatchNotifications(context.Context, *WatchQuery, func(*QueryResultChange) error) error SaveNotification(context.Context, *Notification, ...gotenresource.SaveOption) error DeleteNotification(context.Context, *Reference, ...gotenresource.DeleteOption) error }
type NotificationChange ¶
type NotificationChange struct { // Notification change // // Types that are valid to be assigned to ChangeType: // *NotificationChange_Added_ // *NotificationChange_Modified_ // *NotificationChange_Current_ // *NotificationChange_Removed_ ChangeType isNotificationChange_ChangeType `protobuf_oneof:"change_type"` // contains filtered or unexported fields }
NotificationChange is used by Watch notifications Responses to describe change of single Notification One of Added, Modified, Removed
func (*NotificationChange) Descriptor ¶
func (*NotificationChange) Descriptor() ([]byte, []int)
Deprecated, Use NotificationChange.ProtoReflect.Descriptor instead.
func (*NotificationChange) GetAdded ¶
func (m *NotificationChange) GetAdded() *NotificationChange_Added
func (*NotificationChange) GetChangeType ¶
func (m *NotificationChange) GetChangeType() isNotificationChange_ChangeType
func (*NotificationChange) GetCurrent ¶
func (m *NotificationChange) GetCurrent() *NotificationChange_Current
func (*NotificationChange) GetCurrentViewIndex ¶
func (c *NotificationChange) GetCurrentViewIndex() int32
func (*NotificationChange) GetModified ¶
func (m *NotificationChange) GetModified() *NotificationChange_Modified
func (*NotificationChange) GetNotification ¶
func (c *NotificationChange) GetNotification() *Notification
func (*NotificationChange) GetNotificationName ¶
func (c *NotificationChange) GetNotificationName() *Name
func (*NotificationChange) GetPreviousViewIndex ¶
func (c *NotificationChange) GetPreviousViewIndex() int32
func (*NotificationChange) GetRawName ¶
func (c *NotificationChange) GetRawName() gotenresource.Name
func (*NotificationChange) GetRawResource ¶
func (c *NotificationChange) GetRawResource() gotenresource.Resource
func (*NotificationChange) GetRemoved ¶
func (m *NotificationChange) GetRemoved() *NotificationChange_Removed
func (*NotificationChange) GotenMessage ¶
func (*NotificationChange) GotenMessage()
func (*NotificationChange) GotenValidate ¶
func (obj *NotificationChange) GotenValidate() error
func (*NotificationChange) IsAdd ¶
func (c *NotificationChange) IsAdd() bool
func (*NotificationChange) IsCurrent ¶
func (c *NotificationChange) IsCurrent() bool
func (*NotificationChange) IsDelete ¶
func (c *NotificationChange) IsDelete() bool
func (*NotificationChange) IsModify ¶
func (c *NotificationChange) IsModify() bool
func (*NotificationChange) Marshal ¶
func (m *NotificationChange) Marshal() ([]byte, error)
func (*NotificationChange) MarshalJSON ¶
func (m *NotificationChange) MarshalJSON() ([]byte, error)
func (*NotificationChange) ProtoMessage ¶
func (*NotificationChange) ProtoMessage()
func (*NotificationChange) ProtoReflect ¶
func (m *NotificationChange) ProtoReflect() preflect.Message
func (*NotificationChange) Reset ¶
func (m *NotificationChange) Reset()
func (*NotificationChange) SetAdded ¶
func (m *NotificationChange) SetAdded(fv *NotificationChange_Added)
func (*NotificationChange) SetAddedRaw ¶
func (c *NotificationChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
func (*NotificationChange) SetChangeType ¶
func (m *NotificationChange) SetChangeType(ofv isNotificationChange_ChangeType)
func (*NotificationChange) SetCurrent ¶
func (m *NotificationChange) SetCurrent(fv *NotificationChange_Current)
func (*NotificationChange) SetCurrentRaw ¶
func (c *NotificationChange) SetCurrentRaw(snapshot gotenresource.Resource)
func (*NotificationChange) SetDeletedRaw ¶
func (c *NotificationChange) SetDeletedRaw(name gotenresource.Name, idx int)
func (*NotificationChange) SetModified ¶
func (m *NotificationChange) SetModified(fv *NotificationChange_Modified)
func (*NotificationChange) SetModifiedRaw ¶
func (c *NotificationChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, newIdx int)
func (*NotificationChange) SetRemoved ¶
func (m *NotificationChange) SetRemoved(fv *NotificationChange_Removed)
func (*NotificationChange) String ¶
func (m *NotificationChange) String() string
func (*NotificationChange) Unmarshal ¶
func (m *NotificationChange) Unmarshal(b []byte) error
func (*NotificationChange) UnmarshalJSON ¶
func (m *NotificationChange) UnmarshalJSON(data []byte) error
type NotificationChangeList ¶
type NotificationChangeList []*NotificationChange
func (NotificationChangeList) Append ¶
func (l NotificationChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
func (NotificationChangeList) AppendList ¶
func (l NotificationChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
func (NotificationChangeList) At ¶
func (l NotificationChangeList) At(idx int) gotenresource.ResourceChange
func (NotificationChangeList) Length ¶
func (l NotificationChangeList) Length() int
func (NotificationChangeList) Set ¶
func (l NotificationChangeList) Set(idx int, change gotenresource.ResourceChange)
func (NotificationChangeList) Slice ¶
func (l NotificationChangeList) Slice(first, second int) gotenresource.ResourceChangeList
type NotificationChangeMap ¶
type NotificationChangeMap map[Name]*NotificationChange
func (NotificationChangeMap) Delete ¶
func (m NotificationChangeMap) Delete(name gotenresource.Name)
func (NotificationChangeMap) ForEach ¶
func (m NotificationChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
func (NotificationChangeMap) Get ¶
func (m NotificationChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
func (NotificationChangeMap) Length ¶
func (m NotificationChangeMap) Length() int
func (NotificationChangeMap) Set ¶
func (m NotificationChangeMap) Set(change gotenresource.ResourceChange)
type NotificationChange_Added ¶
type NotificationChange_Added struct { Notification *Notification `protobuf:"bytes,1,opt,name=notification,proto3" json:"notification,omitempty" firestore:"notification"` // Integer describing index of added Notification 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 }
Notification has been added to query view
func (*NotificationChange_Added) Descriptor ¶
func (*NotificationChange_Added) Descriptor() ([]byte, []int)
Deprecated, Use NotificationChange_Added.ProtoReflect.Descriptor instead.
func (*NotificationChange_Added) GetNotification ¶
func (m *NotificationChange_Added) GetNotification() *Notification
func (*NotificationChange_Added) GetViewIndex ¶
func (m *NotificationChange_Added) GetViewIndex() int32
func (*NotificationChange_Added) GotenMessage ¶
func (*NotificationChange_Added) GotenMessage()
func (*NotificationChange_Added) GotenValidate ¶
func (obj *NotificationChange_Added) GotenValidate() error
func (*NotificationChange_Added) Marshal ¶
func (m *NotificationChange_Added) Marshal() ([]byte, error)
func (*NotificationChange_Added) MarshalJSON ¶
func (m *NotificationChange_Added) MarshalJSON() ([]byte, error)
func (*NotificationChange_Added) ProtoMessage ¶
func (*NotificationChange_Added) ProtoMessage()
func (*NotificationChange_Added) ProtoReflect ¶
func (m *NotificationChange_Added) ProtoReflect() preflect.Message
func (*NotificationChange_Added) Reset ¶
func (m *NotificationChange_Added) Reset()
func (*NotificationChange_Added) SetNotification ¶
func (m *NotificationChange_Added) SetNotification(fv *Notification)
func (*NotificationChange_Added) SetViewIndex ¶
func (m *NotificationChange_Added) SetViewIndex(fv int32)
func (*NotificationChange_Added) String ¶
func (m *NotificationChange_Added) String() string
func (*NotificationChange_Added) Unmarshal ¶
func (m *NotificationChange_Added) Unmarshal(b []byte) error
func (*NotificationChange_Added) UnmarshalJSON ¶
func (m *NotificationChange_Added) UnmarshalJSON(data []byte) error
type NotificationChange_Added_ ¶
type NotificationChange_Added_ struct { // Added is returned when watched document is added, either created or // enters Query view Added *NotificationChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof" firestore:"added"` }
type NotificationChange_Current ¶
type NotificationChange_Current struct { Notification *Notification `protobuf:"bytes,1,opt,name=notification,proto3" json:"notification,omitempty" firestore:"notification"` // contains filtered or unexported fields }
Notification has been added or modified in a query view. Version used for stateless watching
func (*NotificationChange_Current) Descriptor ¶
func (*NotificationChange_Current) Descriptor() ([]byte, []int)
Deprecated, Use NotificationChange_Current.ProtoReflect.Descriptor instead.
func (*NotificationChange_Current) GetNotification ¶
func (m *NotificationChange_Current) GetNotification() *Notification
func (*NotificationChange_Current) GotenMessage ¶
func (*NotificationChange_Current) GotenMessage()
func (*NotificationChange_Current) GotenValidate ¶
func (obj *NotificationChange_Current) GotenValidate() error
func (*NotificationChange_Current) Marshal ¶
func (m *NotificationChange_Current) Marshal() ([]byte, error)
func (*NotificationChange_Current) MarshalJSON ¶
func (m *NotificationChange_Current) MarshalJSON() ([]byte, error)
func (*NotificationChange_Current) ProtoMessage ¶
func (*NotificationChange_Current) ProtoMessage()
func (*NotificationChange_Current) ProtoReflect ¶
func (m *NotificationChange_Current) ProtoReflect() preflect.Message
func (*NotificationChange_Current) Reset ¶
func (m *NotificationChange_Current) Reset()
func (*NotificationChange_Current) SetNotification ¶
func (m *NotificationChange_Current) SetNotification(fv *Notification)
func (*NotificationChange_Current) String ¶
func (m *NotificationChange_Current) String() string
func (*NotificationChange_Current) Unmarshal ¶
func (m *NotificationChange_Current) Unmarshal(b []byte) error
func (*NotificationChange_Current) UnmarshalJSON ¶
func (m *NotificationChange_Current) UnmarshalJSON(data []byte) error
type NotificationChange_Current_ ¶
type NotificationChange_Current_ struct { // Current is returned in stateless watch when document enters query view or // is modified within. Current *NotificationChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof" firestore:"current"` }
type NotificationChange_Modified ¶
type NotificationChange_Modified struct { // Name of modified Notification Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // New version of Notification or masked difference, depending on // mask_changes instrumentation of issued [WatchNotificationRequest] or // [WatchNotificationsRequest] Notification *Notification `protobuf:"bytes,2,opt,name=notification,proto3" json:"notification,omitempty" firestore:"notification"` // Used when mask_changes is set, contains field paths of modified // properties. FieldMask *Notification_FieldMask `` /* 144-byte string literal not displayed */ // Previous view index specifies previous position of modified Notification. // When modification doesn't affect sorted order, value will remain // identical to [view_index]. PreviousViewIndex int32 `` /* 145-byte string literal not displayed */ // Integer specifying Notification 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 }
Notification changed some of it's fields - contains either full document or masked change
func (*NotificationChange_Modified) Descriptor ¶
func (*NotificationChange_Modified) Descriptor() ([]byte, []int)
Deprecated, Use NotificationChange_Modified.ProtoReflect.Descriptor instead.
func (*NotificationChange_Modified) GetFieldMask ¶
func (m *NotificationChange_Modified) GetFieldMask() *Notification_FieldMask
func (*NotificationChange_Modified) GetName ¶
func (m *NotificationChange_Modified) GetName() *Name
func (*NotificationChange_Modified) GetNotification ¶
func (m *NotificationChange_Modified) GetNotification() *Notification
func (*NotificationChange_Modified) GetPreviousViewIndex ¶
func (m *NotificationChange_Modified) GetPreviousViewIndex() int32
func (*NotificationChange_Modified) GetViewIndex ¶
func (m *NotificationChange_Modified) GetViewIndex() int32
func (*NotificationChange_Modified) GotenMessage ¶
func (*NotificationChange_Modified) GotenMessage()
func (*NotificationChange_Modified) GotenValidate ¶
func (obj *NotificationChange_Modified) GotenValidate() error
func (*NotificationChange_Modified) Marshal ¶
func (m *NotificationChange_Modified) Marshal() ([]byte, error)
func (*NotificationChange_Modified) MarshalJSON ¶
func (m *NotificationChange_Modified) MarshalJSON() ([]byte, error)
func (*NotificationChange_Modified) ProtoMessage ¶
func (*NotificationChange_Modified) ProtoMessage()
func (*NotificationChange_Modified) ProtoReflect ¶
func (m *NotificationChange_Modified) ProtoReflect() preflect.Message
func (*NotificationChange_Modified) Reset ¶
func (m *NotificationChange_Modified) Reset()
func (*NotificationChange_Modified) SetFieldMask ¶
func (m *NotificationChange_Modified) SetFieldMask(fv *Notification_FieldMask)
func (*NotificationChange_Modified) SetName ¶
func (m *NotificationChange_Modified) SetName(fv *Name)
func (*NotificationChange_Modified) SetNotification ¶
func (m *NotificationChange_Modified) SetNotification(fv *Notification)
func (*NotificationChange_Modified) SetPreviousViewIndex ¶
func (m *NotificationChange_Modified) SetPreviousViewIndex(fv int32)
func (*NotificationChange_Modified) SetViewIndex ¶
func (m *NotificationChange_Modified) SetViewIndex(fv int32)
func (*NotificationChange_Modified) String ¶
func (m *NotificationChange_Modified) String() string
func (*NotificationChange_Modified) Unmarshal ¶
func (m *NotificationChange_Modified) Unmarshal(b []byte) error
func (*NotificationChange_Modified) UnmarshalJSON ¶
func (m *NotificationChange_Modified) UnmarshalJSON(data []byte) error
type NotificationChange_Modified_ ¶
type NotificationChange_Modified_ struct { // Modified is returned when watched document is modified Modified *NotificationChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof" firestore:"modified"` }
type NotificationChange_Removed ¶
type NotificationChange_Removed struct { Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // Integer specifying removed Notification 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 Notification is deleted or leaves Query view
func (*NotificationChange_Removed) Descriptor ¶
func (*NotificationChange_Removed) Descriptor() ([]byte, []int)
Deprecated, Use NotificationChange_Removed.ProtoReflect.Descriptor instead.
func (*NotificationChange_Removed) GetName ¶
func (m *NotificationChange_Removed) GetName() *Name
func (*NotificationChange_Removed) GetViewIndex ¶
func (m *NotificationChange_Removed) GetViewIndex() int32
func (*NotificationChange_Removed) GotenMessage ¶
func (*NotificationChange_Removed) GotenMessage()
func (*NotificationChange_Removed) GotenValidate ¶
func (obj *NotificationChange_Removed) GotenValidate() error
func (*NotificationChange_Removed) Marshal ¶
func (m *NotificationChange_Removed) Marshal() ([]byte, error)
func (*NotificationChange_Removed) MarshalJSON ¶
func (m *NotificationChange_Removed) MarshalJSON() ([]byte, error)
func (*NotificationChange_Removed) ProtoMessage ¶
func (*NotificationChange_Removed) ProtoMessage()
func (*NotificationChange_Removed) ProtoReflect ¶
func (m *NotificationChange_Removed) ProtoReflect() preflect.Message
func (*NotificationChange_Removed) Reset ¶
func (m *NotificationChange_Removed) Reset()
func (*NotificationChange_Removed) SetName ¶
func (m *NotificationChange_Removed) SetName(fv *Name)
func (*NotificationChange_Removed) SetViewIndex ¶
func (m *NotificationChange_Removed) SetViewIndex(fv int32)
func (*NotificationChange_Removed) String ¶
func (m *NotificationChange_Removed) String() string
func (*NotificationChange_Removed) Unmarshal ¶
func (m *NotificationChange_Removed) Unmarshal(b []byte) error
func (*NotificationChange_Removed) UnmarshalJSON ¶
func (m *NotificationChange_Removed) UnmarshalJSON(data []byte) error
type NotificationChange_Removed_ ¶
type NotificationChange_Removed_ struct { // Removed is returned when Notification is deleted or leaves Query view Removed *NotificationChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof" firestore:"removed"` }
type NotificationFieldPathBuilder ¶
type NotificationFieldPathBuilder struct{}
func NewNotificationFieldPathBuilder ¶
func NewNotificationFieldPathBuilder() NotificationFieldPathBuilder
func (NotificationFieldPathBuilder) AlertingPolicy ¶
func (NotificationFieldPathBuilder) AlertingPolicy() NotificationPathSelectorAlertingPolicy
func (NotificationFieldPathBuilder) Alerts ¶
func (NotificationFieldPathBuilder) Alerts() NotificationPathSelectorAlerts
func (NotificationFieldPathBuilder) Metadata ¶
func (NotificationFieldPathBuilder) Metadata() NotificationPathSelectorMetadata
func (NotificationFieldPathBuilder) Name ¶
func (NotificationFieldPathBuilder) Name() NotificationPathSelectorName
func (NotificationFieldPathBuilder) State ¶
func (NotificationFieldPathBuilder) State() NotificationPathSelectorState
type NotificationList ¶
type NotificationList []*Notification
func (NotificationList) Append ¶
func (l NotificationList) Append(item gotenresource.Resource) gotenresource.ResourceList
func (NotificationList) AppendList ¶
func (l NotificationList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
func (NotificationList) At ¶
func (l NotificationList) At(idx int) gotenresource.Resource
func (NotificationList) Length ¶
func (l NotificationList) Length() int
func (NotificationList) Set ¶
func (l NotificationList) Set(idx int, res gotenresource.Resource)
func (NotificationList) Slice ¶
func (l NotificationList) Slice(first, second int) gotenresource.ResourceList
type NotificationMap ¶
type NotificationMap map[Name]*Notification
func (NotificationMap) Delete ¶
func (m NotificationMap) Delete(name gotenresource.Name)
func (NotificationMap) ForEach ¶
func (m NotificationMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
func (NotificationMap) Get ¶
func (m NotificationMap) Get(name gotenresource.Name) gotenresource.Resource
func (NotificationMap) Length ¶
func (m NotificationMap) Length() int
func (NotificationMap) Set ¶
func (m NotificationMap) Set(res gotenresource.Resource)
type NotificationMapPathSelectorMetadataAnnotations ¶
type NotificationMapPathSelectorMetadataAnnotations struct {
// contains filtered or unexported fields
}
func (NotificationMapPathSelectorMetadataAnnotations) FieldPath ¶
func (s NotificationMapPathSelectorMetadataAnnotations) FieldPath() *Notification_FieldSubPath
func (NotificationMapPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s NotificationMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationMapPathSelectorMetadataAnnotations) WithValue ¶
func (s NotificationMapPathSelectorMetadataAnnotations) WithValue(value string) *Notification_FieldSubPathValue
type NotificationMapPathSelectorMetadataLabels ¶
type NotificationMapPathSelectorMetadataLabels struct {
// contains filtered or unexported fields
}
func (NotificationMapPathSelectorMetadataLabels) FieldPath ¶
func (s NotificationMapPathSelectorMetadataLabels) FieldPath() *Notification_FieldSubPath
func (NotificationMapPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s NotificationMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationMapPathSelectorMetadataLabels) WithValue ¶
func (s NotificationMapPathSelectorMetadataLabels) WithValue(value string) *Notification_FieldSubPathValue
type NotificationMapPathSelectorMetadataShards ¶
type NotificationMapPathSelectorMetadataShards struct {
// contains filtered or unexported fields
}
func (NotificationMapPathSelectorMetadataShards) FieldPath ¶
func (s NotificationMapPathSelectorMetadataShards) FieldPath() *Notification_FieldSubPath
func (NotificationMapPathSelectorMetadataShards) WithArrayOfValues ¶
func (s NotificationMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
func (NotificationMapPathSelectorMetadataShards) WithValue ¶
func (s NotificationMapPathSelectorMetadataShards) WithValue(value int64) *Notification_FieldSubPathValue
type NotificationNameList ¶
type NotificationNameList []*Name
func (NotificationNameList) Append ¶
func (l NotificationNameList) Append(name gotenresource.Name) gotenresource.NameList
func (NotificationNameList) AppendList ¶
func (l NotificationNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
func (NotificationNameList) At ¶
func (l NotificationNameList) At(idx int) gotenresource.Name
func (NotificationNameList) Length ¶
func (l NotificationNameList) Length() int
func (NotificationNameList) Set ¶
func (l NotificationNameList) Set(idx int, name gotenresource.Name)
func (NotificationNameList) Slice ¶
func (l NotificationNameList) Slice(first, second int) gotenresource.NameList
type NotificationParentNameList ¶
type NotificationParentNameList []*ParentName
func (NotificationParentNameList) Append ¶
func (l NotificationParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
func (NotificationParentNameList) AppendList ¶
func (l NotificationParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
func (NotificationParentNameList) At ¶
func (l NotificationParentNameList) At(idx int) gotenresource.Name
func (NotificationParentNameList) Length ¶
func (l NotificationParentNameList) Length() int
func (NotificationParentNameList) Set ¶
func (l NotificationParentNameList) Set(idx int, name gotenresource.Name)
func (NotificationParentNameList) Slice ¶
func (l NotificationParentNameList) Slice(first, second int) gotenresource.ParentNameList
type NotificationParentReferenceList ¶
type NotificationParentReferenceList []*ParentReference
func (NotificationParentReferenceList) Append ¶
func (l NotificationParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
func (NotificationParentReferenceList) AppendList ¶
func (l NotificationParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
func (NotificationParentReferenceList) At ¶
func (l NotificationParentReferenceList) At(idx int) gotenresource.Reference
func (NotificationParentReferenceList) Length ¶
func (l NotificationParentReferenceList) Length() int
func (NotificationParentReferenceList) Set ¶
func (l NotificationParentReferenceList) Set(idx int, ref gotenresource.Reference)
func (NotificationParentReferenceList) Slice ¶
func (l NotificationParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
type NotificationPathSelectorAlertingPolicy ¶
type NotificationPathSelectorAlertingPolicy struct{}
func (NotificationPathSelectorAlertingPolicy) FieldPath ¶
func (NotificationPathSelectorAlertingPolicy) FieldPath() *Notification_FieldTerminalPath
func (NotificationPathSelectorAlertingPolicy) WithArrayOfValues ¶
func (s NotificationPathSelectorAlertingPolicy) WithArrayOfValues(values []*alerting_policy.Name) *Notification_FieldTerminalPathArrayOfValues
func (NotificationPathSelectorAlertingPolicy) WithValue ¶
func (s NotificationPathSelectorAlertingPolicy) WithValue(value *alerting_policy.Name) *Notification_FieldTerminalPathValue
type NotificationPathSelectorAlerts ¶
type NotificationPathSelectorAlerts struct{}
func (NotificationPathSelectorAlerts) FieldPath ¶
func (NotificationPathSelectorAlerts) FieldPath() *Notification_FieldTerminalPath
func (NotificationPathSelectorAlerts) WithArrayOfValues ¶
func (s NotificationPathSelectorAlerts) WithArrayOfValues(values [][]*alert.Name) *Notification_FieldTerminalPathArrayOfValues
func (NotificationPathSelectorAlerts) WithItemValue ¶
func (s NotificationPathSelectorAlerts) WithItemValue(value *alert.Name) *Notification_FieldTerminalPathArrayItemValue
func (NotificationPathSelectorAlerts) WithValue ¶
func (s NotificationPathSelectorAlerts) WithValue(value []*alert.Name) *Notification_FieldTerminalPathValue
type NotificationPathSelectorMetadata ¶
type NotificationPathSelectorMetadata struct{}
func (NotificationPathSelectorMetadata) Annotations ¶
func (NotificationPathSelectorMetadata) Annotations() NotificationPathSelectorMetadataAnnotations
func (NotificationPathSelectorMetadata) CreateTime ¶
func (NotificationPathSelectorMetadata) CreateTime() NotificationPathSelectorMetadataCreateTime
func (NotificationPathSelectorMetadata) DeleteTime ¶
func (NotificationPathSelectorMetadata) DeleteTime() NotificationPathSelectorMetadataDeleteTime
func (NotificationPathSelectorMetadata) FieldPath ¶
func (NotificationPathSelectorMetadata) FieldPath() *Notification_FieldTerminalPath
func (NotificationPathSelectorMetadata) Generation ¶
func (NotificationPathSelectorMetadata) Generation() NotificationPathSelectorMetadataGeneration
func (NotificationPathSelectorMetadata) Lifecycle ¶
func (NotificationPathSelectorMetadata) Lifecycle() NotificationPathSelectorMetadataLifecycle
func (NotificationPathSelectorMetadata) OwnerReferences ¶
func (NotificationPathSelectorMetadata) OwnerReferences() NotificationPathSelectorMetadataOwnerReferences
func (NotificationPathSelectorMetadata) ResourceVersion ¶
func (NotificationPathSelectorMetadata) ResourceVersion() NotificationPathSelectorMetadataResourceVersion
func (NotificationPathSelectorMetadata) Services ¶ added in v1.0.21
func (NotificationPathSelectorMetadata) Services() NotificationPathSelectorMetadataServices
func (NotificationPathSelectorMetadata) Syncing ¶
func (NotificationPathSelectorMetadata) Syncing() NotificationPathSelectorMetadataSyncing
func (NotificationPathSelectorMetadata) UpdateTime ¶
func (NotificationPathSelectorMetadata) UpdateTime() NotificationPathSelectorMetadataUpdateTime
func (NotificationPathSelectorMetadata) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *Notification_FieldTerminalPathArrayOfValues
func (NotificationPathSelectorMetadata) WithSubArrayItemValue ¶
func (s NotificationPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorMetadata) WithSubArrayOfValues ¶
func (s NotificationPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadata) WithSubPath ¶
func (NotificationPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *Notification_FieldSubPath
func (NotificationPathSelectorMetadata) WithSubValue ¶
func (s NotificationPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *Notification_FieldSubPathValue
func (NotificationPathSelectorMetadata) WithValue ¶
func (s NotificationPathSelectorMetadata) WithValue(value *meta.Meta) *Notification_FieldTerminalPathValue
type NotificationPathSelectorMetadataAnnotations ¶
type NotificationPathSelectorMetadataAnnotations struct{}
func (NotificationPathSelectorMetadataAnnotations) FieldPath ¶
func (NotificationPathSelectorMetadataAnnotations) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataAnnotations) WithValue ¶
func (s NotificationPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataCreateTime ¶
type NotificationPathSelectorMetadataCreateTime struct{}
func (NotificationPathSelectorMetadataCreateTime) FieldPath ¶
func (NotificationPathSelectorMetadataCreateTime) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataCreateTime) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataCreateTime) WithValue ¶
func (s NotificationPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataDeleteTime ¶
type NotificationPathSelectorMetadataDeleteTime struct{}
func (NotificationPathSelectorMetadataDeleteTime) FieldPath ¶
func (NotificationPathSelectorMetadataDeleteTime) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataDeleteTime) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataDeleteTime) WithValue ¶
func (s NotificationPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataGeneration ¶
type NotificationPathSelectorMetadataGeneration struct{}
func (NotificationPathSelectorMetadataGeneration) FieldPath ¶
func (NotificationPathSelectorMetadataGeneration) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataGeneration) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataGeneration) WithValue ¶
func (s NotificationPathSelectorMetadataGeneration) WithValue(value int64) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataLabels ¶
type NotificationPathSelectorMetadataLabels struct{}
func (NotificationPathSelectorMetadataLabels) FieldPath ¶
func (NotificationPathSelectorMetadataLabels) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataLabels) WithKey ¶
func (NotificationPathSelectorMetadataLabels) WithKey(key string) NotificationMapPathSelectorMetadataLabels
func (NotificationPathSelectorMetadataLabels) WithValue ¶
func (s NotificationPathSelectorMetadataLabels) WithValue(value map[string]string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataLifecycle ¶
type NotificationPathSelectorMetadataLifecycle struct{}
func (NotificationPathSelectorMetadataLifecycle) BlockDeletion ¶
func (NotificationPathSelectorMetadataLifecycle) BlockDeletion() NotificationPathSelectorMetadataLifecycleBlockDeletion
func (NotificationPathSelectorMetadataLifecycle) FieldPath ¶
func (NotificationPathSelectorMetadataLifecycle) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataLifecycle) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataLifecycle) WithValue ¶
func (s NotificationPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataLifecycleBlockDeletion ¶
type NotificationPathSelectorMetadataLifecycleBlockDeletion struct{}
func (NotificationPathSelectorMetadataLifecycleBlockDeletion) FieldPath ¶
func (NotificationPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataLifecycleBlockDeletion) WithValue ¶
func (s NotificationPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataLifecycleState ¶
type NotificationPathSelectorMetadataLifecycleState struct{}
func (NotificationPathSelectorMetadataLifecycleState) FieldPath ¶
func (NotificationPathSelectorMetadataLifecycleState) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataLifecycleState) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataLifecycleState) WithValue ¶
func (s NotificationPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataOwnerReferences ¶
type NotificationPathSelectorMetadataOwnerReferences struct{}
func (NotificationPathSelectorMetadataOwnerReferences) Controller ¶
func (NotificationPathSelectorMetadataOwnerReferences) FieldPath ¶
func (NotificationPathSelectorMetadataOwnerReferences) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataOwnerReferences) RequiresOwnerReference ¶
func (NotificationPathSelectorMetadataOwnerReferences) RequiresOwnerReference() NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference
func (NotificationPathSelectorMetadataOwnerReferences) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataOwnerReferences) WithItemValue ¶
func (s NotificationPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorMetadataOwnerReferences) WithValue ¶
func (s NotificationPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataOwnerReferencesController ¶
type NotificationPathSelectorMetadataOwnerReferencesController struct{}
func (NotificationPathSelectorMetadataOwnerReferencesController) FieldPath ¶
func (NotificationPathSelectorMetadataOwnerReferencesController) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataOwnerReferencesController) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataOwnerReferencesController) WithValue ¶
func (s NotificationPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataOwnerReferencesKind ¶
type NotificationPathSelectorMetadataOwnerReferencesKind struct{}
func (NotificationPathSelectorMetadataOwnerReferencesKind) FieldPath ¶
func (NotificationPathSelectorMetadataOwnerReferencesKind) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataOwnerReferencesKind) WithValue ¶
func (s NotificationPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataOwnerReferencesName ¶
type NotificationPathSelectorMetadataOwnerReferencesName struct{}
func (NotificationPathSelectorMetadataOwnerReferencesName) FieldPath ¶
func (NotificationPathSelectorMetadataOwnerReferencesName) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataOwnerReferencesName) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataOwnerReferencesName) WithValue ¶
func (s NotificationPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataOwnerReferencesRegion ¶
type NotificationPathSelectorMetadataOwnerReferencesRegion struct{}
func (NotificationPathSelectorMetadataOwnerReferencesRegion) FieldPath ¶
func (NotificationPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataOwnerReferencesRegion) WithValue ¶
func (s NotificationPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference ¶
type NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}
func (NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue ¶
func (s NotificationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataOwnerReferencesVersion ¶
type NotificationPathSelectorMetadataOwnerReferencesVersion struct{}
func (NotificationPathSelectorMetadataOwnerReferencesVersion) FieldPath ¶
func (NotificationPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataOwnerReferencesVersion) WithValue ¶
func (s NotificationPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataResourceVersion ¶
type NotificationPathSelectorMetadataResourceVersion struct{}
func (NotificationPathSelectorMetadataResourceVersion) FieldPath ¶
func (NotificationPathSelectorMetadataResourceVersion) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataResourceVersion) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataResourceVersion) WithValue ¶
func (s NotificationPathSelectorMetadataResourceVersion) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataServices ¶ added in v1.0.21
type NotificationPathSelectorMetadataServices struct{}
func (NotificationPathSelectorMetadataServices) AllowedServices ¶ added in v1.0.21
func (NotificationPathSelectorMetadataServices) AllowedServices() NotificationPathSelectorMetadataServicesAllowedServices
func (NotificationPathSelectorMetadataServices) FieldPath ¶ added in v1.0.21
func (NotificationPathSelectorMetadataServices) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataServices) OwningService ¶ added in v1.0.21
func (NotificationPathSelectorMetadataServices) OwningService() NotificationPathSelectorMetadataServicesOwningService
func (NotificationPathSelectorMetadataServices) WithArrayOfValues ¶ added in v1.0.21
func (s NotificationPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataServices) WithValue ¶ added in v1.0.21
func (s NotificationPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataServicesAllowedServices ¶ added in v1.0.21
type NotificationPathSelectorMetadataServicesAllowedServices struct{}
func (NotificationPathSelectorMetadataServicesAllowedServices) FieldPath ¶ added in v1.0.21
func (NotificationPathSelectorMetadataServicesAllowedServices) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataServicesAllowedServices) WithArrayOfValues ¶ added in v1.0.21
func (s NotificationPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataServicesAllowedServices) WithItemValue ¶ added in v1.0.21
func (s NotificationPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorMetadataServicesAllowedServices) WithValue ¶ added in v1.0.21
func (s NotificationPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataServicesOwningService ¶ added in v1.0.21
type NotificationPathSelectorMetadataServicesOwningService struct{}
func (NotificationPathSelectorMetadataServicesOwningService) FieldPath ¶ added in v1.0.21
func (NotificationPathSelectorMetadataServicesOwningService) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataServicesOwningService) WithArrayOfValues ¶ added in v1.0.21
func (s NotificationPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataServicesOwningService) WithValue ¶ added in v1.0.21
func (s NotificationPathSelectorMetadataServicesOwningService) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataShards ¶
type NotificationPathSelectorMetadataShards struct{}
func (NotificationPathSelectorMetadataShards) FieldPath ¶
func (NotificationPathSelectorMetadataShards) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataShards) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataShards) WithKey ¶
func (NotificationPathSelectorMetadataShards) WithKey(key string) NotificationMapPathSelectorMetadataShards
func (NotificationPathSelectorMetadataShards) WithValue ¶
func (s NotificationPathSelectorMetadataShards) WithValue(value map[string]int64) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataSyncing ¶
type NotificationPathSelectorMetadataSyncing struct{}
func (NotificationPathSelectorMetadataSyncing) FieldPath ¶
func (NotificationPathSelectorMetadataSyncing) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataSyncing) OwningRegion ¶
func (NotificationPathSelectorMetadataSyncing) OwningRegion() NotificationPathSelectorMetadataSyncingOwningRegion
func (NotificationPathSelectorMetadataSyncing) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataSyncing) WithValue ¶
func (s NotificationPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataSyncingOwningRegion ¶
type NotificationPathSelectorMetadataSyncingOwningRegion struct{}
func (NotificationPathSelectorMetadataSyncingOwningRegion) FieldPath ¶
func (NotificationPathSelectorMetadataSyncingOwningRegion) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataSyncingOwningRegion) WithValue ¶
func (s NotificationPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataSyncingRegions ¶
type NotificationPathSelectorMetadataSyncingRegions struct{}
func (NotificationPathSelectorMetadataSyncingRegions) FieldPath ¶
func (NotificationPathSelectorMetadataSyncingRegions) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataSyncingRegions) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataSyncingRegions) WithItemValue ¶
func (s NotificationPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorMetadataSyncingRegions) WithValue ¶
func (s NotificationPathSelectorMetadataSyncingRegions) WithValue(value []string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataTags ¶
type NotificationPathSelectorMetadataTags struct{}
func (NotificationPathSelectorMetadataTags) FieldPath ¶
func (NotificationPathSelectorMetadataTags) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataTags) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataTags) WithItemValue ¶
func (s NotificationPathSelectorMetadataTags) WithItemValue(value string) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorMetadataTags) WithValue ¶
func (s NotificationPathSelectorMetadataTags) WithValue(value []string) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataUpdateTime ¶
type NotificationPathSelectorMetadataUpdateTime struct{}
func (NotificationPathSelectorMetadataUpdateTime) FieldPath ¶
func (NotificationPathSelectorMetadataUpdateTime) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataUpdateTime) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataUpdateTime) WithValue ¶
func (s NotificationPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
type NotificationPathSelectorMetadataUuid ¶
type NotificationPathSelectorMetadataUuid struct{}
func (NotificationPathSelectorMetadataUuid) FieldPath ¶
func (NotificationPathSelectorMetadataUuid) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorMetadataUuid) WithArrayOfValues ¶
func (s NotificationPathSelectorMetadataUuid) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorMetadataUuid) WithValue ¶
func (s NotificationPathSelectorMetadataUuid) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorName ¶
type NotificationPathSelectorName struct{}
func (NotificationPathSelectorName) FieldPath ¶
func (NotificationPathSelectorName) FieldPath() *Notification_FieldTerminalPath
func (NotificationPathSelectorName) WithArrayOfValues ¶
func (s NotificationPathSelectorName) WithArrayOfValues(values []*Name) *Notification_FieldTerminalPathArrayOfValues
func (NotificationPathSelectorName) WithValue ¶
func (s NotificationPathSelectorName) WithValue(value *Name) *Notification_FieldTerminalPathValue
type NotificationPathSelectorState ¶
type NotificationPathSelectorState struct{}
func (NotificationPathSelectorState) AlertsLifetime ¶
func (NotificationPathSelectorState) AlertsLifetime() NotificationPathSelectorStateAlertsLifetime
func (NotificationPathSelectorState) FieldPath ¶
func (NotificationPathSelectorState) FieldPath() *Notification_FieldTerminalPath
func (NotificationPathSelectorState) IncidentNotifyAttemptsDone ¶ added in v0.10.12
func (NotificationPathSelectorState) IncidentNotifyAttemptsDone() NotificationPathSelectorStateIncidentNotifyAttemptsDone
func (NotificationPathSelectorState) IsResolved ¶ added in v0.10.12
func (NotificationPathSelectorState) IsResolved() NotificationPathSelectorStateIsResolved
func (NotificationPathSelectorState) LifecycleCompleted ¶ added in v0.10.12
func (NotificationPathSelectorState) LifecycleCompleted() NotificationPathSelectorStateLifecycleCompleted
func (NotificationPathSelectorState) NotificationState ¶
func (NotificationPathSelectorState) NotificationState() NotificationPathSelectorStateNotificationState
func (NotificationPathSelectorState) ResolutionNotificationState ¶ added in v0.10.12
func (NotificationPathSelectorState) ResolutionNotificationState() NotificationPathSelectorStateResolutionNotificationState
func (NotificationPathSelectorState) ResolutionNotifyAttemptsDone ¶ added in v0.10.12
func (NotificationPathSelectorState) ResolutionNotifyAttemptsDone() NotificationPathSelectorStateResolutionNotifyAttemptsDone
func (NotificationPathSelectorState) WithArrayOfValues ¶
func (s NotificationPathSelectorState) WithArrayOfValues(values []*Notification_State) *Notification_FieldTerminalPathArrayOfValues
func (NotificationPathSelectorState) WithSubArrayItemValue ¶
func (s NotificationPathSelectorState) WithSubArrayItemValue(subPathArrayItemValue NotificationState_FieldPathArrayItemValue) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorState) WithSubArrayOfValues ¶
func (s NotificationPathSelectorState) WithSubArrayOfValues(subPathArrayOfValues NotificationState_FieldPathArrayOfValues) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorState) WithSubPath ¶
func (NotificationPathSelectorState) WithSubPath(subPath NotificationState_FieldPath) *Notification_FieldSubPath
func (NotificationPathSelectorState) WithSubValue ¶
func (s NotificationPathSelectorState) WithSubValue(subPathValue NotificationState_FieldPathValue) *Notification_FieldSubPathValue
func (NotificationPathSelectorState) WithValue ¶
func (s NotificationPathSelectorState) WithValue(value *Notification_State) *Notification_FieldTerminalPathValue
type NotificationPathSelectorStateAlertsLifetime ¶
type NotificationPathSelectorStateAlertsLifetime struct{}
func (NotificationPathSelectorStateAlertsLifetime) FieldPath ¶
func (NotificationPathSelectorStateAlertsLifetime) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateAlertsLifetime) WithArrayOfValues ¶
func (s NotificationPathSelectorStateAlertsLifetime) WithArrayOfValues(values []*common.TimeRange) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateAlertsLifetime) WithValue ¶
func (s NotificationPathSelectorStateAlertsLifetime) WithValue(value *common.TimeRange) *Notification_FieldSubPathValue
type NotificationPathSelectorStateAlertsLifetimeEndTime ¶
type NotificationPathSelectorStateAlertsLifetimeEndTime struct{}
func (NotificationPathSelectorStateAlertsLifetimeEndTime) FieldPath ¶
func (NotificationPathSelectorStateAlertsLifetimeEndTime) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateAlertsLifetimeEndTime) WithArrayOfValues ¶
func (s NotificationPathSelectorStateAlertsLifetimeEndTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateAlertsLifetimeEndTime) WithValue ¶
func (s NotificationPathSelectorStateAlertsLifetimeEndTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
type NotificationPathSelectorStateAlertsLifetimeStartTime ¶
type NotificationPathSelectorStateAlertsLifetimeStartTime struct{}
func (NotificationPathSelectorStateAlertsLifetimeStartTime) FieldPath ¶
func (NotificationPathSelectorStateAlertsLifetimeStartTime) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateAlertsLifetimeStartTime) WithArrayOfValues ¶
func (s NotificationPathSelectorStateAlertsLifetimeStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateAlertsLifetimeStartTime) WithValue ¶
func (s NotificationPathSelectorStateAlertsLifetimeStartTime) WithValue(value *timestamppb.Timestamp) *Notification_FieldSubPathValue
type NotificationPathSelectorStateIncidentNotifyAttemptsDone ¶ added in v0.10.12
type NotificationPathSelectorStateIncidentNotifyAttemptsDone struct{}
func (NotificationPathSelectorStateIncidentNotifyAttemptsDone) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateIncidentNotifyAttemptsDone) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateIncidentNotifyAttemptsDone) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateIncidentNotifyAttemptsDone) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateIncidentNotifyAttemptsDone) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateIncidentNotifyAttemptsDone) WithValue(value bool) *Notification_FieldSubPathValue
type NotificationPathSelectorStateIsResolved ¶ added in v0.10.12
type NotificationPathSelectorStateIsResolved struct{}
func (NotificationPathSelectorStateIsResolved) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateIsResolved) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateIsResolved) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateIsResolved) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateIsResolved) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateIsResolved) WithValue(value bool) *Notification_FieldSubPathValue
type NotificationPathSelectorStateLifecycleCompleted ¶ added in v0.10.12
type NotificationPathSelectorStateLifecycleCompleted struct{}
func (NotificationPathSelectorStateLifecycleCompleted) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateLifecycleCompleted) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateLifecycleCompleted) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateLifecycleCompleted) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateLifecycleCompleted) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateLifecycleCompleted) WithValue(value bool) *Notification_FieldSubPathValue
type NotificationPathSelectorStateNotificationState ¶
type NotificationPathSelectorStateNotificationState struct{}
func (NotificationPathSelectorStateNotificationState) FieldPath ¶
func (NotificationPathSelectorStateNotificationState) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateNotificationState) NotificationChannel ¶
func (NotificationPathSelectorStateNotificationState) NotificationChannel() NotificationPathSelectorStateNotificationStateNotificationChannel
func (NotificationPathSelectorStateNotificationState) NotifyAttempts ¶
func (NotificationPathSelectorStateNotificationState) ProviderData ¶
func (NotificationPathSelectorStateNotificationState) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateNotificationState) WithItemValue ¶
func (s NotificationPathSelectorStateNotificationState) WithItemValue(value *Notification_State_NotificationState) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorStateNotificationState) WithValue ¶
func (s NotificationPathSelectorStateNotificationState) WithValue(value []*Notification_State_NotificationState) *Notification_FieldSubPathValue
type NotificationPathSelectorStateNotificationStateError ¶
type NotificationPathSelectorStateNotificationStateError struct{}
func (NotificationPathSelectorStateNotificationStateError) FieldPath ¶
func (NotificationPathSelectorStateNotificationStateError) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateNotificationStateError) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateError) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateNotificationStateError) WithValue ¶
func (s NotificationPathSelectorStateNotificationStateError) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorStateNotificationStateNotificationChannel ¶
type NotificationPathSelectorStateNotificationStateNotificationChannel struct{}
func (NotificationPathSelectorStateNotificationStateNotificationChannel) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateNotificationStateNotificationChannel) WithValue ¶
func (s NotificationPathSelectorStateNotificationStateNotificationChannel) WithValue(value *notification_channel.Name) *Notification_FieldSubPathValue
type NotificationPathSelectorStateNotificationStateNotifyAttempts ¶
type NotificationPathSelectorStateNotificationStateNotifyAttempts struct{}
func (NotificationPathSelectorStateNotificationStateNotifyAttempts) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateNotificationStateNotifyAttempts) WithValue ¶
func (s NotificationPathSelectorStateNotificationStateNotifyAttempts) WithValue(value int64) *Notification_FieldSubPathValue
type NotificationPathSelectorStateNotificationStateProviderData ¶
type NotificationPathSelectorStateNotificationStateProviderData struct{}
func (NotificationPathSelectorStateNotificationStateProviderData) FieldPath ¶
func (NotificationPathSelectorStateNotificationStateProviderData) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateNotificationStateProviderData) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateNotificationStateProviderDataPagerDuty ¶
type NotificationPathSelectorStateNotificationStateProviderDataPagerDuty struct{}
func (NotificationPathSelectorStateNotificationStateProviderDataPagerDuty) IncidentKey ¶
func (NotificationPathSelectorStateNotificationStateProviderDataPagerDuty) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateProviderDataPagerDuty) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_PagerDuty) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey ¶
type NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey struct{}
func (NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey) WithValue ¶
func (s NotificationPathSelectorStateNotificationStateProviderDataPagerDutyIncidentKey) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorStateNotificationStateProviderDataSlack ¶
type NotificationPathSelectorStateNotificationStateProviderDataSlack struct{}
func (NotificationPathSelectorStateNotificationStateProviderDataSlack) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateProviderDataSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateNotificationStateProviderDataSlackTs ¶
type NotificationPathSelectorStateNotificationStateProviderDataSlackTs struct{}
func (NotificationPathSelectorStateNotificationStateProviderDataSlackTs) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateNotificationStateProviderDataSlackTs) WithValue ¶
func (s NotificationPathSelectorStateNotificationStateProviderDataSlackTs) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorStateNotificationStateStatus ¶
type NotificationPathSelectorStateNotificationStateStatus struct{}
func (NotificationPathSelectorStateNotificationStateStatus) FieldPath ¶
func (NotificationPathSelectorStateNotificationStateStatus) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateNotificationStateStatus) WithArrayOfValues ¶
func (s NotificationPathSelectorStateNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateResolutionNotificationState ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationState struct{}
func (NotificationPathSelectorStateResolutionNotificationState) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationState) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateResolutionNotificationState) NotificationChannel ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationState) NotifyAttempts ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationState) ProviderData ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationState) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateResolutionNotificationState) WithItemValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationState) WithItemValue(value *Notification_State_NotificationState) *Notification_FieldSubPathArrayItemValue
func (NotificationPathSelectorStateResolutionNotificationState) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationState) WithValue(value []*Notification_State_NotificationState) *Notification_FieldSubPathValue
type NotificationPathSelectorStateResolutionNotificationStateError ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateError struct{}
func (NotificationPathSelectorStateResolutionNotificationStateError) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateError) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateResolutionNotificationStateError) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateError) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorStateResolutionNotificationStateNotificationChannel ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateNotificationChannel struct{}
func (NotificationPathSelectorStateResolutionNotificationStateNotificationChannel) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateNotificationChannel) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts struct{}
func (NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateNotifyAttempts) WithValue(value int64) *Notification_FieldSubPathValue
type NotificationPathSelectorStateResolutionNotificationStateProviderData ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateProviderData struct{}
func (NotificationPathSelectorStateResolutionNotificationStateProviderData) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderData) PagerDuty ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderData) Slack ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderData) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty struct{}
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty) IncidentKey ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDuty) WithArrayOfValues ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey struct{}
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack struct{}
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack) Ts ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlack) WithArrayOfValues ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs struct{}
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateProviderDataSlackTs) WithValue(value string) *Notification_FieldSubPathValue
type NotificationPathSelectorStateResolutionNotificationStateStatus ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotificationStateStatus struct{}
func (NotificationPathSelectorStateResolutionNotificationStateStatus) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *Notification_FieldSubPathArrayOfValues
type NotificationPathSelectorStateResolutionNotifyAttemptsDone ¶ added in v0.10.12
type NotificationPathSelectorStateResolutionNotifyAttemptsDone struct{}
func (NotificationPathSelectorStateResolutionNotifyAttemptsDone) FieldPath ¶ added in v0.10.12
func (NotificationPathSelectorStateResolutionNotifyAttemptsDone) FieldPath() *Notification_FieldSubPath
func (NotificationPathSelectorStateResolutionNotifyAttemptsDone) WithArrayOfValues ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotifyAttemptsDone) WithArrayOfValues(values []bool) *Notification_FieldSubPathArrayOfValues
func (NotificationPathSelectorStateResolutionNotifyAttemptsDone) WithValue ¶ added in v0.10.12
func (s NotificationPathSelectorStateResolutionNotifyAttemptsDone) WithValue(value bool) *Notification_FieldSubPathValue
type NotificationReferenceList ¶
type NotificationReferenceList []*Reference
func (NotificationReferenceList) Append ¶
func (l NotificationReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
func (NotificationReferenceList) AppendList ¶
func (l NotificationReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
func (NotificationReferenceList) At ¶
func (l NotificationReferenceList) At(idx int) gotenresource.Reference
func (NotificationReferenceList) Length ¶
func (l NotificationReferenceList) Length() int
func (NotificationReferenceList) Set ¶
func (l NotificationReferenceList) Set(idx int, ref gotenresource.Reference)
func (NotificationReferenceList) Slice ¶
func (l NotificationReferenceList) Slice(first, second int) gotenresource.ReferenceList
type NotificationStateFieldPathBuilder ¶
type NotificationStateFieldPathBuilder struct{}
func NewNotificationStateFieldPathBuilder ¶
func NewNotificationStateFieldPathBuilder() NotificationStateFieldPathBuilder
func (NotificationStateFieldPathBuilder) AlertsLifetime ¶
func (NotificationStateFieldPathBuilder) AlertsLifetime() Notification_StatePathSelectorAlertsLifetime
func (NotificationStateFieldPathBuilder) IncidentNotifyAttemptsDone ¶ added in v0.10.12
func (NotificationStateFieldPathBuilder) IncidentNotifyAttemptsDone() Notification_StatePathSelectorIncidentNotifyAttemptsDone
func (NotificationStateFieldPathBuilder) IsResolved ¶ added in v0.10.12
func (NotificationStateFieldPathBuilder) IsResolved() Notification_StatePathSelectorIsResolved
func (NotificationStateFieldPathBuilder) LifecycleCompleted ¶ added in v0.10.12
func (NotificationStateFieldPathBuilder) LifecycleCompleted() Notification_StatePathSelectorLifecycleCompleted
func (NotificationStateFieldPathBuilder) NotificationState ¶
func (NotificationStateFieldPathBuilder) NotificationState() Notification_StatePathSelectorNotificationState
func (NotificationStateFieldPathBuilder) ResolutionNotificationState ¶ added in v0.10.12
func (NotificationStateFieldPathBuilder) ResolutionNotificationState() Notification_StatePathSelectorResolutionNotificationState
func (NotificationStateFieldPathBuilder) ResolutionNotifyAttemptsDone ¶ added in v0.10.12
func (NotificationStateFieldPathBuilder) ResolutionNotifyAttemptsDone() Notification_StatePathSelectorResolutionNotifyAttemptsDone
type NotificationStateNotificationStateFieldPathBuilder ¶
type NotificationStateNotificationStateFieldPathBuilder struct{}
func NewNotificationStateNotificationStateFieldPathBuilder ¶
func NewNotificationStateNotificationStateFieldPathBuilder() NotificationStateNotificationStateFieldPathBuilder
func (NotificationStateNotificationStateFieldPathBuilder) NotificationChannel ¶
func (NotificationStateNotificationStateFieldPathBuilder) NotificationChannel() Notification_State_NotificationStatePathSelectorNotificationChannel
func (NotificationStateNotificationStateFieldPathBuilder) NotifyAttempts ¶
func (NotificationStateNotificationStateFieldPathBuilder) ProviderData ¶
type NotificationStateNotificationStateProviderDataFieldPathBuilder ¶
type NotificationStateNotificationStateProviderDataFieldPathBuilder struct{}
func NewNotificationStateNotificationStateProviderDataFieldPathBuilder ¶
func NewNotificationStateNotificationStateProviderDataFieldPathBuilder() NotificationStateNotificationStateProviderDataFieldPathBuilder
type NotificationStateNotificationStateProviderDataPagerDutyFieldPathBuilder ¶
type NotificationStateNotificationStateProviderDataPagerDutyFieldPathBuilder struct{}
func NewNotificationStateNotificationStateProviderDataPagerDutyFieldPathBuilder ¶
func NewNotificationStateNotificationStateProviderDataPagerDutyFieldPathBuilder() NotificationStateNotificationStateProviderDataPagerDutyFieldPathBuilder
func (NotificationStateNotificationStateProviderDataPagerDutyFieldPathBuilder) IncidentKey ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPath ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPath interface { gotenobject.FieldPath Selector() NotificationStateNotificationStateProviderDataPagerDuty_FieldPathSelector Get(source *Notification_State_NotificationState_ProviderData_PagerDuty) []interface{} GetSingle(source *Notification_State_NotificationState_ProviderData_PagerDuty) (interface{}, bool) ClearValue(item *Notification_State_NotificationState_ProviderData_PagerDuty) // Those methods build corresponding NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildNotificationStateNotificationStateProviderDataPagerDuty_FieldPath ¶
func BuildNotificationStateNotificationStateProviderDataPagerDuty_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPath, error)
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPath ¶
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPath(rawField string) NotificationStateNotificationStateProviderDataPagerDuty_FieldPath
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPath ¶
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPath(rawField string) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPath, error)
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue NotificationStateNotificationStateProviderDataPagerDuty_FieldPath ContainsValue(*Notification_State_NotificationState_ProviderData_PagerDuty) bool }
NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue allows storing single item in Path-specific values for PagerDuty according to their type Present only for array (repeated) types.
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue ¶
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue(pathStr, valueStr string) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue ¶
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue, error)
ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues NotificationStateNotificationStateProviderDataPagerDuty_FieldPath }
NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues allows storing slice of values for PagerDuty fields according to their type
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues ¶
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues ¶
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues, error)
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathSelector ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathSelector int32
const (
NotificationStateNotificationStateProviderDataPagerDuty_FieldPathSelectorIncidentKey NotificationStateNotificationStateProviderDataPagerDuty_FieldPathSelector = 0
)
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue interface { NotificationStateNotificationStateProviderDataPagerDuty_FieldPath gotenobject.FieldPathValue SetTo(target **Notification_State_NotificationState_ProviderData_PagerDuty) CompareWith(*Notification_State_NotificationState_ProviderData_PagerDuty) (cmp int, comparable bool) }
NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue allows storing values for PagerDuty fields according to their type
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue ¶
func MustParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue(pathStr, valueStr string) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue ¶
func ParseNotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue, error)
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) ClearValue ¶
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) ClearValueRaw ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) Get ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) Get(source *Notification_State_NotificationState_ProviderData_PagerDuty) (values []interface{})
Get returns all values pointed by specific field from source Notification_State_NotificationState_ProviderData_PagerDuty
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetDefault ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetRaw ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetSingle ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState_ProviderData_PagerDuty) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Notification_State_NotificationState_ProviderData_PagerDuty
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetSingleRaw ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) IsLeaf ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) JSONString ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) String ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIValue ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIValue ¶
func (fp *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue struct { NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData_PagerDuty) bool
Contains returns a boolean indicating if value that is being held is present in given 'PagerDuty'
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Notification_State_NotificationState_ProviderData_PagerDuty as interface{}
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState_ProviderData_PagerDuty) (interface{}, bool)
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayOfValues ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayOfValues struct { NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayOfValues) AsIncidentKeyArrayOfValues ¶
func (fpaov *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayOfValues) AsIncidentKeyArrayOfValues() ([]string, bool)
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue ¶
type NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue struct { NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) AsIncidentKeyValue ¶
func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) AsIncidentKeyValue() (string, bool)
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) CompareWith ¶
func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData_PagerDuty) (int, bool)
CompareWith compares value in the 'NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue' with the value under path in 'Notification_State_NotificationState_ProviderData_PagerDuty'.
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) GetRawValue ¶
func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PagerDuty' as interface{}
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) SetTo ¶
func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState_ProviderData_PagerDuty)
SetTo stores value for selected field for object PagerDuty
func (*NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) SetToRaw ¶
func (fpv *NotificationStateNotificationStateProviderDataPagerDuty_FieldTerminalPathValue) SetToRaw(target proto.Message)
type NotificationStateNotificationStateProviderDataSlackFieldPathBuilder ¶
type NotificationStateNotificationStateProviderDataSlackFieldPathBuilder struct{}
func NewNotificationStateNotificationStateProviderDataSlackFieldPathBuilder ¶
func NewNotificationStateNotificationStateProviderDataSlackFieldPathBuilder() NotificationStateNotificationStateProviderDataSlackFieldPathBuilder
type NotificationStateNotificationStateProviderDataSlack_FieldPath ¶
type NotificationStateNotificationStateProviderDataSlack_FieldPath interface { gotenobject.FieldPath Selector() NotificationStateNotificationStateProviderDataSlack_FieldPathSelector Get(source *Notification_State_NotificationState_ProviderData_Slack) []interface{} GetSingle(source *Notification_State_NotificationState_ProviderData_Slack) (interface{}, bool) ClearValue(item *Notification_State_NotificationState_ProviderData_Slack) // Those methods build corresponding NotificationStateNotificationStateProviderDataSlack_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathValue WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildNotificationStateNotificationStateProviderDataSlack_FieldPath ¶
func BuildNotificationStateNotificationStateProviderDataSlack_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationStateProviderDataSlack_FieldPath, error)
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPath ¶
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPath(rawField string) NotificationStateNotificationStateProviderDataSlack_FieldPath
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPath ¶
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPath(rawField string) (NotificationStateNotificationStateProviderDataSlack_FieldPath, error)
type NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue ¶
type NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue NotificationStateNotificationStateProviderDataSlack_FieldPath ContainsValue(*Notification_State_NotificationState_ProviderData_Slack) bool }
NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue allows storing single item in Path-specific values for Slack according to their type Present only for array (repeated) types.
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue ¶
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue(pathStr, valueStr string) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue ¶
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue, error)
ParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues ¶
type NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues NotificationStateNotificationStateProviderDataSlack_FieldPath }
NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues allows storing slice of values for Slack fields according to their type
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues ¶
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues ¶
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues, error)
type NotificationStateNotificationStateProviderDataSlack_FieldPathSelector ¶
type NotificationStateNotificationStateProviderDataSlack_FieldPathSelector int32
const (
NotificationStateNotificationStateProviderDataSlack_FieldPathSelectorTs NotificationStateNotificationStateProviderDataSlack_FieldPathSelector = 0
)
func (NotificationStateNotificationStateProviderDataSlack_FieldPathSelector) String ¶
func (s NotificationStateNotificationStateProviderDataSlack_FieldPathSelector) String() string
type NotificationStateNotificationStateProviderDataSlack_FieldPathValue ¶
type NotificationStateNotificationStateProviderDataSlack_FieldPathValue interface { NotificationStateNotificationStateProviderDataSlack_FieldPath gotenobject.FieldPathValue SetTo(target **Notification_State_NotificationState_ProviderData_Slack) CompareWith(*Notification_State_NotificationState_ProviderData_Slack) (cmp int, comparable bool) }
NotificationStateNotificationStateProviderDataSlack_FieldPathValue allows storing values for Slack fields according to their type
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathValue ¶
func MustParseNotificationStateNotificationStateProviderDataSlack_FieldPathValue(pathStr, valueStr string) NotificationStateNotificationStateProviderDataSlack_FieldPathValue
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathValue ¶
func ParseNotificationStateNotificationStateProviderDataSlack_FieldPathValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderDataSlack_FieldPathValue, error)
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath ¶
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) ClearValue ¶
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) ClearValueRaw ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) Get ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) Get(source *Notification_State_NotificationState_ProviderData_Slack) (values []interface{})
Get returns all values pointed by specific field from source Notification_State_NotificationState_ProviderData_Slack
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetDefault ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetRaw ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetSingle ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState_ProviderData_Slack) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Notification_State_NotificationState_ProviderData_Slack
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetSingleRaw ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) IsLeaf ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) JSONString ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) String ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIValue ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderDataSlack_FieldPathValue
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIValue ¶
func (fp *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue ¶
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue struct { NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData_Slack) bool
Contains returns a boolean indicating if value that is being held is present in given 'Slack'
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Notification_State_NotificationState_ProviderData_Slack as interface{}
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState_ProviderData_Slack) (interface{}, bool)
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues ¶
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues struct { NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues) AsTsArrayOfValues ¶
func (fpaov *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues) AsTsArrayOfValues() ([]string, bool)
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue ¶
type NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue struct { NotificationStateNotificationStateProviderDataSlack_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) AsTsValue ¶
func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) AsTsValue() (string, bool)
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) CompareWith ¶
func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData_Slack) (int, bool)
CompareWith compares value in the 'NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue' with the value under path in 'Notification_State_NotificationState_ProviderData_Slack'.
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) GetRawValue ¶
func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Slack' as interface{}
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) SetTo ¶
func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState_ProviderData_Slack)
SetTo stores value for selected field for object Slack
func (*NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) SetToRaw ¶
func (fpv *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathValue) SetToRaw(target proto.Message)
type NotificationStateNotificationStateProviderData_FieldPath ¶
type NotificationStateNotificationStateProviderData_FieldPath interface { gotenobject.FieldPath Selector() NotificationStateNotificationStateProviderData_FieldPathSelector Get(source *Notification_State_NotificationState_ProviderData) []interface{} GetSingle(source *Notification_State_NotificationState_ProviderData) (interface{}, bool) ClearValue(item *Notification_State_NotificationState_ProviderData) // Those methods build corresponding NotificationStateNotificationStateProviderData_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathValue WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildNotificationStateNotificationStateProviderData_FieldPath ¶
func BuildNotificationStateNotificationStateProviderData_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationStateProviderData_FieldPath, error)
func MustParseNotificationStateNotificationStateProviderData_FieldPath ¶
func MustParseNotificationStateNotificationStateProviderData_FieldPath(rawField string) NotificationStateNotificationStateProviderData_FieldPath
func ParseNotificationStateNotificationStateProviderData_FieldPath ¶
func ParseNotificationStateNotificationStateProviderData_FieldPath(rawField string) (NotificationStateNotificationStateProviderData_FieldPath, error)
type NotificationStateNotificationStateProviderData_FieldPathArrayItemValue ¶
type NotificationStateNotificationStateProviderData_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue NotificationStateNotificationStateProviderData_FieldPath ContainsValue(*Notification_State_NotificationState_ProviderData) bool }
NotificationStateNotificationStateProviderData_FieldPathArrayItemValue allows storing single item in Path-specific values for ProviderData according to their type Present only for array (repeated) types.
func MustParseNotificationStateNotificationStateProviderData_FieldPathArrayItemValue ¶
func MustParseNotificationStateNotificationStateProviderData_FieldPathArrayItemValue(pathStr, valueStr string) NotificationStateNotificationStateProviderData_FieldPathArrayItemValue
func ParseNotificationStateNotificationStateProviderData_FieldPathArrayItemValue ¶
func ParseNotificationStateNotificationStateProviderData_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderData_FieldPathArrayItemValue, error)
ParseNotificationStateNotificationStateProviderData_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type NotificationStateNotificationStateProviderData_FieldPathArrayOfValues ¶
type NotificationStateNotificationStateProviderData_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues NotificationStateNotificationStateProviderData_FieldPath }
NotificationStateNotificationStateProviderData_FieldPathArrayOfValues allows storing slice of values for ProviderData fields according to their type
func MustParseNotificationStateNotificationStateProviderData_FieldPathArrayOfValues ¶
func MustParseNotificationStateNotificationStateProviderData_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationStateProviderData_FieldPathArrayOfValues
func ParseNotificationStateNotificationStateProviderData_FieldPathArrayOfValues ¶
func ParseNotificationStateNotificationStateProviderData_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationStateProviderData_FieldPathArrayOfValues, error)
type NotificationStateNotificationStateProviderData_FieldPathSelector ¶
type NotificationStateNotificationStateProviderData_FieldPathSelector int32
const ( NotificationStateNotificationStateProviderData_FieldPathSelectorSlack NotificationStateNotificationStateProviderData_FieldPathSelector = 0 NotificationStateNotificationStateProviderData_FieldPathSelectorPagerDuty NotificationStateNotificationStateProviderData_FieldPathSelector = 1 )
func (NotificationStateNotificationStateProviderData_FieldPathSelector) String ¶
func (s NotificationStateNotificationStateProviderData_FieldPathSelector) String() string
type NotificationStateNotificationStateProviderData_FieldPathValue ¶
type NotificationStateNotificationStateProviderData_FieldPathValue interface { NotificationStateNotificationStateProviderData_FieldPath gotenobject.FieldPathValue SetTo(target **Notification_State_NotificationState_ProviderData) CompareWith(*Notification_State_NotificationState_ProviderData) (cmp int, comparable bool) }
NotificationStateNotificationStateProviderData_FieldPathValue allows storing values for ProviderData fields according to their type
func MustParseNotificationStateNotificationStateProviderData_FieldPathValue ¶
func MustParseNotificationStateNotificationStateProviderData_FieldPathValue(pathStr, valueStr string) NotificationStateNotificationStateProviderData_FieldPathValue
func ParseNotificationStateNotificationStateProviderData_FieldPathValue ¶
func ParseNotificationStateNotificationStateProviderData_FieldPathValue(pathStr, valueStr string) (NotificationStateNotificationStateProviderData_FieldPathValue, error)
type NotificationStateNotificationStateProviderData_FieldSubPath ¶
type NotificationStateNotificationStateProviderData_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*NotificationStateNotificationStateProviderData_FieldSubPath) AsPagerDutySubPath ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) AsPagerDutySubPath() (NotificationStateNotificationStateProviderDataPagerDuty_FieldPath, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPath) AsSlackSubPath ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) AsSlackSubPath() (NotificationStateNotificationStateProviderDataSlack_FieldPath, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPath) ClearValue ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) ClearValue(item *Notification_State_NotificationState_ProviderData)
func (*NotificationStateNotificationStateProviderData_FieldSubPath) ClearValueRaw ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) ClearValueRaw(item proto.Message)
func (*NotificationStateNotificationStateProviderData_FieldSubPath) Get ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) Get(source *Notification_State_NotificationState_ProviderData) (values []interface{})
Get returns all values pointed by selected field from source Notification_State_NotificationState_ProviderData
func (*NotificationStateNotificationStateProviderData_FieldSubPath) GetDefault ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationStateNotificationStateProviderData_FieldSubPath) GetRaw ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*NotificationStateNotificationStateProviderData_FieldSubPath) GetSingle ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetSingle(source *Notification_State_NotificationState_ProviderData) (interface{}, bool)
GetSingle returns value of selected field from source Notification_State_NotificationState_ProviderData
func (*NotificationStateNotificationStateProviderData_FieldSubPath) GetSingleRaw ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPath) IsLeaf ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationStateNotificationStateProviderData_FieldSubPath) JSONString ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationStateNotificationStateProviderData_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationStateNotificationStateProviderData_FieldSubPath) String ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) String() string
String returns path representation in proto convention
func (*NotificationStateNotificationStateProviderData_FieldSubPath) WithIArrayItemValue ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderData_FieldSubPath) WithIArrayOfValues ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderData_FieldSubPath) WithIValue ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathValue
func (*NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIValue ¶
func (fps *NotificationStateNotificationStateProviderData_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue ¶
type NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue struct { NotificationStateNotificationStateProviderData_FieldPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) AsPagerDutyPathItemValue ¶
func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) AsPagerDutyPathItemValue() (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) AsSlackPathItemValue ¶
func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) AsSlackPathItemValue() (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData) bool
Contains returns a boolean indicating if value that is being held is present in given 'ProviderData'
func (*NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues ¶
type NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues struct { NotificationStateNotificationStateProviderData_FieldPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) AsPagerDutyPathArrayOfValues ¶
func (fpsaov *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) AsPagerDutyPathArrayOfValues() (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) AsSlackPathArrayOfValues ¶
func (fpsaov *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) AsSlackPathArrayOfValues() (NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type NotificationStateNotificationStateProviderData_FieldSubPathValue ¶
type NotificationStateNotificationStateProviderData_FieldSubPathValue struct { NotificationStateNotificationStateProviderData_FieldPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderData_FieldSubPathValue) AsPagerDutyPathValue ¶
func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) AsPagerDutyPathValue() (NotificationStateNotificationStateProviderDataPagerDuty_FieldPathValue, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathValue) AsSlackPathValue ¶
func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) AsSlackPathValue() (NotificationStateNotificationStateProviderDataSlack_FieldPathValue, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathValue) CompareWith ¶
func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData) (int, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationStateNotificationStateProviderData_FieldSubPathValue) GetRawValue ¶
func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) GetRawValue() interface{}
func (*NotificationStateNotificationStateProviderData_FieldSubPathValue) SetTo ¶
func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) SetTo(target **Notification_State_NotificationState_ProviderData)
func (*NotificationStateNotificationStateProviderData_FieldSubPathValue) SetToRaw ¶
func (fpvs *NotificationStateNotificationStateProviderData_FieldSubPathValue) SetToRaw(target proto.Message)
type NotificationStateNotificationStateProviderData_FieldTerminalPath ¶
type NotificationStateNotificationStateProviderData_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) ClearValue ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) ClearValue(item *Notification_State_NotificationState_ProviderData)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) ClearValueRaw ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) Get ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) Get(source *Notification_State_NotificationState_ProviderData) (values []interface{})
Get returns all values pointed by specific field from source Notification_State_NotificationState_ProviderData
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) GetDefault ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) GetRaw ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) GetSingle ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState_ProviderData) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Notification_State_NotificationState_ProviderData
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) GetSingleRaw ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) IsLeaf ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) JSONString ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) String ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationStateProviderData_FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIValue ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationStateProviderData_FieldPathValue
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIValue ¶
func (fp *NotificationStateNotificationStateProviderData_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue ¶
type NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue struct { NotificationStateNotificationStateProviderData_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState_ProviderData) bool
Contains returns a boolean indicating if value that is being held is present in given 'ProviderData'
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Notification_State_NotificationState_ProviderData as interface{}
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState_ProviderData) (interface{}, bool)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues ¶
type NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues struct { NotificationStateNotificationStateProviderData_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) AsPagerDutyArrayOfValues ¶
func (fpaov *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) AsPagerDutyArrayOfValues() ([]*Notification_State_NotificationState_ProviderData_PagerDuty, bool)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) AsSlackArrayOfValues ¶
func (fpaov *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) AsSlackArrayOfValues() ([]*Notification_State_NotificationState_ProviderData_Slack, bool)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *NotificationStateNotificationStateProviderData_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type NotificationStateNotificationStateProviderData_FieldTerminalPathValue ¶
type NotificationStateNotificationStateProviderData_FieldTerminalPathValue struct { NotificationStateNotificationStateProviderData_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathValue) AsPagerDutyValue ¶
func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) AsPagerDutyValue() (*Notification_State_NotificationState_ProviderData_PagerDuty, bool)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathValue) AsSlackValue ¶
func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) AsSlackValue() (*Notification_State_NotificationState_ProviderData_Slack, bool)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathValue) CompareWith ¶
func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState_ProviderData) (int, bool)
CompareWith compares value in the 'NotificationStateNotificationStateProviderData_FieldTerminalPathValue' with the value under path in 'Notification_State_NotificationState_ProviderData'.
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathValue) GetRawValue ¶
func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ProviderData' as interface{}
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathValue) SetTo ¶
func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState_ProviderData)
SetTo stores value for selected field for object ProviderData
func (*NotificationStateNotificationStateProviderData_FieldTerminalPathValue) SetToRaw ¶
func (fpv *NotificationStateNotificationStateProviderData_FieldTerminalPathValue) SetToRaw(target proto.Message)
type NotificationStateNotificationState_FieldPath ¶
type NotificationStateNotificationState_FieldPath interface { gotenobject.FieldPath Selector() NotificationStateNotificationState_FieldPathSelector Get(source *Notification_State_NotificationState) []interface{} GetSingle(source *Notification_State_NotificationState) (interface{}, bool) ClearValue(item *Notification_State_NotificationState) // Those methods build corresponding NotificationStateNotificationState_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) NotificationStateNotificationState_FieldPathValue WithIArrayOfValues(values interface{}) NotificationStateNotificationState_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) NotificationStateNotificationState_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildNotificationStateNotificationState_FieldPath ¶
func BuildNotificationStateNotificationState_FieldPath(fp gotenobject.RawFieldPath) (NotificationStateNotificationState_FieldPath, error)
func MustParseNotificationStateNotificationState_FieldPath ¶
func MustParseNotificationStateNotificationState_FieldPath(rawField string) NotificationStateNotificationState_FieldPath
func ParseNotificationStateNotificationState_FieldPath ¶
func ParseNotificationStateNotificationState_FieldPath(rawField string) (NotificationStateNotificationState_FieldPath, error)
type NotificationStateNotificationState_FieldPathArrayItemValue ¶
type NotificationStateNotificationState_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue NotificationStateNotificationState_FieldPath ContainsValue(*Notification_State_NotificationState) bool }
NotificationStateNotificationState_FieldPathArrayItemValue allows storing single item in Path-specific values for NotificationState according to their type Present only for array (repeated) types.
func MustParseNotificationStateNotificationState_FieldPathArrayItemValue ¶
func MustParseNotificationStateNotificationState_FieldPathArrayItemValue(pathStr, valueStr string) NotificationStateNotificationState_FieldPathArrayItemValue
func ParseNotificationStateNotificationState_FieldPathArrayItemValue ¶
func ParseNotificationStateNotificationState_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationStateNotificationState_FieldPathArrayItemValue, error)
ParseNotificationStateNotificationState_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type NotificationStateNotificationState_FieldPathArrayOfValues ¶
type NotificationStateNotificationState_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues NotificationStateNotificationState_FieldPath }
NotificationStateNotificationState_FieldPathArrayOfValues allows storing slice of values for NotificationState fields according to their type
func MustParseNotificationStateNotificationState_FieldPathArrayOfValues ¶
func MustParseNotificationStateNotificationState_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationStateNotificationState_FieldPathArrayOfValues
func ParseNotificationStateNotificationState_FieldPathArrayOfValues ¶
func ParseNotificationStateNotificationState_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationStateNotificationState_FieldPathArrayOfValues, error)
type NotificationStateNotificationState_FieldPathSelector ¶
type NotificationStateNotificationState_FieldPathSelector int32
const ( NotificationStateNotificationState_FieldPathSelectorNotificationChannel NotificationStateNotificationState_FieldPathSelector = 0 NotificationStateNotificationState_FieldPathSelectorStatus NotificationStateNotificationState_FieldPathSelector = 1 NotificationStateNotificationState_FieldPathSelectorError NotificationStateNotificationState_FieldPathSelector = 2 NotificationStateNotificationState_FieldPathSelectorProviderData NotificationStateNotificationState_FieldPathSelector = 3 NotificationStateNotificationState_FieldPathSelectorNotifyAttempts NotificationStateNotificationState_FieldPathSelector = 4 )
func (NotificationStateNotificationState_FieldPathSelector) String ¶
func (s NotificationStateNotificationState_FieldPathSelector) String() string
type NotificationStateNotificationState_FieldPathValue ¶
type NotificationStateNotificationState_FieldPathValue interface { NotificationStateNotificationState_FieldPath gotenobject.FieldPathValue SetTo(target **Notification_State_NotificationState) CompareWith(*Notification_State_NotificationState) (cmp int, comparable bool) }
NotificationStateNotificationState_FieldPathValue allows storing values for NotificationState fields according to their type
func MustParseNotificationStateNotificationState_FieldPathValue ¶
func MustParseNotificationStateNotificationState_FieldPathValue(pathStr, valueStr string) NotificationStateNotificationState_FieldPathValue
func ParseNotificationStateNotificationState_FieldPathValue ¶
func ParseNotificationStateNotificationState_FieldPathValue(pathStr, valueStr string) (NotificationStateNotificationState_FieldPathValue, error)
type NotificationStateNotificationState_FieldSubPath ¶
type NotificationStateNotificationState_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*NotificationStateNotificationState_FieldSubPath) AsProviderDataSubPath ¶
func (fps *NotificationStateNotificationState_FieldSubPath) AsProviderDataSubPath() (NotificationStateNotificationStateProviderData_FieldPath, bool)
func (*NotificationStateNotificationState_FieldSubPath) ClearValue ¶
func (fps *NotificationStateNotificationState_FieldSubPath) ClearValue(item *Notification_State_NotificationState)
func (*NotificationStateNotificationState_FieldSubPath) ClearValueRaw ¶
func (fps *NotificationStateNotificationState_FieldSubPath) ClearValueRaw(item proto.Message)
func (*NotificationStateNotificationState_FieldSubPath) Get ¶
func (fps *NotificationStateNotificationState_FieldSubPath) Get(source *Notification_State_NotificationState) (values []interface{})
Get returns all values pointed by selected field from source Notification_State_NotificationState
func (*NotificationStateNotificationState_FieldSubPath) GetDefault ¶
func (fps *NotificationStateNotificationState_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationStateNotificationState_FieldSubPath) GetRaw ¶
func (fps *NotificationStateNotificationState_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*NotificationStateNotificationState_FieldSubPath) GetSingle ¶
func (fps *NotificationStateNotificationState_FieldSubPath) GetSingle(source *Notification_State_NotificationState) (interface{}, bool)
GetSingle returns value of selected field from source Notification_State_NotificationState
func (*NotificationStateNotificationState_FieldSubPath) GetSingleRaw ¶
func (fps *NotificationStateNotificationState_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationStateNotificationState_FieldSubPath) IsLeaf ¶
func (fps *NotificationStateNotificationState_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationStateNotificationState_FieldSubPath) JSONString ¶
func (fps *NotificationStateNotificationState_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationStateNotificationState_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *NotificationStateNotificationState_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationStateNotificationState_FieldSubPath) String ¶
func (fps *NotificationStateNotificationState_FieldSubPath) String() string
String returns path representation in proto convention
func (*NotificationStateNotificationState_FieldSubPath) WithIArrayItemValue ¶
func (fps *NotificationStateNotificationState_FieldSubPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationState_FieldPathArrayItemValue
func (*NotificationStateNotificationState_FieldSubPath) WithIArrayOfValues ¶
func (fps *NotificationStateNotificationState_FieldSubPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationState_FieldPathArrayOfValues
func (*NotificationStateNotificationState_FieldSubPath) WithIValue ¶
func (fps *NotificationStateNotificationState_FieldSubPath) WithIValue(value interface{}) NotificationStateNotificationState_FieldPathValue
func (*NotificationStateNotificationState_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *NotificationStateNotificationState_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationStateNotificationState_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *NotificationStateNotificationState_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationStateNotificationState_FieldSubPath) WithRawIValue ¶
func (fps *NotificationStateNotificationState_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationStateNotificationState_FieldSubPathArrayItemValue ¶
type NotificationStateNotificationState_FieldSubPathArrayItemValue struct { NotificationStateNotificationState_FieldPath // contains filtered or unexported fields }
func (*NotificationStateNotificationState_FieldSubPathArrayItemValue) AsProviderDataPathItemValue ¶
func (fpaivs *NotificationStateNotificationState_FieldSubPathArrayItemValue) AsProviderDataPathItemValue() (NotificationStateNotificationStateProviderData_FieldPathArrayItemValue, bool)
func (*NotificationStateNotificationState_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *NotificationStateNotificationState_FieldSubPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState) bool
Contains returns a boolean indicating if value that is being held is present in given 'NotificationState'
func (*NotificationStateNotificationState_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *NotificationStateNotificationState_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type NotificationStateNotificationState_FieldSubPathArrayOfValues ¶
type NotificationStateNotificationState_FieldSubPathArrayOfValues struct { NotificationStateNotificationState_FieldPath // contains filtered or unexported fields }
func (*NotificationStateNotificationState_FieldSubPathArrayOfValues) AsProviderDataPathArrayOfValues ¶
func (fpsaov *NotificationStateNotificationState_FieldSubPathArrayOfValues) AsProviderDataPathArrayOfValues() (NotificationStateNotificationStateProviderData_FieldPathArrayOfValues, bool)
func (*NotificationStateNotificationState_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *NotificationStateNotificationState_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type NotificationStateNotificationState_FieldSubPathValue ¶
type NotificationStateNotificationState_FieldSubPathValue struct { NotificationStateNotificationState_FieldPath // contains filtered or unexported fields }
func (*NotificationStateNotificationState_FieldSubPathValue) AsProviderDataPathValue ¶
func (fpvs *NotificationStateNotificationState_FieldSubPathValue) AsProviderDataPathValue() (NotificationStateNotificationStateProviderData_FieldPathValue, bool)
func (*NotificationStateNotificationState_FieldSubPathValue) CompareWith ¶
func (fpvs *NotificationStateNotificationState_FieldSubPathValue) CompareWith(source *Notification_State_NotificationState) (int, bool)
func (*NotificationStateNotificationState_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *NotificationStateNotificationState_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationStateNotificationState_FieldSubPathValue) GetRawValue ¶
func (fpvs *NotificationStateNotificationState_FieldSubPathValue) GetRawValue() interface{}
func (*NotificationStateNotificationState_FieldSubPathValue) SetTo ¶
func (fpvs *NotificationStateNotificationState_FieldSubPathValue) SetTo(target **Notification_State_NotificationState)
func (*NotificationStateNotificationState_FieldSubPathValue) SetToRaw ¶
func (fpvs *NotificationStateNotificationState_FieldSubPathValue) SetToRaw(target proto.Message)
type NotificationStateNotificationState_FieldTerminalPath ¶
type NotificationStateNotificationState_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*NotificationStateNotificationState_FieldTerminalPath) ClearValue ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) ClearValue(item *Notification_State_NotificationState)
func (*NotificationStateNotificationState_FieldTerminalPath) ClearValueRaw ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*NotificationStateNotificationState_FieldTerminalPath) Get ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) Get(source *Notification_State_NotificationState) (values []interface{})
Get returns all values pointed by specific field from source Notification_State_NotificationState
func (*NotificationStateNotificationState_FieldTerminalPath) GetDefault ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationStateNotificationState_FieldTerminalPath) GetRaw ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*NotificationStateNotificationState_FieldTerminalPath) GetSingle ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) GetSingle(source *Notification_State_NotificationState) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Notification_State_NotificationState
func (*NotificationStateNotificationState_FieldTerminalPath) GetSingleRaw ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationStateNotificationState_FieldTerminalPath) IsLeaf ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationStateNotificationState_FieldTerminalPath) JSONString ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationStateNotificationState_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationStateNotificationState_FieldTerminalPath) String ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*NotificationStateNotificationState_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationStateNotificationState_FieldPathArrayItemValue
func (*NotificationStateNotificationState_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationStateNotificationState_FieldPathArrayOfValues
func (*NotificationStateNotificationState_FieldTerminalPath) WithIValue ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) WithIValue(value interface{}) NotificationStateNotificationState_FieldPathValue
func (*NotificationStateNotificationState_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationStateNotificationState_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationStateNotificationState_FieldTerminalPath) WithRawIValue ¶
func (fp *NotificationStateNotificationState_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationStateNotificationState_FieldTerminalPathArrayItemValue ¶
type NotificationStateNotificationState_FieldTerminalPathArrayItemValue struct { NotificationStateNotificationState_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationState_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State_NotificationState) bool
Contains returns a boolean indicating if value that is being held is present in given 'NotificationState'
func (*NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Notification_State_NotificationState as interface{}
func (*NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State_NotificationState) (interface{}, bool)
func (*NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *NotificationStateNotificationState_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type NotificationStateNotificationState_FieldTerminalPathArrayOfValues ¶
type NotificationStateNotificationState_FieldTerminalPathArrayOfValues struct { NotificationStateNotificationState_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues ¶
func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([]string, bool)
func (*NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsNotificationChannelArrayOfValues ¶
func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsNotificationChannelArrayOfValues() ([]*notification_channel.Name, bool)
func (*NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsNotifyAttemptsArrayOfValues ¶
func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsNotifyAttemptsArrayOfValues() ([]int64, bool)
func (*NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsProviderDataArrayOfValues ¶
func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsProviderDataArrayOfValues() ([]*Notification_State_NotificationState_ProviderData, bool)
func (*NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues ¶
func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues() ([]Notification_State_NotificationState_Status, bool)
func (*NotificationStateNotificationState_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *NotificationStateNotificationState_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type NotificationStateNotificationState_FieldTerminalPathValue ¶
type NotificationStateNotificationState_FieldTerminalPathValue struct { NotificationStateNotificationState_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationStateNotificationState_FieldTerminalPathValue) AsErrorValue ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsErrorValue() (string, bool)
func (*NotificationStateNotificationState_FieldTerminalPathValue) AsNotificationChannelValue ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsNotificationChannelValue() (*notification_channel.Name, bool)
func (*NotificationStateNotificationState_FieldTerminalPathValue) AsNotifyAttemptsValue ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsNotifyAttemptsValue() (int64, bool)
func (*NotificationStateNotificationState_FieldTerminalPathValue) AsProviderDataValue ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsProviderDataValue() (*Notification_State_NotificationState_ProviderData, bool)
func (*NotificationStateNotificationState_FieldTerminalPathValue) AsStatusValue ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) AsStatusValue() (Notification_State_NotificationState_Status, bool)
func (*NotificationStateNotificationState_FieldTerminalPathValue) CompareWith ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) CompareWith(source *Notification_State_NotificationState) (int, bool)
CompareWith compares value in the 'NotificationStateNotificationState_FieldTerminalPathValue' with the value under path in 'Notification_State_NotificationState'.
func (*NotificationStateNotificationState_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationStateNotificationState_FieldTerminalPathValue) GetRawValue ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'NotificationState' as interface{}
func (*NotificationStateNotificationState_FieldTerminalPathValue) SetTo ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) SetTo(target **Notification_State_NotificationState)
SetTo stores value for selected field for object NotificationState
func (*NotificationStateNotificationState_FieldTerminalPathValue) SetToRaw ¶
func (fpv *NotificationStateNotificationState_FieldTerminalPathValue) SetToRaw(target proto.Message)
type NotificationState_FieldPath ¶
type NotificationState_FieldPath interface { gotenobject.FieldPath Selector() NotificationState_FieldPathSelector Get(source *Notification_State) []interface{} GetSingle(source *Notification_State) (interface{}, bool) ClearValue(item *Notification_State) // Those methods build corresponding NotificationState_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) NotificationState_FieldPathValue WithIArrayOfValues(values interface{}) NotificationState_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) NotificationState_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildNotificationState_FieldPath ¶
func BuildNotificationState_FieldPath(fp gotenobject.RawFieldPath) (NotificationState_FieldPath, error)
func MustParseNotificationState_FieldPath ¶
func MustParseNotificationState_FieldPath(rawField string) NotificationState_FieldPath
func ParseNotificationState_FieldPath ¶
func ParseNotificationState_FieldPath(rawField string) (NotificationState_FieldPath, error)
type NotificationState_FieldPathArrayItemValue ¶
type NotificationState_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue NotificationState_FieldPath ContainsValue(*Notification_State) bool }
NotificationState_FieldPathArrayItemValue allows storing single item in Path-specific values for State according to their type Present only for array (repeated) types.
func MustParseNotificationState_FieldPathArrayItemValue ¶
func MustParseNotificationState_FieldPathArrayItemValue(pathStr, valueStr string) NotificationState_FieldPathArrayItemValue
func ParseNotificationState_FieldPathArrayItemValue ¶
func ParseNotificationState_FieldPathArrayItemValue(pathStr, valueStr string) (NotificationState_FieldPathArrayItemValue, error)
ParseNotificationState_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type NotificationState_FieldPathArrayOfValues ¶
type NotificationState_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues NotificationState_FieldPath }
NotificationState_FieldPathArrayOfValues allows storing slice of values for State fields according to their type
func MustParseNotificationState_FieldPathArrayOfValues ¶
func MustParseNotificationState_FieldPathArrayOfValues(pathStr, valuesStr string) NotificationState_FieldPathArrayOfValues
func ParseNotificationState_FieldPathArrayOfValues ¶
func ParseNotificationState_FieldPathArrayOfValues(pathStr, valuesStr string) (NotificationState_FieldPathArrayOfValues, error)
type NotificationState_FieldPathSelector ¶
type NotificationState_FieldPathSelector int32
const ( NotificationState_FieldPathSelectorIsResolved NotificationState_FieldPathSelector = 0 NotificationState_FieldPathSelectorNotificationState NotificationState_FieldPathSelector = 1 NotificationState_FieldPathSelectorIncidentNotifyAttemptsDone NotificationState_FieldPathSelector = 2 NotificationState_FieldPathSelectorResolutionNotifyAttemptsDone NotificationState_FieldPathSelector = 3 NotificationState_FieldPathSelectorAlertsLifetime NotificationState_FieldPathSelector = 4 NotificationState_FieldPathSelectorResolutionNotificationState NotificationState_FieldPathSelector = 5 NotificationState_FieldPathSelectorLifecycleCompleted NotificationState_FieldPathSelector = 6 )
func (NotificationState_FieldPathSelector) String ¶
func (s NotificationState_FieldPathSelector) String() string
type NotificationState_FieldPathValue ¶
type NotificationState_FieldPathValue interface { NotificationState_FieldPath gotenobject.FieldPathValue SetTo(target **Notification_State) CompareWith(*Notification_State) (cmp int, comparable bool) }
NotificationState_FieldPathValue allows storing values for State fields according to their type
func MustParseNotificationState_FieldPathValue ¶
func MustParseNotificationState_FieldPathValue(pathStr, valueStr string) NotificationState_FieldPathValue
func ParseNotificationState_FieldPathValue ¶
func ParseNotificationState_FieldPathValue(pathStr, valueStr string) (NotificationState_FieldPathValue, error)
type NotificationState_FieldSubPath ¶
type NotificationState_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*NotificationState_FieldSubPath) AsAlertsLifetimeSubPath ¶
func (fps *NotificationState_FieldSubPath) AsAlertsLifetimeSubPath() (common.TimeRange_FieldPath, bool)
func (*NotificationState_FieldSubPath) AsNotificationStateSubPath ¶
func (fps *NotificationState_FieldSubPath) AsNotificationStateSubPath() (NotificationStateNotificationState_FieldPath, bool)
func (*NotificationState_FieldSubPath) AsResolutionNotificationStateSubPath ¶ added in v0.10.12
func (fps *NotificationState_FieldSubPath) AsResolutionNotificationStateSubPath() (NotificationStateNotificationState_FieldPath, bool)
func (*NotificationState_FieldSubPath) ClearValue ¶
func (fps *NotificationState_FieldSubPath) ClearValue(item *Notification_State)
func (*NotificationState_FieldSubPath) ClearValueRaw ¶
func (fps *NotificationState_FieldSubPath) ClearValueRaw(item proto.Message)
func (*NotificationState_FieldSubPath) Get ¶
func (fps *NotificationState_FieldSubPath) Get(source *Notification_State) (values []interface{})
Get returns all values pointed by selected field from source Notification_State
func (*NotificationState_FieldSubPath) GetDefault ¶
func (fps *NotificationState_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationState_FieldSubPath) GetRaw ¶
func (fps *NotificationState_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*NotificationState_FieldSubPath) GetSingle ¶
func (fps *NotificationState_FieldSubPath) GetSingle(source *Notification_State) (interface{}, bool)
GetSingle returns value of selected field from source Notification_State
func (*NotificationState_FieldSubPath) GetSingleRaw ¶
func (fps *NotificationState_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationState_FieldSubPath) IsLeaf ¶
func (fps *NotificationState_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationState_FieldSubPath) JSONString ¶
func (fps *NotificationState_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationState_FieldSubPath) Selector ¶
func (fps *NotificationState_FieldSubPath) Selector() NotificationState_FieldPathSelector
func (*NotificationState_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *NotificationState_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationState_FieldSubPath) String ¶
func (fps *NotificationState_FieldSubPath) String() string
String returns path representation in proto convention
func (*NotificationState_FieldSubPath) WithIArrayItemValue ¶
func (fps *NotificationState_FieldSubPath) WithIArrayItemValue(value interface{}) NotificationState_FieldPathArrayItemValue
func (*NotificationState_FieldSubPath) WithIArrayOfValues ¶
func (fps *NotificationState_FieldSubPath) WithIArrayOfValues(values interface{}) NotificationState_FieldPathArrayOfValues
func (*NotificationState_FieldSubPath) WithIValue ¶
func (fps *NotificationState_FieldSubPath) WithIValue(value interface{}) NotificationState_FieldPathValue
func (*NotificationState_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *NotificationState_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationState_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *NotificationState_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationState_FieldSubPath) WithRawIValue ¶
func (fps *NotificationState_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationState_FieldSubPathArrayItemValue ¶
type NotificationState_FieldSubPathArrayItemValue struct { NotificationState_FieldPath // contains filtered or unexported fields }
func (*NotificationState_FieldSubPathArrayItemValue) AsAlertsLifetimePathItemValue ¶
func (fpaivs *NotificationState_FieldSubPathArrayItemValue) AsAlertsLifetimePathItemValue() (common.TimeRange_FieldPathArrayItemValue, bool)
func (*NotificationState_FieldSubPathArrayItemValue) AsNotificationStatePathItemValue ¶
func (fpaivs *NotificationState_FieldSubPathArrayItemValue) AsNotificationStatePathItemValue() (NotificationStateNotificationState_FieldPathArrayItemValue, bool)
func (*NotificationState_FieldSubPathArrayItemValue) AsResolutionNotificationStatePathItemValue ¶ added in v0.10.12
func (fpaivs *NotificationState_FieldSubPathArrayItemValue) AsResolutionNotificationStatePathItemValue() (NotificationStateNotificationState_FieldPathArrayItemValue, bool)
func (*NotificationState_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *NotificationState_FieldSubPathArrayItemValue) ContainsValue(source *Notification_State) bool
Contains returns a boolean indicating if value that is being held is present in given 'State'
func (*NotificationState_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *NotificationState_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type NotificationState_FieldSubPathArrayOfValues ¶
type NotificationState_FieldSubPathArrayOfValues struct { NotificationState_FieldPath // contains filtered or unexported fields }
func (*NotificationState_FieldSubPathArrayOfValues) AsAlertsLifetimePathArrayOfValues ¶
func (fpsaov *NotificationState_FieldSubPathArrayOfValues) AsAlertsLifetimePathArrayOfValues() (common.TimeRange_FieldPathArrayOfValues, bool)
func (*NotificationState_FieldSubPathArrayOfValues) AsNotificationStatePathArrayOfValues ¶
func (fpsaov *NotificationState_FieldSubPathArrayOfValues) AsNotificationStatePathArrayOfValues() (NotificationStateNotificationState_FieldPathArrayOfValues, bool)
func (*NotificationState_FieldSubPathArrayOfValues) AsResolutionNotificationStatePathArrayOfValues ¶ added in v0.10.12
func (fpsaov *NotificationState_FieldSubPathArrayOfValues) AsResolutionNotificationStatePathArrayOfValues() (NotificationStateNotificationState_FieldPathArrayOfValues, bool)
func (*NotificationState_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *NotificationState_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type NotificationState_FieldSubPathValue ¶
type NotificationState_FieldSubPathValue struct { NotificationState_FieldPath // contains filtered or unexported fields }
func (*NotificationState_FieldSubPathValue) AsAlertsLifetimePathValue ¶
func (fpvs *NotificationState_FieldSubPathValue) AsAlertsLifetimePathValue() (common.TimeRange_FieldPathValue, bool)
func (*NotificationState_FieldSubPathValue) AsNotificationStatePathValue ¶
func (fpvs *NotificationState_FieldSubPathValue) AsNotificationStatePathValue() (NotificationStateNotificationState_FieldPathValue, bool)
func (*NotificationState_FieldSubPathValue) AsResolutionNotificationStatePathValue ¶ added in v0.10.12
func (fpvs *NotificationState_FieldSubPathValue) AsResolutionNotificationStatePathValue() (NotificationStateNotificationState_FieldPathValue, bool)
func (*NotificationState_FieldSubPathValue) CompareWith ¶
func (fpvs *NotificationState_FieldSubPathValue) CompareWith(source *Notification_State) (int, bool)
func (*NotificationState_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *NotificationState_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationState_FieldSubPathValue) GetRawValue ¶
func (fpvs *NotificationState_FieldSubPathValue) GetRawValue() interface{}
func (*NotificationState_FieldSubPathValue) SetTo ¶
func (fpvs *NotificationState_FieldSubPathValue) SetTo(target **Notification_State)
func (*NotificationState_FieldSubPathValue) SetToRaw ¶
func (fpvs *NotificationState_FieldSubPathValue) SetToRaw(target proto.Message)
type NotificationState_FieldTerminalPath ¶
type NotificationState_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*NotificationState_FieldTerminalPath) ClearValue ¶
func (fp *NotificationState_FieldTerminalPath) ClearValue(item *Notification_State)
func (*NotificationState_FieldTerminalPath) ClearValueRaw ¶
func (fp *NotificationState_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*NotificationState_FieldTerminalPath) Get ¶
func (fp *NotificationState_FieldTerminalPath) Get(source *Notification_State) (values []interface{})
Get returns all values pointed by specific field from source Notification_State
func (*NotificationState_FieldTerminalPath) GetDefault ¶
func (fp *NotificationState_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*NotificationState_FieldTerminalPath) GetRaw ¶
func (fp *NotificationState_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*NotificationState_FieldTerminalPath) GetSingle ¶
func (fp *NotificationState_FieldTerminalPath) GetSingle(source *Notification_State) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Notification_State
func (*NotificationState_FieldTerminalPath) GetSingleRaw ¶
func (fp *NotificationState_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*NotificationState_FieldTerminalPath) IsLeaf ¶
func (fp *NotificationState_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*NotificationState_FieldTerminalPath) JSONString ¶
func (fp *NotificationState_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*NotificationState_FieldTerminalPath) Selector ¶
func (fp *NotificationState_FieldTerminalPath) Selector() NotificationState_FieldPathSelector
func (*NotificationState_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *NotificationState_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*NotificationState_FieldTerminalPath) String ¶
func (fp *NotificationState_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*NotificationState_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *NotificationState_FieldTerminalPath) WithIArrayItemValue(value interface{}) NotificationState_FieldPathArrayItemValue
func (*NotificationState_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *NotificationState_FieldTerminalPath) WithIArrayOfValues(values interface{}) NotificationState_FieldPathArrayOfValues
func (*NotificationState_FieldTerminalPath) WithIValue ¶
func (fp *NotificationState_FieldTerminalPath) WithIValue(value interface{}) NotificationState_FieldPathValue
func (*NotificationState_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *NotificationState_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*NotificationState_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *NotificationState_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*NotificationState_FieldTerminalPath) WithRawIValue ¶
func (fp *NotificationState_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type NotificationState_FieldTerminalPathArrayItemValue ¶
type NotificationState_FieldTerminalPathArrayItemValue struct { NotificationState_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationState_FieldTerminalPathArrayItemValue) AsNotificationStateItemValue ¶
func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) AsNotificationStateItemValue() (*Notification_State_NotificationState, bool)
func (*NotificationState_FieldTerminalPathArrayItemValue) AsResolutionNotificationStateItemValue ¶ added in v0.10.12
func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) AsResolutionNotificationStateItemValue() (*Notification_State_NotificationState, bool)
func (*NotificationState_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification_State) bool
Contains returns a boolean indicating if value that is being held is present in given 'State'
func (*NotificationState_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Notification_State as interface{}
func (*NotificationState_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) GetSingle(source *Notification_State) (interface{}, bool)
func (*NotificationState_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *NotificationState_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type NotificationState_FieldTerminalPathArrayOfValues ¶
type NotificationState_FieldTerminalPathArrayOfValues struct { NotificationState_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationState_FieldTerminalPathArrayOfValues) AsAlertsLifetimeArrayOfValues ¶
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsAlertsLifetimeArrayOfValues() ([]*common.TimeRange, bool)
func (*NotificationState_FieldTerminalPathArrayOfValues) AsIncidentNotifyAttemptsDoneArrayOfValues ¶ added in v0.10.12
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsIncidentNotifyAttemptsDoneArrayOfValues() ([]bool, bool)
func (*NotificationState_FieldTerminalPathArrayOfValues) AsIsResolvedArrayOfValues ¶ added in v0.10.12
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsIsResolvedArrayOfValues() ([]bool, bool)
func (*NotificationState_FieldTerminalPathArrayOfValues) AsLifecycleCompletedArrayOfValues ¶ added in v0.10.12
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsLifecycleCompletedArrayOfValues() ([]bool, bool)
func (*NotificationState_FieldTerminalPathArrayOfValues) AsNotificationStateArrayOfValues ¶
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsNotificationStateArrayOfValues() ([][]*Notification_State_NotificationState, bool)
func (*NotificationState_FieldTerminalPathArrayOfValues) AsResolutionNotificationStateArrayOfValues ¶ added in v0.10.12
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsResolutionNotificationStateArrayOfValues() ([][]*Notification_State_NotificationState, bool)
func (*NotificationState_FieldTerminalPathArrayOfValues) AsResolutionNotifyAttemptsDoneArrayOfValues ¶ added in v0.10.12
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) AsResolutionNotifyAttemptsDoneArrayOfValues() ([]bool, bool)
func (*NotificationState_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *NotificationState_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type NotificationState_FieldTerminalPathValue ¶
type NotificationState_FieldTerminalPathValue struct { NotificationState_FieldTerminalPath // contains filtered or unexported fields }
func (*NotificationState_FieldTerminalPathValue) AsAlertsLifetimeValue ¶
func (fpv *NotificationState_FieldTerminalPathValue) AsAlertsLifetimeValue() (*common.TimeRange, bool)
func (*NotificationState_FieldTerminalPathValue) AsIncidentNotifyAttemptsDoneValue ¶ added in v0.10.12
func (fpv *NotificationState_FieldTerminalPathValue) AsIncidentNotifyAttemptsDoneValue() (bool, bool)
func (*NotificationState_FieldTerminalPathValue) AsIsResolvedValue ¶ added in v0.10.12
func (fpv *NotificationState_FieldTerminalPathValue) AsIsResolvedValue() (bool, bool)
func (*NotificationState_FieldTerminalPathValue) AsLifecycleCompletedValue ¶ added in v0.10.12
func (fpv *NotificationState_FieldTerminalPathValue) AsLifecycleCompletedValue() (bool, bool)
func (*NotificationState_FieldTerminalPathValue) AsNotificationStateValue ¶
func (fpv *NotificationState_FieldTerminalPathValue) AsNotificationStateValue() ([]*Notification_State_NotificationState, bool)
func (*NotificationState_FieldTerminalPathValue) AsResolutionNotificationStateValue ¶ added in v0.10.12
func (fpv *NotificationState_FieldTerminalPathValue) AsResolutionNotificationStateValue() ([]*Notification_State_NotificationState, bool)
func (*NotificationState_FieldTerminalPathValue) AsResolutionNotifyAttemptsDoneValue ¶ added in v0.10.12
func (fpv *NotificationState_FieldTerminalPathValue) AsResolutionNotifyAttemptsDoneValue() (bool, bool)
func (*NotificationState_FieldTerminalPathValue) CompareWith ¶
func (fpv *NotificationState_FieldTerminalPathValue) CompareWith(source *Notification_State) (int, bool)
CompareWith compares value in the 'NotificationState_FieldTerminalPathValue' with the value under path in 'Notification_State'.
func (*NotificationState_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *NotificationState_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*NotificationState_FieldTerminalPathValue) GetRawValue ¶
func (fpv *NotificationState_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'State' as interface{}
func (*NotificationState_FieldTerminalPathValue) SetTo ¶
func (fpv *NotificationState_FieldTerminalPathValue) SetTo(target **Notification_State)
SetTo stores value for selected field for object State
func (*NotificationState_FieldTerminalPathValue) SetToRaw ¶
func (fpv *NotificationState_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Notification_FieldMask ¶
type Notification_FieldMask struct {
Paths []Notification_FieldPath
}
func FullNotification_FieldMask ¶
func FullNotification_FieldMask() *Notification_FieldMask
func ResourceViewFieldMask ¶
func ResourceViewFieldMask(viewName view.View, extraMask *Notification_FieldMask) *Notification_FieldMask
func (*Notification_FieldMask) AppendPath ¶
func (fieldMask *Notification_FieldMask) AppendPath(path Notification_FieldPath)
func (*Notification_FieldMask) AppendRawPath ¶
func (fieldMask *Notification_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Notification_FieldMask) DecodeFirestore ¶
func (fieldMask *Notification_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Notification_FieldMask) EncodeFirestore ¶
func (fieldMask *Notification_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Notification_FieldMask) FilterInputFields ¶
func (fieldMask *Notification_FieldMask) FilterInputFields() *Notification_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Notification_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Notification_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Notification_FieldMask) GetPaths ¶
func (fieldMask *Notification_FieldMask) GetPaths() []Notification_FieldPath
func (*Notification_FieldMask) GetRawPaths ¶
func (fieldMask *Notification_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Notification_FieldMask) IsFull ¶
func (fieldMask *Notification_FieldMask) IsFull() bool
func (Notification_FieldMask) Marshal ¶
func (fieldMask Notification_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Notification_FieldMask) MarshalJSON ¶
func (fieldMask Notification_FieldMask) MarshalJSON() ([]byte, error)
func (*Notification_FieldMask) PathsCount ¶
func (fieldMask *Notification_FieldMask) PathsCount() int
func (*Notification_FieldMask) Project ¶
func (fieldMask *Notification_FieldMask) Project(source *Notification) *Notification
func (*Notification_FieldMask) ProjectRaw ¶
func (fieldMask *Notification_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Notification_FieldMask) ProtoMessage ¶
func (fieldMask *Notification_FieldMask) ProtoMessage()
func (*Notification_FieldMask) ProtoReflect ¶
func (fieldMask *Notification_FieldMask) ProtoReflect() preflect.Message
func (*Notification_FieldMask) Reset ¶
func (fieldMask *Notification_FieldMask) Reset()
func (*Notification_FieldMask) Set ¶
func (fieldMask *Notification_FieldMask) Set(target, source *Notification)
func (*Notification_FieldMask) SetFromCliFlag ¶
func (fieldMask *Notification_FieldMask) SetFromCliFlag(raw string) error
func (*Notification_FieldMask) SetRaw ¶
func (fieldMask *Notification_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Notification_FieldMask) Size ¶
func (fieldMask *Notification_FieldMask) Size() int
func (*Notification_FieldMask) String ¶
func (fieldMask *Notification_FieldMask) String() string
func (*Notification_FieldMask) Subtract ¶
func (fieldMask *Notification_FieldMask) Subtract(other *Notification_FieldMask) *Notification_FieldMask
func (*Notification_FieldMask) SubtractRaw ¶
func (fieldMask *Notification_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Notification_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Notification_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Notification_FieldMask) Unmarshal ¶
func (fieldMask *Notification_FieldMask) Unmarshal(data []byte) error
func (*Notification_FieldMask) UnmarshalJSON ¶
func (fieldMask *Notification_FieldMask) UnmarshalJSON(data []byte) error
type Notification_FieldPath ¶
type Notification_FieldPath interface { gotenobject.FieldPath Selector() Notification_FieldPathSelector Get(source *Notification) []interface{} GetSingle(source *Notification) (interface{}, bool) ClearValue(item *Notification) // Those methods build corresponding Notification_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Notification_FieldPathValue WithIArrayOfValues(values interface{}) Notification_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Notification_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildNotification_FieldPath ¶
func BuildNotification_FieldPath(fp gotenobject.RawFieldPath) (Notification_FieldPath, error)
func MustParseNotification_FieldPath ¶
func MustParseNotification_FieldPath(rawField string) Notification_FieldPath
func ParseNotification_FieldPath ¶
func ParseNotification_FieldPath(rawField string) (Notification_FieldPath, error)
type Notification_FieldPathArrayItemValue ¶
type Notification_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Notification_FieldPath ContainsValue(*Notification) bool }
Notification_FieldPathArrayItemValue allows storing single item in Path-specific values for Notification according to their type Present only for array (repeated) types.
func MustParseNotification_FieldPathArrayItemValue ¶
func MustParseNotification_FieldPathArrayItemValue(pathStr, valueStr string) Notification_FieldPathArrayItemValue
func ParseNotification_FieldPathArrayItemValue ¶
func ParseNotification_FieldPathArrayItemValue(pathStr, valueStr string) (Notification_FieldPathArrayItemValue, error)
ParseNotification_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Notification_FieldPathArrayOfValues ¶
type Notification_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Notification_FieldPath }
Notification_FieldPathArrayOfValues allows storing slice of values for Notification fields according to their type
func MustParseNotification_FieldPathArrayOfValues ¶
func MustParseNotification_FieldPathArrayOfValues(pathStr, valuesStr string) Notification_FieldPathArrayOfValues
func ParseNotification_FieldPathArrayOfValues ¶
func ParseNotification_FieldPathArrayOfValues(pathStr, valuesStr string) (Notification_FieldPathArrayOfValues, error)
type Notification_FieldPathSelector ¶
type Notification_FieldPathSelector int32
const ( Notification_FieldPathSelectorName Notification_FieldPathSelector = 0 Notification_FieldPathSelectorMetadata Notification_FieldPathSelector = 1 Notification_FieldPathSelectorAlertingPolicy Notification_FieldPathSelector = 2 Notification_FieldPathSelectorAlerts Notification_FieldPathSelector = 3 Notification_FieldPathSelectorState Notification_FieldPathSelector = 4 )
func (Notification_FieldPathSelector) String ¶
func (s Notification_FieldPathSelector) String() string
type Notification_FieldPathValue ¶
type Notification_FieldPathValue interface { Notification_FieldPath gotenobject.FieldPathValue SetTo(target **Notification) CompareWith(*Notification) (cmp int, comparable bool) }
Notification_FieldPathValue allows storing values for Notification fields according to their type
func MustParseNotification_FieldPathValue ¶
func MustParseNotification_FieldPathValue(pathStr, valueStr string) Notification_FieldPathValue
func ParseNotification_FieldPathValue ¶
func ParseNotification_FieldPathValue(pathStr, valueStr string) (Notification_FieldPathValue, error)
type Notification_FieldSubPath ¶
type Notification_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*Notification_FieldSubPath) AsMetadataSubPath ¶
func (fps *Notification_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)
func (*Notification_FieldSubPath) AsStateSubPath ¶
func (fps *Notification_FieldSubPath) AsStateSubPath() (NotificationState_FieldPath, bool)
func (*Notification_FieldSubPath) ClearValue ¶
func (fps *Notification_FieldSubPath) ClearValue(item *Notification)
func (*Notification_FieldSubPath) ClearValueRaw ¶
func (fps *Notification_FieldSubPath) ClearValueRaw(item proto.Message)
func (*Notification_FieldSubPath) Get ¶
func (fps *Notification_FieldSubPath) Get(source *Notification) (values []interface{})
Get returns all values pointed by selected field from source Notification
func (*Notification_FieldSubPath) GetDefault ¶
func (fps *Notification_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Notification_FieldSubPath) GetRaw ¶
func (fps *Notification_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*Notification_FieldSubPath) GetSingle ¶
func (fps *Notification_FieldSubPath) GetSingle(source *Notification) (interface{}, bool)
GetSingle returns value of selected field from source Notification
func (*Notification_FieldSubPath) GetSingleRaw ¶
func (fps *Notification_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Notification_FieldSubPath) IsLeaf ¶
func (fps *Notification_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Notification_FieldSubPath) JSONString ¶
func (fps *Notification_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Notification_FieldSubPath) Selector ¶
func (fps *Notification_FieldSubPath) Selector() Notification_FieldPathSelector
func (*Notification_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *Notification_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Notification_FieldSubPath) String ¶
func (fps *Notification_FieldSubPath) String() string
String returns path representation in proto convention
func (*Notification_FieldSubPath) WithIArrayItemValue ¶
func (fps *Notification_FieldSubPath) WithIArrayItemValue(value interface{}) Notification_FieldPathArrayItemValue
func (*Notification_FieldSubPath) WithIArrayOfValues ¶
func (fps *Notification_FieldSubPath) WithIArrayOfValues(values interface{}) Notification_FieldPathArrayOfValues
func (*Notification_FieldSubPath) WithIValue ¶
func (fps *Notification_FieldSubPath) WithIValue(value interface{}) Notification_FieldPathValue
func (*Notification_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *Notification_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Notification_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *Notification_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Notification_FieldSubPath) WithRawIValue ¶
func (fps *Notification_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Notification_FieldSubPathArrayItemValue ¶
type Notification_FieldSubPathArrayItemValue struct { Notification_FieldPath // contains filtered or unexported fields }
func (*Notification_FieldSubPathArrayItemValue) AsMetadataPathItemValue ¶
func (fpaivs *Notification_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (meta.Meta_FieldPathArrayItemValue, bool)
func (*Notification_FieldSubPathArrayItemValue) AsStatePathItemValue ¶
func (fpaivs *Notification_FieldSubPathArrayItemValue) AsStatePathItemValue() (NotificationState_FieldPathArrayItemValue, bool)
func (*Notification_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *Notification_FieldSubPathArrayItemValue) ContainsValue(source *Notification) bool
Contains returns a boolean indicating if value that is being held is present in given 'Notification'
func (*Notification_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *Notification_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type Notification_FieldSubPathArrayOfValues ¶
type Notification_FieldSubPathArrayOfValues struct { Notification_FieldPath // contains filtered or unexported fields }
func (*Notification_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues ¶
func (fpsaov *Notification_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)
func (*Notification_FieldSubPathArrayOfValues) AsStatePathArrayOfValues ¶
func (fpsaov *Notification_FieldSubPathArrayOfValues) AsStatePathArrayOfValues() (NotificationState_FieldPathArrayOfValues, bool)
func (*Notification_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *Notification_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type Notification_FieldSubPathValue ¶
type Notification_FieldSubPathValue struct { Notification_FieldPath // contains filtered or unexported fields }
func (*Notification_FieldSubPathValue) AsMetadataPathValue ¶
func (fpvs *Notification_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)
func (*Notification_FieldSubPathValue) AsStatePathValue ¶
func (fpvs *Notification_FieldSubPathValue) AsStatePathValue() (NotificationState_FieldPathValue, bool)
func (*Notification_FieldSubPathValue) CompareWith ¶
func (fpvs *Notification_FieldSubPathValue) CompareWith(source *Notification) (int, bool)
func (*Notification_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *Notification_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Notification_FieldSubPathValue) GetRawValue ¶
func (fpvs *Notification_FieldSubPathValue) GetRawValue() interface{}
func (*Notification_FieldSubPathValue) SetTo ¶
func (fpvs *Notification_FieldSubPathValue) SetTo(target **Notification)
func (*Notification_FieldSubPathValue) SetToRaw ¶
func (fpvs *Notification_FieldSubPathValue) SetToRaw(target proto.Message)
type Notification_FieldTerminalPath ¶
type Notification_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Notification_FieldTerminalPath) ClearValue ¶
func (fp *Notification_FieldTerminalPath) ClearValue(item *Notification)
func (*Notification_FieldTerminalPath) ClearValueRaw ¶
func (fp *Notification_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Notification_FieldTerminalPath) Get ¶
func (fp *Notification_FieldTerminalPath) Get(source *Notification) (values []interface{})
Get returns all values pointed by specific field from source Notification
func (*Notification_FieldTerminalPath) GetDefault ¶
func (fp *Notification_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Notification_FieldTerminalPath) GetRaw ¶
func (fp *Notification_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Notification_FieldTerminalPath) GetSingle ¶
func (fp *Notification_FieldTerminalPath) GetSingle(source *Notification) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Notification
func (*Notification_FieldTerminalPath) GetSingleRaw ¶
func (fp *Notification_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Notification_FieldTerminalPath) IsLeaf ¶
func (fp *Notification_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Notification_FieldTerminalPath) JSONString ¶
func (fp *Notification_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Notification_FieldTerminalPath) Selector ¶
func (fp *Notification_FieldTerminalPath) Selector() Notification_FieldPathSelector
func (*Notification_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *Notification_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Notification_FieldTerminalPath) String ¶
func (fp *Notification_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Notification_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Notification_FieldTerminalPath) WithIArrayItemValue(value interface{}) Notification_FieldPathArrayItemValue
func (*Notification_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Notification_FieldTerminalPath) WithIArrayOfValues(values interface{}) Notification_FieldPathArrayOfValues
func (*Notification_FieldTerminalPath) WithIValue ¶
func (fp *Notification_FieldTerminalPath) WithIValue(value interface{}) Notification_FieldPathValue
func (*Notification_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Notification_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Notification_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Notification_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Notification_FieldTerminalPath) WithRawIValue ¶
func (fp *Notification_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Notification_FieldTerminalPathArrayItemValue ¶
type Notification_FieldTerminalPathArrayItemValue struct { Notification_FieldTerminalPath // contains filtered or unexported fields }
func (*Notification_FieldTerminalPathArrayItemValue) AsAlertsItemValue ¶
func (fpaiv *Notification_FieldTerminalPathArrayItemValue) AsAlertsItemValue() (*alert.Name, bool)
func (*Notification_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Notification_FieldTerminalPathArrayItemValue) ContainsValue(source *Notification) bool
Contains returns a boolean indicating if value that is being held is present in given 'Notification'
func (*Notification_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Notification_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Notification as interface{}
func (*Notification_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Notification_FieldTerminalPathArrayItemValue) GetSingle(source *Notification) (interface{}, bool)
func (*Notification_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Notification_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Notification_FieldTerminalPathArrayOfValues ¶
type Notification_FieldTerminalPathArrayOfValues struct { Notification_FieldTerminalPath // contains filtered or unexported fields }
func (*Notification_FieldTerminalPathArrayOfValues) AsAlertingPolicyArrayOfValues ¶
func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsAlertingPolicyArrayOfValues() ([]*alerting_policy.Name, bool)
func (*Notification_FieldTerminalPathArrayOfValues) AsAlertsArrayOfValues ¶
func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsAlertsArrayOfValues() ([][]*alert.Name, bool)
func (*Notification_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues ¶
func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)
func (*Notification_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
func (*Notification_FieldTerminalPathArrayOfValues) AsStateArrayOfValues ¶
func (fpaov *Notification_FieldTerminalPathArrayOfValues) AsStateArrayOfValues() ([]*Notification_State, bool)
func (*Notification_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Notification_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Notification_FieldTerminalPathValue ¶
type Notification_FieldTerminalPathValue struct { Notification_FieldTerminalPath // contains filtered or unexported fields }
func (*Notification_FieldTerminalPathValue) AsAlertingPolicyValue ¶
func (fpv *Notification_FieldTerminalPathValue) AsAlertingPolicyValue() (*alerting_policy.Name, bool)
func (*Notification_FieldTerminalPathValue) AsAlertsValue ¶
func (fpv *Notification_FieldTerminalPathValue) AsAlertsValue() ([]*alert.Name, bool)
func (*Notification_FieldTerminalPathValue) AsMetadataValue ¶
func (fpv *Notification_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)
func (*Notification_FieldTerminalPathValue) AsNameValue ¶
func (fpv *Notification_FieldTerminalPathValue) AsNameValue() (*Name, bool)
func (*Notification_FieldTerminalPathValue) AsStateValue ¶
func (fpv *Notification_FieldTerminalPathValue) AsStateValue() (*Notification_State, bool)
func (*Notification_FieldTerminalPathValue) CompareWith ¶
func (fpv *Notification_FieldTerminalPathValue) CompareWith(source *Notification) (int, bool)
CompareWith compares value in the 'Notification_FieldTerminalPathValue' with the value under path in 'Notification'.
func (*Notification_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Notification_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Notification_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Notification_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Notification' as interface{}
func (*Notification_FieldTerminalPathValue) SetTo ¶
func (fpv *Notification_FieldTerminalPathValue) SetTo(target **Notification)
SetTo stores value for selected field for object Notification
func (*Notification_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Notification_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Notification_State ¶
type Notification_State struct { IsResolved bool `protobuf:"varint,1,opt,name=is_resolved,json=isResolved,proto3" json:"is_resolved,omitempty" firestore:"isResolved"` // Notification state NotificationState []*Notification_State_NotificationState `` /* 142-byte string literal not displayed */ // Internal state to keep track of whether any notification sends needs to // be retried for new incident IncidentNotifyAttemptsDone bool `` /* 183-byte string literal not displayed */ // Internal state to keep track of whether any notification sends needs to // be retried for resolution ResolutionNotifyAttemptsDone bool `` /* 191-byte string literal not displayed */ // Time range for which alerts for the policy are clubbed together AlertsLifetime *common.TimeRange `` /* 130-byte string literal not displayed */ ResolutionNotificationState []*Notification_State_NotificationState `` /* 184-byte string literal not displayed */ // Alert has ended and any needed notifications are processed LifecycleCompleted bool `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Notification_State) Clone ¶
func (o *Notification_State) Clone() *Notification_State
func (*Notification_State) CloneRaw ¶
func (o *Notification_State) CloneRaw() gotenobject.GotenObjectExt
func (*Notification_State) Descriptor ¶
func (*Notification_State) Descriptor() ([]byte, []int)
Deprecated, Use Notification_State.ProtoReflect.Descriptor instead.
func (*Notification_State) GetAlertsLifetime ¶
func (m *Notification_State) GetAlertsLifetime() *common.TimeRange
func (*Notification_State) GetIncidentNotifyAttemptsDone ¶ added in v0.10.12
func (m *Notification_State) GetIncidentNotifyAttemptsDone() bool
func (*Notification_State) GetIsResolved ¶ added in v0.10.12
func (m *Notification_State) GetIsResolved() bool
func (*Notification_State) GetLifecycleCompleted ¶ added in v0.10.12
func (m *Notification_State) GetLifecycleCompleted() bool
func (*Notification_State) GetNotificationState ¶
func (m *Notification_State) GetNotificationState() []*Notification_State_NotificationState
func (*Notification_State) GetResolutionNotificationState ¶ added in v0.10.12
func (m *Notification_State) GetResolutionNotificationState() []*Notification_State_NotificationState
func (*Notification_State) GetResolutionNotifyAttemptsDone ¶ added in v0.10.12
func (m *Notification_State) GetResolutionNotifyAttemptsDone() bool
func (*Notification_State) GotenMessage ¶
func (*Notification_State) GotenMessage()
func (*Notification_State) GotenObjectExt ¶
func (o *Notification_State) GotenObjectExt()
func (*Notification_State) GotenValidate ¶
func (obj *Notification_State) GotenValidate() error
func (*Notification_State) MakeDiffFieldMask ¶
func (o *Notification_State) MakeDiffFieldMask(other *Notification_State) *Notification_State_FieldMask
func (*Notification_State) MakeFullFieldMask ¶
func (o *Notification_State) MakeFullFieldMask() *Notification_State_FieldMask
func (*Notification_State) MakeRawDiffFieldMask ¶
func (o *Notification_State) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Notification_State) MakeRawFullFieldMask ¶
func (o *Notification_State) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Notification_State) Marshal ¶
func (m *Notification_State) Marshal() ([]byte, error)
func (*Notification_State) MarshalJSON ¶
func (m *Notification_State) MarshalJSON() ([]byte, error)
func (*Notification_State) Merge ¶
func (o *Notification_State) Merge(source *Notification_State)
func (*Notification_State) MergeRaw ¶
func (o *Notification_State) MergeRaw(source gotenobject.GotenObjectExt)
func (*Notification_State) ProtoMessage ¶
func (*Notification_State) ProtoMessage()
func (*Notification_State) ProtoReflect ¶
func (m *Notification_State) ProtoReflect() preflect.Message
func (*Notification_State) Reset ¶
func (m *Notification_State) Reset()
func (*Notification_State) SetAlertsLifetime ¶
func (m *Notification_State) SetAlertsLifetime(fv *common.TimeRange)
func (*Notification_State) SetIncidentNotifyAttemptsDone ¶ added in v0.10.12
func (m *Notification_State) SetIncidentNotifyAttemptsDone(fv bool)
func (*Notification_State) SetIsResolved ¶ added in v0.10.12
func (m *Notification_State) SetIsResolved(fv bool)
func (*Notification_State) SetLifecycleCompleted ¶ added in v0.10.12
func (m *Notification_State) SetLifecycleCompleted(fv bool)
func (*Notification_State) SetNotificationState ¶
func (m *Notification_State) SetNotificationState(fv []*Notification_State_NotificationState)
func (*Notification_State) SetResolutionNotificationState ¶ added in v0.10.12
func (m *Notification_State) SetResolutionNotificationState(fv []*Notification_State_NotificationState)
func (*Notification_State) SetResolutionNotifyAttemptsDone ¶ added in v0.10.12
func (m *Notification_State) SetResolutionNotifyAttemptsDone(fv bool)
func (*Notification_State) String ¶
func (m *Notification_State) String() string
func (*Notification_State) Unmarshal ¶
func (m *Notification_State) Unmarshal(b []byte) error
func (*Notification_State) UnmarshalJSON ¶
func (m *Notification_State) UnmarshalJSON(data []byte) error
type Notification_StatePathSelectorAlertsLifetime ¶
type Notification_StatePathSelectorAlertsLifetime struct{}
func (Notification_StatePathSelectorAlertsLifetime) FieldPath ¶
func (Notification_StatePathSelectorAlertsLifetime) FieldPath() *NotificationState_FieldTerminalPath
func (Notification_StatePathSelectorAlertsLifetime) WithArrayOfValues ¶
func (s Notification_StatePathSelectorAlertsLifetime) WithArrayOfValues(values []*common.TimeRange) *NotificationState_FieldTerminalPathArrayOfValues
func (Notification_StatePathSelectorAlertsLifetime) WithSubArrayItemValue ¶
func (s Notification_StatePathSelectorAlertsLifetime) WithSubArrayItemValue(subPathArrayItemValue common.TimeRange_FieldPathArrayItemValue) *NotificationState_FieldSubPathArrayItemValue
func (Notification_StatePathSelectorAlertsLifetime) WithSubArrayOfValues ¶
func (s Notification_StatePathSelectorAlertsLifetime) WithSubArrayOfValues(subPathArrayOfValues common.TimeRange_FieldPathArrayOfValues) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorAlertsLifetime) WithSubPath ¶
func (Notification_StatePathSelectorAlertsLifetime) WithSubPath(subPath common.TimeRange_FieldPath) *NotificationState_FieldSubPath
func (Notification_StatePathSelectorAlertsLifetime) WithSubValue ¶
func (s Notification_StatePathSelectorAlertsLifetime) WithSubValue(subPathValue common.TimeRange_FieldPathValue) *NotificationState_FieldSubPathValue
func (Notification_StatePathSelectorAlertsLifetime) WithValue ¶
func (s Notification_StatePathSelectorAlertsLifetime) WithValue(value *common.TimeRange) *NotificationState_FieldTerminalPathValue
type Notification_StatePathSelectorAlertsLifetimeEndTime ¶
type Notification_StatePathSelectorAlertsLifetimeEndTime struct{}
func (Notification_StatePathSelectorAlertsLifetimeEndTime) FieldPath ¶
func (Notification_StatePathSelectorAlertsLifetimeEndTime) FieldPath() *NotificationState_FieldSubPath
func (Notification_StatePathSelectorAlertsLifetimeEndTime) WithArrayOfValues ¶
func (s Notification_StatePathSelectorAlertsLifetimeEndTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorAlertsLifetimeEndTime) WithValue ¶
func (s Notification_StatePathSelectorAlertsLifetimeEndTime) WithValue(value *timestamppb.Timestamp) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorAlertsLifetimeStartTime ¶
type Notification_StatePathSelectorAlertsLifetimeStartTime struct{}
func (Notification_StatePathSelectorAlertsLifetimeStartTime) FieldPath ¶
func (Notification_StatePathSelectorAlertsLifetimeStartTime) FieldPath() *NotificationState_FieldSubPath
func (Notification_StatePathSelectorAlertsLifetimeStartTime) WithArrayOfValues ¶
func (s Notification_StatePathSelectorAlertsLifetimeStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorAlertsLifetimeStartTime) WithValue ¶
func (s Notification_StatePathSelectorAlertsLifetimeStartTime) WithValue(value *timestamppb.Timestamp) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorIncidentNotifyAttemptsDone ¶ added in v0.10.12
type Notification_StatePathSelectorIncidentNotifyAttemptsDone struct{}
func (Notification_StatePathSelectorIncidentNotifyAttemptsDone) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorIncidentNotifyAttemptsDone) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
func (Notification_StatePathSelectorIncidentNotifyAttemptsDone) WithValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorIncidentNotifyAttemptsDone) WithValue(value bool) *NotificationState_FieldTerminalPathValue
type Notification_StatePathSelectorIsResolved ¶ added in v0.10.12
type Notification_StatePathSelectorIsResolved struct{}
func (Notification_StatePathSelectorIsResolved) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorIsResolved) FieldPath() *NotificationState_FieldTerminalPath
func (Notification_StatePathSelectorIsResolved) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorIsResolved) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
func (Notification_StatePathSelectorIsResolved) WithValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorIsResolved) WithValue(value bool) *NotificationState_FieldTerminalPathValue
type Notification_StatePathSelectorLifecycleCompleted ¶ added in v0.10.12
type Notification_StatePathSelectorLifecycleCompleted struct{}
func (Notification_StatePathSelectorLifecycleCompleted) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorLifecycleCompleted) FieldPath() *NotificationState_FieldTerminalPath
func (Notification_StatePathSelectorLifecycleCompleted) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorLifecycleCompleted) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
func (Notification_StatePathSelectorLifecycleCompleted) WithValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorLifecycleCompleted) WithValue(value bool) *NotificationState_FieldTerminalPathValue
type Notification_StatePathSelectorNotificationState ¶
type Notification_StatePathSelectorNotificationState struct{}
func (Notification_StatePathSelectorNotificationState) FieldPath ¶
func (Notification_StatePathSelectorNotificationState) FieldPath() *NotificationState_FieldTerminalPath
func (Notification_StatePathSelectorNotificationState) NotificationChannel ¶
func (Notification_StatePathSelectorNotificationState) NotificationChannel() Notification_StatePathSelectorNotificationStateNotificationChannel
func (Notification_StatePathSelectorNotificationState) NotifyAttempts ¶
func (Notification_StatePathSelectorNotificationState) ProviderData ¶
func (Notification_StatePathSelectorNotificationState) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *NotificationState_FieldTerminalPathArrayOfValues
func (Notification_StatePathSelectorNotificationState) WithItemValue ¶
func (s Notification_StatePathSelectorNotificationState) WithItemValue(value *Notification_State_NotificationState) *NotificationState_FieldTerminalPathArrayItemValue
func (Notification_StatePathSelectorNotificationState) WithSubArrayItemValue ¶
func (s Notification_StatePathSelectorNotificationState) WithSubArrayItemValue(subPathArrayItemValue NotificationStateNotificationState_FieldPathArrayItemValue) *NotificationState_FieldSubPathArrayItemValue
func (Notification_StatePathSelectorNotificationState) WithSubArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationState) WithSubArrayOfValues(subPathArrayOfValues NotificationStateNotificationState_FieldPathArrayOfValues) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorNotificationState) WithSubPath ¶
func (Notification_StatePathSelectorNotificationState) WithSubPath(subPath NotificationStateNotificationState_FieldPath) *NotificationState_FieldSubPath
func (Notification_StatePathSelectorNotificationState) WithSubValue ¶
func (s Notification_StatePathSelectorNotificationState) WithSubValue(subPathValue NotificationStateNotificationState_FieldPathValue) *NotificationState_FieldSubPathValue
func (Notification_StatePathSelectorNotificationState) WithValue ¶
func (s Notification_StatePathSelectorNotificationState) WithValue(value []*Notification_State_NotificationState) *NotificationState_FieldTerminalPathValue
type Notification_StatePathSelectorNotificationStateError ¶
type Notification_StatePathSelectorNotificationStateError struct{}
func (Notification_StatePathSelectorNotificationStateError) FieldPath ¶
func (Notification_StatePathSelectorNotificationStateError) FieldPath() *NotificationState_FieldSubPath
func (Notification_StatePathSelectorNotificationStateError) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateError) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorNotificationStateError) WithValue ¶
func (s Notification_StatePathSelectorNotificationStateError) WithValue(value string) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorNotificationStateNotificationChannel ¶
type Notification_StatePathSelectorNotificationStateNotificationChannel struct{}
func (Notification_StatePathSelectorNotificationStateNotificationChannel) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorNotificationStateNotifyAttempts ¶
type Notification_StatePathSelectorNotificationStateNotifyAttempts struct{}
func (Notification_StatePathSelectorNotificationStateNotifyAttempts) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorNotificationStateNotifyAttempts) WithValue ¶
func (s Notification_StatePathSelectorNotificationStateNotifyAttempts) WithValue(value int64) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorNotificationStateProviderData ¶
type Notification_StatePathSelectorNotificationStateProviderData struct{}
func (Notification_StatePathSelectorNotificationStateProviderData) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorNotificationStateProviderDataPagerDuty ¶
type Notification_StatePathSelectorNotificationStateProviderDataPagerDuty struct{}
func (Notification_StatePathSelectorNotificationStateProviderDataPagerDuty) IncidentKey ¶
func (Notification_StatePathSelectorNotificationStateProviderDataPagerDuty) WithArrayOfValues ¶
type Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey ¶
type Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey struct{}
func (Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorNotificationStateProviderDataSlack ¶
type Notification_StatePathSelectorNotificationStateProviderDataSlack struct{}
func (Notification_StatePathSelectorNotificationStateProviderDataSlack) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateProviderDataSlack) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData_Slack) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorNotificationStateProviderDataSlackTs ¶
type Notification_StatePathSelectorNotificationStateProviderDataSlackTs struct{}
func (Notification_StatePathSelectorNotificationStateProviderDataSlackTs) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorNotificationStateProviderDataSlackTs) WithValue ¶
func (s Notification_StatePathSelectorNotificationStateProviderDataSlackTs) WithValue(value string) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorNotificationStateStatus ¶
type Notification_StatePathSelectorNotificationStateStatus struct{}
func (Notification_StatePathSelectorNotificationStateStatus) FieldPath ¶
func (Notification_StatePathSelectorNotificationStateStatus) FieldPath() *NotificationState_FieldSubPath
func (Notification_StatePathSelectorNotificationStateStatus) WithArrayOfValues ¶
func (s Notification_StatePathSelectorNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorResolutionNotificationState ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationState struct{}
func (Notification_StatePathSelectorResolutionNotificationState) NotificationChannel ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationState) NotifyAttempts ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationState) ProviderData ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationState) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationState) WithArrayOfValues(values [][]*Notification_State_NotificationState) *NotificationState_FieldTerminalPathArrayOfValues
func (Notification_StatePathSelectorResolutionNotificationState) WithItemValue ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationState) WithSubArrayItemValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationState) WithSubArrayItemValue(subPathArrayItemValue NotificationStateNotificationState_FieldPathArrayItemValue) *NotificationState_FieldSubPathArrayItemValue
func (Notification_StatePathSelectorResolutionNotificationState) WithSubArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationState) WithSubArrayOfValues(subPathArrayOfValues NotificationStateNotificationState_FieldPathArrayOfValues) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorResolutionNotificationState) WithSubPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationState) WithSubValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationState) WithSubValue(subPathValue NotificationStateNotificationState_FieldPathValue) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorResolutionNotificationStateError ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateError struct{}
func (Notification_StatePathSelectorResolutionNotificationStateError) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateError) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorResolutionNotificationStateError) WithValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateError) WithValue(value string) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorResolutionNotificationStateNotificationChannel ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateNotificationChannel struct{}
func (Notification_StatePathSelectorResolutionNotificationStateNotificationChannel) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateNotificationChannel) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts struct{}
func (Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) WithArrayOfValues(values []int64) *NotificationState_FieldSubPathArrayOfValues
func (Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) WithValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateNotifyAttempts) WithValue(value int64) *NotificationState_FieldSubPathValue
type Notification_StatePathSelectorResolutionNotificationStateProviderData ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateProviderData struct{}
func (Notification_StatePathSelectorResolutionNotificationStateProviderData) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderData) PagerDuty ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderData) Slack ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderData) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateProviderData) WithArrayOfValues(values []*Notification_State_NotificationState_ProviderData) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty struct{}
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty) IncidentKey ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDuty) WithArrayOfValues ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey struct{}
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack struct{}
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack) Ts ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlack) WithArrayOfValues ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs struct{}
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateProviderDataSlackTs) WithArrayOfValues(values []string) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorResolutionNotificationStateStatus ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotificationStateStatus struct{}
func (Notification_StatePathSelectorResolutionNotificationStateStatus) FieldPath ¶ added in v0.10.12
func (Notification_StatePathSelectorResolutionNotificationStateStatus) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotificationStateStatus) WithArrayOfValues(values []Notification_State_NotificationState_Status) *NotificationState_FieldSubPathArrayOfValues
type Notification_StatePathSelectorResolutionNotifyAttemptsDone ¶ added in v0.10.12
type Notification_StatePathSelectorResolutionNotifyAttemptsDone struct{}
func (Notification_StatePathSelectorResolutionNotifyAttemptsDone) WithArrayOfValues ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotifyAttemptsDone) WithArrayOfValues(values []bool) *NotificationState_FieldTerminalPathArrayOfValues
func (Notification_StatePathSelectorResolutionNotifyAttemptsDone) WithValue ¶ added in v0.10.12
func (s Notification_StatePathSelectorResolutionNotifyAttemptsDone) WithValue(value bool) *NotificationState_FieldTerminalPathValue
type Notification_State_FieldMask ¶
type Notification_State_FieldMask struct {
Paths []NotificationState_FieldPath
}
func FullNotification_State_FieldMask ¶
func FullNotification_State_FieldMask() *Notification_State_FieldMask
func (*Notification_State_FieldMask) AppendPath ¶
func (fieldMask *Notification_State_FieldMask) AppendPath(path NotificationState_FieldPath)
func (*Notification_State_FieldMask) AppendRawPath ¶
func (fieldMask *Notification_State_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Notification_State_FieldMask) DecodeFirestore ¶
func (fieldMask *Notification_State_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Notification_State_FieldMask) EncodeFirestore ¶
func (fieldMask *Notification_State_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Notification_State_FieldMask) FilterInputFields ¶
func (fieldMask *Notification_State_FieldMask) FilterInputFields() *Notification_State_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Notification_State_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Notification_State_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Notification_State_FieldMask) GetPaths ¶
func (fieldMask *Notification_State_FieldMask) GetPaths() []NotificationState_FieldPath
func (*Notification_State_FieldMask) GetRawPaths ¶
func (fieldMask *Notification_State_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Notification_State_FieldMask) IsFull ¶
func (fieldMask *Notification_State_FieldMask) IsFull() bool
func (Notification_State_FieldMask) Marshal ¶
func (fieldMask Notification_State_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Notification_State_FieldMask) MarshalJSON ¶
func (fieldMask Notification_State_FieldMask) MarshalJSON() ([]byte, error)
func (*Notification_State_FieldMask) PathsCount ¶
func (fieldMask *Notification_State_FieldMask) PathsCount() int
func (*Notification_State_FieldMask) Project ¶
func (fieldMask *Notification_State_FieldMask) Project(source *Notification_State) *Notification_State
func (*Notification_State_FieldMask) ProjectRaw ¶
func (fieldMask *Notification_State_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Notification_State_FieldMask) ProtoMessage ¶
func (fieldMask *Notification_State_FieldMask) ProtoMessage()
func (*Notification_State_FieldMask) ProtoReflect ¶
func (fieldMask *Notification_State_FieldMask) ProtoReflect() preflect.Message
func (*Notification_State_FieldMask) Reset ¶
func (fieldMask *Notification_State_FieldMask) Reset()
func (*Notification_State_FieldMask) Set ¶
func (fieldMask *Notification_State_FieldMask) Set(target, source *Notification_State)
func (*Notification_State_FieldMask) SetFromCliFlag ¶
func (fieldMask *Notification_State_FieldMask) SetFromCliFlag(raw string) error
func (*Notification_State_FieldMask) SetRaw ¶
func (fieldMask *Notification_State_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Notification_State_FieldMask) Size ¶
func (fieldMask *Notification_State_FieldMask) Size() int
func (*Notification_State_FieldMask) String ¶
func (fieldMask *Notification_State_FieldMask) String() string
func (*Notification_State_FieldMask) Subtract ¶
func (fieldMask *Notification_State_FieldMask) Subtract(other *Notification_State_FieldMask) *Notification_State_FieldMask
func (*Notification_State_FieldMask) SubtractRaw ¶
func (fieldMask *Notification_State_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Notification_State_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Notification_State_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Notification_State_FieldMask) Unmarshal ¶
func (fieldMask *Notification_State_FieldMask) Unmarshal(data []byte) error
func (*Notification_State_FieldMask) UnmarshalJSON ¶
func (fieldMask *Notification_State_FieldMask) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState ¶
type Notification_State_NotificationState struct { // Notification channel name NotificationChannel *notification_channel.Name `` /* 166-byte string literal not displayed */ Status Notification_State_NotificationState_Status `` /* 152-byte string literal not displayed */ // Error message if status is FAILED Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty" firestore:"error"` // Provider specific data. Allows tracking ids of notifications sent to // specific channels. ProviderData *Notification_State_NotificationState_ProviderData `protobuf:"bytes,4,opt,name=provider_data,json=providerData,proto3" json:"provider_data,omitempty" firestore:"providerData"` NotifyAttempts int64 `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Notification_State_NotificationState) Clone ¶
func (o *Notification_State_NotificationState) Clone() *Notification_State_NotificationState
func (*Notification_State_NotificationState) CloneRaw ¶
func (o *Notification_State_NotificationState) CloneRaw() gotenobject.GotenObjectExt
func (*Notification_State_NotificationState) Descriptor ¶
func (*Notification_State_NotificationState) Descriptor() ([]byte, []int)
Deprecated, Use Notification_State_NotificationState.ProtoReflect.Descriptor instead.
func (*Notification_State_NotificationState) GetError ¶
func (m *Notification_State_NotificationState) GetError() string
func (*Notification_State_NotificationState) GetNotificationChannel ¶
func (m *Notification_State_NotificationState) GetNotificationChannel() *notification_channel.Name
func (*Notification_State_NotificationState) GetNotifyAttempts ¶
func (m *Notification_State_NotificationState) GetNotifyAttempts() int64
func (*Notification_State_NotificationState) GetProviderData ¶
func (m *Notification_State_NotificationState) GetProviderData() *Notification_State_NotificationState_ProviderData
func (*Notification_State_NotificationState) GetStatus ¶
func (m *Notification_State_NotificationState) GetStatus() Notification_State_NotificationState_Status
func (*Notification_State_NotificationState) GotenMessage ¶
func (*Notification_State_NotificationState) GotenMessage()
func (*Notification_State_NotificationState) GotenObjectExt ¶
func (o *Notification_State_NotificationState) GotenObjectExt()
func (*Notification_State_NotificationState) GotenValidate ¶
func (obj *Notification_State_NotificationState) GotenValidate() error
func (*Notification_State_NotificationState) MakeDiffFieldMask ¶
func (o *Notification_State_NotificationState) MakeDiffFieldMask(other *Notification_State_NotificationState) *Notification_State_NotificationState_FieldMask
func (*Notification_State_NotificationState) MakeFullFieldMask ¶
func (o *Notification_State_NotificationState) MakeFullFieldMask() *Notification_State_NotificationState_FieldMask
func (*Notification_State_NotificationState) MakeRawDiffFieldMask ¶
func (o *Notification_State_NotificationState) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Notification_State_NotificationState) MakeRawFullFieldMask ¶
func (o *Notification_State_NotificationState) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Notification_State_NotificationState) Marshal ¶
func (m *Notification_State_NotificationState) Marshal() ([]byte, error)
func (*Notification_State_NotificationState) MarshalJSON ¶
func (m *Notification_State_NotificationState) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState) Merge ¶
func (o *Notification_State_NotificationState) Merge(source *Notification_State_NotificationState)
func (*Notification_State_NotificationState) MergeRaw ¶
func (o *Notification_State_NotificationState) MergeRaw(source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState) ProtoMessage ¶
func (*Notification_State_NotificationState) ProtoMessage()
func (*Notification_State_NotificationState) ProtoReflect ¶
func (m *Notification_State_NotificationState) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState) Reset ¶
func (m *Notification_State_NotificationState) Reset()
func (*Notification_State_NotificationState) SetError ¶
func (m *Notification_State_NotificationState) SetError(fv string)
func (*Notification_State_NotificationState) SetNotificationChannel ¶
func (m *Notification_State_NotificationState) SetNotificationChannel(fv *notification_channel.Name)
func (*Notification_State_NotificationState) SetNotifyAttempts ¶
func (m *Notification_State_NotificationState) SetNotifyAttempts(fv int64)
func (*Notification_State_NotificationState) SetProviderData ¶
func (m *Notification_State_NotificationState) SetProviderData(fv *Notification_State_NotificationState_ProviderData)
func (*Notification_State_NotificationState) SetStatus ¶
func (m *Notification_State_NotificationState) SetStatus(fv Notification_State_NotificationState_Status)
func (*Notification_State_NotificationState) String ¶
func (m *Notification_State_NotificationState) String() string
func (*Notification_State_NotificationState) Unmarshal ¶
func (m *Notification_State_NotificationState) Unmarshal(b []byte) error
func (*Notification_State_NotificationState) UnmarshalJSON ¶
func (m *Notification_State_NotificationState) UnmarshalJSON(data []byte) error
type Notification_State_NotificationStatePathSelectorError ¶
type Notification_State_NotificationStatePathSelectorError struct{}
func (Notification_State_NotificationStatePathSelectorError) WithArrayOfValues ¶
func (s Notification_State_NotificationStatePathSelectorError) WithArrayOfValues(values []string) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
func (Notification_State_NotificationStatePathSelectorError) WithValue ¶
func (s Notification_State_NotificationStatePathSelectorError) WithValue(value string) *NotificationStateNotificationState_FieldTerminalPathValue
type Notification_State_NotificationStatePathSelectorNotificationChannel ¶
type Notification_State_NotificationStatePathSelectorNotificationChannel struct{}
func (Notification_State_NotificationStatePathSelectorNotificationChannel) WithArrayOfValues ¶
func (s Notification_State_NotificationStatePathSelectorNotificationChannel) WithArrayOfValues(values []*notification_channel.Name) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
type Notification_State_NotificationStatePathSelectorNotifyAttempts ¶
type Notification_State_NotificationStatePathSelectorNotifyAttempts struct{}
func (Notification_State_NotificationStatePathSelectorNotifyAttempts) WithArrayOfValues ¶
func (s Notification_State_NotificationStatePathSelectorNotifyAttempts) WithArrayOfValues(values []int64) *NotificationStateNotificationState_FieldTerminalPathArrayOfValues
type Notification_State_NotificationStatePathSelectorProviderData ¶
type Notification_State_NotificationStatePathSelectorProviderData struct{}
func (Notification_State_NotificationStatePathSelectorProviderData) WithArrayOfValues ¶
func (Notification_State_NotificationStatePathSelectorProviderData) WithSubArrayItemValue ¶
func (s Notification_State_NotificationStatePathSelectorProviderData) WithSubArrayItemValue(subPathArrayItemValue NotificationStateNotificationStateProviderData_FieldPathArrayItemValue) *NotificationStateNotificationState_FieldSubPathArrayItemValue
func (Notification_State_NotificationStatePathSelectorProviderData) WithSubArrayOfValues ¶
func (s Notification_State_NotificationStatePathSelectorProviderData) WithSubArrayOfValues(subPathArrayOfValues NotificationStateNotificationStateProviderData_FieldPathArrayOfValues) *NotificationStateNotificationState_FieldSubPathArrayOfValues
func (Notification_State_NotificationStatePathSelectorProviderData) WithSubPath ¶
func (Notification_State_NotificationStatePathSelectorProviderData) WithSubValue ¶
type Notification_State_NotificationStatePathSelectorProviderDataPagerDuty ¶
type Notification_State_NotificationStatePathSelectorProviderDataPagerDuty struct{}
func (Notification_State_NotificationStatePathSelectorProviderDataPagerDuty) IncidentKey ¶
func (Notification_State_NotificationStatePathSelectorProviderDataPagerDuty) WithArrayOfValues ¶
type Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey ¶
type Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey struct{}
func (Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey) WithArrayOfValues ¶
func (s Notification_State_NotificationStatePathSelectorProviderDataPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationStateNotificationState_FieldSubPathArrayOfValues
type Notification_State_NotificationStatePathSelectorProviderDataSlack ¶
type Notification_State_NotificationStatePathSelectorProviderDataSlack struct{}
func (Notification_State_NotificationStatePathSelectorProviderDataSlack) WithArrayOfValues ¶
type Notification_State_NotificationStatePathSelectorProviderDataSlackTs ¶
type Notification_State_NotificationStatePathSelectorProviderDataSlackTs struct{}
func (Notification_State_NotificationStatePathSelectorProviderDataSlackTs) WithArrayOfValues ¶
func (s Notification_State_NotificationStatePathSelectorProviderDataSlackTs) WithArrayOfValues(values []string) *NotificationStateNotificationState_FieldSubPathArrayOfValues
type Notification_State_NotificationStatePathSelectorStatus ¶
type Notification_State_NotificationStatePathSelectorStatus struct{}
func (Notification_State_NotificationStatePathSelectorStatus) WithArrayOfValues ¶
type Notification_State_NotificationState_FieldMask ¶
type Notification_State_NotificationState_FieldMask struct {
Paths []NotificationStateNotificationState_FieldPath
}
func FullNotification_State_NotificationState_FieldMask ¶
func FullNotification_State_NotificationState_FieldMask() *Notification_State_NotificationState_FieldMask
func (*Notification_State_NotificationState_FieldMask) AppendPath ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) AppendPath(path NotificationStateNotificationState_FieldPath)
func (*Notification_State_NotificationState_FieldMask) AppendRawPath ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Notification_State_NotificationState_FieldMask) DecodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Notification_State_NotificationState_FieldMask) EncodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Notification_State_NotificationState_FieldMask) FilterInputFields ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) FilterInputFields() *Notification_State_NotificationState_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Notification_State_NotificationState_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Notification_State_NotificationState_FieldMask) GetPaths ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) GetPaths() []NotificationStateNotificationState_FieldPath
func (*Notification_State_NotificationState_FieldMask) GetRawPaths ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Notification_State_NotificationState_FieldMask) IsFull ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) IsFull() bool
func (Notification_State_NotificationState_FieldMask) Marshal ¶
func (fieldMask Notification_State_NotificationState_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Notification_State_NotificationState_FieldMask) MarshalJSON ¶
func (fieldMask Notification_State_NotificationState_FieldMask) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState_FieldMask) PathsCount ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) PathsCount() int
func (*Notification_State_NotificationState_FieldMask) Project ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) Project(source *Notification_State_NotificationState) *Notification_State_NotificationState
func (*Notification_State_NotificationState_FieldMask) ProjectRaw ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Notification_State_NotificationState_FieldMask) ProtoMessage ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) ProtoMessage()
func (*Notification_State_NotificationState_FieldMask) ProtoReflect ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState_FieldMask) Reset ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) Reset()
func (*Notification_State_NotificationState_FieldMask) Set ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) Set(target, source *Notification_State_NotificationState)
func (*Notification_State_NotificationState_FieldMask) SetFromCliFlag ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) SetFromCliFlag(raw string) error
func (*Notification_State_NotificationState_FieldMask) SetRaw ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState_FieldMask) Size ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) Size() int
func (*Notification_State_NotificationState_FieldMask) String ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) String() string
func (*Notification_State_NotificationState_FieldMask) Subtract ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) Subtract(other *Notification_State_NotificationState_FieldMask) *Notification_State_NotificationState_FieldMask
func (*Notification_State_NotificationState_FieldMask) SubtractRaw ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Notification_State_NotificationState_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Notification_State_NotificationState_FieldMask) Unmarshal ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) Unmarshal(data []byte) error
func (*Notification_State_NotificationState_FieldMask) UnmarshalJSON ¶
func (fieldMask *Notification_State_NotificationState_FieldMask) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState_ProviderData ¶
type Notification_State_NotificationState_ProviderData struct { Slack *Notification_State_NotificationState_ProviderData_Slack `protobuf:"bytes,3,opt,name=slack,proto3" json:"slack,omitempty" firestore:"slack"` PagerDuty *Notification_State_NotificationState_ProviderData_PagerDuty `protobuf:"bytes,4,opt,name=pager_duty,json=pagerDuty,proto3" json:"pager_duty,omitempty" firestore:"pagerDuty"` // contains filtered or unexported fields }
Provider specific data
func (*Notification_State_NotificationState_ProviderData) CloneRaw ¶
func (o *Notification_State_NotificationState_ProviderData) CloneRaw() gotenobject.GotenObjectExt
func (*Notification_State_NotificationState_ProviderData) Descriptor ¶
func (*Notification_State_NotificationState_ProviderData) Descriptor() ([]byte, []int)
Deprecated, Use Notification_State_NotificationState_ProviderData.ProtoReflect.Descriptor instead.
func (*Notification_State_NotificationState_ProviderData) GetPagerDuty ¶
func (m *Notification_State_NotificationState_ProviderData) GetPagerDuty() *Notification_State_NotificationState_ProviderData_PagerDuty
func (*Notification_State_NotificationState_ProviderData) GotenMessage ¶
func (*Notification_State_NotificationState_ProviderData) GotenMessage()
func (*Notification_State_NotificationState_ProviderData) GotenObjectExt ¶
func (o *Notification_State_NotificationState_ProviderData) GotenObjectExt()
func (*Notification_State_NotificationState_ProviderData) GotenValidate ¶
func (obj *Notification_State_NotificationState_ProviderData) GotenValidate() error
func (*Notification_State_NotificationState_ProviderData) MakeDiffFieldMask ¶
func (*Notification_State_NotificationState_ProviderData) MakeFullFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData) MakeFullFieldMask() *Notification_State_NotificationState_ProviderData_FieldMask
func (*Notification_State_NotificationState_ProviderData) MakeRawDiffFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData) MakeRawFullFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData) Marshal ¶
func (m *Notification_State_NotificationState_ProviderData) Marshal() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData) MarshalJSON ¶
func (m *Notification_State_NotificationState_ProviderData) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData) Merge ¶
func (o *Notification_State_NotificationState_ProviderData) Merge(source *Notification_State_NotificationState_ProviderData)
func (*Notification_State_NotificationState_ProviderData) MergeRaw ¶
func (o *Notification_State_NotificationState_ProviderData) MergeRaw(source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState_ProviderData) ProtoMessage ¶
func (*Notification_State_NotificationState_ProviderData) ProtoMessage()
func (*Notification_State_NotificationState_ProviderData) ProtoReflect ¶
func (m *Notification_State_NotificationState_ProviderData) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState_ProviderData) Reset ¶
func (m *Notification_State_NotificationState_ProviderData) Reset()
func (*Notification_State_NotificationState_ProviderData) SetPagerDuty ¶
func (m *Notification_State_NotificationState_ProviderData) SetPagerDuty(fv *Notification_State_NotificationState_ProviderData_PagerDuty)
func (*Notification_State_NotificationState_ProviderData) String ¶
func (m *Notification_State_NotificationState_ProviderData) String() string
func (*Notification_State_NotificationState_ProviderData) Unmarshal ¶
func (m *Notification_State_NotificationState_ProviderData) Unmarshal(b []byte) error
func (*Notification_State_NotificationState_ProviderData) UnmarshalJSON ¶
func (m *Notification_State_NotificationState_ProviderData) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty ¶
type Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty struct{}
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) IncidentKey ¶
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithArrayOfValues ¶
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubArrayItemValue ¶
func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubArrayItemValue(subPathArrayItemValue NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayItemValue) *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubArrayOfValues ¶
func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubArrayOfValues(subPathArrayOfValues NotificationStateNotificationStateProviderDataPagerDuty_FieldPathArrayOfValues) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubPath ¶
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDuty) WithSubValue ¶
type Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey ¶
type Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey struct{}
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey) FieldPath ¶
func (Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey) WithArrayOfValues ¶
func (s Notification_State_NotificationState_ProviderDataPathSelectorPagerDutyIncidentKey) WithArrayOfValues(values []string) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
type Notification_State_NotificationState_ProviderDataPathSelectorSlack ¶
type Notification_State_NotificationState_ProviderDataPathSelectorSlack struct{}
func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithArrayOfValues ¶
func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubArrayItemValue ¶
func (s Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubArrayItemValue(subPathArrayItemValue NotificationStateNotificationStateProviderDataSlack_FieldPathArrayItemValue) *NotificationStateNotificationStateProviderData_FieldSubPathArrayItemValue
func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubArrayOfValues ¶
func (s Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubArrayOfValues(subPathArrayOfValues NotificationStateNotificationStateProviderDataSlack_FieldPathArrayOfValues) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubPath ¶
func (Notification_State_NotificationState_ProviderDataPathSelectorSlack) WithSubValue ¶
type Notification_State_NotificationState_ProviderDataPathSelectorSlackTs ¶
type Notification_State_NotificationState_ProviderDataPathSelectorSlackTs struct{}
func (Notification_State_NotificationState_ProviderDataPathSelectorSlackTs) WithArrayOfValues ¶
func (s Notification_State_NotificationState_ProviderDataPathSelectorSlackTs) WithArrayOfValues(values []string) *NotificationStateNotificationStateProviderData_FieldSubPathArrayOfValues
type Notification_State_NotificationState_ProviderData_FieldMask ¶
type Notification_State_NotificationState_ProviderData_FieldMask struct {
Paths []NotificationStateNotificationStateProviderData_FieldPath
}
func FullNotification_State_NotificationState_ProviderData_FieldMask ¶
func FullNotification_State_NotificationState_ProviderData_FieldMask() *Notification_State_NotificationState_ProviderData_FieldMask
func (*Notification_State_NotificationState_ProviderData_FieldMask) AppendPath ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) AppendPath(path NotificationStateNotificationStateProviderData_FieldPath)
func (*Notification_State_NotificationState_ProviderData_FieldMask) AppendRawPath ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Notification_State_NotificationState_ProviderData_FieldMask) DecodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Notification_State_NotificationState_ProviderData_FieldMask) EncodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Notification_State_NotificationState_ProviderData_FieldMask) FilterInputFields ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) FilterInputFields() *Notification_State_NotificationState_ProviderData_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Notification_State_NotificationState_ProviderData_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Notification_State_NotificationState_ProviderData_FieldMask) GetPaths ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) GetPaths() []NotificationStateNotificationStateProviderData_FieldPath
func (*Notification_State_NotificationState_ProviderData_FieldMask) GetRawPaths ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Notification_State_NotificationState_ProviderData_FieldMask) IsFull ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) IsFull() bool
func (Notification_State_NotificationState_ProviderData_FieldMask) Marshal ¶
func (fieldMask Notification_State_NotificationState_ProviderData_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Notification_State_NotificationState_ProviderData_FieldMask) MarshalJSON ¶
func (fieldMask Notification_State_NotificationState_ProviderData_FieldMask) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData_FieldMask) PathsCount ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) PathsCount() int
func (*Notification_State_NotificationState_ProviderData_FieldMask) ProjectRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Notification_State_NotificationState_ProviderData_FieldMask) ProtoMessage ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ProtoMessage()
func (*Notification_State_NotificationState_ProviderData_FieldMask) ProtoReflect ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState_ProviderData_FieldMask) Reset ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Reset()
func (*Notification_State_NotificationState_ProviderData_FieldMask) Set ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Set(target, source *Notification_State_NotificationState_ProviderData)
func (*Notification_State_NotificationState_ProviderData_FieldMask) SetFromCliFlag ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) SetFromCliFlag(raw string) error
func (*Notification_State_NotificationState_ProviderData_FieldMask) SetRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState_ProviderData_FieldMask) Size ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Size() int
func (*Notification_State_NotificationState_ProviderData_FieldMask) String ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) String() string
func (*Notification_State_NotificationState_ProviderData_FieldMask) SubtractRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Notification_State_NotificationState_ProviderData_FieldMask) Unmarshal ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) Unmarshal(data []byte) error
func (*Notification_State_NotificationState_ProviderData_FieldMask) UnmarshalJSON ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_FieldMask) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState_ProviderData_PagerDuty ¶
type Notification_State_NotificationState_ProviderData_PagerDuty struct { IncidentKey string `protobuf:"bytes,1,opt,name=incident_key,json=incidentKey,proto3" json:"incident_key,omitempty" firestore:"incidentKey"` // contains filtered or unexported fields }
Pager Duty
func (*Notification_State_NotificationState_ProviderData_PagerDuty) CloneRaw ¶
func (o *Notification_State_NotificationState_ProviderData_PagerDuty) CloneRaw() gotenobject.GotenObjectExt
func (*Notification_State_NotificationState_ProviderData_PagerDuty) Descriptor ¶
func (*Notification_State_NotificationState_ProviderData_PagerDuty) Descriptor() ([]byte, []int)
Deprecated, Use Notification_State_NotificationState_ProviderData_PagerDuty.ProtoReflect.Descriptor instead.
func (*Notification_State_NotificationState_ProviderData_PagerDuty) GetIncidentKey ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) GetIncidentKey() string
func (*Notification_State_NotificationState_ProviderData_PagerDuty) GotenMessage ¶
func (*Notification_State_NotificationState_ProviderData_PagerDuty) GotenMessage()
func (*Notification_State_NotificationState_ProviderData_PagerDuty) GotenObjectExt ¶
func (o *Notification_State_NotificationState_ProviderData_PagerDuty) GotenObjectExt()
func (*Notification_State_NotificationState_ProviderData_PagerDuty) GotenValidate ¶
func (obj *Notification_State_NotificationState_ProviderData_PagerDuty) GotenValidate() error
func (*Notification_State_NotificationState_ProviderData_PagerDuty) MakeDiffFieldMask ¶
func (*Notification_State_NotificationState_ProviderData_PagerDuty) MakeFullFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MakeFullFieldMask() *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
func (*Notification_State_NotificationState_ProviderData_PagerDuty) MakeRawDiffFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData_PagerDuty) MakeRawFullFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData_PagerDuty) Marshal ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) Marshal() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData_PagerDuty) MarshalJSON ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData_PagerDuty) MergeRaw ¶
func (o *Notification_State_NotificationState_ProviderData_PagerDuty) MergeRaw(source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState_ProviderData_PagerDuty) ProtoMessage ¶
func (*Notification_State_NotificationState_ProviderData_PagerDuty) ProtoMessage()
func (*Notification_State_NotificationState_ProviderData_PagerDuty) ProtoReflect ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState_ProviderData_PagerDuty) Reset ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) Reset()
func (*Notification_State_NotificationState_ProviderData_PagerDuty) SetIncidentKey ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) SetIncidentKey(fv string)
func (*Notification_State_NotificationState_ProviderData_PagerDuty) String ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) String() string
func (*Notification_State_NotificationState_ProviderData_PagerDuty) Unmarshal ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) Unmarshal(b []byte) error
func (*Notification_State_NotificationState_ProviderData_PagerDuty) UnmarshalJSON ¶
func (m *Notification_State_NotificationState_ProviderData_PagerDuty) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey ¶
type Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey struct{}
func (Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey) FieldPath ¶
func (Notification_State_NotificationState_ProviderData_PagerDutyPathSelectorIncidentKey) WithArrayOfValues ¶
type Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask ¶
type Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask struct {
Paths []NotificationStateNotificationStateProviderDataPagerDuty_FieldPath
}
func FullNotification_State_NotificationState_ProviderData_PagerDuty_FieldMask ¶
func FullNotification_State_NotificationState_ProviderData_PagerDuty_FieldMask() *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) AppendPath ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) AppendPath(path NotificationStateNotificationStateProviderDataPagerDuty_FieldPath)
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) AppendRawPath ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) DecodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) EncodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) FilterInputFields ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) FilterInputFields() *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) GetRawPaths ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) IsFull ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) IsFull() bool
func (Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Marshal ¶
func (fieldMask Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) MarshalJSON ¶
func (fieldMask Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) PathsCount ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) PathsCount() int
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProjectRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProtoMessage ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProtoMessage()
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProtoReflect ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Reset ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Reset()
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Set ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Set(target, source *Notification_State_NotificationState_ProviderData_PagerDuty)
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SetFromCliFlag ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SetFromCliFlag(raw string) error
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SetRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Size ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Size() int
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) String ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) String() string
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SubtractRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Unmarshal ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) Unmarshal(data []byte) error
func (*Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) UnmarshalJSON ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_PagerDuty_FieldMask) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState_ProviderData_Slack ¶
type Notification_State_NotificationState_ProviderData_Slack struct { Ts string `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty" firestore:"ts"` // contains filtered or unexported fields }
Slack
func (*Notification_State_NotificationState_ProviderData_Slack) CloneRaw ¶
func (o *Notification_State_NotificationState_ProviderData_Slack) CloneRaw() gotenobject.GotenObjectExt
func (*Notification_State_NotificationState_ProviderData_Slack) Descriptor ¶
func (*Notification_State_NotificationState_ProviderData_Slack) Descriptor() ([]byte, []int)
Deprecated, Use Notification_State_NotificationState_ProviderData_Slack.ProtoReflect.Descriptor instead.
func (*Notification_State_NotificationState_ProviderData_Slack) GetTs ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) GetTs() string
func (*Notification_State_NotificationState_ProviderData_Slack) GotenMessage ¶
func (*Notification_State_NotificationState_ProviderData_Slack) GotenMessage()
func (*Notification_State_NotificationState_ProviderData_Slack) GotenObjectExt ¶
func (o *Notification_State_NotificationState_ProviderData_Slack) GotenObjectExt()
func (*Notification_State_NotificationState_ProviderData_Slack) GotenValidate ¶
func (obj *Notification_State_NotificationState_ProviderData_Slack) GotenValidate() error
func (*Notification_State_NotificationState_ProviderData_Slack) MakeDiffFieldMask ¶
func (*Notification_State_NotificationState_ProviderData_Slack) MakeFullFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData_Slack) MakeFullFieldMask() *Notification_State_NotificationState_ProviderData_Slack_FieldMask
func (*Notification_State_NotificationState_ProviderData_Slack) MakeRawDiffFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData_Slack) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData_Slack) MakeRawFullFieldMask ¶
func (o *Notification_State_NotificationState_ProviderData_Slack) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData_Slack) Marshal ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) Marshal() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData_Slack) MarshalJSON ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData_Slack) MergeRaw ¶
func (o *Notification_State_NotificationState_ProviderData_Slack) MergeRaw(source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState_ProviderData_Slack) ProtoMessage ¶
func (*Notification_State_NotificationState_ProviderData_Slack) ProtoMessage()
func (*Notification_State_NotificationState_ProviderData_Slack) ProtoReflect ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState_ProviderData_Slack) Reset ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) Reset()
func (*Notification_State_NotificationState_ProviderData_Slack) SetTs ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) SetTs(fv string)
func (*Notification_State_NotificationState_ProviderData_Slack) String ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) String() string
func (*Notification_State_NotificationState_ProviderData_Slack) Unmarshal ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) Unmarshal(b []byte) error
func (*Notification_State_NotificationState_ProviderData_Slack) UnmarshalJSON ¶
func (m *Notification_State_NotificationState_ProviderData_Slack) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState_ProviderData_SlackPathSelectorTs ¶
type Notification_State_NotificationState_ProviderData_SlackPathSelectorTs struct{}
func (Notification_State_NotificationState_ProviderData_SlackPathSelectorTs) WithArrayOfValues ¶
func (s Notification_State_NotificationState_ProviderData_SlackPathSelectorTs) WithArrayOfValues(values []string) *NotificationStateNotificationStateProviderDataSlack_FieldTerminalPathArrayOfValues
type Notification_State_NotificationState_ProviderData_Slack_FieldMask ¶
type Notification_State_NotificationState_ProviderData_Slack_FieldMask struct {
Paths []NotificationStateNotificationStateProviderDataSlack_FieldPath
}
func FullNotification_State_NotificationState_ProviderData_Slack_FieldMask ¶
func FullNotification_State_NotificationState_ProviderData_Slack_FieldMask() *Notification_State_NotificationState_ProviderData_Slack_FieldMask
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) AppendPath ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) AppendPath(path NotificationStateNotificationStateProviderDataSlack_FieldPath)
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) AppendRawPath ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) DecodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) EncodeFirestore ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) FilterInputFields ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) FilterInputFields() *Notification_State_NotificationState_ProviderData_Slack_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) GetPaths ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) GetPaths() []NotificationStateNotificationStateProviderDataSlack_FieldPath
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) GetRawPaths ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) IsFull ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) IsFull() bool
func (Notification_State_NotificationState_ProviderData_Slack_FieldMask) Marshal ¶
func (fieldMask Notification_State_NotificationState_ProviderData_Slack_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Notification_State_NotificationState_ProviderData_Slack_FieldMask) MarshalJSON ¶
func (fieldMask Notification_State_NotificationState_ProviderData_Slack_FieldMask) MarshalJSON() ([]byte, error)
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) PathsCount ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) PathsCount() int
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProjectRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProtoMessage ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProtoMessage()
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProtoReflect ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ProtoReflect() preflect.Message
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) Reset ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Reset()
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) Set ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Set(target, source *Notification_State_NotificationState_ProviderData_Slack)
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) SetFromCliFlag ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) SetFromCliFlag(raw string) error
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) SetRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) Size ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Size() int
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) String ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) String() string
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) SubtractRaw ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) Unmarshal ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) Unmarshal(data []byte) error
func (*Notification_State_NotificationState_ProviderData_Slack_FieldMask) UnmarshalJSON ¶
func (fieldMask *Notification_State_NotificationState_ProviderData_Slack_FieldMask) UnmarshalJSON(data []byte) error
type Notification_State_NotificationState_Status ¶
type Notification_State_NotificationState_Status int32
const ( Notification_State_NotificationState_UNKNOWN Notification_State_NotificationState_Status = 0 Notification_State_NotificationState_PENDING Notification_State_NotificationState_Status = 1 Notification_State_NotificationState_FAILED Notification_State_NotificationState_Status = 2 Notification_State_NotificationState_SUPPRESSED Notification_State_NotificationState_Status = 3 Notification_State_NotificationState_SENT Notification_State_NotificationState_Status = 4 // Status types that can be used by webhook integrated providers, like // PagerDuty. Notification_State_NotificationState_DELIVERED Notification_State_NotificationState_Status = 5 Notification_State_NotificationState_ACKNOWLEDGED Notification_State_NotificationState_Status = 6 Notification_State_NotificationState_UNACKNOWLEDGED Notification_State_NotificationState_Status = 7 )
func (Notification_State_NotificationState_Status) Descriptor ¶
func (Notification_State_NotificationState_Status) Descriptor() preflect.EnumDescriptor
func (Notification_State_NotificationState_Status) EnumDescriptor ¶
func (Notification_State_NotificationState_Status) EnumDescriptor() ([]byte, []int)
Deprecated, Use Notification_State_NotificationState_Status.ProtoReflect.Descriptor instead.
func (Notification_State_NotificationState_Status) Number ¶
func (x Notification_State_NotificationState_Status) Number() preflect.EnumNumber
func (Notification_State_NotificationState_Status) String ¶
func (x Notification_State_NotificationState_Status) String() string
func (Notification_State_NotificationState_Status) Type ¶
func (Notification_State_NotificationState_Status) Type() preflect.EnumType
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) Compare ¶
func (orderBy *OrderBy) Compare(left, right *Notification) int
func (*OrderBy) CompareRaw ¶
func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
func (*OrderBy) GetFieldMask ¶
func (orderBy *OrderBy) GetFieldMask() *Notification_FieldMask
func (*OrderBy) GetOrderByFields ¶
func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField
func (*OrderBy) GetRawFieldMask ¶
func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask
func (*OrderBy) InsertSorted ¶
func (orderBy *OrderBy) InsertSorted(sorted NotificationList, elem *Notification) (NotificationList, int)
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) Sort ¶
func (orderBy *OrderBy) Sort(results NotificationList)
func (*OrderBy) SortRaw ¶
func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)
type OrderByField ¶
type OrderByField struct { FieldPath Notification_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 *Notification) 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 ¶
func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)
func (*PagerQuery) SetLimit ¶
func (p *PagerQuery) SetLimit(limit int)
func (*PagerQuery) SetOrderBy ¶
func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)
func (*PagerQuery) SetPageDirection ¶
func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)
func (*PagerQuery) SetPeekForward ¶
func (p *PagerQuery) SetPeekForward(peekForward bool)
type ParentName ¶
type ParentName struct { NamePattern ProjectId string `firestore:"projectId"` RegionId string `firestore:"regionId"` AlertingPolicyId string `firestore:"alertingPolicyId"` }
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) ConvertToNative ¶ added in v1.0.21
func (name *ParentName) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
func (*ParentName) ConvertToType ¶ added in v1.0.21
func (name *ParentName) ConvertToType(typeVal ref.Type) ref.Val
func (*ParentName) DescendsFrom ¶
func (name *ParentName) DescendsFrom(ancestor string) bool
func (*ParentName) FullyQualifiedName ¶
func (name *ParentName) FullyQualifiedName() (string, error)
func (*ParentName) GetAlertingPolicyName ¶
func (name *ParentName) GetAlertingPolicyName() *alerting_policy.Name
func (*ParentName) GetIParentName ¶
func (name *ParentName) GetIParentName() gotenresource.Name
func (*ParentName) GetIUnderlyingParentName ¶
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) HasTrait ¶ added in v1.0.21
func (name *ParentName) HasTrait(trait int) bool
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
func (*ParentName) Type ¶ added in v1.0.21
func (name *ParentName) Type() ref.Type
func (*ParentName) TypeName ¶ added in v1.0.21
func (name *ParentName) TypeName() string
func (*ParentName) Value ¶ added in v1.0.21
func (name *ParentName) Value() interface{}
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) GetAlertingPolicy ¶
func (ref *ParentReference) GetAlertingPolicy() *alerting_policy.AlertingPolicy
func (*ParentReference) GetAlertingPolicyReference ¶
func (ref *ParentReference) GetAlertingPolicyReference() *alerting_policy.Reference
func (*ParentReference) GetIParentName ¶
func (ref *ParentReference) GetIParentName() gotenresource.Name
func (*ParentReference) GetIUnderlyingParentName ¶
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) IsFullyQualified ¶
func (ref *ParentReference) IsFullyQualified() bool
func (*ParentReference) IsSpecified ¶
func (ref *ParentReference) IsSpecified() bool
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
type QueryResultChange ¶
type QueryResultChange struct { Changes []*NotificationChange 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 { Notifications []*Notification PrevPageCursor *PagerCursor NextPageCursor *PagerCursor TotalResultsCount int32 CurrentOffset int32 }
func (*QueryResultSnapshot) GetNextPageCursor ¶
func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor
func (*QueryResultSnapshot) GetPagingInfo ¶
func (qr *QueryResultSnapshot) GetPagingInfo() (totalCount, offset int32)
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) SetPagingInfo ¶
func (qr *QueryResultSnapshot) SetPagingInfo(totalCount, offset int32)
func (*QueryResultSnapshot) SetResults ¶
func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)
type Reference ¶
type Reference struct { Name // contains filtered or unexported fields }
func MakeReference ¶
func MakeReference(name *Name, notification *Notification) (*Reference, error)
func MustParseReference ¶
func ParseReference ¶
func (*Reference) ClearCached ¶
func (ref *Reference) ClearCached()
func (*Reference) FullyQualifiedName ¶
func (*Reference) GetIParentName ¶
func (ref *Reference) GetIParentName() gotenresource.Name
func (*Reference) GetIUnderlyingParentName ¶
func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
func (*Reference) GetIdParts ¶
func (*Reference) GetNotification ¶
func (ref *Reference) GetNotification() *Notification
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) Resolve ¶
func (ref *Reference) Resolve(resolved *Notification)
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 ¶
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 ¶
func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)
func (*WatchQuery) SetWatchType ¶
func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)
func (*WatchQuery) String ¶
func (q *WatchQuery) String() string
Source Files ¶
- notification.pb.access.go
- notification.pb.collections.go
- notification.pb.descriptor.go
- notification.pb.fieldmask.go
- notification.pb.fieldpath.go
- notification.pb.fieldpathbuilder.go
- notification.pb.filter.go
- notification.pb.filterbuilder.go
- notification.pb.go
- notification.pb.name.go
- notification.pb.namebuilder.go
- notification.pb.object_ext.go
- notification.pb.pagination.go
- notification.pb.parentname.go
- notification.pb.query.go
- notification.pb.validate.go
- notification.pb.view.go
- notification_change.pb.change.go
- notification_change.pb.go
- notification_change.pb.validate.go