Help us shape the future of Go! Take the 2026 Go Developer Survey

floor

package
v0.5.15 Latest Latest
Warning

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

Go to latest
Published: Jan 29, 2023 License: Apache-2.0 Imports: 50 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NamePattern_Project_Region_Site_Building = "projects/{project}/regions/{region}/sites/{site}/buildings/{building}/floors/{floor}"
)

Variables

This section is empty.

Functions

func AsAnyCastAccess

func AsAnyCastAccess(access FloorAccess) gotenresource.Access

Types

type Descriptor

type Descriptor struct {
	// contains filtered or unexported fields
}

func GetDescriptor

func GetDescriptor() *Descriptor

func (*Descriptor) GetNameDescriptor

func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor

func (*Descriptor) GetResourceTypeName

func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName

func (*Descriptor) NewGetQuery

func (d *Descriptor) NewGetQuery() gotenresource.GetQuery

func (*Descriptor) NewListQuery

func (d *Descriptor) NewListQuery() gotenresource.ListQuery

func (*Descriptor) NewNameList

func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList

func (*Descriptor) NewParentNameList

func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList

func (*Descriptor) NewParentReferenceList

func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList

func (*Descriptor) NewQueryResultChange

func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange

func (*Descriptor) NewQueryResultSnapshot

func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot

func (*Descriptor) NewReferenceList

func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList

func (*Descriptor) NewResource

func (d *Descriptor) NewResource() gotenresource.Resource

func (*Descriptor) NewResourceChange

func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange

func (*Descriptor) NewResourceChangeList

func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList

func (*Descriptor) NewResourceChangeMap

func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap

func (*Descriptor) NewResourceCursor

func (d *Descriptor) NewResourceCursor() gotenresource.Cursor

func (*Descriptor) NewResourceFieldMask added in v0.4.6

func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask

func (*Descriptor) NewResourceFilter added in v0.4.6

func (d *Descriptor) NewResourceFilter() gotenresource.Filter

func (*Descriptor) NewResourceList

func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList

func (*Descriptor) NewResourceMap

func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap

func (*Descriptor) NewResourceName

func (d *Descriptor) NewResourceName() gotenresource.Name

func (*Descriptor) NewResourceOrderBy added in v0.4.6

func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy

func (*Descriptor) NewResourcePager added in v0.5.4

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)

type Filter

type Filter struct {
	FilterCondition
}

func (*Filter) ConvertToNative

func (filter *Filter) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*Filter) ConvertToType

func (filter *Filter) ConvertToType(typeVal ref.Type) ref.Val

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) Equal

func (filter *Filter) Equal(other ref.Val) ref.Val

func (*Filter) Evaluate

func (filter *Filter) Evaluate(res *Floor) 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 []*Floor) (out []*Floor)

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) HasTrait

func (filter *Filter) HasTrait(trait int) bool

func (*Filter) Match

func (filter *Filter) Match(pattern ref.Val) ref.Val

func (*Filter) ParseProtoString

func (filter *Filter) ParseProtoString(data string) error

func (*Filter) ProtoString

func (filter *Filter) ProtoString() (string, error)

func (*Filter) Receive

func (filter *Filter) Receive(function string, overload string, args []ref.Val) ref.Val

func (*Filter) SetFromCliFlag

func (filter *Filter) SetFromCliFlag(raw string) error

func (*Filter) String

func (filter *Filter) String() string

func (*Filter) Type

func (filter *Filter) Type() ref.Type

func (*Filter) TypeName

func (filter *Filter) TypeName() string

func (*Filter) Value

func (filter *Filter) Value() interface{}

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 Floor_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath

func (*FilterBuilder) With

type FilterBuilderOrCondition

type FilterBuilderOrCondition interface {
	// contains filtered or unexported methods
}

type FilterCondition

type FilterCondition interface {
	gotenresource.FilterCondition

	And(...FilterCondition) FilterCondition
	Evaluate(res *Floor) bool

	// Whether this condition is at least as specific as other.
	// When true, any Floor 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 Floor_FieldPath) bool
	// contains filtered or unexported methods
}

func AndFilterConditions

func AndFilterConditions(conds ...FilterCondition) FilterCondition

type FilterConditionCompare

type FilterConditionCompare struct {
	Operator filterParser.CompareOperator
	Floor_FieldPathValue
}

func (*FilterConditionCompare) And

func (*FilterConditionCompare) ConditionCompare

func (cond *FilterConditionCompare) ConditionCompare()

func (*FilterConditionCompare) Evaluate

func (cond *FilterConditionCompare) Evaluate(res *Floor) bool

func (*FilterConditionCompare) EvaluateRaw

func (cond *FilterConditionCompare) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionCompare) GetOperator

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 Floor_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 (*FilterConditionComposite) ConditionComposite

func (cond *FilterConditionComposite) ConditionComposite()

func (*FilterConditionComposite) Evaluate

func (cond *FilterConditionComposite) Evaluate(res *Floor) bool

func (*FilterConditionComposite) EvaluateRaw

func (cond *FilterConditionComposite) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionComposite) GetOperator

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 Floor_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 Floor_FieldPath

	Value  Floor_FieldPathArrayItemValue
	Values []Floor_FieldPathArrayItemValue
}

func (*FilterConditionContains) And

func (*FilterConditionContains) ConditionContains

func (cond *FilterConditionContains) ConditionContains()

func (*FilterConditionContains) ConditionContainsType

func (cond *FilterConditionContains) ConditionContainsType() gotenresource.ConditionContainsType

func (*FilterConditionContains) Evaluate

func (cond *FilterConditionContains) Evaluate(res *Floor) bool

func (*FilterConditionContains) EvaluateRaw

func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionContains) GetFieldPath

func (cond *FilterConditionContains) GetFieldPath() Floor_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 Floor_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 {
	Floor_FieldPathArrayOfValues
}

func (*FilterConditionIn) And

func (*FilterConditionIn) ConditionIn

func (cond *FilterConditionIn) ConditionIn()

func (*FilterConditionIn) Evaluate

func (cond *FilterConditionIn) Evaluate(res *Floor) 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 Floor_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 Floor_FieldPath
}

func (*FilterConditionIsNaN) And

func (*FilterConditionIsNaN) ConditionIsNaN

func (cond *FilterConditionIsNaN) ConditionIsNaN()

func (*FilterConditionIsNaN) Evaluate

func (cond *FilterConditionIsNaN) Evaluate(res *Floor) 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 Floor_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 Floor_FieldPath
}

func (*FilterConditionIsNull) And

func (*FilterConditionIsNull) ConditionIsNull

func (cond *FilterConditionIsNull) ConditionIsNull()

func (*FilterConditionIsNull) Evaluate

func (cond *FilterConditionIsNull) Evaluate(res *Floor) 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 Floor_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 (*FilterConditionNot) ConditionNot

func (cond *FilterConditionNot) ConditionNot()

func (*FilterConditionNot) Evaluate

func (cond *FilterConditionNot) Evaluate(res *Floor) 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 Floor_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 {
	Floor_FieldPathArrayOfValues
}

func (*FilterConditionNotIn) And

func (*FilterConditionNotIn) ConditionNotIn

func (cond *FilterConditionNotIn) ConditionNotIn()

func (*FilterConditionNotIn) Evaluate

func (cond *FilterConditionNotIn) Evaluate(res *Floor) 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 Floor_FieldPath) bool

func (*FilterConditionNotIn) SpecifiesRawFieldPath

func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionNotIn) String

func (cond *FilterConditionNotIn) String() string

type Floor

type Floor struct {

	// Name of Floor
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Display Name of Floor, e.g. B1, Ground
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty" firestore:"displayName"`
	// Ordering number describes sorting order, usually:
	// * ground floor is 0
	// * above-ground floors use positive numbers
	// * basement floors use negative numbers (-1 = B1)
	OrderingNumber int32 `` /* 133-byte string literal not displayed */
	// Floor geometry, usually same as parent Building.
	Geometry *workplace_common.Geometry `protobuf:"bytes,4,opt,name=geometry,proto3" json:"geometry,omitempty" firestore:"geometry"`
	// vendor id mappings
	// PointGrab: Floor
	VendorMappings []*workplace_common.VendorMapping `` /* 130-byte string literal not displayed */
	// VendorSpec is vendor contains configuration
	VendorSpec *Floor_VendorSpec `protobuf:"bytes,6,opt,name=vendor_spec,json=vendorSpec,proto3" json:"vendor_spec,omitempty" firestore:"vendorSpec"`
	// Vendor info
	VendorInfo *Floor_VendorInfo `protobuf:"bytes,7,opt,name=vendor_info,json=vendorInfo,proto3" json:"vendor_info,omitempty" firestore:"vendorInfo"`
	// Vendor State
	VendorState *Floor_VendorState `protobuf:"bytes,8,opt,name=vendor_state,json=vendorState,proto3" json:"vendor_state,omitempty" firestore:"vendorState"`
	Metadata    *ntt_meta.Meta     `protobuf:"bytes,9,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"`
	// contains filtered or unexported fields
}

Floor Resource

func (*Floor) Clone

func (o *Floor) Clone() *Floor

func (*Floor) CloneRaw

func (o *Floor) CloneRaw() gotenobject.GotenObjectExt

func (*Floor) Descriptor

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

Deprecated, Use Floor.ProtoReflect.Descriptor instead.

func (*Floor) GetDisplayName

func (m *Floor) GetDisplayName() string

func (*Floor) GetGeometry

func (m *Floor) GetGeometry() *workplace_common.Geometry

func (*Floor) GetMetadata

func (m *Floor) GetMetadata() *ntt_meta.Meta

func (*Floor) GetName

func (m *Floor) GetName() *Name

func (*Floor) GetOrderingNumber

func (m *Floor) GetOrderingNumber() int32

func (*Floor) GetRawName

func (r *Floor) GetRawName() gotenresource.Name

func (*Floor) GetResourceDescriptor

func (r *Floor) GetResourceDescriptor() gotenresource.Descriptor

func (*Floor) GetVendorInfo

func (m *Floor) GetVendorInfo() *Floor_VendorInfo

func (*Floor) GetVendorMappings

func (m *Floor) GetVendorMappings() []*workplace_common.VendorMapping

func (*Floor) GetVendorSpec

func (m *Floor) GetVendorSpec() *Floor_VendorSpec

func (*Floor) GetVendorState

func (m *Floor) GetVendorState() *Floor_VendorState

func (*Floor) GotenMessage

func (*Floor) GotenMessage()

func (*Floor) GotenObjectExt

func (o *Floor) GotenObjectExt()

func (*Floor) GotenValidate

func (obj *Floor) GotenValidate() error

func (*Floor) MakeDiffFieldMask

func (o *Floor) MakeDiffFieldMask(other *Floor) *Floor_FieldMask

func (*Floor) MakeFullFieldMask

func (o *Floor) MakeFullFieldMask() *Floor_FieldMask

func (*Floor) MakeRawDiffFieldMask

func (o *Floor) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Floor) MakeRawFullFieldMask

func (o *Floor) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor) Marshal

func (m *Floor) Marshal() ([]byte, error)

func (*Floor) MarshalJSON

func (m *Floor) MarshalJSON() ([]byte, error)

func (*Floor) MaybePopulateDefaults

func (r *Floor) MaybePopulateDefaults() error

func (*Floor) Merge

func (o *Floor) Merge(source *Floor)

func (*Floor) MergeRaw

func (o *Floor) MergeRaw(source gotenobject.GotenObjectExt)

func (*Floor) ProtoMessage

func (*Floor) ProtoMessage()

func (*Floor) ProtoReflect

func (m *Floor) ProtoReflect() preflect.Message

func (*Floor) Reset

func (m *Floor) Reset()

func (*Floor) SetDisplayName

func (m *Floor) SetDisplayName(fv string)

func (*Floor) SetGeometry

func (m *Floor) SetGeometry(fv *workplace_common.Geometry)

func (*Floor) SetMetadata

func (m *Floor) SetMetadata(fv *ntt_meta.Meta)

func (*Floor) SetName

func (m *Floor) SetName(fv *Name)

func (*Floor) SetOrderingNumber

func (m *Floor) SetOrderingNumber(fv int32)

func (*Floor) SetVendorInfo

func (m *Floor) SetVendorInfo(fv *Floor_VendorInfo)

func (*Floor) SetVendorMappings

func (m *Floor) SetVendorMappings(fv []*workplace_common.VendorMapping)

func (*Floor) SetVendorSpec

func (m *Floor) SetVendorSpec(fv *Floor_VendorSpec)

func (*Floor) SetVendorState

func (m *Floor) SetVendorState(fv *Floor_VendorState)

func (*Floor) String

func (m *Floor) String() string

func (*Floor) Unmarshal

func (m *Floor) Unmarshal(b []byte) error

func (*Floor) UnmarshalJSON

func (m *Floor) UnmarshalJSON(data []byte) error

type FloorChange

type FloorChange struct {

	// Floor change
	//
	// Types that are valid to be assigned to ChangeType:
	//	*FloorChange_Added_
	//	*FloorChange_Modified_
	//	*FloorChange_Current_
	//	*FloorChange_Removed_
	ChangeType isFloorChange_ChangeType `protobuf_oneof:"change_type"`
	// contains filtered or unexported fields
}

FloorChange is used by Watch notifications Responses to describe change of single Floor One of Added, Modified, Removed

func (*FloorChange) Descriptor

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

Deprecated, Use FloorChange.ProtoReflect.Descriptor instead.

func (*FloorChange) GetAdded

func (m *FloorChange) GetAdded() *FloorChange_Added

func (*FloorChange) GetChangeType

func (m *FloorChange) GetChangeType() isFloorChange_ChangeType

func (*FloorChange) GetCurrent

func (m *FloorChange) GetCurrent() *FloorChange_Current

func (*FloorChange) GetCurrentViewIndex

func (c *FloorChange) GetCurrentViewIndex() int32

func (*FloorChange) GetFloor

func (c *FloorChange) GetFloor() *Floor

func (*FloorChange) GetFloorName

func (c *FloorChange) GetFloorName() *Name

func (*FloorChange) GetModified

func (m *FloorChange) GetModified() *FloorChange_Modified

func (*FloorChange) GetPreviousViewIndex

func (c *FloorChange) GetPreviousViewIndex() int32

func (*FloorChange) GetRawName

func (c *FloorChange) GetRawName() gotenresource.Name

func (*FloorChange) GetRawResource added in v0.4.14

func (c *FloorChange) GetRawResource() gotenresource.Resource

func (*FloorChange) GetRemoved

func (m *FloorChange) GetRemoved() *FloorChange_Removed

func (*FloorChange) GotenMessage

func (*FloorChange) GotenMessage()

func (*FloorChange) GotenValidate

func (obj *FloorChange) GotenValidate() error

func (*FloorChange) IsAdd

func (c *FloorChange) IsAdd() bool

func (*FloorChange) IsCurrent

func (c *FloorChange) IsCurrent() bool

func (*FloorChange) IsDelete

func (c *FloorChange) IsDelete() bool

func (*FloorChange) IsModify

func (c *FloorChange) IsModify() bool

func (*FloorChange) Marshal

func (m *FloorChange) Marshal() ([]byte, error)

func (*FloorChange) MarshalJSON

func (m *FloorChange) MarshalJSON() ([]byte, error)

func (*FloorChange) ProtoMessage

func (*FloorChange) ProtoMessage()

func (*FloorChange) ProtoReflect

func (m *FloorChange) ProtoReflect() preflect.Message

func (*FloorChange) Reset

func (m *FloorChange) Reset()

func (*FloorChange) SetAdded

func (m *FloorChange) SetAdded(fv *FloorChange_Added)

func (*FloorChange) SetAddedRaw

func (c *FloorChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)

func (*FloorChange) SetChangeType

func (m *FloorChange) SetChangeType(ofv isFloorChange_ChangeType)

func (*FloorChange) SetCurrent

func (m *FloorChange) SetCurrent(fv *FloorChange_Current)

func (*FloorChange) SetCurrentRaw

func (c *FloorChange) SetCurrentRaw(snapshot gotenresource.Resource)

func (*FloorChange) SetDeletedRaw

func (c *FloorChange) SetDeletedRaw(name gotenresource.Name, idx int)

func (*FloorChange) SetModified

func (m *FloorChange) SetModified(fv *FloorChange_Modified)

func (*FloorChange) SetModifiedRaw

func (c *FloorChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, newIdx int)

func (*FloorChange) SetRemoved

func (m *FloorChange) SetRemoved(fv *FloorChange_Removed)

func (*FloorChange) String

func (m *FloorChange) String() string

func (*FloorChange) Unmarshal

func (m *FloorChange) Unmarshal(b []byte) error

func (*FloorChange) UnmarshalJSON

func (m *FloorChange) UnmarshalJSON(data []byte) error

type FloorChangeList

type FloorChangeList []*FloorChange

func (FloorChangeList) At

func (FloorChangeList) Length

func (l FloorChangeList) Length() int

func (FloorChangeList) Set

func (l FloorChangeList) Set(idx int, change gotenresource.ResourceChange)

func (FloorChangeList) Slice

func (l FloorChangeList) Slice(first, second int) gotenresource.ResourceChangeList

type FloorChangeMap

type FloorChangeMap map[Name]*FloorChange

func (FloorChangeMap) Delete

func (m FloorChangeMap) Delete(name gotenresource.Name)

func (FloorChangeMap) ForEach

func (FloorChangeMap) Get

func (FloorChangeMap) Length

func (m FloorChangeMap) Length() int

func (FloorChangeMap) Set

type FloorChange_Added

type FloorChange_Added struct {
	Floor *Floor `protobuf:"bytes,1,opt,name=floor,proto3" json:"floor,omitempty" firestore:"floor"`
	// Integer describing index of added Floor 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
}

Floor has been added to query view

func (*FloorChange_Added) Descriptor

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

Deprecated, Use FloorChange_Added.ProtoReflect.Descriptor instead.

func (*FloorChange_Added) GetFloor

func (m *FloorChange_Added) GetFloor() *Floor

func (*FloorChange_Added) GetViewIndex

func (m *FloorChange_Added) GetViewIndex() int32

func (*FloorChange_Added) GotenMessage

func (*FloorChange_Added) GotenMessage()

func (*FloorChange_Added) GotenValidate

func (obj *FloorChange_Added) GotenValidate() error

func (*FloorChange_Added) Marshal

func (m *FloorChange_Added) Marshal() ([]byte, error)

func (*FloorChange_Added) MarshalJSON

func (m *FloorChange_Added) MarshalJSON() ([]byte, error)

func (*FloorChange_Added) ProtoMessage

func (*FloorChange_Added) ProtoMessage()

func (*FloorChange_Added) ProtoReflect

func (m *FloorChange_Added) ProtoReflect() preflect.Message

func (*FloorChange_Added) Reset

func (m *FloorChange_Added) Reset()

func (*FloorChange_Added) SetFloor

func (m *FloorChange_Added) SetFloor(fv *Floor)

func (*FloorChange_Added) SetViewIndex

func (m *FloorChange_Added) SetViewIndex(fv int32)

func (*FloorChange_Added) String

func (m *FloorChange_Added) String() string

func (*FloorChange_Added) Unmarshal

func (m *FloorChange_Added) Unmarshal(b []byte) error

func (*FloorChange_Added) UnmarshalJSON

func (m *FloorChange_Added) UnmarshalJSON(data []byte) error

type FloorChange_Added_

type FloorChange_Added_ struct {
	// Added is returned when watched document is added, either created or
	// enters Query view
	Added *FloorChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof" firestore:"added"`
}

type FloorChange_Current

type FloorChange_Current struct {
	Floor *Floor `protobuf:"bytes,1,opt,name=floor,proto3" json:"floor,omitempty" firestore:"floor"`
	// contains filtered or unexported fields
}

Floor has been added or modified in a query view. Version used for stateless watching

func (*FloorChange_Current) Descriptor

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

Deprecated, Use FloorChange_Current.ProtoReflect.Descriptor instead.

func (*FloorChange_Current) GetFloor

func (m *FloorChange_Current) GetFloor() *Floor

func (*FloorChange_Current) GotenMessage

func (*FloorChange_Current) GotenMessage()

func (*FloorChange_Current) GotenValidate

func (obj *FloorChange_Current) GotenValidate() error

func (*FloorChange_Current) Marshal

func (m *FloorChange_Current) Marshal() ([]byte, error)

func (*FloorChange_Current) MarshalJSON

func (m *FloorChange_Current) MarshalJSON() ([]byte, error)

func (*FloorChange_Current) ProtoMessage

func (*FloorChange_Current) ProtoMessage()

func (*FloorChange_Current) ProtoReflect

func (m *FloorChange_Current) ProtoReflect() preflect.Message

func (*FloorChange_Current) Reset

func (m *FloorChange_Current) Reset()

func (*FloorChange_Current) SetFloor

func (m *FloorChange_Current) SetFloor(fv *Floor)

func (*FloorChange_Current) String

func (m *FloorChange_Current) String() string

func (*FloorChange_Current) Unmarshal

func (m *FloorChange_Current) Unmarshal(b []byte) error

func (*FloorChange_Current) UnmarshalJSON

func (m *FloorChange_Current) UnmarshalJSON(data []byte) error

type FloorChange_Current_

type FloorChange_Current_ struct {
	// Current is returned in stateless watch when document enters query view or
	// is modified within.
	Current *FloorChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof" firestore:"current"`
}

type FloorChange_Modified

type FloorChange_Modified struct {

	// Name of modified Floor
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// New version of Floor or masked difference, depending on mask_changes
	// instrumentation of issued [WatchFloorRequest] or [WatchFloorsRequest]
	Floor *Floor `protobuf:"bytes,2,opt,name=floor,proto3" json:"floor,omitempty" firestore:"floor"`
	// Used when mask_changes is set, contains field paths of modified
	// properties.
	FieldMask *Floor_FieldMask `` /* 137-byte string literal not displayed */
	// Previous view index specifies previous position of modified Floor.
	// When modification doesn't affect sorted order, value will remain
	// identical to [view_index].
	PreviousViewIndex int32 `` /* 145-byte string literal not displayed */
	// Integer specifying Floor 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
}

Floor changed some of it's fields - contains either full document or masked change

func (*FloorChange_Modified) Descriptor

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

Deprecated, Use FloorChange_Modified.ProtoReflect.Descriptor instead.

func (*FloorChange_Modified) GetFieldMask

func (m *FloorChange_Modified) GetFieldMask() *Floor_FieldMask

func (*FloorChange_Modified) GetFloor

func (m *FloorChange_Modified) GetFloor() *Floor

func (*FloorChange_Modified) GetName

func (m *FloorChange_Modified) GetName() *Name

func (*FloorChange_Modified) GetPreviousViewIndex

func (m *FloorChange_Modified) GetPreviousViewIndex() int32

func (*FloorChange_Modified) GetViewIndex

func (m *FloorChange_Modified) GetViewIndex() int32

func (*FloorChange_Modified) GotenMessage

func (*FloorChange_Modified) GotenMessage()

func (*FloorChange_Modified) GotenValidate

func (obj *FloorChange_Modified) GotenValidate() error

func (*FloorChange_Modified) Marshal

func (m *FloorChange_Modified) Marshal() ([]byte, error)

func (*FloorChange_Modified) MarshalJSON

func (m *FloorChange_Modified) MarshalJSON() ([]byte, error)

func (*FloorChange_Modified) ProtoMessage

func (*FloorChange_Modified) ProtoMessage()

func (*FloorChange_Modified) ProtoReflect

func (m *FloorChange_Modified) ProtoReflect() preflect.Message

func (*FloorChange_Modified) Reset

func (m *FloorChange_Modified) Reset()

func (*FloorChange_Modified) SetFieldMask

func (m *FloorChange_Modified) SetFieldMask(fv *Floor_FieldMask)

func (*FloorChange_Modified) SetFloor

func (m *FloorChange_Modified) SetFloor(fv *Floor)

func (*FloorChange_Modified) SetName

func (m *FloorChange_Modified) SetName(fv *Name)

func (*FloorChange_Modified) SetPreviousViewIndex

func (m *FloorChange_Modified) SetPreviousViewIndex(fv int32)

func (*FloorChange_Modified) SetViewIndex

func (m *FloorChange_Modified) SetViewIndex(fv int32)

func (*FloorChange_Modified) String

func (m *FloorChange_Modified) String() string

func (*FloorChange_Modified) Unmarshal

func (m *FloorChange_Modified) Unmarshal(b []byte) error

func (*FloorChange_Modified) UnmarshalJSON

func (m *FloorChange_Modified) UnmarshalJSON(data []byte) error

type FloorChange_Modified_

type FloorChange_Modified_ struct {
	// Modified is returned when watched document is modified
	Modified *FloorChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof" firestore:"modified"`
}

type FloorChange_Removed

type FloorChange_Removed struct {
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Integer specifying removed Floor 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 Floor is deleted or leaves Query view

func (*FloorChange_Removed) Descriptor

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

Deprecated, Use FloorChange_Removed.ProtoReflect.Descriptor instead.

func (*FloorChange_Removed) GetName

func (m *FloorChange_Removed) GetName() *Name

func (*FloorChange_Removed) GetViewIndex

func (m *FloorChange_Removed) GetViewIndex() int32

func (*FloorChange_Removed) GotenMessage

func (*FloorChange_Removed) GotenMessage()

func (*FloorChange_Removed) GotenValidate

func (obj *FloorChange_Removed) GotenValidate() error

func (*FloorChange_Removed) Marshal

func (m *FloorChange_Removed) Marshal() ([]byte, error)

func (*FloorChange_Removed) MarshalJSON

func (m *FloorChange_Removed) MarshalJSON() ([]byte, error)

func (*FloorChange_Removed) ProtoMessage

func (*FloorChange_Removed) ProtoMessage()

func (*FloorChange_Removed) ProtoReflect

func (m *FloorChange_Removed) ProtoReflect() preflect.Message

func (*FloorChange_Removed) Reset

func (m *FloorChange_Removed) Reset()

func (*FloorChange_Removed) SetName

func (m *FloorChange_Removed) SetName(fv *Name)

func (*FloorChange_Removed) SetViewIndex

func (m *FloorChange_Removed) SetViewIndex(fv int32)

func (*FloorChange_Removed) String

func (m *FloorChange_Removed) String() string

func (*FloorChange_Removed) Unmarshal

func (m *FloorChange_Removed) Unmarshal(b []byte) error

func (*FloorChange_Removed) UnmarshalJSON

func (m *FloorChange_Removed) UnmarshalJSON(data []byte) error

type FloorChange_Removed_

type FloorChange_Removed_ struct {
	// Removed is returned when Floor is deleted or leaves Query view
	Removed *FloorChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof" firestore:"removed"`
}

type FloorFieldPathBuilder

type FloorFieldPathBuilder struct{}

func NewFloorFieldPathBuilder

func NewFloorFieldPathBuilder() FloorFieldPathBuilder

func (FloorFieldPathBuilder) DisplayName

func (FloorFieldPathBuilder) Geometry

func (FloorFieldPathBuilder) Metadata

func (FloorFieldPathBuilder) Name

func (FloorFieldPathBuilder) OrderingNumber

func (FloorFieldPathBuilder) VendorInfo

func (FloorFieldPathBuilder) VendorMappings

func (FloorFieldPathBuilder) VendorSpec

func (FloorFieldPathBuilder) VendorState

type FloorList

type FloorList []*Floor

func (FloorList) Append

func (FloorList) AppendList

func (FloorList) At

func (l FloorList) At(idx int) gotenresource.Resource

func (FloorList) Length

func (l FloorList) Length() int

func (FloorList) Set

func (l FloorList) Set(idx int, res gotenresource.Resource)

func (FloorList) Slice

func (l FloorList) Slice(first, second int) gotenresource.ResourceList

type FloorMap

type FloorMap map[Name]*Floor

func (FloorMap) Delete

func (m FloorMap) Delete(name gotenresource.Name)

func (FloorMap) ForEach

func (m FloorMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)

func (FloorMap) Get

func (FloorMap) Length

func (m FloorMap) Length() int

func (FloorMap) Set

func (m FloorMap) Set(res gotenresource.Resource)

type FloorMapPathSelectorMetadataAnnotations

type FloorMapPathSelectorMetadataAnnotations struct {
	// contains filtered or unexported fields
}

func (FloorMapPathSelectorMetadataAnnotations) FieldPath

func (FloorMapPathSelectorMetadataAnnotations) WithArrayOfValues

func (FloorMapPathSelectorMetadataAnnotations) WithValue

type FloorMapPathSelectorMetadataLabels

type FloorMapPathSelectorMetadataLabels struct {
	// contains filtered or unexported fields
}

func (FloorMapPathSelectorMetadataLabels) FieldPath

func (FloorMapPathSelectorMetadataLabels) WithArrayOfValues

func (FloorMapPathSelectorMetadataLabels) WithValue

type FloorMapPathSelectorMetadataShards

type FloorMapPathSelectorMetadataShards struct {
	// contains filtered or unexported fields
}

func (FloorMapPathSelectorMetadataShards) FieldPath

func (FloorMapPathSelectorMetadataShards) WithArrayOfValues

func (FloorMapPathSelectorMetadataShards) WithValue

type FloorNameList

type FloorNameList []*Name

func (FloorNameList) Append

func (FloorNameList) AppendList

func (FloorNameList) At

func (l FloorNameList) At(idx int) gotenresource.Name

func (FloorNameList) Length

func (l FloorNameList) Length() int

func (FloorNameList) Set

func (l FloorNameList) Set(idx int, name gotenresource.Name)

func (FloorNameList) Slice

func (l FloorNameList) Slice(first, second int) gotenresource.NameList

type FloorParentNameList

type FloorParentNameList []*ParentName

func (FloorParentNameList) Append

func (FloorParentNameList) AppendList

func (FloorParentNameList) At

func (FloorParentNameList) Length

func (l FloorParentNameList) Length() int

func (FloorParentNameList) Set

func (l FloorParentNameList) Set(idx int, name gotenresource.Name)

func (FloorParentNameList) Slice

func (l FloorParentNameList) Slice(first, second int) gotenresource.ParentNameList

type FloorParentReferenceList

type FloorParentReferenceList []*ParentReference

func (FloorParentReferenceList) Append

func (FloorParentReferenceList) At

func (FloorParentReferenceList) Length

func (l FloorParentReferenceList) Length() int

func (FloorParentReferenceList) Set

func (FloorParentReferenceList) Slice

type FloorPathSelectorDisplayName

type FloorPathSelectorDisplayName struct{}

func (FloorPathSelectorDisplayName) FieldPath

func (FloorPathSelectorDisplayName) WithArrayOfValues

func (FloorPathSelectorDisplayName) WithValue

type FloorPathSelectorGeometry

type FloorPathSelectorGeometry struct{}

func (FloorPathSelectorGeometry) Bbox

func (FloorPathSelectorGeometry) Center

func (FloorPathSelectorGeometry) FieldPath

func (FloorPathSelectorGeometry) Panning

func (FloorPathSelectorGeometry) Polygon

func (FloorPathSelectorGeometry) WithArrayOfValues

func (FloorPathSelectorGeometry) WithSubArrayItemValue

func (FloorPathSelectorGeometry) WithSubArrayOfValues

func (FloorPathSelectorGeometry) WithSubPath

func (FloorPathSelectorGeometry) WithSubValue

func (FloorPathSelectorGeometry) WithValue

type FloorPathSelectorGeometryBbox

type FloorPathSelectorGeometryBbox struct{}

func (FloorPathSelectorGeometryBbox) FieldPath

func (FloorPathSelectorGeometryBbox) NorthEast

func (FloorPathSelectorGeometryBbox) SouthWest

func (FloorPathSelectorGeometryBbox) WithArrayOfValues

func (FloorPathSelectorGeometryBbox) WithValue

type FloorPathSelectorGeometryBboxNorthEast

type FloorPathSelectorGeometryBboxNorthEast struct{}

func (FloorPathSelectorGeometryBboxNorthEast) FieldPath

func (FloorPathSelectorGeometryBboxNorthEast) WithArrayOfValues

func (FloorPathSelectorGeometryBboxNorthEast) WithValue

type FloorPathSelectorGeometryBboxSouthWest

type FloorPathSelectorGeometryBboxSouthWest struct{}

func (FloorPathSelectorGeometryBboxSouthWest) FieldPath

func (FloorPathSelectorGeometryBboxSouthWest) WithArrayOfValues

func (FloorPathSelectorGeometryBboxSouthWest) WithValue

type FloorPathSelectorGeometryCenter

type FloorPathSelectorGeometryCenter struct{}

func (FloorPathSelectorGeometryCenter) FieldPath

func (FloorPathSelectorGeometryCenter) WithArrayOfValues

func (FloorPathSelectorGeometryCenter) WithValue

type FloorPathSelectorGeometryPanning

type FloorPathSelectorGeometryPanning struct{}

func (FloorPathSelectorGeometryPanning) FieldPath

func (FloorPathSelectorGeometryPanning) WithArrayOfValues

func (FloorPathSelectorGeometryPanning) WithValue

type FloorPathSelectorGeometryPolygon

type FloorPathSelectorGeometryPolygon struct{}

func (FloorPathSelectorGeometryPolygon) Coordinates

func (FloorPathSelectorGeometryPolygon) FieldPath

func (FloorPathSelectorGeometryPolygon) WithArrayOfValues

func (FloorPathSelectorGeometryPolygon) WithValue

type FloorPathSelectorGeometryPolygonCoordinates

type FloorPathSelectorGeometryPolygonCoordinates struct{}

func (FloorPathSelectorGeometryPolygonCoordinates) FieldPath

func (FloorPathSelectorGeometryPolygonCoordinates) WithArrayOfValues

func (FloorPathSelectorGeometryPolygonCoordinates) WithItemValue

func (FloorPathSelectorGeometryPolygonCoordinates) WithValue

type FloorPathSelectorMetadata

type FloorPathSelectorMetadata struct{}

func (FloorPathSelectorMetadata) Annotations

func (FloorPathSelectorMetadata) CreateTime

func (FloorPathSelectorMetadata) DeleteTime added in v0.5.0

func (FloorPathSelectorMetadata) FieldPath

func (FloorPathSelectorMetadata) Generation

func (FloorPathSelectorMetadata) Labels

func (FloorPathSelectorMetadata) Lifecycle added in v0.5.0

func (FloorPathSelectorMetadata) OwnerReferences

func (FloorPathSelectorMetadata) ResourceVersion

func (FloorPathSelectorMetadata) Shards

func (FloorPathSelectorMetadata) Syncing

func (FloorPathSelectorMetadata) Tags

func (FloorPathSelectorMetadata) UpdateTime

func (FloorPathSelectorMetadata) Uuid

func (FloorPathSelectorMetadata) WithArrayOfValues

func (FloorPathSelectorMetadata) WithSubArrayItemValue

func (FloorPathSelectorMetadata) WithSubArrayOfValues

func (FloorPathSelectorMetadata) WithSubPath

func (FloorPathSelectorMetadata) WithSubValue

func (FloorPathSelectorMetadata) WithValue

type FloorPathSelectorMetadataAnnotations

type FloorPathSelectorMetadataAnnotations struct{}

func (FloorPathSelectorMetadataAnnotations) FieldPath

func (FloorPathSelectorMetadataAnnotations) WithArrayOfValues

func (FloorPathSelectorMetadataAnnotations) WithKey

func (FloorPathSelectorMetadataAnnotations) WithValue

type FloorPathSelectorMetadataCreateTime

type FloorPathSelectorMetadataCreateTime struct{}

func (FloorPathSelectorMetadataCreateTime) FieldPath

func (FloorPathSelectorMetadataCreateTime) WithArrayOfValues

func (FloorPathSelectorMetadataCreateTime) WithValue

type FloorPathSelectorMetadataDeleteTime added in v0.5.0

type FloorPathSelectorMetadataDeleteTime struct{}

func (FloorPathSelectorMetadataDeleteTime) FieldPath added in v0.5.0

func (FloorPathSelectorMetadataDeleteTime) WithArrayOfValues added in v0.5.0

func (FloorPathSelectorMetadataDeleteTime) WithValue added in v0.5.0

type FloorPathSelectorMetadataGeneration

type FloorPathSelectorMetadataGeneration struct{}

func (FloorPathSelectorMetadataGeneration) FieldPath

func (FloorPathSelectorMetadataGeneration) WithArrayOfValues

func (FloorPathSelectorMetadataGeneration) WithValue

type FloorPathSelectorMetadataLabels

type FloorPathSelectorMetadataLabels struct{}

func (FloorPathSelectorMetadataLabels) FieldPath

func (FloorPathSelectorMetadataLabels) WithArrayOfValues

func (FloorPathSelectorMetadataLabels) WithKey

func (FloorPathSelectorMetadataLabels) WithValue

type FloorPathSelectorMetadataLifecycle added in v0.5.0

type FloorPathSelectorMetadataLifecycle struct{}

func (FloorPathSelectorMetadataLifecycle) BlockDeletion added in v0.5.0

func (FloorPathSelectorMetadataLifecycle) FieldPath added in v0.5.0

func (FloorPathSelectorMetadataLifecycle) State added in v0.5.0

func (FloorPathSelectorMetadataLifecycle) WithArrayOfValues added in v0.5.0

func (FloorPathSelectorMetadataLifecycle) WithValue added in v0.5.0

type FloorPathSelectorMetadataLifecycleBlockDeletion added in v0.5.0

type FloorPathSelectorMetadataLifecycleBlockDeletion struct{}

func (FloorPathSelectorMetadataLifecycleBlockDeletion) FieldPath added in v0.5.0

func (FloorPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.5.0

func (FloorPathSelectorMetadataLifecycleBlockDeletion) WithValue added in v0.5.0

type FloorPathSelectorMetadataLifecycleState added in v0.5.0

type FloorPathSelectorMetadataLifecycleState struct{}

func (FloorPathSelectorMetadataLifecycleState) FieldPath added in v0.5.0

func (FloorPathSelectorMetadataLifecycleState) WithArrayOfValues added in v0.5.0

func (FloorPathSelectorMetadataLifecycleState) WithValue added in v0.5.0

type FloorPathSelectorMetadataOwnerReferences

type FloorPathSelectorMetadataOwnerReferences struct{}

func (FloorPathSelectorMetadataOwnerReferences) BlockOwnerDeletion

func (FloorPathSelectorMetadataOwnerReferences) Controller

func (FloorPathSelectorMetadataOwnerReferences) FieldPath

func (FloorPathSelectorMetadataOwnerReferences) Kind

func (FloorPathSelectorMetadataOwnerReferences) Name

func (FloorPathSelectorMetadataOwnerReferences) Region added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferences) RequiresOwnerReference added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferences) Version added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferences) WithArrayOfValues

func (FloorPathSelectorMetadataOwnerReferences) WithItemValue

func (FloorPathSelectorMetadataOwnerReferences) WithValue

type FloorPathSelectorMetadataOwnerReferencesBlockOwnerDeletion

type FloorPathSelectorMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (FloorPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (FloorPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (FloorPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type FloorPathSelectorMetadataOwnerReferencesController

type FloorPathSelectorMetadataOwnerReferencesController struct{}

func (FloorPathSelectorMetadataOwnerReferencesController) FieldPath

func (FloorPathSelectorMetadataOwnerReferencesController) WithArrayOfValues

func (FloorPathSelectorMetadataOwnerReferencesController) WithValue

type FloorPathSelectorMetadataOwnerReferencesKind

type FloorPathSelectorMetadataOwnerReferencesKind struct{}

func (FloorPathSelectorMetadataOwnerReferencesKind) FieldPath

func (FloorPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues

func (FloorPathSelectorMetadataOwnerReferencesKind) WithValue

type FloorPathSelectorMetadataOwnerReferencesName

type FloorPathSelectorMetadataOwnerReferencesName struct{}

func (FloorPathSelectorMetadataOwnerReferencesName) FieldPath

func (FloorPathSelectorMetadataOwnerReferencesName) WithArrayOfValues

func (FloorPathSelectorMetadataOwnerReferencesName) WithValue

type FloorPathSelectorMetadataOwnerReferencesRegion added in v0.5.0

type FloorPathSelectorMetadataOwnerReferencesRegion struct{}

func (FloorPathSelectorMetadataOwnerReferencesRegion) FieldPath added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferencesRegion) WithValue added in v0.5.0

type FloorPathSelectorMetadataOwnerReferencesRequiresOwnerReference added in v0.5.0

type FloorPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}

func (FloorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.5.0

type FloorPathSelectorMetadataOwnerReferencesVersion added in v0.5.0

type FloorPathSelectorMetadataOwnerReferencesVersion struct{}

func (FloorPathSelectorMetadataOwnerReferencesVersion) FieldPath added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.5.0

func (FloorPathSelectorMetadataOwnerReferencesVersion) WithValue added in v0.5.0

type FloorPathSelectorMetadataResourceVersion

type FloorPathSelectorMetadataResourceVersion struct{}

func (FloorPathSelectorMetadataResourceVersion) FieldPath

func (FloorPathSelectorMetadataResourceVersion) WithArrayOfValues

func (FloorPathSelectorMetadataResourceVersion) WithValue

type FloorPathSelectorMetadataShards

type FloorPathSelectorMetadataShards struct{}

func (FloorPathSelectorMetadataShards) FieldPath

func (FloorPathSelectorMetadataShards) WithArrayOfValues

func (FloorPathSelectorMetadataShards) WithKey

func (FloorPathSelectorMetadataShards) WithValue

type FloorPathSelectorMetadataSyncing

type FloorPathSelectorMetadataSyncing struct{}

func (FloorPathSelectorMetadataSyncing) FieldPath

func (FloorPathSelectorMetadataSyncing) OwningRegion

func (FloorPathSelectorMetadataSyncing) Regions

func (FloorPathSelectorMetadataSyncing) WithArrayOfValues

func (FloorPathSelectorMetadataSyncing) WithValue

type FloorPathSelectorMetadataSyncingOwningRegion

type FloorPathSelectorMetadataSyncingOwningRegion struct{}

func (FloorPathSelectorMetadataSyncingOwningRegion) FieldPath

func (FloorPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues

func (FloorPathSelectorMetadataSyncingOwningRegion) WithValue

type FloorPathSelectorMetadataSyncingRegions

type FloorPathSelectorMetadataSyncingRegions struct{}

func (FloorPathSelectorMetadataSyncingRegions) FieldPath

func (FloorPathSelectorMetadataSyncingRegions) WithArrayOfValues

func (FloorPathSelectorMetadataSyncingRegions) WithItemValue

func (FloorPathSelectorMetadataSyncingRegions) WithValue

type FloorPathSelectorMetadataTags

type FloorPathSelectorMetadataTags struct{}

func (FloorPathSelectorMetadataTags) FieldPath

func (FloorPathSelectorMetadataTags) WithArrayOfValues

func (s FloorPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Floor_FieldSubPathArrayOfValues

func (FloorPathSelectorMetadataTags) WithItemValue

func (FloorPathSelectorMetadataTags) WithValue

type FloorPathSelectorMetadataUpdateTime

type FloorPathSelectorMetadataUpdateTime struct{}

func (FloorPathSelectorMetadataUpdateTime) FieldPath

func (FloorPathSelectorMetadataUpdateTime) WithArrayOfValues

func (FloorPathSelectorMetadataUpdateTime) WithValue

type FloorPathSelectorMetadataUuid

type FloorPathSelectorMetadataUuid struct{}

func (FloorPathSelectorMetadataUuid) FieldPath

func (FloorPathSelectorMetadataUuid) WithArrayOfValues

func (FloorPathSelectorMetadataUuid) WithValue

type FloorPathSelectorName

type FloorPathSelectorName struct{}

func (FloorPathSelectorName) FieldPath

func (FloorPathSelectorName) WithArrayOfValues

func (s FloorPathSelectorName) WithArrayOfValues(values []*Name) *Floor_FieldTerminalPathArrayOfValues

func (FloorPathSelectorName) WithValue

type FloorPathSelectorOrderingNumber

type FloorPathSelectorOrderingNumber struct{}

func (FloorPathSelectorOrderingNumber) FieldPath

func (FloorPathSelectorOrderingNumber) WithArrayOfValues

func (FloorPathSelectorOrderingNumber) WithValue

type FloorPathSelectorVendorInfo

type FloorPathSelectorVendorInfo struct{}

func (FloorPathSelectorVendorInfo) FieldPath

func (FloorPathSelectorVendorInfo) PointGrab

func (FloorPathSelectorVendorInfo) WithArrayOfValues

func (FloorPathSelectorVendorInfo) WithSubArrayItemValue

func (FloorPathSelectorVendorInfo) WithSubArrayOfValues

func (FloorPathSelectorVendorInfo) WithSubPath

func (FloorPathSelectorVendorInfo) WithSubValue

func (FloorPathSelectorVendorInfo) WithValue

type FloorPathSelectorVendorInfoPointGrab

type FloorPathSelectorVendorInfoPointGrab struct{}

func (FloorPathSelectorVendorInfoPointGrab) FieldPath

func (FloorPathSelectorVendorInfoPointGrab) ReferencePoints

func (FloorPathSelectorVendorInfoPointGrab) WithArrayOfValues

func (FloorPathSelectorVendorInfoPointGrab) WithValue

type FloorPathSelectorVendorInfoPointGrabReferencePoints

type FloorPathSelectorVendorInfoPointGrabReferencePoints struct{}

func (FloorPathSelectorVendorInfoPointGrabReferencePoints) FieldPath

func (FloorPathSelectorVendorInfoPointGrabReferencePoints) LatLng

func (FloorPathSelectorVendorInfoPointGrabReferencePoints) Point

func (FloorPathSelectorVendorInfoPointGrabReferencePoints) WithArrayOfValues

func (FloorPathSelectorVendorInfoPointGrabReferencePoints) WithItemValue

func (FloorPathSelectorVendorInfoPointGrabReferencePoints) WithValue

type FloorPathSelectorVendorInfoPointGrabReferencePointsLatLng

type FloorPathSelectorVendorInfoPointGrabReferencePointsLatLng struct{}

func (FloorPathSelectorVendorInfoPointGrabReferencePointsLatLng) FieldPath

func (FloorPathSelectorVendorInfoPointGrabReferencePointsLatLng) WithArrayOfValues

func (FloorPathSelectorVendorInfoPointGrabReferencePointsLatLng) WithValue

type FloorPathSelectorVendorInfoPointGrabReferencePointsPoint

type FloorPathSelectorVendorInfoPointGrabReferencePointsPoint struct{}

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPoint) FieldPath

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPoint) WithArrayOfValues

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPoint) WithValue

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPoint) X

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPoint) Y

type FloorPathSelectorVendorInfoPointGrabReferencePointsPointX

type FloorPathSelectorVendorInfoPointGrabReferencePointsPointX struct{}

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPointX) FieldPath

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPointX) WithArrayOfValues

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPointX) WithValue

type FloorPathSelectorVendorInfoPointGrabReferencePointsPointY

type FloorPathSelectorVendorInfoPointGrabReferencePointsPointY struct{}

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPointY) FieldPath

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPointY) WithArrayOfValues

func (FloorPathSelectorVendorInfoPointGrabReferencePointsPointY) WithValue

type FloorPathSelectorVendorMappings

type FloorPathSelectorVendorMappings struct{}

func (FloorPathSelectorVendorMappings) FieldPath

func (FloorPathSelectorVendorMappings) Id

func (FloorPathSelectorVendorMappings) Vendor

func (FloorPathSelectorVendorMappings) WithArrayOfValues

func (FloorPathSelectorVendorMappings) WithItemValue

func (FloorPathSelectorVendorMappings) WithSubArrayItemValue

func (FloorPathSelectorVendorMappings) WithSubArrayOfValues

func (FloorPathSelectorVendorMappings) WithSubPath

func (FloorPathSelectorVendorMappings) WithSubValue

func (FloorPathSelectorVendorMappings) WithValue

type FloorPathSelectorVendorMappingsId

type FloorPathSelectorVendorMappingsId struct{}

func (FloorPathSelectorVendorMappingsId) FieldPath

func (FloorPathSelectorVendorMappingsId) WithArrayOfValues

func (FloorPathSelectorVendorMappingsId) WithValue

type FloorPathSelectorVendorMappingsVendor

type FloorPathSelectorVendorMappingsVendor struct{}

func (FloorPathSelectorVendorMappingsVendor) FieldPath

func (FloorPathSelectorVendorMappingsVendor) WithArrayOfValues

func (FloorPathSelectorVendorMappingsVendor) WithValue

type FloorPathSelectorVendorSpec

type FloorPathSelectorVendorSpec struct{}

func (FloorPathSelectorVendorSpec) FieldPath

func (FloorPathSelectorVendorSpec) Mapbox

func (FloorPathSelectorVendorSpec) PointGrab

func (FloorPathSelectorVendorSpec) WithArrayOfValues

func (FloorPathSelectorVendorSpec) WithSubArrayItemValue

func (FloorPathSelectorVendorSpec) WithSubArrayOfValues

func (FloorPathSelectorVendorSpec) WithSubPath

func (FloorPathSelectorVendorSpec) WithSubValue

func (FloorPathSelectorVendorSpec) WithValue

type FloorPathSelectorVendorSpecMapbox

type FloorPathSelectorVendorSpecMapbox struct{}

func (FloorPathSelectorVendorSpecMapbox) Bearing

func (FloorPathSelectorVendorSpecMapbox) FieldPath

func (FloorPathSelectorVendorSpecMapbox) FloorPlanTilesetId

func (FloorPathSelectorVendorSpecMapbox) WithArrayOfValues

func (FloorPathSelectorVendorSpecMapbox) WithValue

type FloorPathSelectorVendorSpecMapboxBearing

type FloorPathSelectorVendorSpecMapboxBearing struct{}

func (FloorPathSelectorVendorSpecMapboxBearing) FieldPath

func (FloorPathSelectorVendorSpecMapboxBearing) WithArrayOfValues

func (FloorPathSelectorVendorSpecMapboxBearing) WithValue

type FloorPathSelectorVendorSpecMapboxFloorPlanTilesetId

type FloorPathSelectorVendorSpecMapboxFloorPlanTilesetId struct{}

func (FloorPathSelectorVendorSpecMapboxFloorPlanTilesetId) FieldPath

func (FloorPathSelectorVendorSpecMapboxFloorPlanTilesetId) WithArrayOfValues

func (FloorPathSelectorVendorSpecMapboxFloorPlanTilesetId) WithValue

type FloorPathSelectorVendorSpecPointGrab

type FloorPathSelectorVendorSpecPointGrab struct{}

func (FloorPathSelectorVendorSpecPointGrab) FieldPath

func (FloorPathSelectorVendorSpecPointGrab) FloorId

func (FloorPathSelectorVendorSpecPointGrab) ReferencePoints

func (FloorPathSelectorVendorSpecPointGrab) WithArrayOfValues

func (FloorPathSelectorVendorSpecPointGrab) WithValue

type FloorPathSelectorVendorSpecPointGrabFloorId

type FloorPathSelectorVendorSpecPointGrabFloorId struct{}

func (FloorPathSelectorVendorSpecPointGrabFloorId) FieldPath

func (FloorPathSelectorVendorSpecPointGrabFloorId) WithArrayOfValues

func (FloorPathSelectorVendorSpecPointGrabFloorId) WithValue

type FloorPathSelectorVendorSpecPointGrabReferencePoints

type FloorPathSelectorVendorSpecPointGrabReferencePoints struct{}

func (FloorPathSelectorVendorSpecPointGrabReferencePoints) FieldPath

func (FloorPathSelectorVendorSpecPointGrabReferencePoints) LatLng

func (FloorPathSelectorVendorSpecPointGrabReferencePoints) WithArrayOfValues

func (FloorPathSelectorVendorSpecPointGrabReferencePoints) WithItemValue

func (FloorPathSelectorVendorSpecPointGrabReferencePoints) WithValue

func (FloorPathSelectorVendorSpecPointGrabReferencePoints) Xy

type FloorPathSelectorVendorSpecPointGrabReferencePointsLatLng

type FloorPathSelectorVendorSpecPointGrabReferencePointsLatLng struct{}

func (FloorPathSelectorVendorSpecPointGrabReferencePointsLatLng) FieldPath

func (FloorPathSelectorVendorSpecPointGrabReferencePointsLatLng) WithArrayOfValues

func (FloorPathSelectorVendorSpecPointGrabReferencePointsLatLng) WithValue

type FloorPathSelectorVendorSpecPointGrabReferencePointsXy

type FloorPathSelectorVendorSpecPointGrabReferencePointsXy struct{}

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXy) FieldPath

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXy) WithArrayOfValues

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXy) WithValue

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXy) X

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXy) Y

type FloorPathSelectorVendorSpecPointGrabReferencePointsXyX

type FloorPathSelectorVendorSpecPointGrabReferencePointsXyX struct{}

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXyX) FieldPath

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXyX) WithArrayOfValues

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXyX) WithValue

type FloorPathSelectorVendorSpecPointGrabReferencePointsXyY

type FloorPathSelectorVendorSpecPointGrabReferencePointsXyY struct{}

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXyY) FieldPath

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXyY) WithArrayOfValues

func (FloorPathSelectorVendorSpecPointGrabReferencePointsXyY) WithValue

type FloorPathSelectorVendorState

type FloorPathSelectorVendorState struct{}

func (FloorPathSelectorVendorState) FieldPath

func (FloorPathSelectorVendorState) PointGrab

func (FloorPathSelectorVendorState) WithArrayOfValues

func (FloorPathSelectorVendorState) WithSubArrayItemValue

func (FloorPathSelectorVendorState) WithSubArrayOfValues

func (FloorPathSelectorVendorState) WithSubPath

func (FloorPathSelectorVendorState) WithSubValue

func (FloorPathSelectorVendorState) WithValue

type FloorPathSelectorVendorStatePointGrab

type FloorPathSelectorVendorStatePointGrab struct{}

func (FloorPathSelectorVendorStatePointGrab) FieldPath

func (FloorPathSelectorVendorStatePointGrab) PeoplePositions

func (FloorPathSelectorVendorStatePointGrab) WithArrayOfValues

func (FloorPathSelectorVendorStatePointGrab) WithValue

type FloorPathSelectorVendorStatePointGrabPeoplePositions

type FloorPathSelectorVendorStatePointGrabPeoplePositions struct{}

func (FloorPathSelectorVendorStatePointGrabPeoplePositions) Coordinates

func (FloorPathSelectorVendorStatePointGrabPeoplePositions) FieldPath

func (FloorPathSelectorVendorStatePointGrabPeoplePositions) WithArrayOfValues

func (FloorPathSelectorVendorStatePointGrabPeoplePositions) WithValue

type FloorPathSelectorVendorStatePointGrabPeoplePositionsCoordinates

type FloorPathSelectorVendorStatePointGrabPeoplePositionsCoordinates struct{}

func (FloorPathSelectorVendorStatePointGrabPeoplePositionsCoordinates) FieldPath

func (FloorPathSelectorVendorStatePointGrabPeoplePositionsCoordinates) WithArrayOfValues

func (FloorPathSelectorVendorStatePointGrabPeoplePositionsCoordinates) WithItemValue

func (FloorPathSelectorVendorStatePointGrabPeoplePositionsCoordinates) WithValue

type FloorPathSelectorVendorStatePointGrabPeoplePositionsLastReportTimestamp

type FloorPathSelectorVendorStatePointGrabPeoplePositionsLastReportTimestamp struct{}

func (FloorPathSelectorVendorStatePointGrabPeoplePositionsLastReportTimestamp) FieldPath

func (FloorPathSelectorVendorStatePointGrabPeoplePositionsLastReportTimestamp) WithArrayOfValues

func (FloorPathSelectorVendorStatePointGrabPeoplePositionsLastReportTimestamp) WithValue

type FloorReferenceList

type FloorReferenceList []*Reference

func (FloorReferenceList) Append

func (FloorReferenceList) AppendList

func (FloorReferenceList) At

func (FloorReferenceList) Length

func (l FloorReferenceList) Length() int

func (FloorReferenceList) Set

func (FloorReferenceList) Slice

func (l FloorReferenceList) Slice(first, second int) gotenresource.ReferenceList

type FloorVendorInfoFieldPathBuilder

type FloorVendorInfoFieldPathBuilder struct{}

func NewFloorVendorInfoFieldPathBuilder

func NewFloorVendorInfoFieldPathBuilder() FloorVendorInfoFieldPathBuilder

func (FloorVendorInfoFieldPathBuilder) PointGrab

type FloorVendorInfoPointGrabFieldPathBuilder

type FloorVendorInfoPointGrabFieldPathBuilder struct{}

func NewFloorVendorInfoPointGrabFieldPathBuilder

func NewFloorVendorInfoPointGrabFieldPathBuilder() FloorVendorInfoPointGrabFieldPathBuilder

func (FloorVendorInfoPointGrabFieldPathBuilder) ReferencePoints

type FloorVendorInfoPointGrab_FieldPath

type FloorVendorInfoPointGrab_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorInfoPointGrab_FieldPathSelector
	Get(source *Floor_VendorInfo_PointGrab) []interface{}
	GetSingle(source *Floor_VendorInfo_PointGrab) (interface{}, bool)
	ClearValue(item *Floor_VendorInfo_PointGrab)

	// Those methods build corresponding FloorVendorInfoPointGrab_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorInfoPointGrab_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorInfoPointGrab_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorInfoPointGrab_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorInfoPointGrab_FieldPath

func MustParseFloorVendorInfoPointGrab_FieldPath(rawField string) FloorVendorInfoPointGrab_FieldPath

func ParseFloorVendorInfoPointGrab_FieldPath

func ParseFloorVendorInfoPointGrab_FieldPath(rawField string) (FloorVendorInfoPointGrab_FieldPath, error)

type FloorVendorInfoPointGrab_FieldPathArrayItemValue

type FloorVendorInfoPointGrab_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorInfoPointGrab_FieldPath
	ContainsValue(*Floor_VendorInfo_PointGrab) bool
}

FloorVendorInfoPointGrab_FieldPathArrayItemValue allows storing single item in Path-specific values for PointGrab according to their type Present only for array (repeated) types.

func MustParseFloorVendorInfoPointGrab_FieldPathArrayItemValue

func MustParseFloorVendorInfoPointGrab_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorInfoPointGrab_FieldPathArrayItemValue

func ParseFloorVendorInfoPointGrab_FieldPathArrayItemValue

func ParseFloorVendorInfoPointGrab_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorInfoPointGrab_FieldPathArrayItemValue, error)

ParseFloorVendorInfoPointGrab_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorInfoPointGrab_FieldPathArrayOfValues

type FloorVendorInfoPointGrab_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorInfoPointGrab_FieldPath
}

FloorVendorInfoPointGrab_FieldPathArrayOfValues allows storing slice of values for PointGrab fields according to their type

func MustParseFloorVendorInfoPointGrab_FieldPathArrayOfValues

func MustParseFloorVendorInfoPointGrab_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorInfoPointGrab_FieldPathArrayOfValues

func ParseFloorVendorInfoPointGrab_FieldPathArrayOfValues

func ParseFloorVendorInfoPointGrab_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorInfoPointGrab_FieldPathArrayOfValues, error)

type FloorVendorInfoPointGrab_FieldPathSelector

type FloorVendorInfoPointGrab_FieldPathSelector int32
const (
	FloorVendorInfoPointGrab_FieldPathSelectorReferencePoints FloorVendorInfoPointGrab_FieldPathSelector = 0
)

func (FloorVendorInfoPointGrab_FieldPathSelector) String

type FloorVendorInfoPointGrab_FieldPathValue

type FloorVendorInfoPointGrab_FieldPathValue interface {
	FloorVendorInfoPointGrab_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorInfo_PointGrab)
	CompareWith(*Floor_VendorInfo_PointGrab) (cmp int, comparable bool)
}

FloorVendorInfoPointGrab_FieldPathValue allows storing values for PointGrab fields according to their type

func MustParseFloorVendorInfoPointGrab_FieldPathValue

func MustParseFloorVendorInfoPointGrab_FieldPathValue(pathStr, valueStr string) FloorVendorInfoPointGrab_FieldPathValue

func ParseFloorVendorInfoPointGrab_FieldPathValue

func ParseFloorVendorInfoPointGrab_FieldPathValue(pathStr, valueStr string) (FloorVendorInfoPointGrab_FieldPathValue, error)

type FloorVendorInfoPointGrab_FieldSubPath

type FloorVendorInfoPointGrab_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldSubPath) AsReferencePointsSubPath

func (*FloorVendorInfoPointGrab_FieldSubPath) ClearValue

func (*FloorVendorInfoPointGrab_FieldSubPath) ClearValueRaw

func (fps *FloorVendorInfoPointGrab_FieldSubPath) ClearValueRaw(item proto.Message)

func (*FloorVendorInfoPointGrab_FieldSubPath) Get

func (fps *FloorVendorInfoPointGrab_FieldSubPath) Get(source *Floor_VendorInfo_PointGrab) (values []interface{})

Get returns all values pointed by selected field from source Floor_VendorInfo_PointGrab

func (*FloorVendorInfoPointGrab_FieldSubPath) GetDefault

func (fps *FloorVendorInfoPointGrab_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorInfoPointGrab_FieldSubPath) GetRaw

func (fps *FloorVendorInfoPointGrab_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorInfoPointGrab_FieldSubPath) GetSingle

func (fps *FloorVendorInfoPointGrab_FieldSubPath) GetSingle(source *Floor_VendorInfo_PointGrab) (interface{}, bool)

GetSingle returns value of selected field from source Floor_VendorInfo_PointGrab

func (*FloorVendorInfoPointGrab_FieldSubPath) GetSingleRaw

func (fps *FloorVendorInfoPointGrab_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorInfoPointGrab_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorInfoPointGrab_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorInfoPointGrab_FieldSubPath) Selector

func (*FloorVendorInfoPointGrab_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (fps *FloorVendorInfoPointGrab_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorInfoPointGrab_FieldSubPath) String

String returns path representation in proto convention

func (*FloorVendorInfoPointGrab_FieldSubPath) WithIArrayItemValue

func (*FloorVendorInfoPointGrab_FieldSubPath) WithIArrayOfValues

func (*FloorVendorInfoPointGrab_FieldSubPath) WithIValue

func (*FloorVendorInfoPointGrab_FieldSubPath) WithRawIArrayItemValue

func (fps *FloorVendorInfoPointGrab_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorInfoPointGrab_FieldSubPath) WithRawIArrayOfValues

func (fps *FloorVendorInfoPointGrab_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorInfoPointGrab_FieldSubPath) WithRawIValue

func (fps *FloorVendorInfoPointGrab_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorInfoPointGrab_FieldSubPathArrayItemValue

type FloorVendorInfoPointGrab_FieldSubPathArrayItemValue struct {
	FloorVendorInfoPointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldSubPathArrayItemValue) AsReferencePointsPathItemValue

func (*FloorVendorInfoPointGrab_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PointGrab'

func (*FloorVendorInfoPointGrab_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *FloorVendorInfoPointGrab_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type FloorVendorInfoPointGrab_FieldSubPathArrayOfValues

type FloorVendorInfoPointGrab_FieldSubPathArrayOfValues struct {
	FloorVendorInfoPointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldSubPathArrayOfValues) AsReferencePointsPathArrayOfValues

func (*FloorVendorInfoPointGrab_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *FloorVendorInfoPointGrab_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type FloorVendorInfoPointGrab_FieldSubPathValue

type FloorVendorInfoPointGrab_FieldSubPathValue struct {
	FloorVendorInfoPointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldSubPathValue) AsReferencePointsPathValue

func (*FloorVendorInfoPointGrab_FieldSubPathValue) CompareWith

func (*FloorVendorInfoPointGrab_FieldSubPathValue) CompareWithRaw

func (fpvs *FloorVendorInfoPointGrab_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorInfoPointGrab_FieldSubPathValue) GetRawValue

func (fpvs *FloorVendorInfoPointGrab_FieldSubPathValue) GetRawValue() interface{}

func (*FloorVendorInfoPointGrab_FieldSubPathValue) SetTo

func (*FloorVendorInfoPointGrab_FieldSubPathValue) SetToRaw

type FloorVendorInfoPointGrab_FieldTerminalPath

type FloorVendorInfoPointGrab_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldTerminalPath) ClearValue

func (*FloorVendorInfoPointGrab_FieldTerminalPath) ClearValueRaw

func (*FloorVendorInfoPointGrab_FieldTerminalPath) Get

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) Get(source *Floor_VendorInfo_PointGrab) (values []interface{})

Get returns all values pointed by specific field from source Floor_VendorInfo_PointGrab

func (*FloorVendorInfoPointGrab_FieldTerminalPath) GetDefault

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorInfoPointGrab_FieldTerminalPath) GetRaw

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorInfoPointGrab_FieldTerminalPath) GetSingle

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) GetSingle(source *Floor_VendorInfo_PointGrab) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Floor_VendorInfo_PointGrab

func (*FloorVendorInfoPointGrab_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorInfoPointGrab_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorInfoPointGrab_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorInfoPointGrab_FieldTerminalPath) Selector

func (*FloorVendorInfoPointGrab_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorInfoPointGrab_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorInfoPointGrab_FieldTerminalPath) WithIArrayItemValue

func (*FloorVendorInfoPointGrab_FieldTerminalPath) WithIArrayOfValues

func (*FloorVendorInfoPointGrab_FieldTerminalPath) WithIValue

func (*FloorVendorInfoPointGrab_FieldTerminalPath) WithRawIArrayItemValue

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorInfoPointGrab_FieldTerminalPath) WithRawIArrayOfValues

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorInfoPointGrab_FieldTerminalPath) WithRawIValue

func (fp *FloorVendorInfoPointGrab_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue

type FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue struct {
	FloorVendorInfoPointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue) AsReferencePointsItemValue

func (*FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PointGrab'

func (*FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor_VendorInfo_PointGrab as interface{}

func (*FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue) GetSingle

func (*FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *FloorVendorInfoPointGrab_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type FloorVendorInfoPointGrab_FieldTerminalPathArrayOfValues

type FloorVendorInfoPointGrab_FieldTerminalPathArrayOfValues struct {
	FloorVendorInfoPointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldTerminalPathArrayOfValues) AsReferencePointsArrayOfValues

func (fpaov *FloorVendorInfoPointGrab_FieldTerminalPathArrayOfValues) AsReferencePointsArrayOfValues() ([][]*workplace_common.ReferencePoint, bool)

func (*FloorVendorInfoPointGrab_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorInfoPointGrab_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorInfoPointGrab_FieldTerminalPathValue

type FloorVendorInfoPointGrab_FieldTerminalPathValue struct {
	FloorVendorInfoPointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfoPointGrab_FieldTerminalPathValue) AsReferencePointsValue

func (*FloorVendorInfoPointGrab_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'FloorVendorInfoPointGrab_FieldTerminalPathValue' with the value under path in 'Floor_VendorInfo_PointGrab'.

func (*FloorVendorInfoPointGrab_FieldTerminalPathValue) CompareWithRaw

func (fpv *FloorVendorInfoPointGrab_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorInfoPointGrab_FieldTerminalPathValue) GetRawValue

func (fpv *FloorVendorInfoPointGrab_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'PointGrab' as interface{}

func (*FloorVendorInfoPointGrab_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PointGrab

func (*FloorVendorInfoPointGrab_FieldTerminalPathValue) SetToRaw

type FloorVendorInfo_FieldPath

type FloorVendorInfo_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorInfo_FieldPathSelector
	Get(source *Floor_VendorInfo) []interface{}
	GetSingle(source *Floor_VendorInfo) (interface{}, bool)
	ClearValue(item *Floor_VendorInfo)

	// Those methods build corresponding FloorVendorInfo_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorInfo_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorInfo_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorInfo_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorInfo_FieldPath

func MustParseFloorVendorInfo_FieldPath(rawField string) FloorVendorInfo_FieldPath

func ParseFloorVendorInfo_FieldPath

func ParseFloorVendorInfo_FieldPath(rawField string) (FloorVendorInfo_FieldPath, error)

type FloorVendorInfo_FieldPathArrayItemValue

type FloorVendorInfo_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorInfo_FieldPath
	ContainsValue(*Floor_VendorInfo) bool
}

FloorVendorInfo_FieldPathArrayItemValue allows storing single item in Path-specific values for VendorInfo according to their type Present only for array (repeated) types.

func MustParseFloorVendorInfo_FieldPathArrayItemValue

func MustParseFloorVendorInfo_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorInfo_FieldPathArrayItemValue

func ParseFloorVendorInfo_FieldPathArrayItemValue

func ParseFloorVendorInfo_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorInfo_FieldPathArrayItemValue, error)

ParseFloorVendorInfo_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorInfo_FieldPathArrayOfValues

type FloorVendorInfo_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorInfo_FieldPath
}

FloorVendorInfo_FieldPathArrayOfValues allows storing slice of values for VendorInfo fields according to their type

func MustParseFloorVendorInfo_FieldPathArrayOfValues

func MustParseFloorVendorInfo_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorInfo_FieldPathArrayOfValues

func ParseFloorVendorInfo_FieldPathArrayOfValues

func ParseFloorVendorInfo_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorInfo_FieldPathArrayOfValues, error)

type FloorVendorInfo_FieldPathSelector

type FloorVendorInfo_FieldPathSelector int32
const (
	FloorVendorInfo_FieldPathSelectorPointGrab FloorVendorInfo_FieldPathSelector = 0
)

func (FloorVendorInfo_FieldPathSelector) String

type FloorVendorInfo_FieldPathValue

type FloorVendorInfo_FieldPathValue interface {
	FloorVendorInfo_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorInfo)
	CompareWith(*Floor_VendorInfo) (cmp int, comparable bool)
}

FloorVendorInfo_FieldPathValue allows storing values for VendorInfo fields according to their type

func MustParseFloorVendorInfo_FieldPathValue

func MustParseFloorVendorInfo_FieldPathValue(pathStr, valueStr string) FloorVendorInfo_FieldPathValue

func ParseFloorVendorInfo_FieldPathValue

func ParseFloorVendorInfo_FieldPathValue(pathStr, valueStr string) (FloorVendorInfo_FieldPathValue, error)

type FloorVendorInfo_FieldSubPath

type FloorVendorInfo_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldSubPath) AsPointGrabSubPath

func (*FloorVendorInfo_FieldSubPath) ClearValue

func (fps *FloorVendorInfo_FieldSubPath) ClearValue(item *Floor_VendorInfo)

func (*FloorVendorInfo_FieldSubPath) ClearValueRaw

func (fps *FloorVendorInfo_FieldSubPath) ClearValueRaw(item proto.Message)

func (*FloorVendorInfo_FieldSubPath) Get

func (fps *FloorVendorInfo_FieldSubPath) Get(source *Floor_VendorInfo) (values []interface{})

Get returns all values pointed by selected field from source Floor_VendorInfo

func (*FloorVendorInfo_FieldSubPath) GetDefault

func (fps *FloorVendorInfo_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorInfo_FieldSubPath) GetRaw

func (fps *FloorVendorInfo_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorInfo_FieldSubPath) GetSingle

func (fps *FloorVendorInfo_FieldSubPath) GetSingle(source *Floor_VendorInfo) (interface{}, bool)

GetSingle returns value of selected field from source Floor_VendorInfo

func (*FloorVendorInfo_FieldSubPath) GetSingleRaw

func (fps *FloorVendorInfo_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorInfo_FieldSubPath) IsLeaf

func (fps *FloorVendorInfo_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*FloorVendorInfo_FieldSubPath) JSONString

func (fps *FloorVendorInfo_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*FloorVendorInfo_FieldSubPath) Selector

func (*FloorVendorInfo_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (fps *FloorVendorInfo_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorInfo_FieldSubPath) String

func (fps *FloorVendorInfo_FieldSubPath) String() string

String returns path representation in proto convention

func (*FloorVendorInfo_FieldSubPath) WithIArrayItemValue

func (fps *FloorVendorInfo_FieldSubPath) WithIArrayItemValue(value interface{}) FloorVendorInfo_FieldPathArrayItemValue

func (*FloorVendorInfo_FieldSubPath) WithIArrayOfValues

func (fps *FloorVendorInfo_FieldSubPath) WithIArrayOfValues(values interface{}) FloorVendorInfo_FieldPathArrayOfValues

func (*FloorVendorInfo_FieldSubPath) WithIValue

func (fps *FloorVendorInfo_FieldSubPath) WithIValue(value interface{}) FloorVendorInfo_FieldPathValue

func (*FloorVendorInfo_FieldSubPath) WithRawIArrayItemValue

func (fps *FloorVendorInfo_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorInfo_FieldSubPath) WithRawIArrayOfValues

func (fps *FloorVendorInfo_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorInfo_FieldSubPath) WithRawIValue

func (fps *FloorVendorInfo_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorInfo_FieldSubPathArrayItemValue

type FloorVendorInfo_FieldSubPathArrayItemValue struct {
	FloorVendorInfo_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldSubPathArrayItemValue) AsPointGrabPathItemValue

func (*FloorVendorInfo_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *FloorVendorInfo_FieldSubPathArrayItemValue) ContainsValue(source *Floor_VendorInfo) bool

Contains returns a boolean indicating if value that is being held is present in given 'VendorInfo'

func (*FloorVendorInfo_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *FloorVendorInfo_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type FloorVendorInfo_FieldSubPathArrayOfValues

type FloorVendorInfo_FieldSubPathArrayOfValues struct {
	FloorVendorInfo_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldSubPathArrayOfValues) AsPointGrabPathArrayOfValues

func (*FloorVendorInfo_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *FloorVendorInfo_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type FloorVendorInfo_FieldSubPathValue

type FloorVendorInfo_FieldSubPathValue struct {
	FloorVendorInfo_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldSubPathValue) AsPointGrabPathValue

func (*FloorVendorInfo_FieldSubPathValue) CompareWith

func (fpvs *FloorVendorInfo_FieldSubPathValue) CompareWith(source *Floor_VendorInfo) (int, bool)

func (*FloorVendorInfo_FieldSubPathValue) CompareWithRaw

func (fpvs *FloorVendorInfo_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorInfo_FieldSubPathValue) GetRawValue

func (fpvs *FloorVendorInfo_FieldSubPathValue) GetRawValue() interface{}

func (*FloorVendorInfo_FieldSubPathValue) SetTo

func (*FloorVendorInfo_FieldSubPathValue) SetToRaw

func (fpvs *FloorVendorInfo_FieldSubPathValue) SetToRaw(target proto.Message)

type FloorVendorInfo_FieldTerminalPath

type FloorVendorInfo_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldTerminalPath) ClearValue

func (*FloorVendorInfo_FieldTerminalPath) ClearValueRaw

func (fp *FloorVendorInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*FloorVendorInfo_FieldTerminalPath) Get

func (fp *FloorVendorInfo_FieldTerminalPath) Get(source *Floor_VendorInfo) (values []interface{})

Get returns all values pointed by specific field from source Floor_VendorInfo

func (*FloorVendorInfo_FieldTerminalPath) GetDefault

func (fp *FloorVendorInfo_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorInfo_FieldTerminalPath) GetRaw

func (fp *FloorVendorInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorInfo_FieldTerminalPath) GetSingle

func (fp *FloorVendorInfo_FieldTerminalPath) GetSingle(source *Floor_VendorInfo) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Floor_VendorInfo

func (*FloorVendorInfo_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorInfo_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorInfo_FieldTerminalPath) JSONString

func (fp *FloorVendorInfo_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*FloorVendorInfo_FieldTerminalPath) Selector

func (*FloorVendorInfo_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *FloorVendorInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorInfo_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorInfo_FieldTerminalPath) WithIArrayItemValue

func (fp *FloorVendorInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) FloorVendorInfo_FieldPathArrayItemValue

func (*FloorVendorInfo_FieldTerminalPath) WithIArrayOfValues

func (fp *FloorVendorInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) FloorVendorInfo_FieldPathArrayOfValues

func (*FloorVendorInfo_FieldTerminalPath) WithIValue

func (fp *FloorVendorInfo_FieldTerminalPath) WithIValue(value interface{}) FloorVendorInfo_FieldPathValue

func (*FloorVendorInfo_FieldTerminalPath) WithRawIArrayItemValue

func (fp *FloorVendorInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorInfo_FieldTerminalPath) WithRawIArrayOfValues

func (fp *FloorVendorInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorInfo_FieldTerminalPath) WithRawIValue

func (fp *FloorVendorInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorInfo_FieldTerminalPathArrayItemValue

type FloorVendorInfo_FieldTerminalPathArrayItemValue struct {
	FloorVendorInfo_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'VendorInfo'

func (*FloorVendorInfo_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *FloorVendorInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor_VendorInfo as interface{}

func (*FloorVendorInfo_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *FloorVendorInfo_FieldTerminalPathArrayItemValue) GetSingle(source *Floor_VendorInfo) (interface{}, bool)

func (*FloorVendorInfo_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *FloorVendorInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type FloorVendorInfo_FieldTerminalPathArrayOfValues

type FloorVendorInfo_FieldTerminalPathArrayOfValues struct {
	FloorVendorInfo_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldTerminalPathArrayOfValues) AsPointGrabArrayOfValues

func (fpaov *FloorVendorInfo_FieldTerminalPathArrayOfValues) AsPointGrabArrayOfValues() ([]*Floor_VendorInfo_PointGrab, bool)

func (*FloorVendorInfo_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorInfo_FieldTerminalPathValue

type FloorVendorInfo_FieldTerminalPathValue struct {
	FloorVendorInfo_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorInfo_FieldTerminalPathValue) AsPointGrabValue

func (*FloorVendorInfo_FieldTerminalPathValue) CompareWith

func (fpv *FloorVendorInfo_FieldTerminalPathValue) CompareWith(source *Floor_VendorInfo) (int, bool)

CompareWith compares value in the 'FloorVendorInfo_FieldTerminalPathValue' with the value under path in 'Floor_VendorInfo'.

func (*FloorVendorInfo_FieldTerminalPathValue) CompareWithRaw

func (fpv *FloorVendorInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorInfo_FieldTerminalPathValue) GetRawValue

func (fpv *FloorVendorInfo_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'VendorInfo' as interface{}

func (*FloorVendorInfo_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object VendorInfo

func (*FloorVendorInfo_FieldTerminalPathValue) SetToRaw

type FloorVendorSpecFieldPathBuilder

type FloorVendorSpecFieldPathBuilder struct{}

func NewFloorVendorSpecFieldPathBuilder

func NewFloorVendorSpecFieldPathBuilder() FloorVendorSpecFieldPathBuilder

func (FloorVendorSpecFieldPathBuilder) Mapbox

func (FloorVendorSpecFieldPathBuilder) PointGrab

type FloorVendorSpecMapboxFieldPathBuilder

type FloorVendorSpecMapboxFieldPathBuilder struct{}

func NewFloorVendorSpecMapboxFieldPathBuilder

func NewFloorVendorSpecMapboxFieldPathBuilder() FloorVendorSpecMapboxFieldPathBuilder

func (FloorVendorSpecMapboxFieldPathBuilder) Bearing

func (FloorVendorSpecMapboxFieldPathBuilder) FloorPlanTilesetId

type FloorVendorSpecMapbox_FieldPath

type FloorVendorSpecMapbox_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorSpecMapbox_FieldPathSelector
	Get(source *Floor_VendorSpec_Mapbox) []interface{}
	GetSingle(source *Floor_VendorSpec_Mapbox) (interface{}, bool)
	ClearValue(item *Floor_VendorSpec_Mapbox)

	// Those methods build corresponding FloorVendorSpecMapbox_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorSpecMapbox_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorSpecMapbox_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorSpecMapbox_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorSpecMapbox_FieldPath

func MustParseFloorVendorSpecMapbox_FieldPath(rawField string) FloorVendorSpecMapbox_FieldPath

func ParseFloorVendorSpecMapbox_FieldPath

func ParseFloorVendorSpecMapbox_FieldPath(rawField string) (FloorVendorSpecMapbox_FieldPath, error)

type FloorVendorSpecMapbox_FieldPathArrayItemValue

type FloorVendorSpecMapbox_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorSpecMapbox_FieldPath
	ContainsValue(*Floor_VendorSpec_Mapbox) bool
}

FloorVendorSpecMapbox_FieldPathArrayItemValue allows storing single item in Path-specific values for Mapbox according to their type Present only for array (repeated) types.

func MustParseFloorVendorSpecMapbox_FieldPathArrayItemValue

func MustParseFloorVendorSpecMapbox_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorSpecMapbox_FieldPathArrayItemValue

func ParseFloorVendorSpecMapbox_FieldPathArrayItemValue

func ParseFloorVendorSpecMapbox_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorSpecMapbox_FieldPathArrayItemValue, error)

ParseFloorVendorSpecMapbox_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorSpecMapbox_FieldPathArrayOfValues

type FloorVendorSpecMapbox_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorSpecMapbox_FieldPath
}

FloorVendorSpecMapbox_FieldPathArrayOfValues allows storing slice of values for Mapbox fields according to their type

func MustParseFloorVendorSpecMapbox_FieldPathArrayOfValues

func MustParseFloorVendorSpecMapbox_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorSpecMapbox_FieldPathArrayOfValues

func ParseFloorVendorSpecMapbox_FieldPathArrayOfValues

func ParseFloorVendorSpecMapbox_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorSpecMapbox_FieldPathArrayOfValues, error)

type FloorVendorSpecMapbox_FieldPathSelector

type FloorVendorSpecMapbox_FieldPathSelector int32
const (
	FloorVendorSpecMapbox_FieldPathSelectorFloorPlanTilesetId FloorVendorSpecMapbox_FieldPathSelector = 0
	FloorVendorSpecMapbox_FieldPathSelectorBearing            FloorVendorSpecMapbox_FieldPathSelector = 1
)

func (FloorVendorSpecMapbox_FieldPathSelector) String

type FloorVendorSpecMapbox_FieldPathValue

type FloorVendorSpecMapbox_FieldPathValue interface {
	FloorVendorSpecMapbox_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorSpec_Mapbox)
	CompareWith(*Floor_VendorSpec_Mapbox) (cmp int, comparable bool)
}

FloorVendorSpecMapbox_FieldPathValue allows storing values for Mapbox fields according to their type

func MustParseFloorVendorSpecMapbox_FieldPathValue

func MustParseFloorVendorSpecMapbox_FieldPathValue(pathStr, valueStr string) FloorVendorSpecMapbox_FieldPathValue

func ParseFloorVendorSpecMapbox_FieldPathValue

func ParseFloorVendorSpecMapbox_FieldPathValue(pathStr, valueStr string) (FloorVendorSpecMapbox_FieldPathValue, error)

type FloorVendorSpecMapbox_FieldTerminalPath

type FloorVendorSpecMapbox_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorSpecMapbox_FieldTerminalPath) ClearValue

func (*FloorVendorSpecMapbox_FieldTerminalPath) ClearValueRaw

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*FloorVendorSpecMapbox_FieldTerminalPath) Get

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) Get(source *Floor_VendorSpec_Mapbox) (values []interface{})

Get returns all values pointed by specific field from source Floor_VendorSpec_Mapbox

func (*FloorVendorSpecMapbox_FieldTerminalPath) GetDefault

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorSpecMapbox_FieldTerminalPath) GetRaw

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorSpecMapbox_FieldTerminalPath) GetSingle

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) GetSingle(source *Floor_VendorSpec_Mapbox) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Floor_VendorSpec_Mapbox

func (*FloorVendorSpecMapbox_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorSpecMapbox_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorSpecMapbox_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorSpecMapbox_FieldTerminalPath) Selector

func (*FloorVendorSpecMapbox_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorSpecMapbox_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorSpecMapbox_FieldTerminalPath) WithIArrayItemValue

func (*FloorVendorSpecMapbox_FieldTerminalPath) WithIArrayOfValues

func (*FloorVendorSpecMapbox_FieldTerminalPath) WithIValue

func (*FloorVendorSpecMapbox_FieldTerminalPath) WithRawIArrayItemValue

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorSpecMapbox_FieldTerminalPath) WithRawIArrayOfValues

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorSpecMapbox_FieldTerminalPath) WithRawIValue

func (fp *FloorVendorSpecMapbox_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue

type FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue struct {
	FloorVendorSpecMapbox_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'Mapbox'

func (*FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor_VendorSpec_Mapbox as interface{}

func (*FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue) GetSingle

func (*FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *FloorVendorSpecMapbox_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues

type FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues struct {
	FloorVendorSpecMapbox_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues) AsBearingArrayOfValues

func (fpaov *FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues) AsBearingArrayOfValues() ([]float64, bool)

func (*FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues) AsFloorPlanTilesetIdArrayOfValues

func (fpaov *FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues) AsFloorPlanTilesetIdArrayOfValues() ([]string, bool)

func (*FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorSpecMapbox_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorSpecMapbox_FieldTerminalPathValue

type FloorVendorSpecMapbox_FieldTerminalPathValue struct {
	FloorVendorSpecMapbox_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecMapbox_FieldTerminalPathValue) AsBearingValue

func (*FloorVendorSpecMapbox_FieldTerminalPathValue) AsFloorPlanTilesetIdValue

func (fpv *FloorVendorSpecMapbox_FieldTerminalPathValue) AsFloorPlanTilesetIdValue() (string, bool)

func (*FloorVendorSpecMapbox_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'FloorVendorSpecMapbox_FieldTerminalPathValue' with the value under path in 'Floor_VendorSpec_Mapbox'.

func (*FloorVendorSpecMapbox_FieldTerminalPathValue) CompareWithRaw

func (fpv *FloorVendorSpecMapbox_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorSpecMapbox_FieldTerminalPathValue) GetRawValue

func (fpv *FloorVendorSpecMapbox_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Mapbox' as interface{}

func (*FloorVendorSpecMapbox_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Mapbox

func (*FloorVendorSpecMapbox_FieldTerminalPathValue) SetToRaw

type FloorVendorSpecPointGrabFieldPathBuilder

type FloorVendorSpecPointGrabFieldPathBuilder struct{}

func NewFloorVendorSpecPointGrabFieldPathBuilder

func NewFloorVendorSpecPointGrabFieldPathBuilder() FloorVendorSpecPointGrabFieldPathBuilder

func (FloorVendorSpecPointGrabFieldPathBuilder) FloorId

func (FloorVendorSpecPointGrabFieldPathBuilder) ReferencePoints

type FloorVendorSpecPointGrabReferencePointFieldPathBuilder

type FloorVendorSpecPointGrabReferencePointFieldPathBuilder struct{}

func (FloorVendorSpecPointGrabReferencePointFieldPathBuilder) LatLng

func (FloorVendorSpecPointGrabReferencePointFieldPathBuilder) Xy

type FloorVendorSpecPointGrabReferencePoint_FieldPath

type FloorVendorSpecPointGrabReferencePoint_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorSpecPointGrabReferencePoint_FieldPathSelector
	Get(source *Floor_VendorSpec_PointGrab_ReferencePoint) []interface{}
	GetSingle(source *Floor_VendorSpec_PointGrab_ReferencePoint) (interface{}, bool)
	ClearValue(item *Floor_VendorSpec_PointGrab_ReferencePoint)

	// Those methods build corresponding FloorVendorSpecPointGrabReferencePoint_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorSpecPointGrabReferencePoint_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPath

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPath(rawField string) FloorVendorSpecPointGrabReferencePoint_FieldPath

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPath

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPath(rawField string) (FloorVendorSpecPointGrabReferencePoint_FieldPath, error)

type FloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue

type FloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorSpecPointGrabReferencePoint_FieldPath
	ContainsValue(*Floor_VendorSpec_PointGrab_ReferencePoint) bool
}

FloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue allows storing single item in Path-specific values for ReferencePoint according to their type Present only for array (repeated) types.

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue, error)

ParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues

type FloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorSpecPointGrabReferencePoint_FieldPath
}

FloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues allows storing slice of values for ReferencePoint fields according to their type

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorSpecPointGrabReferencePoint_FieldPathArrayOfValues, error)

type FloorVendorSpecPointGrabReferencePoint_FieldPathSelector

type FloorVendorSpecPointGrabReferencePoint_FieldPathSelector int32
const (
	FloorVendorSpecPointGrabReferencePoint_FieldPathSelectorLatLng FloorVendorSpecPointGrabReferencePoint_FieldPathSelector = 0
	FloorVendorSpecPointGrabReferencePoint_FieldPathSelectorXy     FloorVendorSpecPointGrabReferencePoint_FieldPathSelector = 1
)

func (FloorVendorSpecPointGrabReferencePoint_FieldPathSelector) String

type FloorVendorSpecPointGrabReferencePoint_FieldPathValue

type FloorVendorSpecPointGrabReferencePoint_FieldPathValue interface {
	FloorVendorSpecPointGrabReferencePoint_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorSpec_PointGrab_ReferencePoint)
	CompareWith(*Floor_VendorSpec_PointGrab_ReferencePoint) (cmp int, comparable bool)
}

FloorVendorSpecPointGrabReferencePoint_FieldPathValue allows storing values for ReferencePoint fields according to their type

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPathValue

func MustParseFloorVendorSpecPointGrabReferencePoint_FieldPathValue(pathStr, valueStr string) FloorVendorSpecPointGrabReferencePoint_FieldPathValue

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPathValue

func ParseFloorVendorSpecPointGrabReferencePoint_FieldPathValue(pathStr, valueStr string) (FloorVendorSpecPointGrabReferencePoint_FieldPathValue, error)

type FloorVendorSpecPointGrabReferencePoint_FieldSubPath

type FloorVendorSpecPointGrabReferencePoint_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) AsXySubPath

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) ClearValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) ClearValueRaw

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) Get

Get returns all values pointed by selected field from source Floor_VendorSpec_PointGrab_ReferencePoint

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) GetDefault

func (fps *FloorVendorSpecPointGrabReferencePoint_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) GetRaw

func (fps *FloorVendorSpecPointGrabReferencePoint_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) GetSingle

GetSingle returns value of selected field from source Floor_VendorSpec_PointGrab_ReferencePoint

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) GetSingleRaw

func (fps *FloorVendorSpecPointGrabReferencePoint_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) Selector

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) String

String returns path representation in proto convention

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithIArrayItemValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithIArrayOfValues

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithIValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithRawIArrayItemValue

func (fps *FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithRawIArrayOfValues

func (fps *FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPath) WithRawIValue

type FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayItemValue

type FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayItemValue struct {
	FloorVendorSpecPointGrabReferencePoint_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayItemValue) AsXyPathItemValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ReferencePoint'

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayOfValues

type FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayOfValues struct {
	FloorVendorSpecPointGrabReferencePoint_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayOfValues) AsXyPathArrayOfValues

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *FloorVendorSpecPointGrabReferencePoint_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue

type FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue struct {
	FloorVendorSpecPointGrabReferencePoint_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue) AsXyPathValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue) CompareWith

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue) CompareWithRaw

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue) GetRawValue

func (fpvs *FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue) GetRawValue() interface{}

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue) SetTo

func (*FloorVendorSpecPointGrabReferencePoint_FieldSubPathValue) SetToRaw

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) ClearValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) ClearValueRaw

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) Get

Get returns all values pointed by specific field from source Floor_VendorSpec_PointGrab_ReferencePoint

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) GetDefault

func (fp *FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) GetRaw

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Floor_VendorSpec_PointGrab_ReferencePoint

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) Selector

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) WithIArrayItemValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) WithIArrayOfValues

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) WithIValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) WithRawIArrayItemValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) WithRawIArrayOfValues

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath) WithRawIValue

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayItemValue

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayItemValue struct {
	FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ReferencePoint'

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayItemValue) GetRawItemValue

GetRawValue returns stored element value for array in object Floor_VendorSpec_PointGrab_ReferencePoint as interface{}

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayItemValue) GetSingle

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayItemValue) GetSingleRaw

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayOfValues

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayOfValues struct {
	FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayOfValues) AsLatLngArrayOfValues

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayOfValues) AsXyArrayOfValues

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue

type FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue struct {
	FloorVendorSpecPointGrabReferencePoint_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue) AsLatLngValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue) AsXyValue

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue' with the value under path in 'Floor_VendorSpec_PointGrab_ReferencePoint'.

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue) CompareWithRaw

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue) GetRawValue

GetRawValue returns raw value stored under selected path for 'ReferencePoint' as interface{}

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ReferencePoint

func (*FloorVendorSpecPointGrabReferencePoint_FieldTerminalPathValue) SetToRaw

type FloorVendorSpecPointGrab_FieldPath

type FloorVendorSpecPointGrab_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorSpecPointGrab_FieldPathSelector
	Get(source *Floor_VendorSpec_PointGrab) []interface{}
	GetSingle(source *Floor_VendorSpec_PointGrab) (interface{}, bool)
	ClearValue(item *Floor_VendorSpec_PointGrab)

	// Those methods build corresponding FloorVendorSpecPointGrab_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorSpecPointGrab_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorSpecPointGrab_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorSpecPointGrab_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorSpecPointGrab_FieldPath

func MustParseFloorVendorSpecPointGrab_FieldPath(rawField string) FloorVendorSpecPointGrab_FieldPath

func ParseFloorVendorSpecPointGrab_FieldPath

func ParseFloorVendorSpecPointGrab_FieldPath(rawField string) (FloorVendorSpecPointGrab_FieldPath, error)

type FloorVendorSpecPointGrab_FieldPathArrayItemValue

type FloorVendorSpecPointGrab_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorSpecPointGrab_FieldPath
	ContainsValue(*Floor_VendorSpec_PointGrab) bool
}

FloorVendorSpecPointGrab_FieldPathArrayItemValue allows storing single item in Path-specific values for PointGrab according to their type Present only for array (repeated) types.

func MustParseFloorVendorSpecPointGrab_FieldPathArrayItemValue

func MustParseFloorVendorSpecPointGrab_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorSpecPointGrab_FieldPathArrayItemValue

func ParseFloorVendorSpecPointGrab_FieldPathArrayItemValue

func ParseFloorVendorSpecPointGrab_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorSpecPointGrab_FieldPathArrayItemValue, error)

ParseFloorVendorSpecPointGrab_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorSpecPointGrab_FieldPathArrayOfValues

type FloorVendorSpecPointGrab_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorSpecPointGrab_FieldPath
}

FloorVendorSpecPointGrab_FieldPathArrayOfValues allows storing slice of values for PointGrab fields according to their type

func MustParseFloorVendorSpecPointGrab_FieldPathArrayOfValues

func MustParseFloorVendorSpecPointGrab_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorSpecPointGrab_FieldPathArrayOfValues

func ParseFloorVendorSpecPointGrab_FieldPathArrayOfValues

func ParseFloorVendorSpecPointGrab_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorSpecPointGrab_FieldPathArrayOfValues, error)

type FloorVendorSpecPointGrab_FieldPathSelector

type FloorVendorSpecPointGrab_FieldPathSelector int32
const (
	FloorVendorSpecPointGrab_FieldPathSelectorFloorId         FloorVendorSpecPointGrab_FieldPathSelector = 0
	FloorVendorSpecPointGrab_FieldPathSelectorReferencePoints FloorVendorSpecPointGrab_FieldPathSelector = 1
)

func (FloorVendorSpecPointGrab_FieldPathSelector) String

type FloorVendorSpecPointGrab_FieldPathValue

type FloorVendorSpecPointGrab_FieldPathValue interface {
	FloorVendorSpecPointGrab_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorSpec_PointGrab)
	CompareWith(*Floor_VendorSpec_PointGrab) (cmp int, comparable bool)
}

FloorVendorSpecPointGrab_FieldPathValue allows storing values for PointGrab fields according to their type

func MustParseFloorVendorSpecPointGrab_FieldPathValue

func MustParseFloorVendorSpecPointGrab_FieldPathValue(pathStr, valueStr string) FloorVendorSpecPointGrab_FieldPathValue

func ParseFloorVendorSpecPointGrab_FieldPathValue

func ParseFloorVendorSpecPointGrab_FieldPathValue(pathStr, valueStr string) (FloorVendorSpecPointGrab_FieldPathValue, error)

type FloorVendorSpecPointGrab_FieldSubPath

type FloorVendorSpecPointGrab_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldSubPath) AsReferencePointsSubPath

func (*FloorVendorSpecPointGrab_FieldSubPath) ClearValue

func (*FloorVendorSpecPointGrab_FieldSubPath) ClearValueRaw

func (fps *FloorVendorSpecPointGrab_FieldSubPath) ClearValueRaw(item proto.Message)

func (*FloorVendorSpecPointGrab_FieldSubPath) Get

func (fps *FloorVendorSpecPointGrab_FieldSubPath) Get(source *Floor_VendorSpec_PointGrab) (values []interface{})

Get returns all values pointed by selected field from source Floor_VendorSpec_PointGrab

func (*FloorVendorSpecPointGrab_FieldSubPath) GetDefault

func (fps *FloorVendorSpecPointGrab_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorSpecPointGrab_FieldSubPath) GetRaw

func (fps *FloorVendorSpecPointGrab_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorSpecPointGrab_FieldSubPath) GetSingle

func (fps *FloorVendorSpecPointGrab_FieldSubPath) GetSingle(source *Floor_VendorSpec_PointGrab) (interface{}, bool)

GetSingle returns value of selected field from source Floor_VendorSpec_PointGrab

func (*FloorVendorSpecPointGrab_FieldSubPath) GetSingleRaw

func (fps *FloorVendorSpecPointGrab_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorSpecPointGrab_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorSpecPointGrab_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorSpecPointGrab_FieldSubPath) Selector

func (*FloorVendorSpecPointGrab_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (fps *FloorVendorSpecPointGrab_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorSpecPointGrab_FieldSubPath) String

String returns path representation in proto convention

func (*FloorVendorSpecPointGrab_FieldSubPath) WithIArrayItemValue

func (*FloorVendorSpecPointGrab_FieldSubPath) WithIArrayOfValues

func (*FloorVendorSpecPointGrab_FieldSubPath) WithIValue

func (*FloorVendorSpecPointGrab_FieldSubPath) WithRawIArrayItemValue

func (fps *FloorVendorSpecPointGrab_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorSpecPointGrab_FieldSubPath) WithRawIArrayOfValues

func (fps *FloorVendorSpecPointGrab_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorSpecPointGrab_FieldSubPath) WithRawIValue

func (fps *FloorVendorSpecPointGrab_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorSpecPointGrab_FieldSubPathArrayItemValue

type FloorVendorSpecPointGrab_FieldSubPathArrayItemValue struct {
	FloorVendorSpecPointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldSubPathArrayItemValue) AsReferencePointsPathItemValue

func (*FloorVendorSpecPointGrab_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PointGrab'

func (*FloorVendorSpecPointGrab_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *FloorVendorSpecPointGrab_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type FloorVendorSpecPointGrab_FieldSubPathArrayOfValues

type FloorVendorSpecPointGrab_FieldSubPathArrayOfValues struct {
	FloorVendorSpecPointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldSubPathArrayOfValues) AsReferencePointsPathArrayOfValues

func (*FloorVendorSpecPointGrab_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *FloorVendorSpecPointGrab_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type FloorVendorSpecPointGrab_FieldSubPathValue

type FloorVendorSpecPointGrab_FieldSubPathValue struct {
	FloorVendorSpecPointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldSubPathValue) AsReferencePointsPathValue

func (*FloorVendorSpecPointGrab_FieldSubPathValue) CompareWith

func (*FloorVendorSpecPointGrab_FieldSubPathValue) CompareWithRaw

func (fpvs *FloorVendorSpecPointGrab_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorSpecPointGrab_FieldSubPathValue) GetRawValue

func (fpvs *FloorVendorSpecPointGrab_FieldSubPathValue) GetRawValue() interface{}

func (*FloorVendorSpecPointGrab_FieldSubPathValue) SetTo

func (*FloorVendorSpecPointGrab_FieldSubPathValue) SetToRaw

type FloorVendorSpecPointGrab_FieldTerminalPath

type FloorVendorSpecPointGrab_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldTerminalPath) ClearValue

func (*FloorVendorSpecPointGrab_FieldTerminalPath) ClearValueRaw

func (*FloorVendorSpecPointGrab_FieldTerminalPath) Get

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) Get(source *Floor_VendorSpec_PointGrab) (values []interface{})

Get returns all values pointed by specific field from source Floor_VendorSpec_PointGrab

func (*FloorVendorSpecPointGrab_FieldTerminalPath) GetDefault

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorSpecPointGrab_FieldTerminalPath) GetRaw

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorSpecPointGrab_FieldTerminalPath) GetSingle

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) GetSingle(source *Floor_VendorSpec_PointGrab) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Floor_VendorSpec_PointGrab

func (*FloorVendorSpecPointGrab_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorSpecPointGrab_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorSpecPointGrab_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorSpecPointGrab_FieldTerminalPath) Selector

func (*FloorVendorSpecPointGrab_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorSpecPointGrab_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorSpecPointGrab_FieldTerminalPath) WithIArrayItemValue

func (*FloorVendorSpecPointGrab_FieldTerminalPath) WithIArrayOfValues

func (*FloorVendorSpecPointGrab_FieldTerminalPath) WithIValue

func (*FloorVendorSpecPointGrab_FieldTerminalPath) WithRawIArrayItemValue

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorSpecPointGrab_FieldTerminalPath) WithRawIArrayOfValues

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorSpecPointGrab_FieldTerminalPath) WithRawIValue

func (fp *FloorVendorSpecPointGrab_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue

type FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue struct {
	FloorVendorSpecPointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue) AsReferencePointsItemValue

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PointGrab'

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor_VendorSpec_PointGrab as interface{}

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue) GetSingle

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *FloorVendorSpecPointGrab_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type FloorVendorSpecPointGrab_FieldTerminalPathArrayOfValues

type FloorVendorSpecPointGrab_FieldTerminalPathArrayOfValues struct {
	FloorVendorSpecPointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayOfValues) AsFloorIdArrayOfValues

func (fpaov *FloorVendorSpecPointGrab_FieldTerminalPathArrayOfValues) AsFloorIdArrayOfValues() ([]string, bool)

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayOfValues) AsReferencePointsArrayOfValues

func (*FloorVendorSpecPointGrab_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorSpecPointGrab_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorSpecPointGrab_FieldTerminalPathValue

type FloorVendorSpecPointGrab_FieldTerminalPathValue struct {
	FloorVendorSpecPointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpecPointGrab_FieldTerminalPathValue) AsFloorIdValue

func (*FloorVendorSpecPointGrab_FieldTerminalPathValue) AsReferencePointsValue

func (*FloorVendorSpecPointGrab_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'FloorVendorSpecPointGrab_FieldTerminalPathValue' with the value under path in 'Floor_VendorSpec_PointGrab'.

func (*FloorVendorSpecPointGrab_FieldTerminalPathValue) CompareWithRaw

func (fpv *FloorVendorSpecPointGrab_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorSpecPointGrab_FieldTerminalPathValue) GetRawValue

func (fpv *FloorVendorSpecPointGrab_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'PointGrab' as interface{}

func (*FloorVendorSpecPointGrab_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PointGrab

func (*FloorVendorSpecPointGrab_FieldTerminalPathValue) SetToRaw

type FloorVendorSpec_FieldPath

type FloorVendorSpec_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorSpec_FieldPathSelector
	Get(source *Floor_VendorSpec) []interface{}
	GetSingle(source *Floor_VendorSpec) (interface{}, bool)
	ClearValue(item *Floor_VendorSpec)

	// Those methods build corresponding FloorVendorSpec_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorSpec_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorSpec_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorSpec_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorSpec_FieldPath

func MustParseFloorVendorSpec_FieldPath(rawField string) FloorVendorSpec_FieldPath

func ParseFloorVendorSpec_FieldPath

func ParseFloorVendorSpec_FieldPath(rawField string) (FloorVendorSpec_FieldPath, error)

type FloorVendorSpec_FieldPathArrayItemValue

type FloorVendorSpec_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorSpec_FieldPath
	ContainsValue(*Floor_VendorSpec) bool
}

FloorVendorSpec_FieldPathArrayItemValue allows storing single item in Path-specific values for VendorSpec according to their type Present only for array (repeated) types.

func MustParseFloorVendorSpec_FieldPathArrayItemValue

func MustParseFloorVendorSpec_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorSpec_FieldPathArrayItemValue

func ParseFloorVendorSpec_FieldPathArrayItemValue

func ParseFloorVendorSpec_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorSpec_FieldPathArrayItemValue, error)

ParseFloorVendorSpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorSpec_FieldPathArrayOfValues

type FloorVendorSpec_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorSpec_FieldPath
}

FloorVendorSpec_FieldPathArrayOfValues allows storing slice of values for VendorSpec fields according to their type

func MustParseFloorVendorSpec_FieldPathArrayOfValues

func MustParseFloorVendorSpec_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorSpec_FieldPathArrayOfValues

func ParseFloorVendorSpec_FieldPathArrayOfValues

func ParseFloorVendorSpec_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorSpec_FieldPathArrayOfValues, error)

type FloorVendorSpec_FieldPathSelector

type FloorVendorSpec_FieldPathSelector int32
const (
	FloorVendorSpec_FieldPathSelectorPointGrab FloorVendorSpec_FieldPathSelector = 0
	FloorVendorSpec_FieldPathSelectorMapbox    FloorVendorSpec_FieldPathSelector = 1
)

func (FloorVendorSpec_FieldPathSelector) String

type FloorVendorSpec_FieldPathValue

type FloorVendorSpec_FieldPathValue interface {
	FloorVendorSpec_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorSpec)
	CompareWith(*Floor_VendorSpec) (cmp int, comparable bool)
}

FloorVendorSpec_FieldPathValue allows storing values for VendorSpec fields according to their type

func MustParseFloorVendorSpec_FieldPathValue

func MustParseFloorVendorSpec_FieldPathValue(pathStr, valueStr string) FloorVendorSpec_FieldPathValue

func ParseFloorVendorSpec_FieldPathValue

func ParseFloorVendorSpec_FieldPathValue(pathStr, valueStr string) (FloorVendorSpec_FieldPathValue, error)

type FloorVendorSpec_FieldSubPath

type FloorVendorSpec_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldSubPath) AsMapboxSubPath

func (*FloorVendorSpec_FieldSubPath) AsPointGrabSubPath

func (*FloorVendorSpec_FieldSubPath) ClearValue

func (fps *FloorVendorSpec_FieldSubPath) ClearValue(item *Floor_VendorSpec)

func (*FloorVendorSpec_FieldSubPath) ClearValueRaw

func (fps *FloorVendorSpec_FieldSubPath) ClearValueRaw(item proto.Message)

func (*FloorVendorSpec_FieldSubPath) Get

func (fps *FloorVendorSpec_FieldSubPath) Get(source *Floor_VendorSpec) (values []interface{})

Get returns all values pointed by selected field from source Floor_VendorSpec

func (*FloorVendorSpec_FieldSubPath) GetDefault

func (fps *FloorVendorSpec_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorSpec_FieldSubPath) GetRaw

func (fps *FloorVendorSpec_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorSpec_FieldSubPath) GetSingle

func (fps *FloorVendorSpec_FieldSubPath) GetSingle(source *Floor_VendorSpec) (interface{}, bool)

GetSingle returns value of selected field from source Floor_VendorSpec

func (*FloorVendorSpec_FieldSubPath) GetSingleRaw

func (fps *FloorVendorSpec_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorSpec_FieldSubPath) IsLeaf

func (fps *FloorVendorSpec_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*FloorVendorSpec_FieldSubPath) JSONString

func (fps *FloorVendorSpec_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*FloorVendorSpec_FieldSubPath) Selector

func (*FloorVendorSpec_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (fps *FloorVendorSpec_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorSpec_FieldSubPath) String

func (fps *FloorVendorSpec_FieldSubPath) String() string

String returns path representation in proto convention

func (*FloorVendorSpec_FieldSubPath) WithIArrayItemValue

func (fps *FloorVendorSpec_FieldSubPath) WithIArrayItemValue(value interface{}) FloorVendorSpec_FieldPathArrayItemValue

func (*FloorVendorSpec_FieldSubPath) WithIArrayOfValues

func (fps *FloorVendorSpec_FieldSubPath) WithIArrayOfValues(values interface{}) FloorVendorSpec_FieldPathArrayOfValues

func (*FloorVendorSpec_FieldSubPath) WithIValue

func (fps *FloorVendorSpec_FieldSubPath) WithIValue(value interface{}) FloorVendorSpec_FieldPathValue

func (*FloorVendorSpec_FieldSubPath) WithRawIArrayItemValue

func (fps *FloorVendorSpec_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorSpec_FieldSubPath) WithRawIArrayOfValues

func (fps *FloorVendorSpec_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorSpec_FieldSubPath) WithRawIValue

func (fps *FloorVendorSpec_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorSpec_FieldSubPathArrayItemValue

type FloorVendorSpec_FieldSubPathArrayItemValue struct {
	FloorVendorSpec_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldSubPathArrayItemValue) AsMapboxPathItemValue

func (*FloorVendorSpec_FieldSubPathArrayItemValue) AsPointGrabPathItemValue

func (*FloorVendorSpec_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *FloorVendorSpec_FieldSubPathArrayItemValue) ContainsValue(source *Floor_VendorSpec) bool

Contains returns a boolean indicating if value that is being held is present in given 'VendorSpec'

func (*FloorVendorSpec_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *FloorVendorSpec_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type FloorVendorSpec_FieldSubPathArrayOfValues

type FloorVendorSpec_FieldSubPathArrayOfValues struct {
	FloorVendorSpec_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldSubPathArrayOfValues) AsMapboxPathArrayOfValues

func (*FloorVendorSpec_FieldSubPathArrayOfValues) AsPointGrabPathArrayOfValues

func (*FloorVendorSpec_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *FloorVendorSpec_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type FloorVendorSpec_FieldSubPathValue

type FloorVendorSpec_FieldSubPathValue struct {
	FloorVendorSpec_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldSubPathValue) AsMapboxPathValue

func (*FloorVendorSpec_FieldSubPathValue) AsPointGrabPathValue

func (*FloorVendorSpec_FieldSubPathValue) CompareWith

func (fpvs *FloorVendorSpec_FieldSubPathValue) CompareWith(source *Floor_VendorSpec) (int, bool)

func (*FloorVendorSpec_FieldSubPathValue) CompareWithRaw

func (fpvs *FloorVendorSpec_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorSpec_FieldSubPathValue) GetRawValue

func (fpvs *FloorVendorSpec_FieldSubPathValue) GetRawValue() interface{}

func (*FloorVendorSpec_FieldSubPathValue) SetTo

func (*FloorVendorSpec_FieldSubPathValue) SetToRaw

func (fpvs *FloorVendorSpec_FieldSubPathValue) SetToRaw(target proto.Message)

type FloorVendorSpec_FieldTerminalPath

type FloorVendorSpec_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldTerminalPath) ClearValue

func (*FloorVendorSpec_FieldTerminalPath) ClearValueRaw

func (fp *FloorVendorSpec_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*FloorVendorSpec_FieldTerminalPath) Get

func (fp *FloorVendorSpec_FieldTerminalPath) Get(source *Floor_VendorSpec) (values []interface{})

Get returns all values pointed by specific field from source Floor_VendorSpec

func (*FloorVendorSpec_FieldTerminalPath) GetDefault

func (fp *FloorVendorSpec_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorSpec_FieldTerminalPath) GetRaw

func (fp *FloorVendorSpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorSpec_FieldTerminalPath) GetSingle

func (fp *FloorVendorSpec_FieldTerminalPath) GetSingle(source *Floor_VendorSpec) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Floor_VendorSpec

func (*FloorVendorSpec_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorSpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorSpec_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorSpec_FieldTerminalPath) JSONString

func (fp *FloorVendorSpec_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*FloorVendorSpec_FieldTerminalPath) Selector

func (*FloorVendorSpec_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *FloorVendorSpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorSpec_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorSpec_FieldTerminalPath) WithIArrayItemValue

func (fp *FloorVendorSpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) FloorVendorSpec_FieldPathArrayItemValue

func (*FloorVendorSpec_FieldTerminalPath) WithIArrayOfValues

func (fp *FloorVendorSpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) FloorVendorSpec_FieldPathArrayOfValues

func (*FloorVendorSpec_FieldTerminalPath) WithIValue

func (fp *FloorVendorSpec_FieldTerminalPath) WithIValue(value interface{}) FloorVendorSpec_FieldPathValue

func (*FloorVendorSpec_FieldTerminalPath) WithRawIArrayItemValue

func (fp *FloorVendorSpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorSpec_FieldTerminalPath) WithRawIArrayOfValues

func (fp *FloorVendorSpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorSpec_FieldTerminalPath) WithRawIValue

func (fp *FloorVendorSpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorSpec_FieldTerminalPathArrayItemValue

type FloorVendorSpec_FieldTerminalPathArrayItemValue struct {
	FloorVendorSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'VendorSpec'

func (*FloorVendorSpec_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *FloorVendorSpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor_VendorSpec as interface{}

func (*FloorVendorSpec_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *FloorVendorSpec_FieldTerminalPathArrayItemValue) GetSingle(source *Floor_VendorSpec) (interface{}, bool)

func (*FloorVendorSpec_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *FloorVendorSpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type FloorVendorSpec_FieldTerminalPathArrayOfValues

type FloorVendorSpec_FieldTerminalPathArrayOfValues struct {
	FloorVendorSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldTerminalPathArrayOfValues) AsMapboxArrayOfValues

func (*FloorVendorSpec_FieldTerminalPathArrayOfValues) AsPointGrabArrayOfValues

func (fpaov *FloorVendorSpec_FieldTerminalPathArrayOfValues) AsPointGrabArrayOfValues() ([]*Floor_VendorSpec_PointGrab, bool)

func (*FloorVendorSpec_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorSpec_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorSpec_FieldTerminalPathValue

type FloorVendorSpec_FieldTerminalPathValue struct {
	FloorVendorSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorSpec_FieldTerminalPathValue) AsMapboxValue

func (*FloorVendorSpec_FieldTerminalPathValue) AsPointGrabValue

func (*FloorVendorSpec_FieldTerminalPathValue) CompareWith

func (fpv *FloorVendorSpec_FieldTerminalPathValue) CompareWith(source *Floor_VendorSpec) (int, bool)

CompareWith compares value in the 'FloorVendorSpec_FieldTerminalPathValue' with the value under path in 'Floor_VendorSpec'.

func (*FloorVendorSpec_FieldTerminalPathValue) CompareWithRaw

func (fpv *FloorVendorSpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorSpec_FieldTerminalPathValue) GetRawValue

func (fpv *FloorVendorSpec_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'VendorSpec' as interface{}

func (*FloorVendorSpec_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object VendorSpec

func (*FloorVendorSpec_FieldTerminalPathValue) SetToRaw

type FloorVendorStateFieldPathBuilder

type FloorVendorStateFieldPathBuilder struct{}

func NewFloorVendorStateFieldPathBuilder

func NewFloorVendorStateFieldPathBuilder() FloorVendorStateFieldPathBuilder

func (FloorVendorStateFieldPathBuilder) PointGrab

type FloorVendorStatePointGrabFieldPathBuilder

type FloorVendorStatePointGrabFieldPathBuilder struct{}

func NewFloorVendorStatePointGrabFieldPathBuilder

func NewFloorVendorStatePointGrabFieldPathBuilder() FloorVendorStatePointGrabFieldPathBuilder

func (FloorVendorStatePointGrabFieldPathBuilder) PeoplePositions

type FloorVendorStatePointGrabPeoplePositionsFieldPathBuilder

type FloorVendorStatePointGrabPeoplePositionsFieldPathBuilder struct{}

func (FloorVendorStatePointGrabPeoplePositionsFieldPathBuilder) Coordinates

type FloorVendorStatePointGrabPeoplePositions_FieldPath

type FloorVendorStatePointGrabPeoplePositions_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorStatePointGrabPeoplePositions_FieldPathSelector
	Get(source *Floor_VendorState_PointGrab_PeoplePositions) []interface{}
	GetSingle(source *Floor_VendorState_PointGrab_PeoplePositions) (interface{}, bool)
	ClearValue(item *Floor_VendorState_PointGrab_PeoplePositions)

	// Those methods build corresponding FloorVendorStatePointGrabPeoplePositions_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorStatePointGrabPeoplePositions_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPath

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPath(rawField string) FloorVendorStatePointGrabPeoplePositions_FieldPath

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPath

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPath(rawField string) (FloorVendorStatePointGrabPeoplePositions_FieldPath, error)

type FloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue

type FloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorStatePointGrabPeoplePositions_FieldPath
	ContainsValue(*Floor_VendorState_PointGrab_PeoplePositions) bool
}

FloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue allows storing single item in Path-specific values for PeoplePositions according to their type Present only for array (repeated) types.

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue, error)

ParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues

type FloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorStatePointGrabPeoplePositions_FieldPath
}

FloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues allows storing slice of values for PeoplePositions fields according to their type

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorStatePointGrabPeoplePositions_FieldPathArrayOfValues, error)

type FloorVendorStatePointGrabPeoplePositions_FieldPathSelector

type FloorVendorStatePointGrabPeoplePositions_FieldPathSelector int32
const (
	FloorVendorStatePointGrabPeoplePositions_FieldPathSelectorCoordinates         FloorVendorStatePointGrabPeoplePositions_FieldPathSelector = 0
	FloorVendorStatePointGrabPeoplePositions_FieldPathSelectorLastReportTimestamp FloorVendorStatePointGrabPeoplePositions_FieldPathSelector = 1
)

func (FloorVendorStatePointGrabPeoplePositions_FieldPathSelector) String

type FloorVendorStatePointGrabPeoplePositions_FieldPathValue

type FloorVendorStatePointGrabPeoplePositions_FieldPathValue interface {
	FloorVendorStatePointGrabPeoplePositions_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorState_PointGrab_PeoplePositions)
	CompareWith(*Floor_VendorState_PointGrab_PeoplePositions) (cmp int, comparable bool)
}

FloorVendorStatePointGrabPeoplePositions_FieldPathValue allows storing values for PeoplePositions fields according to their type

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPathValue

func MustParseFloorVendorStatePointGrabPeoplePositions_FieldPathValue(pathStr, valueStr string) FloorVendorStatePointGrabPeoplePositions_FieldPathValue

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPathValue

func ParseFloorVendorStatePointGrabPeoplePositions_FieldPathValue(pathStr, valueStr string) (FloorVendorStatePointGrabPeoplePositions_FieldPathValue, error)

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) ClearValue

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) ClearValueRaw

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) Get

Get returns all values pointed by specific field from source Floor_VendorState_PointGrab_PeoplePositions

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) GetRaw

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Floor_VendorState_PointGrab_PeoplePositions

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) Selector

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) WithIArrayItemValue

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) WithIArrayOfValues

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) WithIValue

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) WithRawIArrayItemValue

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) WithRawIArrayOfValues

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath) WithRawIValue

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayItemValue

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayItemValue struct {
	FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayItemValue) AsCoordinatesItemValue

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PeoplePositions'

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayItemValue) GetRawItemValue

GetRawValue returns stored element value for array in object Floor_VendorState_PointGrab_PeoplePositions as interface{}

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayItemValue) GetSingle

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayItemValue) GetSingleRaw

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayOfValues

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayOfValues struct {
	FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayOfValues) AsCoordinatesArrayOfValues

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayOfValues) AsLastReportTimestampArrayOfValues

func (fpaov *FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayOfValues) AsLastReportTimestampArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue

type FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue struct {
	FloorVendorStatePointGrabPeoplePositions_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue) AsCoordinatesValue

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue) AsLastReportTimestampValue

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue' with the value under path in 'Floor_VendorState_PointGrab_PeoplePositions'.

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue) CompareWithRaw

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue) GetRawValue

GetRawValue returns raw value stored under selected path for 'PeoplePositions' as interface{}

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PeoplePositions

func (*FloorVendorStatePointGrabPeoplePositions_FieldTerminalPathValue) SetToRaw

type FloorVendorStatePointGrab_FieldPath

type FloorVendorStatePointGrab_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorStatePointGrab_FieldPathSelector
	Get(source *Floor_VendorState_PointGrab) []interface{}
	GetSingle(source *Floor_VendorState_PointGrab) (interface{}, bool)
	ClearValue(item *Floor_VendorState_PointGrab)

	// Those methods build corresponding FloorVendorStatePointGrab_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorStatePointGrab_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorStatePointGrab_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorStatePointGrab_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorStatePointGrab_FieldPath

func MustParseFloorVendorStatePointGrab_FieldPath(rawField string) FloorVendorStatePointGrab_FieldPath

func ParseFloorVendorStatePointGrab_FieldPath

func ParseFloorVendorStatePointGrab_FieldPath(rawField string) (FloorVendorStatePointGrab_FieldPath, error)

type FloorVendorStatePointGrab_FieldPathArrayItemValue

type FloorVendorStatePointGrab_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorStatePointGrab_FieldPath
	ContainsValue(*Floor_VendorState_PointGrab) bool
}

FloorVendorStatePointGrab_FieldPathArrayItemValue allows storing single item in Path-specific values for PointGrab according to their type Present only for array (repeated) types.

func MustParseFloorVendorStatePointGrab_FieldPathArrayItemValue

func MustParseFloorVendorStatePointGrab_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorStatePointGrab_FieldPathArrayItemValue

func ParseFloorVendorStatePointGrab_FieldPathArrayItemValue

func ParseFloorVendorStatePointGrab_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorStatePointGrab_FieldPathArrayItemValue, error)

ParseFloorVendorStatePointGrab_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorStatePointGrab_FieldPathArrayOfValues

type FloorVendorStatePointGrab_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorStatePointGrab_FieldPath
}

FloorVendorStatePointGrab_FieldPathArrayOfValues allows storing slice of values for PointGrab fields according to their type

func MustParseFloorVendorStatePointGrab_FieldPathArrayOfValues

func MustParseFloorVendorStatePointGrab_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorStatePointGrab_FieldPathArrayOfValues

func ParseFloorVendorStatePointGrab_FieldPathArrayOfValues

func ParseFloorVendorStatePointGrab_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorStatePointGrab_FieldPathArrayOfValues, error)

type FloorVendorStatePointGrab_FieldPathSelector

type FloorVendorStatePointGrab_FieldPathSelector int32
const (
	FloorVendorStatePointGrab_FieldPathSelectorPeoplePositions FloorVendorStatePointGrab_FieldPathSelector = 0
)

func (FloorVendorStatePointGrab_FieldPathSelector) String

type FloorVendorStatePointGrab_FieldPathValue

type FloorVendorStatePointGrab_FieldPathValue interface {
	FloorVendorStatePointGrab_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorState_PointGrab)
	CompareWith(*Floor_VendorState_PointGrab) (cmp int, comparable bool)
}

FloorVendorStatePointGrab_FieldPathValue allows storing values for PointGrab fields according to their type

func MustParseFloorVendorStatePointGrab_FieldPathValue

func MustParseFloorVendorStatePointGrab_FieldPathValue(pathStr, valueStr string) FloorVendorStatePointGrab_FieldPathValue

func ParseFloorVendorStatePointGrab_FieldPathValue

func ParseFloorVendorStatePointGrab_FieldPathValue(pathStr, valueStr string) (FloorVendorStatePointGrab_FieldPathValue, error)

type FloorVendorStatePointGrab_FieldSubPath

type FloorVendorStatePointGrab_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldSubPath) AsPeoplePositionsSubPath

func (*FloorVendorStatePointGrab_FieldSubPath) ClearValue

func (*FloorVendorStatePointGrab_FieldSubPath) ClearValueRaw

func (fps *FloorVendorStatePointGrab_FieldSubPath) ClearValueRaw(item proto.Message)

func (*FloorVendorStatePointGrab_FieldSubPath) Get

func (fps *FloorVendorStatePointGrab_FieldSubPath) Get(source *Floor_VendorState_PointGrab) (values []interface{})

Get returns all values pointed by selected field from source Floor_VendorState_PointGrab

func (*FloorVendorStatePointGrab_FieldSubPath) GetDefault

func (fps *FloorVendorStatePointGrab_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorStatePointGrab_FieldSubPath) GetRaw

func (fps *FloorVendorStatePointGrab_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorStatePointGrab_FieldSubPath) GetSingle

func (fps *FloorVendorStatePointGrab_FieldSubPath) GetSingle(source *Floor_VendorState_PointGrab) (interface{}, bool)

GetSingle returns value of selected field from source Floor_VendorState_PointGrab

func (*FloorVendorStatePointGrab_FieldSubPath) GetSingleRaw

func (fps *FloorVendorStatePointGrab_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorStatePointGrab_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorStatePointGrab_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorStatePointGrab_FieldSubPath) Selector

func (*FloorVendorStatePointGrab_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (fps *FloorVendorStatePointGrab_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorStatePointGrab_FieldSubPath) String

String returns path representation in proto convention

func (*FloorVendorStatePointGrab_FieldSubPath) WithIArrayItemValue

func (*FloorVendorStatePointGrab_FieldSubPath) WithIArrayOfValues

func (*FloorVendorStatePointGrab_FieldSubPath) WithIValue

func (*FloorVendorStatePointGrab_FieldSubPath) WithRawIArrayItemValue

func (fps *FloorVendorStatePointGrab_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorStatePointGrab_FieldSubPath) WithRawIArrayOfValues

func (fps *FloorVendorStatePointGrab_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorStatePointGrab_FieldSubPath) WithRawIValue

func (fps *FloorVendorStatePointGrab_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorStatePointGrab_FieldSubPathArrayItemValue

type FloorVendorStatePointGrab_FieldSubPathArrayItemValue struct {
	FloorVendorStatePointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldSubPathArrayItemValue) AsPeoplePositionsPathItemValue

func (*FloorVendorStatePointGrab_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PointGrab'

func (*FloorVendorStatePointGrab_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *FloorVendorStatePointGrab_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type FloorVendorStatePointGrab_FieldSubPathArrayOfValues

type FloorVendorStatePointGrab_FieldSubPathArrayOfValues struct {
	FloorVendorStatePointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldSubPathArrayOfValues) AsPeoplePositionsPathArrayOfValues

func (*FloorVendorStatePointGrab_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *FloorVendorStatePointGrab_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type FloorVendorStatePointGrab_FieldSubPathValue

type FloorVendorStatePointGrab_FieldSubPathValue struct {
	FloorVendorStatePointGrab_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldSubPathValue) AsPeoplePositionsPathValue

func (*FloorVendorStatePointGrab_FieldSubPathValue) CompareWith

func (*FloorVendorStatePointGrab_FieldSubPathValue) CompareWithRaw

func (fpvs *FloorVendorStatePointGrab_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorStatePointGrab_FieldSubPathValue) GetRawValue

func (fpvs *FloorVendorStatePointGrab_FieldSubPathValue) GetRawValue() interface{}

func (*FloorVendorStatePointGrab_FieldSubPathValue) SetTo

func (*FloorVendorStatePointGrab_FieldSubPathValue) SetToRaw

type FloorVendorStatePointGrab_FieldTerminalPath

type FloorVendorStatePointGrab_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldTerminalPath) ClearValue

func (*FloorVendorStatePointGrab_FieldTerminalPath) ClearValueRaw

func (*FloorVendorStatePointGrab_FieldTerminalPath) Get

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) Get(source *Floor_VendorState_PointGrab) (values []interface{})

Get returns all values pointed by specific field from source Floor_VendorState_PointGrab

func (*FloorVendorStatePointGrab_FieldTerminalPath) GetDefault

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorStatePointGrab_FieldTerminalPath) GetRaw

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorStatePointGrab_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Floor_VendorState_PointGrab

func (*FloorVendorStatePointGrab_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorStatePointGrab_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorStatePointGrab_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*FloorVendorStatePointGrab_FieldTerminalPath) Selector

func (*FloorVendorStatePointGrab_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorStatePointGrab_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorStatePointGrab_FieldTerminalPath) WithIArrayItemValue

func (*FloorVendorStatePointGrab_FieldTerminalPath) WithIArrayOfValues

func (*FloorVendorStatePointGrab_FieldTerminalPath) WithIValue

func (*FloorVendorStatePointGrab_FieldTerminalPath) WithRawIArrayItemValue

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorStatePointGrab_FieldTerminalPath) WithRawIArrayOfValues

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorStatePointGrab_FieldTerminalPath) WithRawIValue

func (fp *FloorVendorStatePointGrab_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue

type FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue struct {
	FloorVendorStatePointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PointGrab'

func (*FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor_VendorState_PointGrab as interface{}

func (*FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue) GetSingle

func (*FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *FloorVendorStatePointGrab_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type FloorVendorStatePointGrab_FieldTerminalPathArrayOfValues

type FloorVendorStatePointGrab_FieldTerminalPathArrayOfValues struct {
	FloorVendorStatePointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldTerminalPathArrayOfValues) AsPeoplePositionsArrayOfValues

func (*FloorVendorStatePointGrab_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorStatePointGrab_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorStatePointGrab_FieldTerminalPathValue

type FloorVendorStatePointGrab_FieldTerminalPathValue struct {
	FloorVendorStatePointGrab_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorStatePointGrab_FieldTerminalPathValue) AsPeoplePositionsValue

func (*FloorVendorStatePointGrab_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'FloorVendorStatePointGrab_FieldTerminalPathValue' with the value under path in 'Floor_VendorState_PointGrab'.

func (*FloorVendorStatePointGrab_FieldTerminalPathValue) CompareWithRaw

func (*FloorVendorStatePointGrab_FieldTerminalPathValue) GetRawValue

func (fpv *FloorVendorStatePointGrab_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'PointGrab' as interface{}

func (*FloorVendorStatePointGrab_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PointGrab

func (*FloorVendorStatePointGrab_FieldTerminalPathValue) SetToRaw

type FloorVendorState_FieldPath

type FloorVendorState_FieldPath interface {
	gotenobject.FieldPath
	Selector() FloorVendorState_FieldPathSelector
	Get(source *Floor_VendorState) []interface{}
	GetSingle(source *Floor_VendorState) (interface{}, bool)
	ClearValue(item *Floor_VendorState)

	// Those methods build corresponding FloorVendorState_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) FloorVendorState_FieldPathValue
	WithIArrayOfValues(values interface{}) FloorVendorState_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) FloorVendorState_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseFloorVendorState_FieldPath

func MustParseFloorVendorState_FieldPath(rawField string) FloorVendorState_FieldPath

func ParseFloorVendorState_FieldPath

func ParseFloorVendorState_FieldPath(rawField string) (FloorVendorState_FieldPath, error)

type FloorVendorState_FieldPathArrayItemValue

type FloorVendorState_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	FloorVendorState_FieldPath
	ContainsValue(*Floor_VendorState) bool
}

FloorVendorState_FieldPathArrayItemValue allows storing single item in Path-specific values for VendorState according to their type Present only for array (repeated) types.

func MustParseFloorVendorState_FieldPathArrayItemValue

func MustParseFloorVendorState_FieldPathArrayItemValue(pathStr, valueStr string) FloorVendorState_FieldPathArrayItemValue

func ParseFloorVendorState_FieldPathArrayItemValue

func ParseFloorVendorState_FieldPathArrayItemValue(pathStr, valueStr string) (FloorVendorState_FieldPathArrayItemValue, error)

ParseFloorVendorState_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type FloorVendorState_FieldPathArrayOfValues

type FloorVendorState_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	FloorVendorState_FieldPath
}

FloorVendorState_FieldPathArrayOfValues allows storing slice of values for VendorState fields according to their type

func MustParseFloorVendorState_FieldPathArrayOfValues

func MustParseFloorVendorState_FieldPathArrayOfValues(pathStr, valuesStr string) FloorVendorState_FieldPathArrayOfValues

func ParseFloorVendorState_FieldPathArrayOfValues

func ParseFloorVendorState_FieldPathArrayOfValues(pathStr, valuesStr string) (FloorVendorState_FieldPathArrayOfValues, error)

type FloorVendorState_FieldPathSelector

type FloorVendorState_FieldPathSelector int32
const (
	FloorVendorState_FieldPathSelectorPointGrab FloorVendorState_FieldPathSelector = 0
)

func (FloorVendorState_FieldPathSelector) String

type FloorVendorState_FieldPathValue

type FloorVendorState_FieldPathValue interface {
	FloorVendorState_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor_VendorState)
	CompareWith(*Floor_VendorState) (cmp int, comparable bool)
}

FloorVendorState_FieldPathValue allows storing values for VendorState fields according to their type

func MustParseFloorVendorState_FieldPathValue

func MustParseFloorVendorState_FieldPathValue(pathStr, valueStr string) FloorVendorState_FieldPathValue

func ParseFloorVendorState_FieldPathValue

func ParseFloorVendorState_FieldPathValue(pathStr, valueStr string) (FloorVendorState_FieldPathValue, error)

type FloorVendorState_FieldSubPath

type FloorVendorState_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldSubPath) AsPointGrabSubPath

func (*FloorVendorState_FieldSubPath) ClearValue

func (fps *FloorVendorState_FieldSubPath) ClearValue(item *Floor_VendorState)

func (*FloorVendorState_FieldSubPath) ClearValueRaw

func (fps *FloorVendorState_FieldSubPath) ClearValueRaw(item proto.Message)

func (*FloorVendorState_FieldSubPath) Get

func (fps *FloorVendorState_FieldSubPath) Get(source *Floor_VendorState) (values []interface{})

Get returns all values pointed by selected field from source Floor_VendorState

func (*FloorVendorState_FieldSubPath) GetDefault

func (fps *FloorVendorState_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorState_FieldSubPath) GetRaw

func (fps *FloorVendorState_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorState_FieldSubPath) GetSingle

func (fps *FloorVendorState_FieldSubPath) GetSingle(source *Floor_VendorState) (interface{}, bool)

GetSingle returns value of selected field from source Floor_VendorState

func (*FloorVendorState_FieldSubPath) GetSingleRaw

func (fps *FloorVendorState_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorState_FieldSubPath) IsLeaf

func (fps *FloorVendorState_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*FloorVendorState_FieldSubPath) JSONString

func (fps *FloorVendorState_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*FloorVendorState_FieldSubPath) Selector

func (*FloorVendorState_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (fps *FloorVendorState_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorState_FieldSubPath) String

func (fps *FloorVendorState_FieldSubPath) String() string

String returns path representation in proto convention

func (*FloorVendorState_FieldSubPath) WithIArrayItemValue

func (fps *FloorVendorState_FieldSubPath) WithIArrayItemValue(value interface{}) FloorVendorState_FieldPathArrayItemValue

func (*FloorVendorState_FieldSubPath) WithIArrayOfValues

func (fps *FloorVendorState_FieldSubPath) WithIArrayOfValues(values interface{}) FloorVendorState_FieldPathArrayOfValues

func (*FloorVendorState_FieldSubPath) WithIValue

func (fps *FloorVendorState_FieldSubPath) WithIValue(value interface{}) FloorVendorState_FieldPathValue

func (*FloorVendorState_FieldSubPath) WithRawIArrayItemValue

func (fps *FloorVendorState_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorState_FieldSubPath) WithRawIArrayOfValues

func (fps *FloorVendorState_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorState_FieldSubPath) WithRawIValue

func (fps *FloorVendorState_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorState_FieldSubPathArrayItemValue

type FloorVendorState_FieldSubPathArrayItemValue struct {
	FloorVendorState_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldSubPathArrayItemValue) AsPointGrabPathItemValue

func (*FloorVendorState_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'VendorState'

func (*FloorVendorState_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *FloorVendorState_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type FloorVendorState_FieldSubPathArrayOfValues

type FloorVendorState_FieldSubPathArrayOfValues struct {
	FloorVendorState_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldSubPathArrayOfValues) AsPointGrabPathArrayOfValues

func (*FloorVendorState_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *FloorVendorState_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type FloorVendorState_FieldSubPathValue

type FloorVendorState_FieldSubPathValue struct {
	FloorVendorState_FieldPath
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldSubPathValue) AsPointGrabPathValue

func (*FloorVendorState_FieldSubPathValue) CompareWith

func (fpvs *FloorVendorState_FieldSubPathValue) CompareWith(source *Floor_VendorState) (int, bool)

func (*FloorVendorState_FieldSubPathValue) CompareWithRaw

func (fpvs *FloorVendorState_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorState_FieldSubPathValue) GetRawValue

func (fpvs *FloorVendorState_FieldSubPathValue) GetRawValue() interface{}

func (*FloorVendorState_FieldSubPathValue) SetTo

func (*FloorVendorState_FieldSubPathValue) SetToRaw

func (fpvs *FloorVendorState_FieldSubPathValue) SetToRaw(target proto.Message)

type FloorVendorState_FieldTerminalPath

type FloorVendorState_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldTerminalPath) ClearValue

func (*FloorVendorState_FieldTerminalPath) ClearValueRaw

func (fp *FloorVendorState_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*FloorVendorState_FieldTerminalPath) Get

func (fp *FloorVendorState_FieldTerminalPath) Get(source *Floor_VendorState) (values []interface{})

Get returns all values pointed by specific field from source Floor_VendorState

func (*FloorVendorState_FieldTerminalPath) GetDefault

func (fp *FloorVendorState_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*FloorVendorState_FieldTerminalPath) GetRaw

func (fp *FloorVendorState_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*FloorVendorState_FieldTerminalPath) GetSingle

func (fp *FloorVendorState_FieldTerminalPath) GetSingle(source *Floor_VendorState) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Floor_VendorState

func (*FloorVendorState_FieldTerminalPath) GetSingleRaw

func (fp *FloorVendorState_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*FloorVendorState_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*FloorVendorState_FieldTerminalPath) JSONString

func (fp *FloorVendorState_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*FloorVendorState_FieldTerminalPath) Selector

func (*FloorVendorState_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *FloorVendorState_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*FloorVendorState_FieldTerminalPath) String

String returns path representation in proto convention

func (*FloorVendorState_FieldTerminalPath) WithIArrayItemValue

func (fp *FloorVendorState_FieldTerminalPath) WithIArrayItemValue(value interface{}) FloorVendorState_FieldPathArrayItemValue

func (*FloorVendorState_FieldTerminalPath) WithIArrayOfValues

func (fp *FloorVendorState_FieldTerminalPath) WithIArrayOfValues(values interface{}) FloorVendorState_FieldPathArrayOfValues

func (*FloorVendorState_FieldTerminalPath) WithIValue

func (fp *FloorVendorState_FieldTerminalPath) WithIValue(value interface{}) FloorVendorState_FieldPathValue

func (*FloorVendorState_FieldTerminalPath) WithRawIArrayItemValue

func (fp *FloorVendorState_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*FloorVendorState_FieldTerminalPath) WithRawIArrayOfValues

func (fp *FloorVendorState_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*FloorVendorState_FieldTerminalPath) WithRawIValue

func (fp *FloorVendorState_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type FloorVendorState_FieldTerminalPathArrayItemValue

type FloorVendorState_FieldTerminalPathArrayItemValue struct {
	FloorVendorState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'VendorState'

func (*FloorVendorState_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *FloorVendorState_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor_VendorState as interface{}

func (*FloorVendorState_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *FloorVendorState_FieldTerminalPathArrayItemValue) GetSingle(source *Floor_VendorState) (interface{}, bool)

func (*FloorVendorState_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *FloorVendorState_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type FloorVendorState_FieldTerminalPathArrayOfValues

type FloorVendorState_FieldTerminalPathArrayOfValues struct {
	FloorVendorState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldTerminalPathArrayOfValues) AsPointGrabArrayOfValues

func (*FloorVendorState_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *FloorVendorState_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type FloorVendorState_FieldTerminalPathValue

type FloorVendorState_FieldTerminalPathValue struct {
	FloorVendorState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*FloorVendorState_FieldTerminalPathValue) AsPointGrabValue

func (*FloorVendorState_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'FloorVendorState_FieldTerminalPathValue' with the value under path in 'Floor_VendorState'.

func (*FloorVendorState_FieldTerminalPathValue) CompareWithRaw

func (fpv *FloorVendorState_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*FloorVendorState_FieldTerminalPathValue) GetRawValue

func (fpv *FloorVendorState_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'VendorState' as interface{}

func (*FloorVendorState_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object VendorState

func (*FloorVendorState_FieldTerminalPathValue) SetToRaw

type Floor_FieldMask

type Floor_FieldMask struct {
	Paths []Floor_FieldPath
}

func FullFloor_FieldMask

func FullFloor_FieldMask() *Floor_FieldMask

func ResourceViewFieldMask

func ResourceViewFieldMask(viewName view.View, extraMask *Floor_FieldMask) *Floor_FieldMask

func (*Floor_FieldMask) AppendPath

func (fieldMask *Floor_FieldMask) AppendPath(path Floor_FieldPath)

func (*Floor_FieldMask) AppendRawPath

func (fieldMask *Floor_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_FieldMask) DecodeFirestore

func (fieldMask *Floor_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_FieldMask) EncodeFirestore

func (fieldMask *Floor_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_FieldMask) FilterInputFields

func (fieldMask *Floor_FieldMask) FilterInputFields() *Floor_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_FieldMask) GetPaths

func (fieldMask *Floor_FieldMask) GetPaths() []Floor_FieldPath

func (*Floor_FieldMask) GetRawPaths

func (fieldMask *Floor_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_FieldMask) IsFull

func (fieldMask *Floor_FieldMask) IsFull() bool

func (Floor_FieldMask) Marshal

func (fieldMask Floor_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_FieldMask) MarshalJSON

func (fieldMask Floor_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_FieldMask) PathsCount

func (fieldMask *Floor_FieldMask) PathsCount() int

func (*Floor_FieldMask) Project

func (fieldMask *Floor_FieldMask) Project(source *Floor) *Floor

func (*Floor_FieldMask) ProjectRaw

func (*Floor_FieldMask) ProtoMessage

func (fieldMask *Floor_FieldMask) ProtoMessage()

func (*Floor_FieldMask) ProtoReflect

func (fieldMask *Floor_FieldMask) ProtoReflect() preflect.Message

func (*Floor_FieldMask) Reset

func (fieldMask *Floor_FieldMask) Reset()

func (*Floor_FieldMask) Set

func (fieldMask *Floor_FieldMask) Set(target, source *Floor)

func (*Floor_FieldMask) SetFromCliFlag

func (fieldMask *Floor_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_FieldMask) SetRaw

func (fieldMask *Floor_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_FieldMask) Size

func (fieldMask *Floor_FieldMask) Size() int

func (*Floor_FieldMask) String

func (fieldMask *Floor_FieldMask) String() string

func (*Floor_FieldMask) Subtract

func (fieldMask *Floor_FieldMask) Subtract(other *Floor_FieldMask) *Floor_FieldMask

func (*Floor_FieldMask) SubtractRaw

func (fieldMask *Floor_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Floor_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_FieldMask) Unmarshal

func (fieldMask *Floor_FieldMask) Unmarshal(data []byte) error

func (*Floor_FieldMask) UnmarshalJSON

func (fieldMask *Floor_FieldMask) UnmarshalJSON(data []byte) error

type Floor_FieldPath

type Floor_FieldPath interface {
	gotenobject.FieldPath
	Selector() Floor_FieldPathSelector
	Get(source *Floor) []interface{}
	GetSingle(source *Floor) (interface{}, bool)
	ClearValue(item *Floor)

	// Those methods build corresponding Floor_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) Floor_FieldPathValue
	WithIArrayOfValues(values interface{}) Floor_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) Floor_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildFloor_FieldPath

func BuildFloor_FieldPath(fp gotenobject.RawFieldPath) (Floor_FieldPath, error)

func MustParseFloor_FieldPath

func MustParseFloor_FieldPath(rawField string) Floor_FieldPath

func ParseFloor_FieldPath

func ParseFloor_FieldPath(rawField string) (Floor_FieldPath, error)

type Floor_FieldPathArrayItemValue

type Floor_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Floor_FieldPath
	ContainsValue(*Floor) bool
}

Floor_FieldPathArrayItemValue allows storing single item in Path-specific values for Floor according to their type Present only for array (repeated) types.

func MustParseFloor_FieldPathArrayItemValue

func MustParseFloor_FieldPathArrayItemValue(pathStr, valueStr string) Floor_FieldPathArrayItemValue

func ParseFloor_FieldPathArrayItemValue

func ParseFloor_FieldPathArrayItemValue(pathStr, valueStr string) (Floor_FieldPathArrayItemValue, error)

ParseFloor_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Floor_FieldPathArrayOfValues

type Floor_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Floor_FieldPath
}

Floor_FieldPathArrayOfValues allows storing slice of values for Floor fields according to their type

func MustParseFloor_FieldPathArrayOfValues

func MustParseFloor_FieldPathArrayOfValues(pathStr, valuesStr string) Floor_FieldPathArrayOfValues

func ParseFloor_FieldPathArrayOfValues

func ParseFloor_FieldPathArrayOfValues(pathStr, valuesStr string) (Floor_FieldPathArrayOfValues, error)

type Floor_FieldPathSelector

type Floor_FieldPathSelector int32
const (
	Floor_FieldPathSelectorName           Floor_FieldPathSelector = 0
	Floor_FieldPathSelectorDisplayName    Floor_FieldPathSelector = 1
	Floor_FieldPathSelectorOrderingNumber Floor_FieldPathSelector = 2
	Floor_FieldPathSelectorGeometry       Floor_FieldPathSelector = 3
	Floor_FieldPathSelectorVendorMappings Floor_FieldPathSelector = 4
	Floor_FieldPathSelectorVendorSpec     Floor_FieldPathSelector = 5
	Floor_FieldPathSelectorVendorInfo     Floor_FieldPathSelector = 6
	Floor_FieldPathSelectorVendorState    Floor_FieldPathSelector = 7
	Floor_FieldPathSelectorMetadata       Floor_FieldPathSelector = 8
)

func (Floor_FieldPathSelector) String

func (s Floor_FieldPathSelector) String() string

type Floor_FieldPathValue

type Floor_FieldPathValue interface {
	Floor_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Floor)
	CompareWith(*Floor) (cmp int, comparable bool)
}

Floor_FieldPathValue allows storing values for Floor fields according to their type

func MustParseFloor_FieldPathValue

func MustParseFloor_FieldPathValue(pathStr, valueStr string) Floor_FieldPathValue

func ParseFloor_FieldPathValue

func ParseFloor_FieldPathValue(pathStr, valueStr string) (Floor_FieldPathValue, error)

type Floor_FieldSubPath

type Floor_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*Floor_FieldSubPath) AsGeometrySubPath

func (fps *Floor_FieldSubPath) AsGeometrySubPath() (workplace_common.Geometry_FieldPath, bool)

func (*Floor_FieldSubPath) AsMetadataSubPath

func (fps *Floor_FieldSubPath) AsMetadataSubPath() (ntt_meta.Meta_FieldPath, bool)

func (*Floor_FieldSubPath) AsVendorInfoSubPath

func (fps *Floor_FieldSubPath) AsVendorInfoSubPath() (FloorVendorInfo_FieldPath, bool)

func (*Floor_FieldSubPath) AsVendorMappingsSubPath

func (fps *Floor_FieldSubPath) AsVendorMappingsSubPath() (workplace_common.VendorMapping_FieldPath, bool)

func (*Floor_FieldSubPath) AsVendorSpecSubPath

func (fps *Floor_FieldSubPath) AsVendorSpecSubPath() (FloorVendorSpec_FieldPath, bool)

func (*Floor_FieldSubPath) AsVendorStateSubPath

func (fps *Floor_FieldSubPath) AsVendorStateSubPath() (FloorVendorState_FieldPath, bool)

func (*Floor_FieldSubPath) ClearValue

func (fps *Floor_FieldSubPath) ClearValue(item *Floor)

func (*Floor_FieldSubPath) ClearValueRaw

func (fps *Floor_FieldSubPath) ClearValueRaw(item proto.Message)

func (*Floor_FieldSubPath) Get

func (fps *Floor_FieldSubPath) Get(source *Floor) (values []interface{})

Get returns all values pointed by selected field from source Floor

func (*Floor_FieldSubPath) GetDefault

func (fps *Floor_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*Floor_FieldSubPath) GetRaw

func (fps *Floor_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*Floor_FieldSubPath) GetSingle

func (fps *Floor_FieldSubPath) GetSingle(source *Floor) (interface{}, bool)

GetSingle returns value of selected field from source Floor

func (*Floor_FieldSubPath) GetSingleRaw

func (fps *Floor_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*Floor_FieldSubPath) IsLeaf

func (fps *Floor_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Floor_FieldSubPath) JSONString

func (fps *Floor_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Floor_FieldSubPath) Selector

func (*Floor_FieldSubPath) SplitIntoTerminalIPaths added in v0.5.0

func (fps *Floor_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*Floor_FieldSubPath) String

func (fps *Floor_FieldSubPath) String() string

String returns path representation in proto convention

func (*Floor_FieldSubPath) WithIArrayItemValue

func (fps *Floor_FieldSubPath) WithIArrayItemValue(value interface{}) Floor_FieldPathArrayItemValue

func (*Floor_FieldSubPath) WithIArrayOfValues

func (fps *Floor_FieldSubPath) WithIArrayOfValues(values interface{}) Floor_FieldPathArrayOfValues

func (*Floor_FieldSubPath) WithIValue

func (fps *Floor_FieldSubPath) WithIValue(value interface{}) Floor_FieldPathValue

func (*Floor_FieldSubPath) WithRawIArrayItemValue

func (fps *Floor_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*Floor_FieldSubPath) WithRawIArrayOfValues

func (fps *Floor_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*Floor_FieldSubPath) WithRawIValue

func (fps *Floor_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type Floor_FieldSubPathArrayItemValue

type Floor_FieldSubPathArrayItemValue struct {
	Floor_FieldPath
	// contains filtered or unexported fields
}

func (*Floor_FieldSubPathArrayItemValue) AsGeometryPathItemValue

func (*Floor_FieldSubPathArrayItemValue) AsMetadataPathItemValue

func (fpaivs *Floor_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (ntt_meta.Meta_FieldPathArrayItemValue, bool)

func (*Floor_FieldSubPathArrayItemValue) AsVendorInfoPathItemValue

func (fpaivs *Floor_FieldSubPathArrayItemValue) AsVendorInfoPathItemValue() (FloorVendorInfo_FieldPathArrayItemValue, bool)

func (*Floor_FieldSubPathArrayItemValue) AsVendorMappingsPathItemValue

func (*Floor_FieldSubPathArrayItemValue) AsVendorSpecPathItemValue

func (fpaivs *Floor_FieldSubPathArrayItemValue) AsVendorSpecPathItemValue() (FloorVendorSpec_FieldPathArrayItemValue, bool)

func (*Floor_FieldSubPathArrayItemValue) AsVendorStatePathItemValue

func (fpaivs *Floor_FieldSubPathArrayItemValue) AsVendorStatePathItemValue() (FloorVendorState_FieldPathArrayItemValue, bool)

func (*Floor_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *Floor_FieldSubPathArrayItemValue) ContainsValue(source *Floor) bool

Contains returns a boolean indicating if value that is being held is present in given 'Floor'

func (*Floor_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *Floor_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type Floor_FieldSubPathArrayOfValues

type Floor_FieldSubPathArrayOfValues struct {
	Floor_FieldPath
	// contains filtered or unexported fields
}

func (*Floor_FieldSubPathArrayOfValues) AsGeometryPathArrayOfValues

func (*Floor_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues

func (fpsaov *Floor_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (ntt_meta.Meta_FieldPathArrayOfValues, bool)

func (*Floor_FieldSubPathArrayOfValues) AsVendorInfoPathArrayOfValues

func (fpsaov *Floor_FieldSubPathArrayOfValues) AsVendorInfoPathArrayOfValues() (FloorVendorInfo_FieldPathArrayOfValues, bool)

func (*Floor_FieldSubPathArrayOfValues) AsVendorMappingsPathArrayOfValues

func (fpsaov *Floor_FieldSubPathArrayOfValues) AsVendorMappingsPathArrayOfValues() (workplace_common.VendorMapping_FieldPathArrayOfValues, bool)

func (*Floor_FieldSubPathArrayOfValues) AsVendorSpecPathArrayOfValues

func (fpsaov *Floor_FieldSubPathArrayOfValues) AsVendorSpecPathArrayOfValues() (FloorVendorSpec_FieldPathArrayOfValues, bool)

func (*Floor_FieldSubPathArrayOfValues) AsVendorStatePathArrayOfValues

func (fpsaov *Floor_FieldSubPathArrayOfValues) AsVendorStatePathArrayOfValues() (FloorVendorState_FieldPathArrayOfValues, bool)

func (*Floor_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *Floor_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type Floor_FieldSubPathValue

type Floor_FieldSubPathValue struct {
	Floor_FieldPath
	// contains filtered or unexported fields
}

func (*Floor_FieldSubPathValue) AsGeometryPathValue

func (*Floor_FieldSubPathValue) AsMetadataPathValue

func (fpvs *Floor_FieldSubPathValue) AsMetadataPathValue() (ntt_meta.Meta_FieldPathValue, bool)

func (*Floor_FieldSubPathValue) AsVendorInfoPathValue

func (fpvs *Floor_FieldSubPathValue) AsVendorInfoPathValue() (FloorVendorInfo_FieldPathValue, bool)

func (*Floor_FieldSubPathValue) AsVendorMappingsPathValue

func (fpvs *Floor_FieldSubPathValue) AsVendorMappingsPathValue() (workplace_common.VendorMapping_FieldPathValue, bool)

func (*Floor_FieldSubPathValue) AsVendorSpecPathValue

func (fpvs *Floor_FieldSubPathValue) AsVendorSpecPathValue() (FloorVendorSpec_FieldPathValue, bool)

func (*Floor_FieldSubPathValue) AsVendorStatePathValue

func (fpvs *Floor_FieldSubPathValue) AsVendorStatePathValue() (FloorVendorState_FieldPathValue, bool)

func (*Floor_FieldSubPathValue) CompareWith

func (fpvs *Floor_FieldSubPathValue) CompareWith(source *Floor) (int, bool)

func (*Floor_FieldSubPathValue) CompareWithRaw

func (fpvs *Floor_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*Floor_FieldSubPathValue) GetRawValue

func (fpvs *Floor_FieldSubPathValue) GetRawValue() interface{}

func (*Floor_FieldSubPathValue) SetTo

func (fpvs *Floor_FieldSubPathValue) SetTo(target **Floor)

func (*Floor_FieldSubPathValue) SetToRaw

func (fpvs *Floor_FieldSubPathValue) SetToRaw(target proto.Message)

type Floor_FieldTerminalPath

type Floor_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*Floor_FieldTerminalPath) ClearValue

func (fp *Floor_FieldTerminalPath) ClearValue(item *Floor)

func (*Floor_FieldTerminalPath) ClearValueRaw

func (fp *Floor_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*Floor_FieldTerminalPath) Get

func (fp *Floor_FieldTerminalPath) Get(source *Floor) (values []interface{})

Get returns all values pointed by specific field from source Floor

func (*Floor_FieldTerminalPath) GetDefault

func (fp *Floor_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*Floor_FieldTerminalPath) GetRaw

func (fp *Floor_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*Floor_FieldTerminalPath) GetSingle

func (fp *Floor_FieldTerminalPath) GetSingle(source *Floor) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Floor

func (*Floor_FieldTerminalPath) GetSingleRaw

func (fp *Floor_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*Floor_FieldTerminalPath) IsLeaf

func (fp *Floor_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Floor_FieldTerminalPath) JSONString

func (fp *Floor_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Floor_FieldTerminalPath) Selector

func (*Floor_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.5.0

func (fp *Floor_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*Floor_FieldTerminalPath) String

func (fp *Floor_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Floor_FieldTerminalPath) WithIArrayItemValue

func (fp *Floor_FieldTerminalPath) WithIArrayItemValue(value interface{}) Floor_FieldPathArrayItemValue

func (*Floor_FieldTerminalPath) WithIArrayOfValues

func (fp *Floor_FieldTerminalPath) WithIArrayOfValues(values interface{}) Floor_FieldPathArrayOfValues

func (*Floor_FieldTerminalPath) WithIValue

func (fp *Floor_FieldTerminalPath) WithIValue(value interface{}) Floor_FieldPathValue

func (*Floor_FieldTerminalPath) WithRawIArrayItemValue

func (fp *Floor_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*Floor_FieldTerminalPath) WithRawIArrayOfValues

func (fp *Floor_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*Floor_FieldTerminalPath) WithRawIValue

func (fp *Floor_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type Floor_FieldTerminalPathArrayItemValue

type Floor_FieldTerminalPathArrayItemValue struct {
	Floor_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Floor_FieldTerminalPathArrayItemValue) AsVendorMappingsItemValue

func (fpaiv *Floor_FieldTerminalPathArrayItemValue) AsVendorMappingsItemValue() (*workplace_common.VendorMapping, bool)

func (*Floor_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Floor_FieldTerminalPathArrayItemValue) ContainsValue(source *Floor) bool

Contains returns a boolean indicating if value that is being held is present in given 'Floor'

func (*Floor_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *Floor_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Floor as interface{}

func (*Floor_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Floor_FieldTerminalPathArrayItemValue) GetSingle(source *Floor) (interface{}, bool)

func (*Floor_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *Floor_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type Floor_FieldTerminalPathArrayOfValues

type Floor_FieldTerminalPathArrayOfValues struct {
	Floor_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Floor_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues() ([]string, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsGeometryArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsGeometryArrayOfValues() ([]*workplace_common.Geometry, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*ntt_meta.Meta, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsOrderingNumberArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsOrderingNumberArrayOfValues() ([]int32, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsVendorInfoArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsVendorInfoArrayOfValues() ([]*Floor_VendorInfo, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsVendorMappingsArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsVendorMappingsArrayOfValues() ([][]*workplace_common.VendorMapping, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsVendorSpecArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsVendorSpecArrayOfValues() ([]*Floor_VendorSpec, bool)

func (*Floor_FieldTerminalPathArrayOfValues) AsVendorStateArrayOfValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) AsVendorStateArrayOfValues() ([]*Floor_VendorState, bool)

func (*Floor_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *Floor_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type Floor_FieldTerminalPathValue

type Floor_FieldTerminalPathValue struct {
	Floor_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Floor_FieldTerminalPathValue) AsDisplayNameValue

func (fpv *Floor_FieldTerminalPathValue) AsDisplayNameValue() (string, bool)

func (*Floor_FieldTerminalPathValue) AsGeometryValue

func (fpv *Floor_FieldTerminalPathValue) AsGeometryValue() (*workplace_common.Geometry, bool)

func (*Floor_FieldTerminalPathValue) AsMetadataValue

func (fpv *Floor_FieldTerminalPathValue) AsMetadataValue() (*ntt_meta.Meta, bool)

func (*Floor_FieldTerminalPathValue) AsNameValue

func (fpv *Floor_FieldTerminalPathValue) AsNameValue() (*Name, bool)

func (*Floor_FieldTerminalPathValue) AsOrderingNumberValue

func (fpv *Floor_FieldTerminalPathValue) AsOrderingNumberValue() (int32, bool)

func (*Floor_FieldTerminalPathValue) AsVendorInfoValue

func (fpv *Floor_FieldTerminalPathValue) AsVendorInfoValue() (*Floor_VendorInfo, bool)

func (*Floor_FieldTerminalPathValue) AsVendorMappingsValue

func (fpv *Floor_FieldTerminalPathValue) AsVendorMappingsValue() ([]*workplace_common.VendorMapping, bool)

func (*Floor_FieldTerminalPathValue) AsVendorSpecValue

func (fpv *Floor_FieldTerminalPathValue) AsVendorSpecValue() (*Floor_VendorSpec, bool)

func (*Floor_FieldTerminalPathValue) AsVendorStateValue

func (fpv *Floor_FieldTerminalPathValue) AsVendorStateValue() (*Floor_VendorState, bool)

func (*Floor_FieldTerminalPathValue) CompareWith

func (fpv *Floor_FieldTerminalPathValue) CompareWith(source *Floor) (int, bool)

CompareWith compares value in the 'Floor_FieldTerminalPathValue' with the value under path in 'Floor'.

func (*Floor_FieldTerminalPathValue) CompareWithRaw

func (fpv *Floor_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*Floor_FieldTerminalPathValue) GetRawValue

func (fpv *Floor_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Floor' as interface{}

func (*Floor_FieldTerminalPathValue) SetTo

func (fpv *Floor_FieldTerminalPathValue) SetTo(target **Floor)

SetTo stores value for selected field for object Floor

func (*Floor_FieldTerminalPathValue) SetToRaw

func (fpv *Floor_FieldTerminalPathValue) SetToRaw(target proto.Message)

type Floor_VendorInfo

type Floor_VendorInfo struct {

	// PointGrab Info
	PointGrab *Floor_VendorInfo_PointGrab `protobuf:"bytes,1,opt,name=point_grab,json=pointGrab,proto3" json:"point_grab,omitempty" firestore:"pointGrab"`
	// contains filtered or unexported fields
}

func (*Floor_VendorInfo) Clone

func (o *Floor_VendorInfo) Clone() *Floor_VendorInfo

func (*Floor_VendorInfo) CloneRaw

func (*Floor_VendorInfo) Descriptor

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

Deprecated, Use Floor_VendorInfo.ProtoReflect.Descriptor instead.

func (*Floor_VendorInfo) GetPointGrab

func (m *Floor_VendorInfo) GetPointGrab() *Floor_VendorInfo_PointGrab

func (*Floor_VendorInfo) GotenMessage

func (*Floor_VendorInfo) GotenMessage()

func (*Floor_VendorInfo) GotenObjectExt

func (o *Floor_VendorInfo) GotenObjectExt()

func (*Floor_VendorInfo) GotenValidate

func (obj *Floor_VendorInfo) GotenValidate() error

func (*Floor_VendorInfo) MakeDiffFieldMask

func (o *Floor_VendorInfo) MakeDiffFieldMask(other *Floor_VendorInfo) *Floor_VendorInfo_FieldMask

func (*Floor_VendorInfo) MakeFullFieldMask

func (o *Floor_VendorInfo) MakeFullFieldMask() *Floor_VendorInfo_FieldMask

func (*Floor_VendorInfo) MakeRawDiffFieldMask

func (o *Floor_VendorInfo) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Floor_VendorInfo) MakeRawFullFieldMask

func (o *Floor_VendorInfo) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor_VendorInfo) Marshal

func (m *Floor_VendorInfo) Marshal() ([]byte, error)

func (*Floor_VendorInfo) MarshalJSON

func (m *Floor_VendorInfo) MarshalJSON() ([]byte, error)

func (*Floor_VendorInfo) Merge

func (o *Floor_VendorInfo) Merge(source *Floor_VendorInfo)

func (*Floor_VendorInfo) MergeRaw

func (o *Floor_VendorInfo) MergeRaw(source gotenobject.GotenObjectExt)

func (*Floor_VendorInfo) ProtoMessage

func (*Floor_VendorInfo) ProtoMessage()

func (*Floor_VendorInfo) ProtoReflect

func (m *Floor_VendorInfo) ProtoReflect() preflect.Message

func (*Floor_VendorInfo) Reset

func (m *Floor_VendorInfo) Reset()

func (*Floor_VendorInfo) SetPointGrab

func (m *Floor_VendorInfo) SetPointGrab(fv *Floor_VendorInfo_PointGrab)

func (*Floor_VendorInfo) String

func (m *Floor_VendorInfo) String() string

func (*Floor_VendorInfo) Unmarshal

func (m *Floor_VendorInfo) Unmarshal(b []byte) error

func (*Floor_VendorInfo) UnmarshalJSON

func (m *Floor_VendorInfo) UnmarshalJSON(data []byte) error

type Floor_VendorInfoPathSelectorPointGrab

type Floor_VendorInfoPathSelectorPointGrab struct{}

func (Floor_VendorInfoPathSelectorPointGrab) FieldPath

func (Floor_VendorInfoPathSelectorPointGrab) ReferencePoints

func (Floor_VendorInfoPathSelectorPointGrab) WithArrayOfValues

func (Floor_VendorInfoPathSelectorPointGrab) WithSubArrayItemValue

func (Floor_VendorInfoPathSelectorPointGrab) WithSubArrayOfValues

func (Floor_VendorInfoPathSelectorPointGrab) WithSubPath

func (Floor_VendorInfoPathSelectorPointGrab) WithSubValue

func (Floor_VendorInfoPathSelectorPointGrab) WithValue

type Floor_VendorInfoPathSelectorPointGrabReferencePoints

type Floor_VendorInfoPathSelectorPointGrabReferencePoints struct{}

func (Floor_VendorInfoPathSelectorPointGrabReferencePoints) FieldPath

func (Floor_VendorInfoPathSelectorPointGrabReferencePoints) LatLng

func (Floor_VendorInfoPathSelectorPointGrabReferencePoints) Point

func (Floor_VendorInfoPathSelectorPointGrabReferencePoints) WithArrayOfValues

func (Floor_VendorInfoPathSelectorPointGrabReferencePoints) WithItemValue

func (Floor_VendorInfoPathSelectorPointGrabReferencePoints) WithValue

type Floor_VendorInfoPathSelectorPointGrabReferencePointsLatLng

type Floor_VendorInfoPathSelectorPointGrabReferencePointsLatLng struct{}

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsLatLng) FieldPath

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsLatLng) WithArrayOfValues

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsLatLng) WithValue

type Floor_VendorInfoPathSelectorPointGrabReferencePointsPoint

type Floor_VendorInfoPathSelectorPointGrabReferencePointsPoint struct{}

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPoint) FieldPath

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPoint) WithArrayOfValues

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPoint) WithValue

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPoint) X

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPoint) Y

type Floor_VendorInfoPathSelectorPointGrabReferencePointsPointX

type Floor_VendorInfoPathSelectorPointGrabReferencePointsPointX struct{}

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPointX) FieldPath

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPointX) WithArrayOfValues

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPointX) WithValue

type Floor_VendorInfoPathSelectorPointGrabReferencePointsPointY

type Floor_VendorInfoPathSelectorPointGrabReferencePointsPointY struct{}

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPointY) FieldPath

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPointY) WithArrayOfValues

func (Floor_VendorInfoPathSelectorPointGrabReferencePointsPointY) WithValue

type Floor_VendorInfo_FieldMask

type Floor_VendorInfo_FieldMask struct {
	Paths []FloorVendorInfo_FieldPath
}

func FullFloor_VendorInfo_FieldMask

func FullFloor_VendorInfo_FieldMask() *Floor_VendorInfo_FieldMask

func (*Floor_VendorInfo_FieldMask) AppendPath

func (fieldMask *Floor_VendorInfo_FieldMask) AppendPath(path FloorVendorInfo_FieldPath)

func (*Floor_VendorInfo_FieldMask) AppendRawPath

func (fieldMask *Floor_VendorInfo_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_VendorInfo_FieldMask) DecodeFirestore

func (fieldMask *Floor_VendorInfo_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_VendorInfo_FieldMask) EncodeFirestore

func (fieldMask *Floor_VendorInfo_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_VendorInfo_FieldMask) FilterInputFields

func (fieldMask *Floor_VendorInfo_FieldMask) FilterInputFields() *Floor_VendorInfo_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorInfo_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorInfo_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorInfo_FieldMask) GetPaths

func (fieldMask *Floor_VendorInfo_FieldMask) GetPaths() []FloorVendorInfo_FieldPath

func (*Floor_VendorInfo_FieldMask) GetRawPaths

func (fieldMask *Floor_VendorInfo_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_VendorInfo_FieldMask) IsFull

func (fieldMask *Floor_VendorInfo_FieldMask) IsFull() bool

func (Floor_VendorInfo_FieldMask) Marshal

func (fieldMask Floor_VendorInfo_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_VendorInfo_FieldMask) MarshalJSON

func (fieldMask Floor_VendorInfo_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorInfo_FieldMask) PathsCount

func (fieldMask *Floor_VendorInfo_FieldMask) PathsCount() int

func (*Floor_VendorInfo_FieldMask) Project

func (fieldMask *Floor_VendorInfo_FieldMask) Project(source *Floor_VendorInfo) *Floor_VendorInfo

func (*Floor_VendorInfo_FieldMask) ProjectRaw

func (*Floor_VendorInfo_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorInfo_FieldMask) ProtoMessage()

func (*Floor_VendorInfo_FieldMask) ProtoReflect

func (fieldMask *Floor_VendorInfo_FieldMask) ProtoReflect() preflect.Message

func (*Floor_VendorInfo_FieldMask) Reset

func (fieldMask *Floor_VendorInfo_FieldMask) Reset()

func (*Floor_VendorInfo_FieldMask) Set

func (fieldMask *Floor_VendorInfo_FieldMask) Set(target, source *Floor_VendorInfo)

func (*Floor_VendorInfo_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorInfo_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorInfo_FieldMask) SetRaw

func (fieldMask *Floor_VendorInfo_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_VendorInfo_FieldMask) Size

func (fieldMask *Floor_VendorInfo_FieldMask) Size() int

func (*Floor_VendorInfo_FieldMask) String

func (fieldMask *Floor_VendorInfo_FieldMask) String() string

func (*Floor_VendorInfo_FieldMask) Subtract

func (*Floor_VendorInfo_FieldMask) SubtractRaw

func (*Floor_VendorInfo_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_VendorInfo_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorInfo_FieldMask) Unmarshal

func (fieldMask *Floor_VendorInfo_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorInfo_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorInfo_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorInfo_PointGrab

type Floor_VendorInfo_PointGrab struct {
	ReferencePoints []*workplace_common.ReferencePoint `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Floor_VendorInfo_PointGrab) Clone

func (*Floor_VendorInfo_PointGrab) CloneRaw

func (*Floor_VendorInfo_PointGrab) Descriptor

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

Deprecated, Use Floor_VendorInfo_PointGrab.ProtoReflect.Descriptor instead.

func (*Floor_VendorInfo_PointGrab) GetReferencePoints

func (m *Floor_VendorInfo_PointGrab) GetReferencePoints() []*workplace_common.ReferencePoint

func (*Floor_VendorInfo_PointGrab) GotenMessage

func (*Floor_VendorInfo_PointGrab) GotenMessage()

func (*Floor_VendorInfo_PointGrab) GotenObjectExt

func (o *Floor_VendorInfo_PointGrab) GotenObjectExt()

func (*Floor_VendorInfo_PointGrab) GotenValidate

func (obj *Floor_VendorInfo_PointGrab) GotenValidate() error

func (*Floor_VendorInfo_PointGrab) MakeDiffFieldMask

func (*Floor_VendorInfo_PointGrab) MakeFullFieldMask

func (*Floor_VendorInfo_PointGrab) MakeRawDiffFieldMask

func (*Floor_VendorInfo_PointGrab) MakeRawFullFieldMask

func (o *Floor_VendorInfo_PointGrab) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor_VendorInfo_PointGrab) Marshal

func (m *Floor_VendorInfo_PointGrab) Marshal() ([]byte, error)

func (*Floor_VendorInfo_PointGrab) MarshalJSON

func (m *Floor_VendorInfo_PointGrab) MarshalJSON() ([]byte, error)

func (*Floor_VendorInfo_PointGrab) Merge

func (*Floor_VendorInfo_PointGrab) MergeRaw

func (*Floor_VendorInfo_PointGrab) ProtoMessage

func (*Floor_VendorInfo_PointGrab) ProtoMessage()

func (*Floor_VendorInfo_PointGrab) ProtoReflect

func (m *Floor_VendorInfo_PointGrab) ProtoReflect() preflect.Message

func (*Floor_VendorInfo_PointGrab) Reset

func (m *Floor_VendorInfo_PointGrab) Reset()

func (*Floor_VendorInfo_PointGrab) SetReferencePoints

func (m *Floor_VendorInfo_PointGrab) SetReferencePoints(fv []*workplace_common.ReferencePoint)

func (*Floor_VendorInfo_PointGrab) String

func (m *Floor_VendorInfo_PointGrab) String() string

func (*Floor_VendorInfo_PointGrab) Unmarshal

func (m *Floor_VendorInfo_PointGrab) Unmarshal(b []byte) error

func (*Floor_VendorInfo_PointGrab) UnmarshalJSON

func (m *Floor_VendorInfo_PointGrab) UnmarshalJSON(data []byte) error

type Floor_VendorInfo_PointGrabPathSelectorReferencePoints

type Floor_VendorInfo_PointGrabPathSelectorReferencePoints struct{}

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) FieldPath

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) LatLng

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) Point

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) WithArrayOfValues

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) WithSubArrayItemValue

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) WithSubArrayOfValues

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) WithSubPath

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) WithSubValue

func (Floor_VendorInfo_PointGrabPathSelectorReferencePoints) WithValue

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsLatLng

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsLatLng struct{}

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsLatLng) FieldPath

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsLatLng) WithArrayOfValues

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsLatLng) WithValue

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsPoint

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsPoint struct{}

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPoint) FieldPath

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPoint) WithArrayOfValues

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPoint) WithValue

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPoint) X

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPoint) Y

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointX

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointX struct{}

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointX) FieldPath

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointX) WithArrayOfValues

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointX) WithValue

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointY

type Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointY struct{}

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointY) FieldPath

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointY) WithArrayOfValues

func (Floor_VendorInfo_PointGrabPathSelectorReferencePointsPointY) WithValue

type Floor_VendorInfo_PointGrab_FieldMask

type Floor_VendorInfo_PointGrab_FieldMask struct {
	Paths []FloorVendorInfoPointGrab_FieldPath
}

func FullFloor_VendorInfo_PointGrab_FieldMask

func FullFloor_VendorInfo_PointGrab_FieldMask() *Floor_VendorInfo_PointGrab_FieldMask

func (*Floor_VendorInfo_PointGrab_FieldMask) AppendPath

func (*Floor_VendorInfo_PointGrab_FieldMask) AppendRawPath

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_VendorInfo_PointGrab_FieldMask) DecodeFirestore

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_VendorInfo_PointGrab_FieldMask) EncodeFirestore

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_VendorInfo_PointGrab_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorInfo_PointGrab_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorInfo_PointGrab_FieldMask) GetPaths

func (*Floor_VendorInfo_PointGrab_FieldMask) GetRawPaths

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_VendorInfo_PointGrab_FieldMask) IsFull

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) IsFull() bool

func (Floor_VendorInfo_PointGrab_FieldMask) Marshal

func (fieldMask Floor_VendorInfo_PointGrab_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_VendorInfo_PointGrab_FieldMask) MarshalJSON

func (fieldMask Floor_VendorInfo_PointGrab_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorInfo_PointGrab_FieldMask) PathsCount

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) PathsCount() int

func (*Floor_VendorInfo_PointGrab_FieldMask) Project

func (*Floor_VendorInfo_PointGrab_FieldMask) ProjectRaw

func (*Floor_VendorInfo_PointGrab_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) ProtoMessage()

func (*Floor_VendorInfo_PointGrab_FieldMask) ProtoReflect

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) ProtoReflect() preflect.Message

func (*Floor_VendorInfo_PointGrab_FieldMask) Reset

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) Reset()

func (*Floor_VendorInfo_PointGrab_FieldMask) Set

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) Set(target, source *Floor_VendorInfo_PointGrab)

func (*Floor_VendorInfo_PointGrab_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorInfo_PointGrab_FieldMask) SetRaw

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_VendorInfo_PointGrab_FieldMask) Size

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) Size() int

func (*Floor_VendorInfo_PointGrab_FieldMask) String

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) String() string

func (*Floor_VendorInfo_PointGrab_FieldMask) Subtract

func (*Floor_VendorInfo_PointGrab_FieldMask) SubtractRaw

func (*Floor_VendorInfo_PointGrab_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorInfo_PointGrab_FieldMask) Unmarshal

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorInfo_PointGrab_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorInfo_PointGrab_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorSpec

type Floor_VendorSpec struct {

	// PointGrab spec
	PointGrab *Floor_VendorSpec_PointGrab `protobuf:"bytes,1,opt,name=point_grab,json=pointGrab,proto3" json:"point_grab,omitempty" firestore:"pointGrab"`
	Mapbox    *Floor_VendorSpec_Mapbox    `protobuf:"bytes,2,opt,name=mapbox,proto3" json:"mapbox,omitempty" firestore:"mapbox"`
	// contains filtered or unexported fields
}

func (*Floor_VendorSpec) Clone

func (o *Floor_VendorSpec) Clone() *Floor_VendorSpec

func (*Floor_VendorSpec) CloneRaw

func (*Floor_VendorSpec) Descriptor

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

Deprecated, Use Floor_VendorSpec.ProtoReflect.Descriptor instead.

func (*Floor_VendorSpec) GetMapbox

func (m *Floor_VendorSpec) GetMapbox() *Floor_VendorSpec_Mapbox

func (*Floor_VendorSpec) GetPointGrab

func (m *Floor_VendorSpec) GetPointGrab() *Floor_VendorSpec_PointGrab

func (*Floor_VendorSpec) GotenMessage

func (*Floor_VendorSpec) GotenMessage()

func (*Floor_VendorSpec) GotenObjectExt

func (o *Floor_VendorSpec) GotenObjectExt()

func (*Floor_VendorSpec) GotenValidate

func (obj *Floor_VendorSpec) GotenValidate() error

func (*Floor_VendorSpec) MakeDiffFieldMask

func (o *Floor_VendorSpec) MakeDiffFieldMask(other *Floor_VendorSpec) *Floor_VendorSpec_FieldMask

func (*Floor_VendorSpec) MakeFullFieldMask

func (o *Floor_VendorSpec) MakeFullFieldMask() *Floor_VendorSpec_FieldMask

func (*Floor_VendorSpec) MakeRawDiffFieldMask

func (o *Floor_VendorSpec) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Floor_VendorSpec) MakeRawFullFieldMask

func (o *Floor_VendorSpec) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor_VendorSpec) Marshal

func (m *Floor_VendorSpec) Marshal() ([]byte, error)

func (*Floor_VendorSpec) MarshalJSON

func (m *Floor_VendorSpec) MarshalJSON() ([]byte, error)

func (*Floor_VendorSpec) Merge

func (o *Floor_VendorSpec) Merge(source *Floor_VendorSpec)

func (*Floor_VendorSpec) MergeRaw

func (o *Floor_VendorSpec) MergeRaw(source gotenobject.GotenObjectExt)

func (*Floor_VendorSpec) ProtoMessage

func (*Floor_VendorSpec) ProtoMessage()

func (*Floor_VendorSpec) ProtoReflect

func (m *Floor_VendorSpec) ProtoReflect() preflect.Message

func (*Floor_VendorSpec) Reset

func (m *Floor_VendorSpec) Reset()

func (*Floor_VendorSpec) SetMapbox

func (m *Floor_VendorSpec) SetMapbox(fv *Floor_VendorSpec_Mapbox)

func (*Floor_VendorSpec) SetPointGrab

func (m *Floor_VendorSpec) SetPointGrab(fv *Floor_VendorSpec_PointGrab)

func (*Floor_VendorSpec) String

func (m *Floor_VendorSpec) String() string

func (*Floor_VendorSpec) Unmarshal

func (m *Floor_VendorSpec) Unmarshal(b []byte) error

func (*Floor_VendorSpec) UnmarshalJSON

func (m *Floor_VendorSpec) UnmarshalJSON(data []byte) error

type Floor_VendorSpecPathSelectorMapbox

type Floor_VendorSpecPathSelectorMapbox struct{}

func (Floor_VendorSpecPathSelectorMapbox) Bearing

func (Floor_VendorSpecPathSelectorMapbox) FieldPath

func (Floor_VendorSpecPathSelectorMapbox) FloorPlanTilesetId

func (Floor_VendorSpecPathSelectorMapbox) WithArrayOfValues

func (Floor_VendorSpecPathSelectorMapbox) WithSubArrayItemValue

func (Floor_VendorSpecPathSelectorMapbox) WithSubArrayOfValues

func (Floor_VendorSpecPathSelectorMapbox) WithSubPath

func (Floor_VendorSpecPathSelectorMapbox) WithSubValue

func (Floor_VendorSpecPathSelectorMapbox) WithValue

type Floor_VendorSpecPathSelectorMapboxBearing

type Floor_VendorSpecPathSelectorMapboxBearing struct{}

func (Floor_VendorSpecPathSelectorMapboxBearing) FieldPath

func (Floor_VendorSpecPathSelectorMapboxBearing) WithArrayOfValues

func (Floor_VendorSpecPathSelectorMapboxBearing) WithValue

type Floor_VendorSpecPathSelectorMapboxFloorPlanTilesetId

type Floor_VendorSpecPathSelectorMapboxFloorPlanTilesetId struct{}

func (Floor_VendorSpecPathSelectorMapboxFloorPlanTilesetId) FieldPath

func (Floor_VendorSpecPathSelectorMapboxFloorPlanTilesetId) WithArrayOfValues

func (Floor_VendorSpecPathSelectorMapboxFloorPlanTilesetId) WithValue

type Floor_VendorSpecPathSelectorPointGrab

type Floor_VendorSpecPathSelectorPointGrab struct{}

func (Floor_VendorSpecPathSelectorPointGrab) FieldPath

func (Floor_VendorSpecPathSelectorPointGrab) FloorId

func (Floor_VendorSpecPathSelectorPointGrab) ReferencePoints

func (Floor_VendorSpecPathSelectorPointGrab) WithArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrab) WithSubArrayItemValue

func (Floor_VendorSpecPathSelectorPointGrab) WithSubArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrab) WithSubPath

func (Floor_VendorSpecPathSelectorPointGrab) WithSubValue

func (Floor_VendorSpecPathSelectorPointGrab) WithValue

type Floor_VendorSpecPathSelectorPointGrabFloorId

type Floor_VendorSpecPathSelectorPointGrabFloorId struct{}

func (Floor_VendorSpecPathSelectorPointGrabFloorId) FieldPath

func (Floor_VendorSpecPathSelectorPointGrabFloorId) WithArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrabFloorId) WithValue

type Floor_VendorSpecPathSelectorPointGrabReferencePoints

type Floor_VendorSpecPathSelectorPointGrabReferencePoints struct{}

func (Floor_VendorSpecPathSelectorPointGrabReferencePoints) FieldPath

func (Floor_VendorSpecPathSelectorPointGrabReferencePoints) LatLng

func (Floor_VendorSpecPathSelectorPointGrabReferencePoints) WithArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrabReferencePoints) WithValue

func (Floor_VendorSpecPathSelectorPointGrabReferencePoints) Xy

type Floor_VendorSpecPathSelectorPointGrabReferencePointsLatLng

type Floor_VendorSpecPathSelectorPointGrabReferencePointsLatLng struct{}

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsLatLng) FieldPath

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsLatLng) WithArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsLatLng) WithValue

type Floor_VendorSpecPathSelectorPointGrabReferencePointsXy

type Floor_VendorSpecPathSelectorPointGrabReferencePointsXy struct{}

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXy) FieldPath

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXy) WithArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXy) WithValue

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXy) X

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXy) Y

type Floor_VendorSpecPathSelectorPointGrabReferencePointsXyX

type Floor_VendorSpecPathSelectorPointGrabReferencePointsXyX struct{}

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXyX) FieldPath

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXyX) WithArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXyX) WithValue

type Floor_VendorSpecPathSelectorPointGrabReferencePointsXyY

type Floor_VendorSpecPathSelectorPointGrabReferencePointsXyY struct{}

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXyY) FieldPath

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXyY) WithArrayOfValues

func (Floor_VendorSpecPathSelectorPointGrabReferencePointsXyY) WithValue

type Floor_VendorSpec_FieldMask

type Floor_VendorSpec_FieldMask struct {
	Paths []FloorVendorSpec_FieldPath
}

func FullFloor_VendorSpec_FieldMask

func FullFloor_VendorSpec_FieldMask() *Floor_VendorSpec_FieldMask

func (*Floor_VendorSpec_FieldMask) AppendPath

func (fieldMask *Floor_VendorSpec_FieldMask) AppendPath(path FloorVendorSpec_FieldPath)

func (*Floor_VendorSpec_FieldMask) AppendRawPath

func (fieldMask *Floor_VendorSpec_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_VendorSpec_FieldMask) DecodeFirestore

func (fieldMask *Floor_VendorSpec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_VendorSpec_FieldMask) EncodeFirestore

func (fieldMask *Floor_VendorSpec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_VendorSpec_FieldMask) FilterInputFields

func (fieldMask *Floor_VendorSpec_FieldMask) FilterInputFields() *Floor_VendorSpec_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorSpec_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorSpec_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorSpec_FieldMask) GetPaths

func (fieldMask *Floor_VendorSpec_FieldMask) GetPaths() []FloorVendorSpec_FieldPath

func (*Floor_VendorSpec_FieldMask) GetRawPaths

func (fieldMask *Floor_VendorSpec_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_VendorSpec_FieldMask) IsFull

func (fieldMask *Floor_VendorSpec_FieldMask) IsFull() bool

func (Floor_VendorSpec_FieldMask) Marshal

func (fieldMask Floor_VendorSpec_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_VendorSpec_FieldMask) MarshalJSON

func (fieldMask Floor_VendorSpec_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorSpec_FieldMask) PathsCount

func (fieldMask *Floor_VendorSpec_FieldMask) PathsCount() int

func (*Floor_VendorSpec_FieldMask) Project

func (fieldMask *Floor_VendorSpec_FieldMask) Project(source *Floor_VendorSpec) *Floor_VendorSpec

func (*Floor_VendorSpec_FieldMask) ProjectRaw

func (*Floor_VendorSpec_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorSpec_FieldMask) ProtoMessage()

func (*Floor_VendorSpec_FieldMask) ProtoReflect

func (fieldMask *Floor_VendorSpec_FieldMask) ProtoReflect() preflect.Message

func (*Floor_VendorSpec_FieldMask) Reset

func (fieldMask *Floor_VendorSpec_FieldMask) Reset()

func (*Floor_VendorSpec_FieldMask) Set

func (fieldMask *Floor_VendorSpec_FieldMask) Set(target, source *Floor_VendorSpec)

func (*Floor_VendorSpec_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorSpec_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorSpec_FieldMask) SetRaw

func (fieldMask *Floor_VendorSpec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_VendorSpec_FieldMask) Size

func (fieldMask *Floor_VendorSpec_FieldMask) Size() int

func (*Floor_VendorSpec_FieldMask) String

func (fieldMask *Floor_VendorSpec_FieldMask) String() string

func (*Floor_VendorSpec_FieldMask) Subtract

func (*Floor_VendorSpec_FieldMask) SubtractRaw

func (*Floor_VendorSpec_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_VendorSpec_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorSpec_FieldMask) Unmarshal

func (fieldMask *Floor_VendorSpec_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorSpec_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorSpec_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorSpec_Mapbox

type Floor_VendorSpec_Mapbox struct {

	// Mapbox tileset with floor plan, e.g. edgelq.ntt-sunnyvale-f1
	FloorPlanTilesetId string `` /* 150-byte string literal not displayed */
	// Map view bearing in degrees. Examples:
	// - 0: North
	// - 90: East
	// - 180: South
	// - -90 or 270: West
	Bearing float64 `protobuf:"fixed64,2,opt,name=bearing,proto3" json:"bearing,omitempty" firestore:"bearing"`
	// contains filtered or unexported fields
}

func (*Floor_VendorSpec_Mapbox) Clone

func (*Floor_VendorSpec_Mapbox) CloneRaw

func (*Floor_VendorSpec_Mapbox) Descriptor

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

Deprecated, Use Floor_VendorSpec_Mapbox.ProtoReflect.Descriptor instead.

func (*Floor_VendorSpec_Mapbox) GetBearing

func (m *Floor_VendorSpec_Mapbox) GetBearing() float64

func (*Floor_VendorSpec_Mapbox) GetFloorPlanTilesetId

func (m *Floor_VendorSpec_Mapbox) GetFloorPlanTilesetId() string

func (*Floor_VendorSpec_Mapbox) GotenMessage

func (*Floor_VendorSpec_Mapbox) GotenMessage()

func (*Floor_VendorSpec_Mapbox) GotenObjectExt

func (o *Floor_VendorSpec_Mapbox) GotenObjectExt()

func (*Floor_VendorSpec_Mapbox) GotenValidate

func (obj *Floor_VendorSpec_Mapbox) GotenValidate() error

func (*Floor_VendorSpec_Mapbox) MakeDiffFieldMask

func (*Floor_VendorSpec_Mapbox) MakeFullFieldMask

func (*Floor_VendorSpec_Mapbox) MakeRawDiffFieldMask

func (*Floor_VendorSpec_Mapbox) MakeRawFullFieldMask

func (o *Floor_VendorSpec_Mapbox) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor_VendorSpec_Mapbox) Marshal

func (m *Floor_VendorSpec_Mapbox) Marshal() ([]byte, error)

func (*Floor_VendorSpec_Mapbox) MarshalJSON

func (m *Floor_VendorSpec_Mapbox) MarshalJSON() ([]byte, error)

func (*Floor_VendorSpec_Mapbox) Merge

func (*Floor_VendorSpec_Mapbox) MergeRaw

func (*Floor_VendorSpec_Mapbox) ProtoMessage

func (*Floor_VendorSpec_Mapbox) ProtoMessage()

func (*Floor_VendorSpec_Mapbox) ProtoReflect

func (m *Floor_VendorSpec_Mapbox) ProtoReflect() preflect.Message

func (*Floor_VendorSpec_Mapbox) Reset

func (m *Floor_VendorSpec_Mapbox) Reset()

func (*Floor_VendorSpec_Mapbox) SetBearing

func (m *Floor_VendorSpec_Mapbox) SetBearing(fv float64)

func (*Floor_VendorSpec_Mapbox) SetFloorPlanTilesetId

func (m *Floor_VendorSpec_Mapbox) SetFloorPlanTilesetId(fv string)

func (*Floor_VendorSpec_Mapbox) String

func (m *Floor_VendorSpec_Mapbox) String() string

func (*Floor_VendorSpec_Mapbox) Unmarshal

func (m *Floor_VendorSpec_Mapbox) Unmarshal(b []byte) error

func (*Floor_VendorSpec_Mapbox) UnmarshalJSON

func (m *Floor_VendorSpec_Mapbox) UnmarshalJSON(data []byte) error

type Floor_VendorSpec_MapboxPathSelectorBearing

type Floor_VendorSpec_MapboxPathSelectorBearing struct{}

func (Floor_VendorSpec_MapboxPathSelectorBearing) FieldPath

func (Floor_VendorSpec_MapboxPathSelectorBearing) WithArrayOfValues

func (Floor_VendorSpec_MapboxPathSelectorBearing) WithValue

type Floor_VendorSpec_MapboxPathSelectorFloorPlanTilesetId

type Floor_VendorSpec_MapboxPathSelectorFloorPlanTilesetId struct{}

func (Floor_VendorSpec_MapboxPathSelectorFloorPlanTilesetId) FieldPath

func (Floor_VendorSpec_MapboxPathSelectorFloorPlanTilesetId) WithArrayOfValues

func (Floor_VendorSpec_MapboxPathSelectorFloorPlanTilesetId) WithValue

type Floor_VendorSpec_Mapbox_FieldMask

type Floor_VendorSpec_Mapbox_FieldMask struct {
	Paths []FloorVendorSpecMapbox_FieldPath
}

func FullFloor_VendorSpec_Mapbox_FieldMask

func FullFloor_VendorSpec_Mapbox_FieldMask() *Floor_VendorSpec_Mapbox_FieldMask

func (*Floor_VendorSpec_Mapbox_FieldMask) AppendPath

func (*Floor_VendorSpec_Mapbox_FieldMask) AppendRawPath

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_VendorSpec_Mapbox_FieldMask) DecodeFirestore

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_VendorSpec_Mapbox_FieldMask) EncodeFirestore

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_VendorSpec_Mapbox_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorSpec_Mapbox_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorSpec_Mapbox_FieldMask) GetPaths

func (*Floor_VendorSpec_Mapbox_FieldMask) GetRawPaths

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_VendorSpec_Mapbox_FieldMask) IsFull

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) IsFull() bool

func (Floor_VendorSpec_Mapbox_FieldMask) Marshal

func (fieldMask Floor_VendorSpec_Mapbox_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_VendorSpec_Mapbox_FieldMask) MarshalJSON

func (fieldMask Floor_VendorSpec_Mapbox_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorSpec_Mapbox_FieldMask) PathsCount

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) PathsCount() int

func (*Floor_VendorSpec_Mapbox_FieldMask) Project

func (*Floor_VendorSpec_Mapbox_FieldMask) ProjectRaw

func (*Floor_VendorSpec_Mapbox_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) ProtoMessage()

func (*Floor_VendorSpec_Mapbox_FieldMask) ProtoReflect

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) ProtoReflect() preflect.Message

func (*Floor_VendorSpec_Mapbox_FieldMask) Reset

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) Reset()

func (*Floor_VendorSpec_Mapbox_FieldMask) Set

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) Set(target, source *Floor_VendorSpec_Mapbox)

func (*Floor_VendorSpec_Mapbox_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorSpec_Mapbox_FieldMask) SetRaw

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_VendorSpec_Mapbox_FieldMask) Size

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) Size() int

func (*Floor_VendorSpec_Mapbox_FieldMask) String

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) String() string

func (*Floor_VendorSpec_Mapbox_FieldMask) Subtract

func (*Floor_VendorSpec_Mapbox_FieldMask) SubtractRaw

func (*Floor_VendorSpec_Mapbox_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorSpec_Mapbox_FieldMask) Unmarshal

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorSpec_Mapbox_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorSpec_Mapbox_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorSpec_PointGrab

type Floor_VendorSpec_PointGrab struct {

	// floor id in PointGrab
	FloorId string `protobuf:"bytes,1,opt,name=floor_id,json=floorId,proto3" json:"floor_id,omitempty" firestore:"floorId"`
	// Reference points allow calculating transformation between PointGrab
	// internal X,Y coordinates to Lat,Lng Geo-coordinates.
	ReferencePoints []*Floor_VendorSpec_PointGrab_ReferencePoint `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Floor_VendorSpec_PointGrab) Clone

func (*Floor_VendorSpec_PointGrab) CloneRaw

func (*Floor_VendorSpec_PointGrab) Descriptor

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

Deprecated, Use Floor_VendorSpec_PointGrab.ProtoReflect.Descriptor instead.

func (*Floor_VendorSpec_PointGrab) GetFloorId

func (m *Floor_VendorSpec_PointGrab) GetFloorId() string

func (*Floor_VendorSpec_PointGrab) GetReferencePoints

func (*Floor_VendorSpec_PointGrab) GotenMessage

func (*Floor_VendorSpec_PointGrab) GotenMessage()

func (*Floor_VendorSpec_PointGrab) GotenObjectExt

func (o *Floor_VendorSpec_PointGrab) GotenObjectExt()

func (*Floor_VendorSpec_PointGrab) GotenValidate

func (obj *Floor_VendorSpec_PointGrab) GotenValidate() error

func (*Floor_VendorSpec_PointGrab) MakeDiffFieldMask

func (*Floor_VendorSpec_PointGrab) MakeFullFieldMask

func (*Floor_VendorSpec_PointGrab) MakeRawDiffFieldMask

func (*Floor_VendorSpec_PointGrab) MakeRawFullFieldMask

func (o *Floor_VendorSpec_PointGrab) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor_VendorSpec_PointGrab) Marshal

func (m *Floor_VendorSpec_PointGrab) Marshal() ([]byte, error)

func (*Floor_VendorSpec_PointGrab) MarshalJSON

func (m *Floor_VendorSpec_PointGrab) MarshalJSON() ([]byte, error)

func (*Floor_VendorSpec_PointGrab) Merge

func (*Floor_VendorSpec_PointGrab) MergeRaw

func (*Floor_VendorSpec_PointGrab) ProtoMessage

func (*Floor_VendorSpec_PointGrab) ProtoMessage()

func (*Floor_VendorSpec_PointGrab) ProtoReflect

func (m *Floor_VendorSpec_PointGrab) ProtoReflect() preflect.Message

func (*Floor_VendorSpec_PointGrab) Reset

func (m *Floor_VendorSpec_PointGrab) Reset()

func (*Floor_VendorSpec_PointGrab) SetFloorId

func (m *Floor_VendorSpec_PointGrab) SetFloorId(fv string)

func (*Floor_VendorSpec_PointGrab) SetReferencePoints

func (*Floor_VendorSpec_PointGrab) String

func (m *Floor_VendorSpec_PointGrab) String() string

func (*Floor_VendorSpec_PointGrab) Unmarshal

func (m *Floor_VendorSpec_PointGrab) Unmarshal(b []byte) error

func (*Floor_VendorSpec_PointGrab) UnmarshalJSON

func (m *Floor_VendorSpec_PointGrab) UnmarshalJSON(data []byte) error

type Floor_VendorSpec_PointGrabPathSelectorFloorId

type Floor_VendorSpec_PointGrabPathSelectorFloorId struct{}

func (Floor_VendorSpec_PointGrabPathSelectorFloorId) FieldPath

func (Floor_VendorSpec_PointGrabPathSelectorFloorId) WithArrayOfValues

func (Floor_VendorSpec_PointGrabPathSelectorFloorId) WithValue

type Floor_VendorSpec_PointGrabPathSelectorReferencePoints

type Floor_VendorSpec_PointGrabPathSelectorReferencePoints struct{}

func (Floor_VendorSpec_PointGrabPathSelectorReferencePoints) FieldPath

func (Floor_VendorSpec_PointGrabPathSelectorReferencePoints) LatLng

func (Floor_VendorSpec_PointGrabPathSelectorReferencePoints) Xy

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsLatLng

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsLatLng struct{}

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsLatLng) FieldPath

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsLatLng) WithArrayOfValues

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsLatLng) WithValue

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsXy

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsXy struct{}

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXy) FieldPath

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXy) WithArrayOfValues

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXy) WithValue

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXy) X

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXy) Y

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyX

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyX struct{}

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyX) FieldPath

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyX) WithArrayOfValues

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyX) WithValue

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyY

type Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyY struct{}

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyY) FieldPath

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyY) WithArrayOfValues

func (Floor_VendorSpec_PointGrabPathSelectorReferencePointsXyY) WithValue

type Floor_VendorSpec_PointGrab_FieldMask

type Floor_VendorSpec_PointGrab_FieldMask struct {
	Paths []FloorVendorSpecPointGrab_FieldPath
}

func FullFloor_VendorSpec_PointGrab_FieldMask

func FullFloor_VendorSpec_PointGrab_FieldMask() *Floor_VendorSpec_PointGrab_FieldMask

func (*Floor_VendorSpec_PointGrab_FieldMask) AppendPath

func (*Floor_VendorSpec_PointGrab_FieldMask) AppendRawPath

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_VendorSpec_PointGrab_FieldMask) DecodeFirestore

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_VendorSpec_PointGrab_FieldMask) EncodeFirestore

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_VendorSpec_PointGrab_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorSpec_PointGrab_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorSpec_PointGrab_FieldMask) GetPaths

func (*Floor_VendorSpec_PointGrab_FieldMask) GetRawPaths

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_VendorSpec_PointGrab_FieldMask) IsFull

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) IsFull() bool

func (Floor_VendorSpec_PointGrab_FieldMask) Marshal

func (fieldMask Floor_VendorSpec_PointGrab_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_VendorSpec_PointGrab_FieldMask) MarshalJSON

func (fieldMask Floor_VendorSpec_PointGrab_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorSpec_PointGrab_FieldMask) PathsCount

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) PathsCount() int

func (*Floor_VendorSpec_PointGrab_FieldMask) Project

func (*Floor_VendorSpec_PointGrab_FieldMask) ProjectRaw

func (*Floor_VendorSpec_PointGrab_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) ProtoMessage()

func (*Floor_VendorSpec_PointGrab_FieldMask) ProtoReflect

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) ProtoReflect() preflect.Message

func (*Floor_VendorSpec_PointGrab_FieldMask) Reset

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) Reset()

func (*Floor_VendorSpec_PointGrab_FieldMask) Set

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) Set(target, source *Floor_VendorSpec_PointGrab)

func (*Floor_VendorSpec_PointGrab_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorSpec_PointGrab_FieldMask) SetRaw

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_VendorSpec_PointGrab_FieldMask) Size

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) Size() int

func (*Floor_VendorSpec_PointGrab_FieldMask) String

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) String() string

func (*Floor_VendorSpec_PointGrab_FieldMask) Subtract

func (*Floor_VendorSpec_PointGrab_FieldMask) SubtractRaw

func (*Floor_VendorSpec_PointGrab_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorSpec_PointGrab_FieldMask) Unmarshal

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorSpec_PointGrab_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorSpec_PointGrab_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorSpec_PointGrab_ReferencePoint

type Floor_VendorSpec_PointGrab_ReferencePoint struct {

	// GeoCoordinates
	LatLng *latlng.LatLng `protobuf:"bytes,1,opt,name=lat_lng,json=latLng,proto3" json:"lat_lng,omitempty" firestore:"latLng"`
	// XY Coordinates
	Xy *workplace_common.Point `protobuf:"bytes,2,opt,name=xy,proto3" json:"xy,omitempty" firestore:"xy"`
	// contains filtered or unexported fields
}

maps GeoCoordinates to plane X,Y

func (*Floor_VendorSpec_PointGrab_ReferencePoint) Clone

func (*Floor_VendorSpec_PointGrab_ReferencePoint) CloneRaw

func (*Floor_VendorSpec_PointGrab_ReferencePoint) Descriptor

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

Deprecated, Use Floor_VendorSpec_PointGrab_ReferencePoint.ProtoReflect.Descriptor instead.

func (*Floor_VendorSpec_PointGrab_ReferencePoint) GetLatLng

func (*Floor_VendorSpec_PointGrab_ReferencePoint) GetXy

func (*Floor_VendorSpec_PointGrab_ReferencePoint) GotenMessage

func (*Floor_VendorSpec_PointGrab_ReferencePoint) GotenObjectExt

func (o *Floor_VendorSpec_PointGrab_ReferencePoint) GotenObjectExt()

func (*Floor_VendorSpec_PointGrab_ReferencePoint) GotenValidate

func (obj *Floor_VendorSpec_PointGrab_ReferencePoint) GotenValidate() error

func (*Floor_VendorSpec_PointGrab_ReferencePoint) MakeFullFieldMask

func (*Floor_VendorSpec_PointGrab_ReferencePoint) MakeRawDiffFieldMask

func (*Floor_VendorSpec_PointGrab_ReferencePoint) MakeRawFullFieldMask

func (*Floor_VendorSpec_PointGrab_ReferencePoint) Marshal

func (*Floor_VendorSpec_PointGrab_ReferencePoint) MarshalJSON

func (*Floor_VendorSpec_PointGrab_ReferencePoint) Merge

func (*Floor_VendorSpec_PointGrab_ReferencePoint) MergeRaw

func (*Floor_VendorSpec_PointGrab_ReferencePoint) ProtoMessage

func (*Floor_VendorSpec_PointGrab_ReferencePoint) ProtoReflect

func (*Floor_VendorSpec_PointGrab_ReferencePoint) Reset

func (*Floor_VendorSpec_PointGrab_ReferencePoint) SetLatLng

func (*Floor_VendorSpec_PointGrab_ReferencePoint) SetXy

func (*Floor_VendorSpec_PointGrab_ReferencePoint) String

func (*Floor_VendorSpec_PointGrab_ReferencePoint) Unmarshal

func (*Floor_VendorSpec_PointGrab_ReferencePoint) UnmarshalJSON

func (m *Floor_VendorSpec_PointGrab_ReferencePoint) UnmarshalJSON(data []byte) error

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorLatLng

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorLatLng struct{}

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorLatLng) FieldPath

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorLatLng) WithArrayOfValues

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorLatLng) WithValue

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXy

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXy struct{}

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXy) FieldPath

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXy) X

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXy) Y

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyX

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyX struct{}

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyX) FieldPath

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyX) WithArrayOfValues

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyX) WithValue

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyY

type Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyY struct{}

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyY) FieldPath

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyY) WithArrayOfValues

func (Floor_VendorSpec_PointGrab_ReferencePointPathSelectorXyY) WithValue

type Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask

type Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask struct {
	Paths []FloorVendorSpecPointGrabReferencePoint_FieldPath
}

func FullFloor_VendorSpec_PointGrab_ReferencePoint_FieldMask

func FullFloor_VendorSpec_PointGrab_ReferencePoint_FieldMask() *Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) AppendPath

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) AppendRawPath

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) DecodeFirestore

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) GetPaths

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) GetRawPaths

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) IsFull

func (Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) Marshal

implement methods required by customType

func (Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) MarshalJSON

func (fieldMask Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) PathsCount

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) Project

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) ProjectRaw

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) ProtoMessage()

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) ProtoReflect

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) Reset

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) Set

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) SetRaw

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) Size

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) String

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) SubtractRaw

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) Unmarshal

func (fieldMask *Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorSpec_PointGrab_ReferencePoint_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorState

type Floor_VendorState struct {

	// PointGrab data
	PointGrab *Floor_VendorState_PointGrab `protobuf:"bytes,1,opt,name=point_grab,json=pointGrab,proto3" json:"point_grab,omitempty" firestore:"pointGrab"`
	// contains filtered or unexported fields
}

Vendor state

func (*Floor_VendorState) Clone

func (*Floor_VendorState) CloneRaw

func (*Floor_VendorState) Descriptor

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

Deprecated, Use Floor_VendorState.ProtoReflect.Descriptor instead.

func (*Floor_VendorState) GetPointGrab

func (*Floor_VendorState) GotenMessage

func (*Floor_VendorState) GotenMessage()

func (*Floor_VendorState) GotenObjectExt

func (o *Floor_VendorState) GotenObjectExt()

func (*Floor_VendorState) GotenValidate

func (obj *Floor_VendorState) GotenValidate() error

func (*Floor_VendorState) MakeDiffFieldMask

func (o *Floor_VendorState) MakeDiffFieldMask(other *Floor_VendorState) *Floor_VendorState_FieldMask

func (*Floor_VendorState) MakeFullFieldMask

func (o *Floor_VendorState) MakeFullFieldMask() *Floor_VendorState_FieldMask

func (*Floor_VendorState) MakeRawDiffFieldMask

func (o *Floor_VendorState) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Floor_VendorState) MakeRawFullFieldMask

func (o *Floor_VendorState) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor_VendorState) Marshal

func (m *Floor_VendorState) Marshal() ([]byte, error)

func (*Floor_VendorState) MarshalJSON

func (m *Floor_VendorState) MarshalJSON() ([]byte, error)

func (*Floor_VendorState) Merge

func (o *Floor_VendorState) Merge(source *Floor_VendorState)

func (*Floor_VendorState) MergeRaw

func (o *Floor_VendorState) MergeRaw(source gotenobject.GotenObjectExt)

func (*Floor_VendorState) ProtoMessage

func (*Floor_VendorState) ProtoMessage()

func (*Floor_VendorState) ProtoReflect

func (m *Floor_VendorState) ProtoReflect() preflect.Message

func (*Floor_VendorState) Reset

func (m *Floor_VendorState) Reset()

func (*Floor_VendorState) SetPointGrab

func (m *Floor_VendorState) SetPointGrab(fv *Floor_VendorState_PointGrab)

func (*Floor_VendorState) String

func (m *Floor_VendorState) String() string

func (*Floor_VendorState) Unmarshal

func (m *Floor_VendorState) Unmarshal(b []byte) error

func (*Floor_VendorState) UnmarshalJSON

func (m *Floor_VendorState) UnmarshalJSON(data []byte) error

type Floor_VendorStatePathSelectorPointGrab

type Floor_VendorStatePathSelectorPointGrab struct{}

func (Floor_VendorStatePathSelectorPointGrab) FieldPath

func (Floor_VendorStatePathSelectorPointGrab) PeoplePositions

func (Floor_VendorStatePathSelectorPointGrab) WithArrayOfValues

func (Floor_VendorStatePathSelectorPointGrab) WithSubArrayItemValue

func (Floor_VendorStatePathSelectorPointGrab) WithSubArrayOfValues

func (Floor_VendorStatePathSelectorPointGrab) WithSubPath

func (Floor_VendorStatePathSelectorPointGrab) WithSubValue

func (Floor_VendorStatePathSelectorPointGrab) WithValue

type Floor_VendorStatePathSelectorPointGrabPeoplePositions

type Floor_VendorStatePathSelectorPointGrabPeoplePositions struct{}

func (Floor_VendorStatePathSelectorPointGrabPeoplePositions) Coordinates

func (Floor_VendorStatePathSelectorPointGrabPeoplePositions) FieldPath

func (Floor_VendorStatePathSelectorPointGrabPeoplePositions) WithArrayOfValues

func (Floor_VendorStatePathSelectorPointGrabPeoplePositions) WithValue

type Floor_VendorStatePathSelectorPointGrabPeoplePositionsCoordinates

type Floor_VendorStatePathSelectorPointGrabPeoplePositionsCoordinates struct{}

func (Floor_VendorStatePathSelectorPointGrabPeoplePositionsCoordinates) FieldPath

func (Floor_VendorStatePathSelectorPointGrabPeoplePositionsCoordinates) WithArrayOfValues

func (Floor_VendorStatePathSelectorPointGrabPeoplePositionsCoordinates) WithItemValue

func (Floor_VendorStatePathSelectorPointGrabPeoplePositionsCoordinates) WithValue

type Floor_VendorStatePathSelectorPointGrabPeoplePositionsLastReportTimestamp

type Floor_VendorStatePathSelectorPointGrabPeoplePositionsLastReportTimestamp struct{}

func (Floor_VendorStatePathSelectorPointGrabPeoplePositionsLastReportTimestamp) FieldPath

func (Floor_VendorStatePathSelectorPointGrabPeoplePositionsLastReportTimestamp) WithArrayOfValues

func (Floor_VendorStatePathSelectorPointGrabPeoplePositionsLastReportTimestamp) WithValue

type Floor_VendorState_FieldMask

type Floor_VendorState_FieldMask struct {
	Paths []FloorVendorState_FieldPath
}

func FullFloor_VendorState_FieldMask

func FullFloor_VendorState_FieldMask() *Floor_VendorState_FieldMask

func (*Floor_VendorState_FieldMask) AppendPath

func (fieldMask *Floor_VendorState_FieldMask) AppendPath(path FloorVendorState_FieldPath)

func (*Floor_VendorState_FieldMask) AppendRawPath

func (fieldMask *Floor_VendorState_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_VendorState_FieldMask) DecodeFirestore

func (fieldMask *Floor_VendorState_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_VendorState_FieldMask) EncodeFirestore

func (fieldMask *Floor_VendorState_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_VendorState_FieldMask) FilterInputFields

func (fieldMask *Floor_VendorState_FieldMask) FilterInputFields() *Floor_VendorState_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorState_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorState_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorState_FieldMask) GetPaths

func (*Floor_VendorState_FieldMask) GetRawPaths

func (fieldMask *Floor_VendorState_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_VendorState_FieldMask) IsFull

func (fieldMask *Floor_VendorState_FieldMask) IsFull() bool

func (Floor_VendorState_FieldMask) Marshal

func (fieldMask Floor_VendorState_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_VendorState_FieldMask) MarshalJSON

func (fieldMask Floor_VendorState_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorState_FieldMask) PathsCount

func (fieldMask *Floor_VendorState_FieldMask) PathsCount() int

func (*Floor_VendorState_FieldMask) Project

func (*Floor_VendorState_FieldMask) ProjectRaw

func (*Floor_VendorState_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorState_FieldMask) ProtoMessage()

func (*Floor_VendorState_FieldMask) ProtoReflect

func (fieldMask *Floor_VendorState_FieldMask) ProtoReflect() preflect.Message

func (*Floor_VendorState_FieldMask) Reset

func (fieldMask *Floor_VendorState_FieldMask) Reset()

func (*Floor_VendorState_FieldMask) Set

func (fieldMask *Floor_VendorState_FieldMask) Set(target, source *Floor_VendorState)

func (*Floor_VendorState_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorState_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorState_FieldMask) SetRaw

func (fieldMask *Floor_VendorState_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_VendorState_FieldMask) Size

func (fieldMask *Floor_VendorState_FieldMask) Size() int

func (*Floor_VendorState_FieldMask) String

func (fieldMask *Floor_VendorState_FieldMask) String() string

func (*Floor_VendorState_FieldMask) Subtract

func (*Floor_VendorState_FieldMask) SubtractRaw

func (*Floor_VendorState_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_VendorState_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorState_FieldMask) Unmarshal

func (fieldMask *Floor_VendorState_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorState_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorState_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorState_PointGrab

type Floor_VendorState_PointGrab struct {
	PeoplePositions *Floor_VendorState_PointGrab_PeoplePositions `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Floor_VendorState_PointGrab) Clone

func (*Floor_VendorState_PointGrab) CloneRaw

func (*Floor_VendorState_PointGrab) Descriptor

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

Deprecated, Use Floor_VendorState_PointGrab.ProtoReflect.Descriptor instead.

func (*Floor_VendorState_PointGrab) GetPeoplePositions

func (*Floor_VendorState_PointGrab) GotenMessage

func (*Floor_VendorState_PointGrab) GotenMessage()

func (*Floor_VendorState_PointGrab) GotenObjectExt

func (o *Floor_VendorState_PointGrab) GotenObjectExt()

func (*Floor_VendorState_PointGrab) GotenValidate

func (obj *Floor_VendorState_PointGrab) GotenValidate() error

func (*Floor_VendorState_PointGrab) MakeDiffFieldMask

func (*Floor_VendorState_PointGrab) MakeFullFieldMask

func (*Floor_VendorState_PointGrab) MakeRawDiffFieldMask

func (*Floor_VendorState_PointGrab) MakeRawFullFieldMask

func (o *Floor_VendorState_PointGrab) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Floor_VendorState_PointGrab) Marshal

func (m *Floor_VendorState_PointGrab) Marshal() ([]byte, error)

func (*Floor_VendorState_PointGrab) MarshalJSON

func (m *Floor_VendorState_PointGrab) MarshalJSON() ([]byte, error)

func (*Floor_VendorState_PointGrab) Merge

func (*Floor_VendorState_PointGrab) MergeRaw

func (*Floor_VendorState_PointGrab) ProtoMessage

func (*Floor_VendorState_PointGrab) ProtoMessage()

func (*Floor_VendorState_PointGrab) ProtoReflect

func (m *Floor_VendorState_PointGrab) ProtoReflect() preflect.Message

func (*Floor_VendorState_PointGrab) Reset

func (m *Floor_VendorState_PointGrab) Reset()

func (*Floor_VendorState_PointGrab) SetPeoplePositions

func (*Floor_VendorState_PointGrab) String

func (m *Floor_VendorState_PointGrab) String() string

func (*Floor_VendorState_PointGrab) Unmarshal

func (m *Floor_VendorState_PointGrab) Unmarshal(b []byte) error

func (*Floor_VendorState_PointGrab) UnmarshalJSON

func (m *Floor_VendorState_PointGrab) UnmarshalJSON(data []byte) error

type Floor_VendorState_PointGrabPathSelectorPeoplePositions

type Floor_VendorState_PointGrabPathSelectorPeoplePositions struct{}

func (Floor_VendorState_PointGrabPathSelectorPeoplePositions) Coordinates

func (Floor_VendorState_PointGrabPathSelectorPeoplePositions) FieldPath

type Floor_VendorState_PointGrabPathSelectorPeoplePositionsCoordinates

type Floor_VendorState_PointGrabPathSelectorPeoplePositionsCoordinates struct{}

func (Floor_VendorState_PointGrabPathSelectorPeoplePositionsCoordinates) FieldPath

func (Floor_VendorState_PointGrabPathSelectorPeoplePositionsCoordinates) WithArrayOfValues

func (Floor_VendorState_PointGrabPathSelectorPeoplePositionsCoordinates) WithItemValue

func (Floor_VendorState_PointGrabPathSelectorPeoplePositionsCoordinates) WithValue

type Floor_VendorState_PointGrabPathSelectorPeoplePositionsLastReportTimestamp

type Floor_VendorState_PointGrabPathSelectorPeoplePositionsLastReportTimestamp struct{}

func (Floor_VendorState_PointGrabPathSelectorPeoplePositionsLastReportTimestamp) FieldPath

func (Floor_VendorState_PointGrabPathSelectorPeoplePositionsLastReportTimestamp) WithArrayOfValues

func (Floor_VendorState_PointGrabPathSelectorPeoplePositionsLastReportTimestamp) WithValue

type Floor_VendorState_PointGrab_FieldMask

type Floor_VendorState_PointGrab_FieldMask struct {
	Paths []FloorVendorStatePointGrab_FieldPath
}

func FullFloor_VendorState_PointGrab_FieldMask

func FullFloor_VendorState_PointGrab_FieldMask() *Floor_VendorState_PointGrab_FieldMask

func (*Floor_VendorState_PointGrab_FieldMask) AppendPath

func (*Floor_VendorState_PointGrab_FieldMask) AppendRawPath

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Floor_VendorState_PointGrab_FieldMask) DecodeFirestore

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Floor_VendorState_PointGrab_FieldMask) EncodeFirestore

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Floor_VendorState_PointGrab_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorState_PointGrab_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorState_PointGrab_FieldMask) GetPaths

func (*Floor_VendorState_PointGrab_FieldMask) GetRawPaths

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Floor_VendorState_PointGrab_FieldMask) IsFull

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) IsFull() bool

func (Floor_VendorState_PointGrab_FieldMask) Marshal

func (fieldMask Floor_VendorState_PointGrab_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Floor_VendorState_PointGrab_FieldMask) MarshalJSON

func (fieldMask Floor_VendorState_PointGrab_FieldMask) MarshalJSON() ([]byte, error)

func (*Floor_VendorState_PointGrab_FieldMask) PathsCount

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) PathsCount() int

func (*Floor_VendorState_PointGrab_FieldMask) Project

func (*Floor_VendorState_PointGrab_FieldMask) ProjectRaw

func (*Floor_VendorState_PointGrab_FieldMask) ProtoMessage

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) ProtoMessage()

func (*Floor_VendorState_PointGrab_FieldMask) ProtoReflect

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) ProtoReflect() preflect.Message

func (*Floor_VendorState_PointGrab_FieldMask) Reset

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) Reset()

func (*Floor_VendorState_PointGrab_FieldMask) Set

func (*Floor_VendorState_PointGrab_FieldMask) SetFromCliFlag

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) SetFromCliFlag(raw string) error

func (*Floor_VendorState_PointGrab_FieldMask) SetRaw

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Floor_VendorState_PointGrab_FieldMask) Size

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) Size() int

func (*Floor_VendorState_PointGrab_FieldMask) String

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) String() string

func (*Floor_VendorState_PointGrab_FieldMask) Subtract

func (*Floor_VendorState_PointGrab_FieldMask) SubtractRaw

func (*Floor_VendorState_PointGrab_FieldMask) ToProtoFieldMask

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorState_PointGrab_FieldMask) Unmarshal

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) Unmarshal(data []byte) error

func (*Floor_VendorState_PointGrab_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorState_PointGrab_FieldMask) UnmarshalJSON(data []byte) error

type Floor_VendorState_PointGrab_PeoplePositions

type Floor_VendorState_PointGrab_PeoplePositions struct {

	// coordinates of people
	Coordinates []*latlng.LatLng `protobuf:"bytes,1,rep,name=coordinates,proto3" json:"coordinates,omitempty" firestore:"coordinates"`
	// Last report of coordinates
	LastReportTimestamp *timestamp.Timestamp `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

People Positions

func (*Floor_VendorState_PointGrab_PeoplePositions) Clone

func (*Floor_VendorState_PointGrab_PeoplePositions) CloneRaw

func (*Floor_VendorState_PointGrab_PeoplePositions) Descriptor

Deprecated, Use Floor_VendorState_PointGrab_PeoplePositions.ProtoReflect.Descriptor instead.

func (*Floor_VendorState_PointGrab_PeoplePositions) GetCoordinates

func (*Floor_VendorState_PointGrab_PeoplePositions) GetLastReportTimestamp

func (*Floor_VendorState_PointGrab_PeoplePositions) GotenMessage

func (*Floor_VendorState_PointGrab_PeoplePositions) GotenObjectExt

func (o *Floor_VendorState_PointGrab_PeoplePositions) GotenObjectExt()

func (*Floor_VendorState_PointGrab_PeoplePositions) GotenValidate

func (*Floor_VendorState_PointGrab_PeoplePositions) MakeFullFieldMask

func (*Floor_VendorState_PointGrab_PeoplePositions) MakeRawDiffFieldMask

func (*Floor_VendorState_PointGrab_PeoplePositions) MakeRawFullFieldMask

func (*Floor_VendorState_PointGrab_PeoplePositions) Marshal

func (*Floor_VendorState_PointGrab_PeoplePositions) MarshalJSON

func (*Floor_VendorState_PointGrab_PeoplePositions) Merge

func (*Floor_VendorState_PointGrab_PeoplePositions) MergeRaw

func (*Floor_VendorState_PointGrab_PeoplePositions) ProtoMessage

func (*Floor_VendorState_PointGrab_PeoplePositions) ProtoReflect

func (*Floor_VendorState_PointGrab_PeoplePositions) Reset

func (*Floor_VendorState_PointGrab_PeoplePositions) SetCoordinates

func (*Floor_VendorState_PointGrab_PeoplePositions) SetLastReportTimestamp

func (m *Floor_VendorState_PointGrab_PeoplePositions) SetLastReportTimestamp(fv *timestamp.Timestamp)

func (*Floor_VendorState_PointGrab_PeoplePositions) String

func (*Floor_VendorState_PointGrab_PeoplePositions) Unmarshal

func (*Floor_VendorState_PointGrab_PeoplePositions) UnmarshalJSON

func (m *Floor_VendorState_PointGrab_PeoplePositions) UnmarshalJSON(data []byte) error

type Floor_VendorState_PointGrab_PeoplePositionsPathSelectorCoordinates

type Floor_VendorState_PointGrab_PeoplePositionsPathSelectorCoordinates struct{}

func (Floor_VendorState_PointGrab_PeoplePositionsPathSelectorCoordinates) FieldPath

func (Floor_VendorState_PointGrab_PeoplePositionsPathSelectorCoordinates) WithArrayOfValues

func (Floor_VendorState_PointGrab_PeoplePositionsPathSelectorCoordinates) WithItemValue

func (Floor_VendorState_PointGrab_PeoplePositionsPathSelectorCoordinates) WithValue

type Floor_VendorState_PointGrab_PeoplePositionsPathSelectorLastReportTimestamp

type Floor_VendorState_PointGrab_PeoplePositionsPathSelectorLastReportTimestamp struct{}

func (Floor_VendorState_PointGrab_PeoplePositionsPathSelectorLastReportTimestamp) FieldPath

func (Floor_VendorState_PointGrab_PeoplePositionsPathSelectorLastReportTimestamp) WithArrayOfValues

func (Floor_VendorState_PointGrab_PeoplePositionsPathSelectorLastReportTimestamp) WithValue

type Floor_VendorState_PointGrab_PeoplePositions_FieldMask

type Floor_VendorState_PointGrab_PeoplePositions_FieldMask struct {
	Paths []FloorVendorStatePointGrabPeoplePositions_FieldPath
}

func FullFloor_VendorState_PointGrab_PeoplePositions_FieldMask

func FullFloor_VendorState_PointGrab_PeoplePositions_FieldMask() *Floor_VendorState_PointGrab_PeoplePositions_FieldMask

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) AppendPath

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) AppendRawPath

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) DecodeFirestore

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) FromProtoFieldMask

func (fieldMask *Floor_VendorState_PointGrab_PeoplePositions_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) GetPaths

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) GetRawPaths

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) IsFull

func (Floor_VendorState_PointGrab_PeoplePositions_FieldMask) Marshal

implement methods required by customType

func (Floor_VendorState_PointGrab_PeoplePositions_FieldMask) MarshalJSON

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) PathsCount

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) Project

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) ProjectRaw

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) ProtoMessage

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) ProtoReflect

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) Reset

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) Set

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) SetFromCliFlag

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) SetRaw

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) Size

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) String

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) SubtractRaw

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) Unmarshal

func (*Floor_VendorState_PointGrab_PeoplePositions_FieldMask) UnmarshalJSON

func (fieldMask *Floor_VendorState_PointGrab_PeoplePositions_FieldMask) UnmarshalJSON(data []byte) error

type GetQuery

type GetQuery struct {
	Reference *Reference
	Mask      *Floor_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)

func (*GetQuery) String

func (q *GetQuery) String() string

type ListQuery

type ListQuery struct {
	Filter         *Filter
	Pager          *PagerQuery
	Mask           *Floor_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 added in v0.5.14

func (q *ListQuery) GetWithPagingInfo() bool

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 added in v0.5.14

func (q *ListQuery) SetWithPagingInfo(with bool)

func (*ListQuery) String

func (q *ListQuery) String() string

type Name

type Name struct {
	ParentName
	FloorId string `firestore:"floorId"`
}

func MustParseName

func MustParseName(name string) *Name

func ParseName

func ParseName(name string) (*Name, error)

func ParseNameOrId

func ParseNameOrId(nameOrId string) (*Name, error)

func (*Name) AsRawReference

func (name *Name) AsRawReference() gotenresource.Reference

func (*Name) AsReference

func (name *Name) AsReference() *Reference

func (*Name) ConvertToNative

func (name *Name) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*Name) ConvertToType

func (name *Name) ConvertToType(typeVal ref.Type) ref.Val

func (*Name) Equal

func (name *Name) Equal(other ref.Val) ref.Val

func (*Name) FullyQualifiedName

func (name *Name) FullyQualifiedName() (string, error)

func (*Name) GetBuildingName

func (name *Name) GetBuildingName() *building.Name

func (*Name) GetIParentName added in v0.5.0

func (name *Name) GetIParentName() gotenresource.Name

func (*Name) GetIUnderlyingParentName added in v0.5.0

func (name *Name) GetIUnderlyingParentName() gotenresource.Name

func (*Name) GetIdParts

func (name *Name) GetIdParts() map[string]string

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

func (name *Name) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*Name) HasTrait

func (name *Name) HasTrait(trait int) bool

func (*Name) IsFullyQualified

func (name *Name) IsFullyQualified() bool

func (*Name) IsSpecified

func (name *Name) IsSpecified() bool

func (*Name) Match

func (name *Name) Match(pattern ref.Val) ref.Val

func (*Name) Matches

func (name *Name) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*Name) ParseProtoString

func (name *Name) ParseProtoString(data string) error

func (*Name) ProtoString

func (name *Name) ProtoString() (string, error)

func (*Name) Receive

func (name *Name) Receive(function string, overload string, args []ref.Val) ref.Val

func (*Name) SetFromCliFlag

func (name *Name) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*Name) SetFromSegments

func (name *Name) SetFromSegments(segments gotenresource.NameSegments) error

func (*Name) String

func (name *Name) String() string

func (*Name) Type

func (name *Name) Type() ref.Type

func (*Name) TypeName

func (name *Name) TypeName() string

func (*Name) Value

func (name *Name) Value() interface{}

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) SetBuilding

func (b *NameBuilder) SetBuilding(parent *building.Name) *NameBuilder

func (*NameBuilder) SetBuildingId

func (b *NameBuilder) SetBuildingId(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

func (*NameBuilder) SetSiteId

func (b *NameBuilder) SetSiteId(id string) *NameBuilder

type NamePattern

type NamePattern struct {
	Pattern gotenresource.NamePattern `firestore:"pattern"`
}

type OrderBy

type OrderBy struct {
	OrderByFields []OrderByField
}

OrderBy Is string encoded Custom Protobuf type, which handles "order_by" field order_by consists of coma delimited OrderBy specs, which denote ordering priority, e.g. "state.value asc, state.capacity desc"

func (*OrderBy) Compare

func (orderBy *OrderBy) Compare(left, right *Floor) int

func (*OrderBy) CompareRaw

func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int

func (*OrderBy) GetFieldMask

func (orderBy *OrderBy) GetFieldMask() *Floor_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 FloorList, elem *Floor) (FloorList, int)

func (*OrderBy) InsertSortedRaw

func (orderBy *OrderBy) InsertSortedRaw(sorted gotenresource.ResourceList, elem gotenresource.Resource) (gotenresource.ResourceList, int)

func (*OrderBy) ParseProtoString

func (orderBy *OrderBy) ParseProtoString(data string) error

func (*OrderBy) ProtoString

func (orderBy *OrderBy) ProtoString() (string, error)

func (*OrderBy) SetFromCliFlag

func (orderBy *OrderBy) SetFromCliFlag(raw string) error

func (*OrderBy) Sort

func (orderBy *OrderBy) Sort(results FloorList)

func (*OrderBy) SortRaw

func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)

func (*OrderBy) String

func (orderBy *OrderBy) String() string

type OrderByField

type OrderByField struct {
	FieldPath Floor_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 *Floor) int

func (*OrderByField) GetDirection

func (orderByFld *OrderByField) GetDirection() gotenresource.OrderDirection

func (*OrderByField) GetFieldPath

func (orderByFld *OrderByField) GetFieldPath() gotenobject.FieldPath

type PagerCursor

type PagerCursor struct {
	CursorValue   gotenresource.CursorValue
	Inclusion     gotenresource.CursorInclusion
	PageDirection gotenresource.PageDirection
}

PagerCursor is protobuf Custom Type, which (de)serializes "string page_token" for API List processing Database adapter implementation must use this cursor when Paginating list views Token is composed of 3 values (dot separated in serialized form) - CursorValue: Backend-specific value of the cursor. - PageDirection: either l (left) or r (right), which hints DB Adapter whether Snapshot marks Start or End of result - Inclusion: either i (inclusive) or e (exclusive) - Whether cursor marks exact point or right before/after (depending on direction)

func (*PagerCursor) GetInclusion

func (cursor *PagerCursor) GetInclusion() gotenresource.CursorInclusion

func (*PagerCursor) GetPageDirection

func (cursor *PagerCursor) GetPageDirection() gotenresource.PageDirection

func (*PagerCursor) GetValue

func (cursor *PagerCursor) GetValue() gotenresource.CursorValue

func (*PagerCursor) IsEmpty

func (cursor *PagerCursor) IsEmpty() bool

func (*PagerCursor) ParseProtoString

func (cursor *PagerCursor) ParseProtoString(data string) (err error)

func (*PagerCursor) ProtoString

func (cursor *PagerCursor) ProtoString() (string, error)

func (*PagerCursor) SetCursorValue

func (cursor *PagerCursor) SetCursorValue(value gotenresource.CursorValue)

func (*PagerCursor) SetFromCliFlag

func (cursor *PagerCursor) SetFromCliFlag(raw string) error

func (*PagerCursor) SetInclusion

func (cursor *PagerCursor) SetInclusion(inclusion gotenresource.CursorInclusion)

func (*PagerCursor) SetPageDirection

func (cursor *PagerCursor) SetPageDirection(direction gotenresource.PageDirection)

func (*PagerCursor) String

func (cursor *PagerCursor) String() string

type PagerQuery

type PagerQuery struct {
	OrderBy     *OrderBy
	Cursor      *PagerCursor
	Limit       int
	PeekForward bool
}

PagerQuery is main struct used for assisting server and database to perform Pagination

func MakePagerQuery

func MakePagerQuery(orderBy *OrderBy, cursor *PagerCursor, pageSize int32, peekForward bool) *PagerQuery

MakePagerQuery builds pager from API data and applies defaults

func (*PagerQuery) GetCursor

func (p *PagerQuery) GetCursor() gotenresource.Cursor

func (*PagerQuery) GetLimit

func (p *PagerQuery) GetLimit() int

func (*PagerQuery) GetOrderBy

func (p *PagerQuery) GetOrderBy() gotenresource.OrderBy

func (*PagerQuery) GetPeekForward

func (p *PagerQuery) GetPeekForward() bool

func (*PagerQuery) GetResourceDescriptor

func (p *PagerQuery) GetResourceDescriptor() gotenresource.Descriptor

func (*PagerQuery) PageDirection

func (p *PagerQuery) PageDirection() gotenresource.PageDirection

func (*PagerQuery) SetCursor added in v0.5.0

func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)

func (*PagerQuery) SetLimit added in v0.5.0

func (p *PagerQuery) SetLimit(limit int)

func (*PagerQuery) SetOrderBy added in v0.5.0

func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)

func (*PagerQuery) SetPageDirection added in v0.5.0

func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)

func (*PagerQuery) SetPeekForward added in v0.5.0

func (p *PagerQuery) SetPeekForward(peekForward bool)

type ParentName

type ParentName struct {
	NamePattern
	ProjectId  string `firestore:"projectId"`
	RegionId   string `firestore:"regionId"`
	SiteId     string `firestore:"siteId"`
	BuildingId string `firestore:"buildingId"`
}

func MustParseParentName

func MustParseParentName(name string) *ParentName

func ParseParentName

func ParseParentName(name string) (*ParentName, error)

func (*ParentName) AsRawReference

func (name *ParentName) AsRawReference() gotenresource.Reference

func (*ParentName) AsReference

func (name *ParentName) AsReference() *ParentReference

func (*ParentName) DescendsFrom

func (name *ParentName) DescendsFrom(ancestor string) bool

func (*ParentName) FullyQualifiedName

func (name *ParentName) FullyQualifiedName() (string, error)

func (*ParentName) GetBuildingName

func (name *ParentName) GetBuildingName() *building.Name

func (*ParentName) GetIParentName added in v0.5.0

func (name *ParentName) GetIParentName() gotenresource.Name

func (*ParentName) GetIUnderlyingParentName added in v0.5.0

func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name

func (*ParentName) GetIdParts

func (name *ParentName) GetIdParts() map[string]string

func (*ParentName) GetPattern

func (name *ParentName) GetPattern() gotenresource.NamePattern

func (*ParentName) GetResourceDescriptor

func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor

func (*ParentName) GetSegments

func (name *ParentName) GetSegments() gotenresource.NameSegments

func (*ParentName) GotenEqual

func (name *ParentName) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*ParentName) IsFullyQualified

func (name *ParentName) IsFullyQualified() bool

func (*ParentName) IsSpecified

func (name *ParentName) IsSpecified() bool

func (*ParentName) Matches

func (name *ParentName) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*ParentName) ParseProtoString

func (name *ParentName) ParseProtoString(data string) error

func (*ParentName) ProtoString

func (name *ParentName) ProtoString() (string, error)

func (*ParentName) SetFromCliFlag

func (name *ParentName) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*ParentName) SetFromSegments

func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error

func (*ParentName) String

func (name *ParentName) String() string

type ParentReference

type ParentReference struct {
	ParentName
	// contains filtered or unexported fields
}

func MakeParentReference

func MakeParentReference(name *ParentName) (*ParentReference, error)

func MustParseParentReference

func MustParseParentReference(name string) *ParentReference

func ParseParentReference

func ParseParentReference(name string) (*ParentReference, error)

func (*ParentReference) ClearCached

func (ref *ParentReference) ClearCached()

func (*ParentReference) ConvertToNative added in v0.5.4

func (name *ParentReference) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*ParentReference) ConvertToType added in v0.5.4

func (name *ParentReference) ConvertToType(typeVal ref.Type) ref.Val

func (*ParentReference) Equal added in v0.5.4

func (name *ParentReference) Equal(other ref.Val) ref.Val

func (*ParentReference) GetBuilding

func (ref *ParentReference) GetBuilding() *building.Building

func (*ParentReference) GetBuildingReference

func (ref *ParentReference) GetBuildingReference() *building.Reference

func (*ParentReference) GetIParentName added in v0.5.0

func (ref *ParentReference) GetIParentName() gotenresource.Name

func (*ParentReference) GetIUnderlyingParentName added in v0.5.0

func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name

func (*ParentReference) GetIdParts

func (ref *ParentReference) GetIdParts() map[string]string

func (*ParentReference) GetPattern

func (ref *ParentReference) GetPattern() gotenresource.NamePattern

func (*ParentReference) GetRawResource

func (ref *ParentReference) GetRawResource() gotenresource.Resource

func (*ParentReference) GetResourceDescriptor

func (ref *ParentReference) GetResourceDescriptor() gotenresource.Descriptor

func (*ParentReference) GetSegments

func (ref *ParentReference) GetSegments() gotenresource.NameSegments

func (*ParentReference) GetUnderlyingReference

func (ref *ParentReference) GetUnderlyingReference() gotenresource.Reference

func (*ParentReference) GotenEqual

func (ref *ParentReference) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*ParentReference) HasTrait added in v0.5.4

func (name *ParentReference) HasTrait(trait int) bool

func (*ParentReference) IsFullyQualified

func (ref *ParentReference) IsFullyQualified() bool

func (*ParentReference) IsSpecified

func (ref *ParentReference) IsSpecified() bool

func (*ParentReference) Match added in v0.5.4

func (name *ParentReference) Match(pattern ref.Val) ref.Val

func (*ParentReference) Matches

func (name *ParentReference) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*ParentReference) ParseProtoString

func (ref *ParentReference) ParseProtoString(data string) error

func (*ParentReference) ProtoString

func (ref *ParentReference) ProtoString() (string, error)

func (*ParentReference) Receive added in v0.5.4

func (name *ParentReference) Receive(function string, overload string, args []ref.Val) ref.Val

func (*ParentReference) ResolveRaw

func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error

func (*ParentReference) Resolved

func (ref *ParentReference) Resolved() bool

func (*ParentReference) SetFromCliFlag

func (ref *ParentReference) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*ParentReference) String

func (ref *ParentReference) String() string

func (*ParentReference) Type added in v0.5.4

func (name *ParentReference) Type() ref.Type

func (*ParentReference) TypeName added in v0.5.4

func (name *ParentReference) TypeName() string

func (*ParentReference) Value added in v0.5.4

func (name *ParentReference) Value() interface{}

type QueryResultChange

type QueryResultChange struct {
	Changes        []*FloorChange
	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 (*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 {
	Floors            []*Floor
	PrevPageCursor    *PagerCursor
	NextPageCursor    *PagerCursor
	TotalResultsCount int32
	CurrentOffset     int32
}

func (*QueryResultSnapshot) GetNextPageCursor

func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor

func (*QueryResultSnapshot) GetPagingInfo added in v0.5.14

func (qr *QueryResultSnapshot) GetPagingInfo() (totalCount, offset int32)

func (*QueryResultSnapshot) GetPrevPageCursor

func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor

func (*QueryResultSnapshot) GetResults

func (*QueryResultSnapshot) SetCursors

func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)

func (*QueryResultSnapshot) SetPagingInfo added in v0.5.14

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, floor *Floor) (*Reference, error)

func MustParseReference

func MustParseReference(name string) *Reference

func ParseReference

func ParseReference(name string) (*Reference, error)

func (*Reference) ClearCached

func (ref *Reference) ClearCached()

func (*Reference) FullyQualifiedName

func (ref *Reference) FullyQualifiedName() (string, error)

func (*Reference) GetFloor

func (ref *Reference) GetFloor() *Floor

func (*Reference) GetIParentName added in v0.5.0

func (ref *Reference) GetIParentName() gotenresource.Name

func (*Reference) GetIUnderlyingParentName added in v0.5.0

func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name

func (*Reference) GetIdParts

func (ref *Reference) GetIdParts() map[string]string

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

func (ref *Reference) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*Reference) IsFullyQualified

func (ref *Reference) IsFullyQualified() bool

func (*Reference) IsSpecified

func (ref *Reference) IsSpecified() bool

func (*Reference) Matches

func (name *Reference) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*Reference) ParseProtoString

func (ref *Reference) ParseProtoString(data string) error

func (*Reference) ProtoString

func (ref *Reference) ProtoString() (string, error)

func (*Reference) Resolve

func (ref *Reference) Resolve(resolved *Floor)

func (*Reference) ResolveRaw

func (ref *Reference) ResolveRaw(res gotenresource.Resource) error

func (*Reference) Resolved

func (ref *Reference) Resolved() bool

func (*Reference) SetFromCliFlag

func (ref *Reference) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*Reference) String

func (ref *Reference) String() string

type WatchQuery

type WatchQuery struct {
	ListQuery
	WatchType    watch_type.WatchType
	ChunkSize    int
	ResumeToken  string
	StartingTime *timestamppb.Timestamp
}

func (*WatchQuery) GetMaximumChunkSize

func (q *WatchQuery) GetMaximumChunkSize() int

func (*WatchQuery) GetResumeToken

func (q *WatchQuery) GetResumeToken() string

func (*WatchQuery) GetStartingTime added in v0.5.4

func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp

func (*WatchQuery) GetWatchType

func (q *WatchQuery) GetWatchType() watch_type.WatchType

func (*WatchQuery) SetMaximumChunkSize

func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)

func (*WatchQuery) SetResumeToken

func (q *WatchQuery) SetResumeToken(token string)

func (*WatchQuery) SetStartingTime added in v0.5.4

func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)

func (*WatchQuery) SetWatchType

func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)

func (*WatchQuery) String added in v0.4.11

func (q *WatchQuery) String() string

Jump to

Keyboard shortcuts

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