Documentation ¶
Index ¶
- Variables
- type ASInfo
- func (o *ASInfo) Clone() *ASInfo
- func (o *ASInfo) CloneRaw() gotenobject.GotenObjectExt
- func (*ASInfo) Descriptor() ([]byte, []int)
- func (m *ASInfo) GetAsn() string
- func (m *ASInfo) GetAsnType() string
- func (m *ASInfo) GetDomain() string
- func (m *ASInfo) GetName() string
- func (m *ASInfo) GetRoutes() []string
- func (*ASInfo) GotenMessage()
- func (o *ASInfo) GotenObjectExt()
- func (obj *ASInfo) GotenValidate() error
- func (o *ASInfo) MakeDiffFieldMask(other *ASInfo) *ASInfo_FieldMask
- func (o *ASInfo) MakeFullFieldMask() *ASInfo_FieldMask
- func (o *ASInfo) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ASInfo) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ASInfo) Marshal() ([]byte, error)
- func (m *ASInfo) MarshalJSON() ([]byte, error)
- func (o *ASInfo) Merge(source *ASInfo)
- func (o *ASInfo) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ASInfo) ProtoMessage()
- func (m *ASInfo) ProtoReflect() preflect.Message
- func (m *ASInfo) Reset()
- func (m *ASInfo) SetAsn(fv string)
- func (m *ASInfo) SetAsnType(fv string)
- func (m *ASInfo) SetDomain(fv string)
- func (m *ASInfo) SetName(fv string)
- func (m *ASInfo) SetRoutes(fv []string)
- func (m *ASInfo) String() string
- func (m *ASInfo) Unmarshal(b []byte) error
- func (m *ASInfo) UnmarshalJSON(data []byte) error
- type ASInfoFieldPathBuilder
- func (ASInfoFieldPathBuilder) Asn() ASInfoPathSelectorAsn
- func (ASInfoFieldPathBuilder) AsnType() ASInfoPathSelectorAsnType
- func (ASInfoFieldPathBuilder) Domain() ASInfoPathSelectorDomain
- func (ASInfoFieldPathBuilder) Name() ASInfoPathSelectorName
- func (ASInfoFieldPathBuilder) Routes() ASInfoPathSelectorRoutes
- type ASInfoPathSelectorAsn
- type ASInfoPathSelectorAsnType
- type ASInfoPathSelectorDomain
- type ASInfoPathSelectorName
- type ASInfoPathSelectorRoutes
- func (ASInfoPathSelectorRoutes) FieldPath() *ASInfo_FieldTerminalPath
- func (s ASInfoPathSelectorRoutes) WithArrayOfValues(values [][]string) *ASInfo_FieldTerminalPathArrayOfValues
- func (s ASInfoPathSelectorRoutes) WithItemValue(value string) *ASInfo_FieldTerminalPathArrayItemValue
- func (s ASInfoPathSelectorRoutes) WithValue(value []string) *ASInfo_FieldTerminalPathValue
- type ASInfo_FieldMask
- func (fieldMask *ASInfo_FieldMask) AppendPath(path ASInfo_FieldPath)
- func (fieldMask *ASInfo_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ASInfo_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ASInfo_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ASInfo_FieldMask) FilterInputFields() *ASInfo_FieldMask
- func (fieldMask *ASInfo_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ASInfo_FieldMask) GetPaths() []ASInfo_FieldPath
- func (fieldMask *ASInfo_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ASInfo_FieldMask) IsFull() bool
- func (fieldMask ASInfo_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ASInfo_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ASInfo_FieldMask) PathsCount() int
- func (fieldMask *ASInfo_FieldMask) Project(source *ASInfo) *ASInfo
- func (fieldMask *ASInfo_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ASInfo_FieldMask) ProtoMessage()
- func (fieldMask *ASInfo_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ASInfo_FieldMask) Reset()
- func (fieldMask *ASInfo_FieldMask) Set(target, source *ASInfo)
- func (fieldMask *ASInfo_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ASInfo_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ASInfo_FieldMask) Size() int
- func (fieldMask *ASInfo_FieldMask) String() string
- func (fieldMask *ASInfo_FieldMask) Subtract(other *ASInfo_FieldMask) *ASInfo_FieldMask
- func (fieldMask *ASInfo_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ASInfo_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ASInfo_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ASInfo_FieldMask) UnmarshalJSON(data []byte) error
- type ASInfo_FieldPath
- type ASInfo_FieldPathArrayItemValue
- type ASInfo_FieldPathArrayOfValues
- type ASInfo_FieldPathSelector
- type ASInfo_FieldPathValue
- type ASInfo_FieldTerminalPath
- func (fp *ASInfo_FieldTerminalPath) ClearValue(item *ASInfo)
- func (fp *ASInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ASInfo_FieldTerminalPath) Get(source *ASInfo) (values []interface{})
- func (fp *ASInfo_FieldTerminalPath) GetDefault() interface{}
- func (fp *ASInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ASInfo_FieldTerminalPath) GetSingle(source *ASInfo) (interface{}, bool)
- func (fp *ASInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ASInfo_FieldTerminalPath) IsLeaf() bool
- func (fp *ASInfo_FieldTerminalPath) JSONString() string
- func (fp *ASInfo_FieldTerminalPath) Selector() ASInfo_FieldPathSelector
- func (fp *ASInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ASInfo_FieldTerminalPath) String() string
- func (fp *ASInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) ASInfo_FieldPathArrayItemValue
- func (fp *ASInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) ASInfo_FieldPathArrayOfValues
- func (fp *ASInfo_FieldTerminalPath) WithIValue(value interface{}) ASInfo_FieldPathValue
- func (fp *ASInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ASInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ASInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ASInfo_FieldTerminalPathArrayItemValue
- func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) AsRoutesItemValue() (string, bool)
- func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *ASInfo) bool
- func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) GetSingle(source *ASInfo) (interface{}, bool)
- func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ASInfo_FieldTerminalPathArrayOfValues
- func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsAsnArrayOfValues() ([]string, bool)
- func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsAsnTypeArrayOfValues() ([]string, bool)
- func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsDomainArrayOfValues() ([]string, bool)
- func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsRoutesArrayOfValues() ([][]string, bool)
- func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ASInfo_FieldTerminalPathValue
- func (fpv *ASInfo_FieldTerminalPathValue) AsAsnTypeValue() (string, bool)
- func (fpv *ASInfo_FieldTerminalPathValue) AsAsnValue() (string, bool)
- func (fpv *ASInfo_FieldTerminalPathValue) AsDomainValue() (string, bool)
- func (fpv *ASInfo_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *ASInfo_FieldTerminalPathValue) AsRoutesValue() ([]string, bool)
- func (fpv *ASInfo_FieldTerminalPathValue) CompareWith(source *ASInfo) (int, bool)
- func (fpv *ASInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ASInfo_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ASInfo_FieldTerminalPathValue) SetTo(target **ASInfo)
- func (fpv *ASInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Address
- func (o *Address) Clone() *Address
- func (o *Address) CloneRaw() gotenobject.GotenObjectExt
- func (*Address) Descriptor() ([]byte, []int)
- func (m *Address) GetAdminArea1() string
- func (m *Address) GetAdminArea2() string
- func (m *Address) GetAdminArea3() string
- func (m *Address) GetAdminArea4() string
- func (m *Address) GetContinent() string
- func (m *Address) GetCountry() string
- func (m *Address) GetCountryCode() string
- func (m *Address) GetPostalCode() string
- func (m *Address) GetStreetAddress() string
- func (*Address) GotenMessage()
- func (o *Address) GotenObjectExt()
- func (obj *Address) GotenValidate() error
- func (o *Address) MakeDiffFieldMask(other *Address) *Address_FieldMask
- func (o *Address) MakeFullFieldMask() *Address_FieldMask
- func (o *Address) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Address) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Address) Marshal() ([]byte, error)
- func (m *Address) MarshalJSON() ([]byte, error)
- func (o *Address) Merge(source *Address)
- func (o *Address) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Address) ProtoMessage()
- func (m *Address) ProtoReflect() preflect.Message
- func (m *Address) Reset()
- func (m *Address) SetAdminArea1(fv string)
- func (m *Address) SetAdminArea2(fv string)
- func (m *Address) SetAdminArea3(fv string)
- func (m *Address) SetAdminArea4(fv string)
- func (m *Address) SetContinent(fv string)
- func (m *Address) SetCountry(fv string)
- func (m *Address) SetCountryCode(fv string)
- func (m *Address) SetPostalCode(fv string)
- func (m *Address) SetStreetAddress(fv string)
- func (m *Address) String() string
- func (m *Address) Unmarshal(b []byte) error
- func (m *Address) UnmarshalJSON(data []byte) error
- type AddressFieldPathBuilder
- func (AddressFieldPathBuilder) AdminArea1() AddressPathSelectorAdminArea1
- func (AddressFieldPathBuilder) AdminArea2() AddressPathSelectorAdminArea2
- func (AddressFieldPathBuilder) AdminArea3() AddressPathSelectorAdminArea3
- func (AddressFieldPathBuilder) AdminArea4() AddressPathSelectorAdminArea4
- func (AddressFieldPathBuilder) Continent() AddressPathSelectorContinent
- func (AddressFieldPathBuilder) Country() AddressPathSelectorCountry
- func (AddressFieldPathBuilder) CountryCode() AddressPathSelectorCountryCode
- func (AddressFieldPathBuilder) PostalCode() AddressPathSelectorPostalCode
- func (AddressFieldPathBuilder) StreetAddress() AddressPathSelectorStreetAddress
- type AddressPathSelectorAdminArea1
- type AddressPathSelectorAdminArea2
- type AddressPathSelectorAdminArea3
- type AddressPathSelectorAdminArea4
- type AddressPathSelectorContinent
- type AddressPathSelectorCountry
- type AddressPathSelectorCountryCode
- type AddressPathSelectorPostalCode
- type AddressPathSelectorStreetAddress
- type Address_FieldMask
- func (fieldMask *Address_FieldMask) AppendPath(path Address_FieldPath)
- func (fieldMask *Address_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Address_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Address_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Address_FieldMask) FilterInputFields() *Address_FieldMask
- func (fieldMask *Address_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Address_FieldMask) GetPaths() []Address_FieldPath
- func (fieldMask *Address_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Address_FieldMask) IsFull() bool
- func (fieldMask Address_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Address_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Address_FieldMask) PathsCount() int
- func (fieldMask *Address_FieldMask) Project(source *Address) *Address
- func (fieldMask *Address_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Address_FieldMask) ProtoMessage()
- func (fieldMask *Address_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Address_FieldMask) Reset()
- func (fieldMask *Address_FieldMask) Set(target, source *Address)
- func (fieldMask *Address_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Address_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Address_FieldMask) Size() int
- func (fieldMask *Address_FieldMask) String() string
- func (fieldMask *Address_FieldMask) Subtract(other *Address_FieldMask) *Address_FieldMask
- func (fieldMask *Address_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Address_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Address_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Address_FieldMask) UnmarshalJSON(data []byte) error
- type Address_FieldPath
- type Address_FieldPathArrayItemValue
- type Address_FieldPathArrayOfValues
- type Address_FieldPathSelector
- type Address_FieldPathValue
- type Address_FieldTerminalPath
- func (fp *Address_FieldTerminalPath) ClearValue(item *Address)
- func (fp *Address_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Address_FieldTerminalPath) Get(source *Address) (values []interface{})
- func (fp *Address_FieldTerminalPath) GetDefault() interface{}
- func (fp *Address_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Address_FieldTerminalPath) GetSingle(source *Address) (interface{}, bool)
- func (fp *Address_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Address_FieldTerminalPath) IsLeaf() bool
- func (fp *Address_FieldTerminalPath) JSONString() string
- func (fp *Address_FieldTerminalPath) Selector() Address_FieldPathSelector
- func (fp *Address_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Address_FieldTerminalPath) String() string
- func (fp *Address_FieldTerminalPath) WithIArrayItemValue(value interface{}) Address_FieldPathArrayItemValue
- func (fp *Address_FieldTerminalPath) WithIArrayOfValues(values interface{}) Address_FieldPathArrayOfValues
- func (fp *Address_FieldTerminalPath) WithIValue(value interface{}) Address_FieldPathValue
- func (fp *Address_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Address_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Address_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Address_FieldTerminalPathArrayItemValue
- func (fpaiv *Address_FieldTerminalPathArrayItemValue) ContainsValue(source *Address) bool
- func (fpaiv *Address_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Address_FieldTerminalPathArrayItemValue) GetSingle(source *Address) (interface{}, bool)
- func (fpaiv *Address_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Address_FieldTerminalPathArrayOfValues
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea1ArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea2ArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea3ArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea4ArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsContinentArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsCountryArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsCountryCodeArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsPostalCodeArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) AsStreetAddressArrayOfValues() ([]string, bool)
- func (fpaov *Address_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type Address_FieldTerminalPathValue
- func (fpv *Address_FieldTerminalPathValue) AsAdminArea1Value() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsAdminArea2Value() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsAdminArea3Value() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsAdminArea4Value() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsContinentValue() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsCountryCodeValue() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsCountryValue() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsPostalCodeValue() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) AsStreetAddressValue() (string, bool)
- func (fpv *Address_FieldTerminalPathValue) CompareWith(source *Address) (int, bool)
- func (fpv *Address_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Address_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Address_FieldTerminalPathValue) SetTo(target **Address)
- func (fpv *Address_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type AuthenticationMethod
- func (AuthenticationMethod) Descriptor() preflect.EnumDescriptor
- func (x AuthenticationMethod) Enum() *AuthenticationMethod
- func (AuthenticationMethod) EnumDescriptor() ([]byte, []int)
- func (x AuthenticationMethod) Number() preflect.EnumNumber
- func (x AuthenticationMethod) String() string
- func (AuthenticationMethod) Type() preflect.EnumType
- type Carrier
- func (o *Carrier) Clone() *Carrier
- func (o *Carrier) CloneRaw() gotenobject.GotenObjectExt
- func (*Carrier) Descriptor() ([]byte, []int)
- func (m *Carrier) GetLocationAreaCode() string
- func (m *Carrier) GetMobileCountryCode() string
- func (m *Carrier) GetMobileNetworkCode() string
- func (m *Carrier) GetName() string
- func (*Carrier) GotenMessage()
- func (o *Carrier) GotenObjectExt()
- func (obj *Carrier) GotenValidate() error
- func (o *Carrier) MakeDiffFieldMask(other *Carrier) *Carrier_FieldMask
- func (o *Carrier) MakeFullFieldMask() *Carrier_FieldMask
- func (o *Carrier) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Carrier) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Carrier) Marshal() ([]byte, error)
- func (m *Carrier) MarshalJSON() ([]byte, error)
- func (o *Carrier) Merge(source *Carrier)
- func (o *Carrier) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Carrier) ProtoMessage()
- func (m *Carrier) ProtoReflect() preflect.Message
- func (m *Carrier) Reset()
- func (m *Carrier) SetLocationAreaCode(fv string)
- func (m *Carrier) SetMobileCountryCode(fv string)
- func (m *Carrier) SetMobileNetworkCode(fv string)
- func (m *Carrier) SetName(fv string)
- func (m *Carrier) String() string
- func (m *Carrier) Unmarshal(b []byte) error
- func (m *Carrier) UnmarshalJSON(data []byte) error
- type CarrierFieldPathBuilder
- func (CarrierFieldPathBuilder) LocationAreaCode() CarrierPathSelectorLocationAreaCode
- func (CarrierFieldPathBuilder) MobileCountryCode() CarrierPathSelectorMobileCountryCode
- func (CarrierFieldPathBuilder) MobileNetworkCode() CarrierPathSelectorMobileNetworkCode
- func (CarrierFieldPathBuilder) Name() CarrierPathSelectorName
- type CarrierPathSelectorLocationAreaCode
- func (CarrierPathSelectorLocationAreaCode) FieldPath() *Carrier_FieldTerminalPath
- func (s CarrierPathSelectorLocationAreaCode) WithArrayOfValues(values []string) *Carrier_FieldTerminalPathArrayOfValues
- func (s CarrierPathSelectorLocationAreaCode) WithValue(value string) *Carrier_FieldTerminalPathValue
- type CarrierPathSelectorMobileCountryCode
- func (CarrierPathSelectorMobileCountryCode) FieldPath() *Carrier_FieldTerminalPath
- func (s CarrierPathSelectorMobileCountryCode) WithArrayOfValues(values []string) *Carrier_FieldTerminalPathArrayOfValues
- func (s CarrierPathSelectorMobileCountryCode) WithValue(value string) *Carrier_FieldTerminalPathValue
- type CarrierPathSelectorMobileNetworkCode
- func (CarrierPathSelectorMobileNetworkCode) FieldPath() *Carrier_FieldTerminalPath
- func (s CarrierPathSelectorMobileNetworkCode) WithArrayOfValues(values []string) *Carrier_FieldTerminalPathArrayOfValues
- func (s CarrierPathSelectorMobileNetworkCode) WithValue(value string) *Carrier_FieldTerminalPathValue
- type CarrierPathSelectorName
- type Carrier_FieldMask
- func (fieldMask *Carrier_FieldMask) AppendPath(path Carrier_FieldPath)
- func (fieldMask *Carrier_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Carrier_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Carrier_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Carrier_FieldMask) FilterInputFields() *Carrier_FieldMask
- func (fieldMask *Carrier_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Carrier_FieldMask) GetPaths() []Carrier_FieldPath
- func (fieldMask *Carrier_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Carrier_FieldMask) IsFull() bool
- func (fieldMask Carrier_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Carrier_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Carrier_FieldMask) PathsCount() int
- func (fieldMask *Carrier_FieldMask) Project(source *Carrier) *Carrier
- func (fieldMask *Carrier_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Carrier_FieldMask) ProtoMessage()
- func (fieldMask *Carrier_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Carrier_FieldMask) Reset()
- func (fieldMask *Carrier_FieldMask) Set(target, source *Carrier)
- func (fieldMask *Carrier_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Carrier_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Carrier_FieldMask) Size() int
- func (fieldMask *Carrier_FieldMask) String() string
- func (fieldMask *Carrier_FieldMask) Subtract(other *Carrier_FieldMask) *Carrier_FieldMask
- func (fieldMask *Carrier_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Carrier_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Carrier_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Carrier_FieldMask) UnmarshalJSON(data []byte) error
- type Carrier_FieldPath
- type Carrier_FieldPathArrayItemValue
- type Carrier_FieldPathArrayOfValues
- type Carrier_FieldPathSelector
- type Carrier_FieldPathValue
- type Carrier_FieldTerminalPath
- func (fp *Carrier_FieldTerminalPath) ClearValue(item *Carrier)
- func (fp *Carrier_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Carrier_FieldTerminalPath) Get(source *Carrier) (values []interface{})
- func (fp *Carrier_FieldTerminalPath) GetDefault() interface{}
- func (fp *Carrier_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Carrier_FieldTerminalPath) GetSingle(source *Carrier) (interface{}, bool)
- func (fp *Carrier_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Carrier_FieldTerminalPath) IsLeaf() bool
- func (fp *Carrier_FieldTerminalPath) JSONString() string
- func (fp *Carrier_FieldTerminalPath) Selector() Carrier_FieldPathSelector
- func (fp *Carrier_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Carrier_FieldTerminalPath) String() string
- func (fp *Carrier_FieldTerminalPath) WithIArrayItemValue(value interface{}) Carrier_FieldPathArrayItemValue
- func (fp *Carrier_FieldTerminalPath) WithIArrayOfValues(values interface{}) Carrier_FieldPathArrayOfValues
- func (fp *Carrier_FieldTerminalPath) WithIValue(value interface{}) Carrier_FieldPathValue
- func (fp *Carrier_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Carrier_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Carrier_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Carrier_FieldTerminalPathArrayItemValue
- func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) ContainsValue(source *Carrier) bool
- func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) GetSingle(source *Carrier) (interface{}, bool)
- func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Carrier_FieldTerminalPathArrayOfValues
- func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsLocationAreaCodeArrayOfValues() ([]string, bool)
- func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsMobileCountryCodeArrayOfValues() ([]string, bool)
- func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsMobileNetworkCodeArrayOfValues() ([]string, bool)
- func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *Carrier_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type Carrier_FieldTerminalPathValue
- func (fpv *Carrier_FieldTerminalPathValue) AsLocationAreaCodeValue() (string, bool)
- func (fpv *Carrier_FieldTerminalPathValue) AsMobileCountryCodeValue() (string, bool)
- func (fpv *Carrier_FieldTerminalPathValue) AsMobileNetworkCodeValue() (string, bool)
- func (fpv *Carrier_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *Carrier_FieldTerminalPathValue) CompareWith(source *Carrier) (int, bool)
- func (fpv *Carrier_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Carrier_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Carrier_FieldTerminalPathValue) SetTo(target **Carrier)
- func (fpv *Carrier_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ContactInformation
- func (o *ContactInformation) Clone() *ContactInformation
- func (o *ContactInformation) CloneRaw() gotenobject.GotenObjectExt
- func (*ContactInformation) Descriptor() ([]byte, []int)
- func (m *ContactInformation) GetEmail() string
- func (m *ContactInformation) GetFullName() string
- func (m *ContactInformation) GetPhones() []*ContactInformation_PhoneNumber
- func (*ContactInformation) GotenMessage()
- func (o *ContactInformation) GotenObjectExt()
- func (obj *ContactInformation) GotenValidate() error
- func (o *ContactInformation) MakeDiffFieldMask(other *ContactInformation) *ContactInformation_FieldMask
- func (o *ContactInformation) MakeFullFieldMask() *ContactInformation_FieldMask
- func (o *ContactInformation) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ContactInformation) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ContactInformation) Marshal() ([]byte, error)
- func (m *ContactInformation) MarshalJSON() ([]byte, error)
- func (o *ContactInformation) Merge(source *ContactInformation)
- func (o *ContactInformation) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ContactInformation) ProtoMessage()
- func (m *ContactInformation) ProtoReflect() preflect.Message
- func (m *ContactInformation) Reset()
- func (m *ContactInformation) SetEmail(fv string)
- func (m *ContactInformation) SetFullName(fv string)
- func (m *ContactInformation) SetPhones(fv []*ContactInformation_PhoneNumber)
- func (m *ContactInformation) String() string
- func (m *ContactInformation) Unmarshal(b []byte) error
- func (m *ContactInformation) UnmarshalJSON(data []byte) error
- type ContactInformationFieldPathBuilder
- type ContactInformationPathSelectorEmail
- func (ContactInformationPathSelectorEmail) FieldPath() *ContactInformation_FieldTerminalPath
- func (s ContactInformationPathSelectorEmail) WithArrayOfValues(values []string) *ContactInformation_FieldTerminalPathArrayOfValues
- func (s ContactInformationPathSelectorEmail) WithValue(value string) *ContactInformation_FieldTerminalPathValue
- type ContactInformationPathSelectorFullName
- func (ContactInformationPathSelectorFullName) FieldPath() *ContactInformation_FieldTerminalPath
- func (s ContactInformationPathSelectorFullName) WithArrayOfValues(values []string) *ContactInformation_FieldTerminalPathArrayOfValues
- func (s ContactInformationPathSelectorFullName) WithValue(value string) *ContactInformation_FieldTerminalPathValue
- type ContactInformationPathSelectorPhones
- func (ContactInformationPathSelectorPhones) FieldPath() *ContactInformation_FieldTerminalPath
- func (ContactInformationPathSelectorPhones) Number() ContactInformationPathSelectorPhonesNumber
- func (ContactInformationPathSelectorPhones) Type() ContactInformationPathSelectorPhonesType
- func (s ContactInformationPathSelectorPhones) WithArrayOfValues(values [][]*ContactInformation_PhoneNumber) *ContactInformation_FieldTerminalPathArrayOfValues
- func (s ContactInformationPathSelectorPhones) WithItemValue(value *ContactInformation_PhoneNumber) *ContactInformation_FieldTerminalPathArrayItemValue
- func (s ContactInformationPathSelectorPhones) WithSubArrayItemValue(subPathArrayItemValue ContactInformationPhoneNumber_FieldPathArrayItemValue) *ContactInformation_FieldSubPathArrayItemValue
- func (s ContactInformationPathSelectorPhones) WithSubArrayOfValues(subPathArrayOfValues ContactInformationPhoneNumber_FieldPathArrayOfValues) *ContactInformation_FieldSubPathArrayOfValues
- func (ContactInformationPathSelectorPhones) WithSubPath(subPath ContactInformationPhoneNumber_FieldPath) *ContactInformation_FieldSubPath
- func (s ContactInformationPathSelectorPhones) WithSubValue(subPathValue ContactInformationPhoneNumber_FieldPathValue) *ContactInformation_FieldSubPathValue
- func (s ContactInformationPathSelectorPhones) WithValue(value []*ContactInformation_PhoneNumber) *ContactInformation_FieldTerminalPathValue
- type ContactInformationPathSelectorPhonesNumber
- func (ContactInformationPathSelectorPhonesNumber) FieldPath() *ContactInformation_FieldSubPath
- func (s ContactInformationPathSelectorPhonesNumber) WithArrayOfValues(values []string) *ContactInformation_FieldSubPathArrayOfValues
- func (s ContactInformationPathSelectorPhonesNumber) WithValue(value string) *ContactInformation_FieldSubPathValue
- type ContactInformationPathSelectorPhonesType
- func (ContactInformationPathSelectorPhonesType) FieldPath() *ContactInformation_FieldSubPath
- func (s ContactInformationPathSelectorPhonesType) WithArrayOfValues(values []ContactInformation_PhoneType) *ContactInformation_FieldSubPathArrayOfValues
- func (s ContactInformationPathSelectorPhonesType) WithValue(value ContactInformation_PhoneType) *ContactInformation_FieldSubPathValue
- type ContactInformationPhoneNumberFieldPathBuilder
- type ContactInformationPhoneNumber_FieldPath
- func BuildContactInformationPhoneNumber_FieldPath(fp gotenobject.RawFieldPath) (ContactInformationPhoneNumber_FieldPath, error)
- func MustParseContactInformationPhoneNumber_FieldPath(rawField string) ContactInformationPhoneNumber_FieldPath
- func ParseContactInformationPhoneNumber_FieldPath(rawField string) (ContactInformationPhoneNumber_FieldPath, error)
- type ContactInformationPhoneNumber_FieldPathArrayItemValue
- func MustParseContactInformationPhoneNumber_FieldPathArrayItemValue(pathStr, valueStr string) ContactInformationPhoneNumber_FieldPathArrayItemValue
- func ParseContactInformationPhoneNumber_FieldPathArrayItemValue(pathStr, valueStr string) (ContactInformationPhoneNumber_FieldPathArrayItemValue, error)
- type ContactInformationPhoneNumber_FieldPathArrayOfValues
- type ContactInformationPhoneNumber_FieldPathSelector
- type ContactInformationPhoneNumber_FieldPathValue
- type ContactInformationPhoneNumber_FieldTerminalPath
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) ClearValue(item *ContactInformation_PhoneNumber)
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) Get(source *ContactInformation_PhoneNumber) (values []interface{})
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetDefault() interface{}
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetSingle(source *ContactInformation_PhoneNumber) (interface{}, bool)
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) IsLeaf() bool
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) JSONString() string
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) Selector() ContactInformationPhoneNumber_FieldPathSelector
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) String() string
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithIArrayItemValue(value interface{}) ContactInformationPhoneNumber_FieldPathArrayItemValue
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithIArrayOfValues(values interface{}) ContactInformationPhoneNumber_FieldPathArrayOfValues
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithIValue(value interface{}) ContactInformationPhoneNumber_FieldPathValue
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue
- func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) ContainsValue(source *ContactInformation_PhoneNumber) bool
- func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetSingle(source *ContactInformation_PhoneNumber) (interface{}, bool)
- func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues
- func (fpaov *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) AsNumberArrayOfValues() ([]string, bool)
- func (fpaov *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]ContactInformation_PhoneType, bool)
- func (fpaov *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ContactInformationPhoneNumber_FieldTerminalPathValue
- func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) AsNumberValue() (string, bool)
- func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) AsTypeValue() (ContactInformation_PhoneType, bool)
- func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) CompareWith(source *ContactInformation_PhoneNumber) (int, bool)
- func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) SetTo(target **ContactInformation_PhoneNumber)
- func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ContactInformation_FieldMask
- func (fieldMask *ContactInformation_FieldMask) AppendPath(path ContactInformation_FieldPath)
- func (fieldMask *ContactInformation_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ContactInformation_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ContactInformation_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ContactInformation_FieldMask) FilterInputFields() *ContactInformation_FieldMask
- func (fieldMask *ContactInformation_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ContactInformation_FieldMask) GetPaths() []ContactInformation_FieldPath
- func (fieldMask *ContactInformation_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ContactInformation_FieldMask) IsFull() bool
- func (fieldMask ContactInformation_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ContactInformation_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ContactInformation_FieldMask) PathsCount() int
- func (fieldMask *ContactInformation_FieldMask) Project(source *ContactInformation) *ContactInformation
- func (fieldMask *ContactInformation_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ContactInformation_FieldMask) ProtoMessage()
- func (fieldMask *ContactInformation_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ContactInformation_FieldMask) Reset()
- func (fieldMask *ContactInformation_FieldMask) Set(target, source *ContactInformation)
- func (fieldMask *ContactInformation_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ContactInformation_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ContactInformation_FieldMask) Size() int
- func (fieldMask *ContactInformation_FieldMask) String() string
- func (fieldMask *ContactInformation_FieldMask) Subtract(other *ContactInformation_FieldMask) *ContactInformation_FieldMask
- func (fieldMask *ContactInformation_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ContactInformation_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ContactInformation_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ContactInformation_FieldMask) UnmarshalJSON(data []byte) error
- type ContactInformation_FieldPath
- type ContactInformation_FieldPathArrayItemValue
- type ContactInformation_FieldPathArrayOfValues
- type ContactInformation_FieldPathSelector
- type ContactInformation_FieldPathValue
- type ContactInformation_FieldSubPath
- func (fps *ContactInformation_FieldSubPath) AsPhonesSubPath() (ContactInformationPhoneNumber_FieldPath, bool)
- func (fps *ContactInformation_FieldSubPath) ClearValue(item *ContactInformation)
- func (fps *ContactInformation_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ContactInformation_FieldSubPath) Get(source *ContactInformation) (values []interface{})
- func (fps *ContactInformation_FieldSubPath) GetDefault() interface{}
- func (fps *ContactInformation_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ContactInformation_FieldSubPath) GetSingle(source *ContactInformation) (interface{}, bool)
- func (fps *ContactInformation_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ContactInformation_FieldSubPath) IsLeaf() bool
- func (fps *ContactInformation_FieldSubPath) JSONString() string
- func (fps *ContactInformation_FieldSubPath) Selector() ContactInformation_FieldPathSelector
- func (fps *ContactInformation_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ContactInformation_FieldSubPath) String() string
- func (fps *ContactInformation_FieldSubPath) WithIArrayItemValue(value interface{}) ContactInformation_FieldPathArrayItemValue
- func (fps *ContactInformation_FieldSubPath) WithIArrayOfValues(values interface{}) ContactInformation_FieldPathArrayOfValues
- func (fps *ContactInformation_FieldSubPath) WithIValue(value interface{}) ContactInformation_FieldPathValue
- func (fps *ContactInformation_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ContactInformation_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ContactInformation_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ContactInformation_FieldSubPathArrayItemValue
- func (fpaivs *ContactInformation_FieldSubPathArrayItemValue) AsPhonesPathItemValue() (ContactInformationPhoneNumber_FieldPathArrayItemValue, bool)
- func (fpaivs *ContactInformation_FieldSubPathArrayItemValue) ContainsValue(source *ContactInformation) bool
- func (fpaivs *ContactInformation_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ContactInformation_FieldSubPathArrayOfValues
- type ContactInformation_FieldSubPathValue
- func (fpvs *ContactInformation_FieldSubPathValue) AsPhonesPathValue() (ContactInformationPhoneNumber_FieldPathValue, bool)
- func (fpvs *ContactInformation_FieldSubPathValue) CompareWith(source *ContactInformation) (int, bool)
- func (fpvs *ContactInformation_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ContactInformation_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ContactInformation_FieldSubPathValue) SetTo(target **ContactInformation)
- func (fpvs *ContactInformation_FieldSubPathValue) SetToRaw(target proto.Message)
- type ContactInformation_FieldTerminalPath
- func (fp *ContactInformation_FieldTerminalPath) ClearValue(item *ContactInformation)
- func (fp *ContactInformation_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ContactInformation_FieldTerminalPath) Get(source *ContactInformation) (values []interface{})
- func (fp *ContactInformation_FieldTerminalPath) GetDefault() interface{}
- func (fp *ContactInformation_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ContactInformation_FieldTerminalPath) GetSingle(source *ContactInformation) (interface{}, bool)
- func (fp *ContactInformation_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ContactInformation_FieldTerminalPath) IsLeaf() bool
- func (fp *ContactInformation_FieldTerminalPath) JSONString() string
- func (fp *ContactInformation_FieldTerminalPath) Selector() ContactInformation_FieldPathSelector
- func (fp *ContactInformation_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ContactInformation_FieldTerminalPath) String() string
- func (fp *ContactInformation_FieldTerminalPath) WithIArrayItemValue(value interface{}) ContactInformation_FieldPathArrayItemValue
- func (fp *ContactInformation_FieldTerminalPath) WithIArrayOfValues(values interface{}) ContactInformation_FieldPathArrayOfValues
- func (fp *ContactInformation_FieldTerminalPath) WithIValue(value interface{}) ContactInformation_FieldPathValue
- func (fp *ContactInformation_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ContactInformation_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ContactInformation_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ContactInformation_FieldTerminalPathArrayItemValue
- func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) AsPhonesItemValue() (*ContactInformation_PhoneNumber, bool)
- func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) ContainsValue(source *ContactInformation) bool
- func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) GetSingle(source *ContactInformation) (interface{}, bool)
- func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ContactInformation_FieldTerminalPathArrayOfValues
- func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) AsEmailArrayOfValues() ([]string, bool)
- func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) AsFullNameArrayOfValues() ([]string, bool)
- func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) AsPhonesArrayOfValues() ([][]*ContactInformation_PhoneNumber, bool)
- func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ContactInformation_FieldTerminalPathValue
- func (fpv *ContactInformation_FieldTerminalPathValue) AsEmailValue() (string, bool)
- func (fpv *ContactInformation_FieldTerminalPathValue) AsFullNameValue() (string, bool)
- func (fpv *ContactInformation_FieldTerminalPathValue) AsPhonesValue() ([]*ContactInformation_PhoneNumber, bool)
- func (fpv *ContactInformation_FieldTerminalPathValue) CompareWith(source *ContactInformation) (int, bool)
- func (fpv *ContactInformation_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ContactInformation_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ContactInformation_FieldTerminalPathValue) SetTo(target **ContactInformation)
- func (fpv *ContactInformation_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ContactInformation_PhoneNumber
- func (o *ContactInformation_PhoneNumber) Clone() *ContactInformation_PhoneNumber
- func (o *ContactInformation_PhoneNumber) CloneRaw() gotenobject.GotenObjectExt
- func (*ContactInformation_PhoneNumber) Descriptor() ([]byte, []int)
- func (m *ContactInformation_PhoneNumber) GetNumber() string
- func (m *ContactInformation_PhoneNumber) GetType() ContactInformation_PhoneType
- func (*ContactInformation_PhoneNumber) GotenMessage()
- func (o *ContactInformation_PhoneNumber) GotenObjectExt()
- func (obj *ContactInformation_PhoneNumber) GotenValidate() error
- func (o *ContactInformation_PhoneNumber) MakeDiffFieldMask(other *ContactInformation_PhoneNumber) *ContactInformation_PhoneNumber_FieldMask
- func (o *ContactInformation_PhoneNumber) MakeFullFieldMask() *ContactInformation_PhoneNumber_FieldMask
- func (o *ContactInformation_PhoneNumber) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ContactInformation_PhoneNumber) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ContactInformation_PhoneNumber) Marshal() ([]byte, error)
- func (m *ContactInformation_PhoneNumber) MarshalJSON() ([]byte, error)
- func (o *ContactInformation_PhoneNumber) Merge(source *ContactInformation_PhoneNumber)
- func (o *ContactInformation_PhoneNumber) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ContactInformation_PhoneNumber) ProtoMessage()
- func (m *ContactInformation_PhoneNumber) ProtoReflect() preflect.Message
- func (m *ContactInformation_PhoneNumber) Reset()
- func (m *ContactInformation_PhoneNumber) SetNumber(fv string)
- func (m *ContactInformation_PhoneNumber) SetType(fv ContactInformation_PhoneType)
- func (m *ContactInformation_PhoneNumber) String() string
- func (m *ContactInformation_PhoneNumber) Unmarshal(b []byte) error
- func (m *ContactInformation_PhoneNumber) UnmarshalJSON(data []byte) error
- type ContactInformation_PhoneNumberPathSelectorNumber
- func (ContactInformation_PhoneNumberPathSelectorNumber) FieldPath() *ContactInformationPhoneNumber_FieldTerminalPath
- func (s ContactInformation_PhoneNumberPathSelectorNumber) WithArrayOfValues(values []string) *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues
- func (s ContactInformation_PhoneNumberPathSelectorNumber) WithValue(value string) *ContactInformationPhoneNumber_FieldTerminalPathValue
- type ContactInformation_PhoneNumberPathSelectorType
- func (ContactInformation_PhoneNumberPathSelectorType) FieldPath() *ContactInformationPhoneNumber_FieldTerminalPath
- func (s ContactInformation_PhoneNumberPathSelectorType) WithArrayOfValues(values []ContactInformation_PhoneType) *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues
- func (s ContactInformation_PhoneNumberPathSelectorType) WithValue(value ContactInformation_PhoneType) *ContactInformationPhoneNumber_FieldTerminalPathValue
- type ContactInformation_PhoneNumber_FieldMask
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) AppendPath(path ContactInformationPhoneNumber_FieldPath)
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) FilterInputFields() *ContactInformation_PhoneNumber_FieldMask
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) GetPaths() []ContactInformationPhoneNumber_FieldPath
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) IsFull() bool
- func (fieldMask ContactInformation_PhoneNumber_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ContactInformation_PhoneNumber_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) PathsCount() int
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Project(source *ContactInformation_PhoneNumber) *ContactInformation_PhoneNumber
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ProtoMessage()
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Reset()
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Set(target, source *ContactInformation_PhoneNumber)
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Size() int
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) String() string
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Subtract(other *ContactInformation_PhoneNumber_FieldMask) *ContactInformation_PhoneNumber_FieldMask
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ContactInformation_PhoneNumber_FieldMask) UnmarshalJSON(data []byte) error
- type ContactInformation_PhoneType
- func (ContactInformation_PhoneType) Descriptor() preflect.EnumDescriptor
- func (x ContactInformation_PhoneType) Enum() *ContactInformation_PhoneType
- func (ContactInformation_PhoneType) EnumDescriptor() ([]byte, []int)
- func (x ContactInformation_PhoneType) Number() preflect.EnumNumber
- func (x ContactInformation_PhoneType) String() string
- func (ContactInformation_PhoneType) Type() preflect.EnumType
- type DNSClass
- type DNSQuery
- func (o *DNSQuery) Clone() *DNSQuery
- func (o *DNSQuery) CloneRaw() gotenobject.GotenObjectExt
- func (*DNSQuery) Descriptor() ([]byte, []int)
- func (m *DNSQuery) GetName() string
- func (m *DNSQuery) GetQclass() DNSClass
- func (m *DNSQuery) GetQtype() DNSResourceRecordType
- func (*DNSQuery) GotenMessage()
- func (o *DNSQuery) GotenObjectExt()
- func (obj *DNSQuery) GotenValidate() error
- func (o *DNSQuery) MakeDiffFieldMask(other *DNSQuery) *DNSQuery_FieldMask
- func (o *DNSQuery) MakeFullFieldMask() *DNSQuery_FieldMask
- func (o *DNSQuery) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *DNSQuery) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *DNSQuery) Marshal() ([]byte, error)
- func (m *DNSQuery) MarshalJSON() ([]byte, error)
- func (o *DNSQuery) Merge(source *DNSQuery)
- func (o *DNSQuery) MergeRaw(source gotenobject.GotenObjectExt)
- func (*DNSQuery) ProtoMessage()
- func (m *DNSQuery) ProtoReflect() preflect.Message
- func (m *DNSQuery) Reset()
- func (m *DNSQuery) SetName(fv string)
- func (m *DNSQuery) SetQclass(fv DNSClass)
- func (m *DNSQuery) SetQtype(fv DNSResourceRecordType)
- func (m *DNSQuery) String() string
- func (m *DNSQuery) Unmarshal(b []byte) error
- func (m *DNSQuery) UnmarshalJSON(data []byte) error
- type DNSQueryFieldPathBuilder
- type DNSQueryPathSelectorName
- type DNSQueryPathSelectorQclass
- type DNSQueryPathSelectorQtype
- func (DNSQueryPathSelectorQtype) FieldPath() *DNSQuery_FieldTerminalPath
- func (s DNSQueryPathSelectorQtype) WithArrayOfValues(values []DNSResourceRecordType) *DNSQuery_FieldTerminalPathArrayOfValues
- func (s DNSQueryPathSelectorQtype) WithValue(value DNSResourceRecordType) *DNSQuery_FieldTerminalPathValue
- type DNSQuery_FieldMask
- func (fieldMask *DNSQuery_FieldMask) AppendPath(path DNSQuery_FieldPath)
- func (fieldMask *DNSQuery_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *DNSQuery_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *DNSQuery_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *DNSQuery_FieldMask) FilterInputFields() *DNSQuery_FieldMask
- func (fieldMask *DNSQuery_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *DNSQuery_FieldMask) GetPaths() []DNSQuery_FieldPath
- func (fieldMask *DNSQuery_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *DNSQuery_FieldMask) IsFull() bool
- func (fieldMask DNSQuery_FieldMask) Marshal() ([]byte, error)
- func (fieldMask DNSQuery_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *DNSQuery_FieldMask) PathsCount() int
- func (fieldMask *DNSQuery_FieldMask) Project(source *DNSQuery) *DNSQuery
- func (fieldMask *DNSQuery_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *DNSQuery_FieldMask) ProtoMessage()
- func (fieldMask *DNSQuery_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *DNSQuery_FieldMask) Reset()
- func (fieldMask *DNSQuery_FieldMask) Set(target, source *DNSQuery)
- func (fieldMask *DNSQuery_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *DNSQuery_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *DNSQuery_FieldMask) Size() int
- func (fieldMask *DNSQuery_FieldMask) String() string
- func (fieldMask *DNSQuery_FieldMask) Subtract(other *DNSQuery_FieldMask) *DNSQuery_FieldMask
- func (fieldMask *DNSQuery_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *DNSQuery_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *DNSQuery_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *DNSQuery_FieldMask) UnmarshalJSON(data []byte) error
- type DNSQuery_FieldPath
- type DNSQuery_FieldPathArrayItemValue
- type DNSQuery_FieldPathArrayOfValues
- type DNSQuery_FieldPathSelector
- type DNSQuery_FieldPathValue
- type DNSQuery_FieldTerminalPath
- func (fp *DNSQuery_FieldTerminalPath) ClearValue(item *DNSQuery)
- func (fp *DNSQuery_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *DNSQuery_FieldTerminalPath) Get(source *DNSQuery) (values []interface{})
- func (fp *DNSQuery_FieldTerminalPath) GetDefault() interface{}
- func (fp *DNSQuery_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *DNSQuery_FieldTerminalPath) GetSingle(source *DNSQuery) (interface{}, bool)
- func (fp *DNSQuery_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *DNSQuery_FieldTerminalPath) IsLeaf() bool
- func (fp *DNSQuery_FieldTerminalPath) JSONString() string
- func (fp *DNSQuery_FieldTerminalPath) Selector() DNSQuery_FieldPathSelector
- func (fp *DNSQuery_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *DNSQuery_FieldTerminalPath) String() string
- func (fp *DNSQuery_FieldTerminalPath) WithIArrayItemValue(value interface{}) DNSQuery_FieldPathArrayItemValue
- func (fp *DNSQuery_FieldTerminalPath) WithIArrayOfValues(values interface{}) DNSQuery_FieldPathArrayOfValues
- func (fp *DNSQuery_FieldTerminalPath) WithIValue(value interface{}) DNSQuery_FieldPathValue
- func (fp *DNSQuery_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *DNSQuery_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *DNSQuery_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type DNSQuery_FieldTerminalPathArrayItemValue
- func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) ContainsValue(source *DNSQuery) bool
- func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) GetSingle(source *DNSQuery) (interface{}, bool)
- func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type DNSQuery_FieldTerminalPathArrayOfValues
- func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) AsQclassArrayOfValues() ([]DNSClass, bool)
- func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) AsQtypeArrayOfValues() ([]DNSResourceRecordType, bool)
- func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type DNSQuery_FieldTerminalPathValue
- func (fpv *DNSQuery_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *DNSQuery_FieldTerminalPathValue) AsQclassValue() (DNSClass, bool)
- func (fpv *DNSQuery_FieldTerminalPathValue) AsQtypeValue() (DNSResourceRecordType, bool)
- func (fpv *DNSQuery_FieldTerminalPathValue) CompareWith(source *DNSQuery) (int, bool)
- func (fpv *DNSQuery_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *DNSQuery_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *DNSQuery_FieldTerminalPathValue) SetTo(target **DNSQuery)
- func (fpv *DNSQuery_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type DNSResourceRecord
- func (o *DNSResourceRecord) Clone() *DNSResourceRecord
- func (o *DNSResourceRecord) CloneRaw() gotenobject.GotenObjectExt
- func (*DNSResourceRecord) Descriptor() ([]byte, []int)
- func (m *DNSResourceRecord) GetClass() DNSClass
- func (m *DNSResourceRecord) GetName() string
- func (m *DNSResourceRecord) GetRdata() []string
- func (m *DNSResourceRecord) GetRdlength() uint32
- func (m *DNSResourceRecord) GetRrtype() DNSResourceRecordType
- func (m *DNSResourceRecord) GetTtl() uint32
- func (*DNSResourceRecord) GotenMessage()
- func (o *DNSResourceRecord) GotenObjectExt()
- func (obj *DNSResourceRecord) GotenValidate() error
- func (o *DNSResourceRecord) MakeDiffFieldMask(other *DNSResourceRecord) *DNSResourceRecord_FieldMask
- func (o *DNSResourceRecord) MakeFullFieldMask() *DNSResourceRecord_FieldMask
- func (o *DNSResourceRecord) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *DNSResourceRecord) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *DNSResourceRecord) Marshal() ([]byte, error)
- func (m *DNSResourceRecord) MarshalJSON() ([]byte, error)
- func (o *DNSResourceRecord) Merge(source *DNSResourceRecord)
- func (o *DNSResourceRecord) MergeRaw(source gotenobject.GotenObjectExt)
- func (*DNSResourceRecord) ProtoMessage()
- func (m *DNSResourceRecord) ProtoReflect() preflect.Message
- func (m *DNSResourceRecord) Reset()
- func (m *DNSResourceRecord) SetClass(fv DNSClass)
- func (m *DNSResourceRecord) SetName(fv string)
- func (m *DNSResourceRecord) SetRdata(fv []string)
- func (m *DNSResourceRecord) SetRdlength(fv uint32)
- func (m *DNSResourceRecord) SetRrtype(fv DNSResourceRecordType)
- func (m *DNSResourceRecord) SetTtl(fv uint32)
- func (m *DNSResourceRecord) String() string
- func (m *DNSResourceRecord) Unmarshal(b []byte) error
- func (m *DNSResourceRecord) UnmarshalJSON(data []byte) error
- type DNSResourceRecordFieldPathBuilder
- func (DNSResourceRecordFieldPathBuilder) Class() DNSResourceRecordPathSelectorClass
- func (DNSResourceRecordFieldPathBuilder) Name() DNSResourceRecordPathSelectorName
- func (DNSResourceRecordFieldPathBuilder) Rdata() DNSResourceRecordPathSelectorRdata
- func (DNSResourceRecordFieldPathBuilder) Rdlength() DNSResourceRecordPathSelectorRdlength
- func (DNSResourceRecordFieldPathBuilder) Rrtype() DNSResourceRecordPathSelectorRrtype
- func (DNSResourceRecordFieldPathBuilder) Ttl() DNSResourceRecordPathSelectorTtl
- type DNSResourceRecordPathSelectorClass
- func (DNSResourceRecordPathSelectorClass) FieldPath() *DNSResourceRecord_FieldTerminalPath
- func (s DNSResourceRecordPathSelectorClass) WithArrayOfValues(values []DNSClass) *DNSResourceRecord_FieldTerminalPathArrayOfValues
- func (s DNSResourceRecordPathSelectorClass) WithValue(value DNSClass) *DNSResourceRecord_FieldTerminalPathValue
- type DNSResourceRecordPathSelectorName
- func (DNSResourceRecordPathSelectorName) FieldPath() *DNSResourceRecord_FieldTerminalPath
- func (s DNSResourceRecordPathSelectorName) WithArrayOfValues(values []string) *DNSResourceRecord_FieldTerminalPathArrayOfValues
- func (s DNSResourceRecordPathSelectorName) WithValue(value string) *DNSResourceRecord_FieldTerminalPathValue
- type DNSResourceRecordPathSelectorRdata
- func (DNSResourceRecordPathSelectorRdata) FieldPath() *DNSResourceRecord_FieldTerminalPath
- func (s DNSResourceRecordPathSelectorRdata) WithArrayOfValues(values [][]string) *DNSResourceRecord_FieldTerminalPathArrayOfValues
- func (s DNSResourceRecordPathSelectorRdata) WithItemValue(value string) *DNSResourceRecord_FieldTerminalPathArrayItemValue
- func (s DNSResourceRecordPathSelectorRdata) WithValue(value []string) *DNSResourceRecord_FieldTerminalPathValue
- type DNSResourceRecordPathSelectorRdlength
- func (DNSResourceRecordPathSelectorRdlength) FieldPath() *DNSResourceRecord_FieldTerminalPath
- func (s DNSResourceRecordPathSelectorRdlength) WithArrayOfValues(values []uint32) *DNSResourceRecord_FieldTerminalPathArrayOfValues
- func (s DNSResourceRecordPathSelectorRdlength) WithValue(value uint32) *DNSResourceRecord_FieldTerminalPathValue
- type DNSResourceRecordPathSelectorRrtype
- func (DNSResourceRecordPathSelectorRrtype) FieldPath() *DNSResourceRecord_FieldTerminalPath
- func (s DNSResourceRecordPathSelectorRrtype) WithArrayOfValues(values []DNSResourceRecordType) *DNSResourceRecord_FieldTerminalPathArrayOfValues
- func (s DNSResourceRecordPathSelectorRrtype) WithValue(value DNSResourceRecordType) *DNSResourceRecord_FieldTerminalPathValue
- type DNSResourceRecordPathSelectorTtl
- func (DNSResourceRecordPathSelectorTtl) FieldPath() *DNSResourceRecord_FieldTerminalPath
- func (s DNSResourceRecordPathSelectorTtl) WithArrayOfValues(values []uint32) *DNSResourceRecord_FieldTerminalPathArrayOfValues
- func (s DNSResourceRecordPathSelectorTtl) WithValue(value uint32) *DNSResourceRecord_FieldTerminalPathValue
- type DNSResourceRecordType
- func (DNSResourceRecordType) Descriptor() preflect.EnumDescriptor
- func (x DNSResourceRecordType) Enum() *DNSResourceRecordType
- func (DNSResourceRecordType) EnumDescriptor() ([]byte, []int)
- func (x DNSResourceRecordType) Number() preflect.EnumNumber
- func (x DNSResourceRecordType) String() string
- func (DNSResourceRecordType) Type() preflect.EnumType
- type DNSResourceRecord_FieldMask
- func (fieldMask *DNSResourceRecord_FieldMask) AppendPath(path DNSResourceRecord_FieldPath)
- func (fieldMask *DNSResourceRecord_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *DNSResourceRecord_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *DNSResourceRecord_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *DNSResourceRecord_FieldMask) FilterInputFields() *DNSResourceRecord_FieldMask
- func (fieldMask *DNSResourceRecord_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *DNSResourceRecord_FieldMask) GetPaths() []DNSResourceRecord_FieldPath
- func (fieldMask *DNSResourceRecord_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *DNSResourceRecord_FieldMask) IsFull() bool
- func (fieldMask DNSResourceRecord_FieldMask) Marshal() ([]byte, error)
- func (fieldMask DNSResourceRecord_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *DNSResourceRecord_FieldMask) PathsCount() int
- func (fieldMask *DNSResourceRecord_FieldMask) Project(source *DNSResourceRecord) *DNSResourceRecord
- func (fieldMask *DNSResourceRecord_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *DNSResourceRecord_FieldMask) ProtoMessage()
- func (fieldMask *DNSResourceRecord_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *DNSResourceRecord_FieldMask) Reset()
- func (fieldMask *DNSResourceRecord_FieldMask) Set(target, source *DNSResourceRecord)
- func (fieldMask *DNSResourceRecord_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *DNSResourceRecord_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *DNSResourceRecord_FieldMask) Size() int
- func (fieldMask *DNSResourceRecord_FieldMask) String() string
- func (fieldMask *DNSResourceRecord_FieldMask) Subtract(other *DNSResourceRecord_FieldMask) *DNSResourceRecord_FieldMask
- func (fieldMask *DNSResourceRecord_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *DNSResourceRecord_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *DNSResourceRecord_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *DNSResourceRecord_FieldMask) UnmarshalJSON(data []byte) error
- type DNSResourceRecord_FieldPath
- type DNSResourceRecord_FieldPathArrayItemValue
- type DNSResourceRecord_FieldPathArrayOfValues
- type DNSResourceRecord_FieldPathSelector
- type DNSResourceRecord_FieldPathValue
- type DNSResourceRecord_FieldTerminalPath
- func (fp *DNSResourceRecord_FieldTerminalPath) ClearValue(item *DNSResourceRecord)
- func (fp *DNSResourceRecord_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *DNSResourceRecord_FieldTerminalPath) Get(source *DNSResourceRecord) (values []interface{})
- func (fp *DNSResourceRecord_FieldTerminalPath) GetDefault() interface{}
- func (fp *DNSResourceRecord_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *DNSResourceRecord_FieldTerminalPath) GetSingle(source *DNSResourceRecord) (interface{}, bool)
- func (fp *DNSResourceRecord_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *DNSResourceRecord_FieldTerminalPath) IsLeaf() bool
- func (fp *DNSResourceRecord_FieldTerminalPath) JSONString() string
- func (fp *DNSResourceRecord_FieldTerminalPath) Selector() DNSResourceRecord_FieldPathSelector
- func (fp *DNSResourceRecord_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *DNSResourceRecord_FieldTerminalPath) String() string
- func (fp *DNSResourceRecord_FieldTerminalPath) WithIArrayItemValue(value interface{}) DNSResourceRecord_FieldPathArrayItemValue
- func (fp *DNSResourceRecord_FieldTerminalPath) WithIArrayOfValues(values interface{}) DNSResourceRecord_FieldPathArrayOfValues
- func (fp *DNSResourceRecord_FieldTerminalPath) WithIValue(value interface{}) DNSResourceRecord_FieldPathValue
- func (fp *DNSResourceRecord_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *DNSResourceRecord_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *DNSResourceRecord_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type DNSResourceRecord_FieldTerminalPathArrayItemValue
- func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) AsRdataItemValue() (string, bool)
- func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) ContainsValue(source *DNSResourceRecord) bool
- func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) GetSingle(source *DNSResourceRecord) (interface{}, bool)
- func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type DNSResourceRecord_FieldTerminalPathArrayOfValues
- func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsClassArrayOfValues() ([]DNSClass, bool)
- func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRdataArrayOfValues() ([][]string, bool)
- func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRdlengthArrayOfValues() ([]uint32, bool)
- func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRrtypeArrayOfValues() ([]DNSResourceRecordType, bool)
- func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues() ([]uint32, bool)
- func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type DNSResourceRecord_FieldTerminalPathValue
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsClassValue() (DNSClass, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsRdataValue() ([]string, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsRdlengthValue() (uint32, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsRrtypeValue() (DNSResourceRecordType, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsTtlValue() (uint32, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) CompareWith(source *DNSResourceRecord) (int, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) SetTo(target **DNSResourceRecord)
- func (fpv *DNSResourceRecord_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type DurationStatsMilliSeconds
- func (o *DurationStatsMilliSeconds) Clone() *DurationStatsMilliSeconds
- func (o *DurationStatsMilliSeconds) CloneRaw() gotenobject.GotenObjectExt
- func (*DurationStatsMilliSeconds) Descriptor() ([]byte, []int)
- func (m *DurationStatsMilliSeconds) GetCount() int32
- func (m *DurationStatsMilliSeconds) GetMax() float64
- func (m *DurationStatsMilliSeconds) GetMean() float64
- func (m *DurationStatsMilliSeconds) GetMin() float64
- func (*DurationStatsMilliSeconds) GotenMessage()
- func (o *DurationStatsMilliSeconds) GotenObjectExt()
- func (obj *DurationStatsMilliSeconds) GotenValidate() error
- func (o *DurationStatsMilliSeconds) MakeDiffFieldMask(other *DurationStatsMilliSeconds) *DurationStatsMilliSeconds_FieldMask
- func (o *DurationStatsMilliSeconds) MakeFullFieldMask() *DurationStatsMilliSeconds_FieldMask
- func (o *DurationStatsMilliSeconds) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *DurationStatsMilliSeconds) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *DurationStatsMilliSeconds) Marshal() ([]byte, error)
- func (m *DurationStatsMilliSeconds) MarshalJSON() ([]byte, error)
- func (o *DurationStatsMilliSeconds) Merge(source *DurationStatsMilliSeconds)
- func (o *DurationStatsMilliSeconds) MergeRaw(source gotenobject.GotenObjectExt)
- func (*DurationStatsMilliSeconds) ProtoMessage()
- func (m *DurationStatsMilliSeconds) ProtoReflect() preflect.Message
- func (m *DurationStatsMilliSeconds) Reset()
- func (m *DurationStatsMilliSeconds) SetCount(fv int32)
- func (m *DurationStatsMilliSeconds) SetMax(fv float64)
- func (m *DurationStatsMilliSeconds) SetMean(fv float64)
- func (m *DurationStatsMilliSeconds) SetMin(fv float64)
- func (m *DurationStatsMilliSeconds) String() string
- func (m *DurationStatsMilliSeconds) Unmarshal(b []byte) error
- func (m *DurationStatsMilliSeconds) UnmarshalJSON(data []byte) error
- type DurationStatsMilliSecondsFieldPathBuilder
- func (DurationStatsMilliSecondsFieldPathBuilder) Count() DurationStatsMilliSecondsPathSelectorCount
- func (DurationStatsMilliSecondsFieldPathBuilder) Max() DurationStatsMilliSecondsPathSelectorMax
- func (DurationStatsMilliSecondsFieldPathBuilder) Mean() DurationStatsMilliSecondsPathSelectorMean
- func (DurationStatsMilliSecondsFieldPathBuilder) Min() DurationStatsMilliSecondsPathSelectorMin
- type DurationStatsMilliSecondsPathSelectorCount
- func (DurationStatsMilliSecondsPathSelectorCount) FieldPath() *DurationStatsMilliSeconds_FieldTerminalPath
- func (s DurationStatsMilliSecondsPathSelectorCount) WithArrayOfValues(values []int32) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
- func (s DurationStatsMilliSecondsPathSelectorCount) WithValue(value int32) *DurationStatsMilliSeconds_FieldTerminalPathValue
- type DurationStatsMilliSecondsPathSelectorMax
- func (DurationStatsMilliSecondsPathSelectorMax) FieldPath() *DurationStatsMilliSeconds_FieldTerminalPath
- func (s DurationStatsMilliSecondsPathSelectorMax) WithArrayOfValues(values []float64) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
- func (s DurationStatsMilliSecondsPathSelectorMax) WithValue(value float64) *DurationStatsMilliSeconds_FieldTerminalPathValue
- type DurationStatsMilliSecondsPathSelectorMean
- func (DurationStatsMilliSecondsPathSelectorMean) FieldPath() *DurationStatsMilliSeconds_FieldTerminalPath
- func (s DurationStatsMilliSecondsPathSelectorMean) WithArrayOfValues(values []float64) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
- func (s DurationStatsMilliSecondsPathSelectorMean) WithValue(value float64) *DurationStatsMilliSeconds_FieldTerminalPathValue
- type DurationStatsMilliSecondsPathSelectorMin
- func (DurationStatsMilliSecondsPathSelectorMin) FieldPath() *DurationStatsMilliSeconds_FieldTerminalPath
- func (s DurationStatsMilliSecondsPathSelectorMin) WithArrayOfValues(values []float64) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
- func (s DurationStatsMilliSecondsPathSelectorMin) WithValue(value float64) *DurationStatsMilliSeconds_FieldTerminalPathValue
- type DurationStatsMilliSeconds_FieldMask
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) AppendPath(path DurationStatsMilliSeconds_FieldPath)
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) FilterInputFields() *DurationStatsMilliSeconds_FieldMask
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) GetPaths() []DurationStatsMilliSeconds_FieldPath
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) IsFull() bool
- func (fieldMask DurationStatsMilliSeconds_FieldMask) Marshal() ([]byte, error)
- func (fieldMask DurationStatsMilliSeconds_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) PathsCount() int
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) Project(source *DurationStatsMilliSeconds) *DurationStatsMilliSeconds
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) ProtoMessage()
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) Reset()
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) Set(target, source *DurationStatsMilliSeconds)
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) Size() int
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) String() string
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) Subtract(other *DurationStatsMilliSeconds_FieldMask) *DurationStatsMilliSeconds_FieldMask
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *DurationStatsMilliSeconds_FieldMask) UnmarshalJSON(data []byte) error
- type DurationStatsMilliSeconds_FieldPath
- func BuildDurationStatsMilliSeconds_FieldPath(fp gotenobject.RawFieldPath) (DurationStatsMilliSeconds_FieldPath, error)
- func MustParseDurationStatsMilliSeconds_FieldPath(rawField string) DurationStatsMilliSeconds_FieldPath
- func ParseDurationStatsMilliSeconds_FieldPath(rawField string) (DurationStatsMilliSeconds_FieldPath, error)
- type DurationStatsMilliSeconds_FieldPathArrayItemValue
- type DurationStatsMilliSeconds_FieldPathArrayOfValues
- type DurationStatsMilliSeconds_FieldPathSelector
- type DurationStatsMilliSeconds_FieldPathValue
- type DurationStatsMilliSeconds_FieldTerminalPath
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) ClearValue(item *DurationStatsMilliSeconds)
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) Get(source *DurationStatsMilliSeconds) (values []interface{})
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetDefault() interface{}
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetSingle(source *DurationStatsMilliSeconds) (interface{}, bool)
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) IsLeaf() bool
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) JSONString() string
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) Selector() DurationStatsMilliSeconds_FieldPathSelector
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) String() string
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithIArrayItemValue(value interface{}) DurationStatsMilliSeconds_FieldPathArrayItemValue
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithIArrayOfValues(values interface{}) DurationStatsMilliSeconds_FieldPathArrayOfValues
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithIValue(value interface{}) DurationStatsMilliSeconds_FieldPathValue
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue
- func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) ContainsValue(source *DurationStatsMilliSeconds) bool
- func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetSingle(source *DurationStatsMilliSeconds) (interface{}, bool)
- func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
- func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsCountArrayOfValues() ([]int32, bool)
- func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMaxArrayOfValues() ([]float64, bool)
- func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMeanArrayOfValues() ([]float64, bool)
- func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMinArrayOfValues() ([]float64, bool)
- func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type DurationStatsMilliSeconds_FieldTerminalPathValue
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsCountValue() (int32, bool)
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsMaxValue() (float64, bool)
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsMeanValue() (float64, bool)
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsMinValue() (float64, bool)
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) CompareWith(source *DurationStatsMilliSeconds) (int, bool)
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) SetTo(target **DurationStatsMilliSeconds)
- func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HTTPProbingConfig
- func (o *HTTPProbingConfig) Clone() *HTTPProbingConfig
- func (o *HTTPProbingConfig) CloneRaw() gotenobject.GotenObjectExt
- func (*HTTPProbingConfig) Descriptor() ([]byte, []int)
- func (m *HTTPProbingConfig) GetAuthConfig() *HTTPProbingConfig_HTTPAuth
- func (m *HTTPProbingConfig) GetHttpRequest() *HTTPProbingConfig_HTTPRequest
- func (*HTTPProbingConfig) GotenMessage()
- func (o *HTTPProbingConfig) GotenObjectExt()
- func (obj *HTTPProbingConfig) GotenValidate() error
- func (o *HTTPProbingConfig) MakeDiffFieldMask(other *HTTPProbingConfig) *HTTPProbingConfig_FieldMask
- func (o *HTTPProbingConfig) MakeFullFieldMask() *HTTPProbingConfig_FieldMask
- func (o *HTTPProbingConfig) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *HTTPProbingConfig) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *HTTPProbingConfig) Marshal() ([]byte, error)
- func (m *HTTPProbingConfig) MarshalJSON() ([]byte, error)
- func (o *HTTPProbingConfig) Merge(source *HTTPProbingConfig)
- func (o *HTTPProbingConfig) MergeRaw(source gotenobject.GotenObjectExt)
- func (*HTTPProbingConfig) ProtoMessage()
- func (m *HTTPProbingConfig) ProtoReflect() preflect.Message
- func (m *HTTPProbingConfig) Reset()
- func (m *HTTPProbingConfig) SetAuthConfig(fv *HTTPProbingConfig_HTTPAuth)
- func (m *HTTPProbingConfig) SetHttpRequest(fv *HTTPProbingConfig_HTTPRequest)
- func (m *HTTPProbingConfig) String() string
- func (m *HTTPProbingConfig) Unmarshal(b []byte) error
- func (m *HTTPProbingConfig) UnmarshalJSON(data []byte) error
- type HTTPProbingConfigFieldPathBuilder
- type HTTPProbingConfigHTTPAuthFieldPathBuilder
- func (HTTPProbingConfigHTTPAuthFieldPathBuilder) Password() HTTPProbingConfig_HTTPAuthPathSelectorPassword
- func (HTTPProbingConfigHTTPAuthFieldPathBuilder) RequestHeaderTokenKey() HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey
- func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenRequest() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest
- func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseBodyExpiryKey() HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey
- func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseBodyKey() HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey
- func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseHeader() HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader
- func (HTTPProbingConfigHTTPAuthFieldPathBuilder) Username() HTTPProbingConfig_HTTPAuthPathSelectorUsername
- type HTTPProbingConfigHTTPAuth_FieldPath
- func BuildHTTPProbingConfigHTTPAuth_FieldPath(fp gotenobject.RawFieldPath) (HTTPProbingConfigHTTPAuth_FieldPath, error)
- func MustParseHTTPProbingConfigHTTPAuth_FieldPath(rawField string) HTTPProbingConfigHTTPAuth_FieldPath
- func ParseHTTPProbingConfigHTTPAuth_FieldPath(rawField string) (HTTPProbingConfigHTTPAuth_FieldPath, error)
- type HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue
- type HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues
- type HTTPProbingConfigHTTPAuth_FieldPathSelector
- type HTTPProbingConfigHTTPAuth_FieldPathValue
- type HTTPProbingConfigHTTPAuth_FieldSubPath
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) AsTokenRequestSubPath() (HTTPProbingConfigHTTPRequest_FieldPath, bool)
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) ClearValue(item *HTTPProbingConfig_HTTPAuth)
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) Get(source *HTTPProbingConfig_HTTPAuth) (values []interface{})
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetDefault() interface{}
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetSingle(source *HTTPProbingConfig_HTTPAuth) (interface{}, bool)
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) IsLeaf() bool
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) JSONString() string
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) Selector() HTTPProbingConfigHTTPAuth_FieldPathSelector
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) String() string
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithIValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathValue
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue
- func (fpaivs *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) AsTokenRequestPathItemValue() (HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue, bool)
- func (fpaivs *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) ContainsValue(source *HTTPProbingConfig_HTTPAuth) bool
- func (fpaivs *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- type HTTPProbingConfigHTTPAuth_FieldSubPathValue
- func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) AsTokenRequestPathValue() (HTTPProbingConfigHTTPRequest_FieldPathValue, bool)
- func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) CompareWith(source *HTTPProbingConfig_HTTPAuth) (int, bool)
- func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) SetTo(target **HTTPProbingConfig_HTTPAuth)
- func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) SetToRaw(target proto.Message)
- type HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) ClearValue(item *HTTPProbingConfig_HTTPAuth)
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) Get(source *HTTPProbingConfig_HTTPAuth) (values []interface{})
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetDefault() interface{}
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetSingle(source *HTTPProbingConfig_HTTPAuth) (interface{}, bool)
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) IsLeaf() bool
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) JSONString() string
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) Selector() HTTPProbingConfigHTTPAuth_FieldPathSelector
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) String() string
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathValue
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue
- func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) ContainsValue(source *HTTPProbingConfig_HTTPAuth) bool
- func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetSingle(source *HTTPProbingConfig_HTTPAuth) (interface{}, bool)
- func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsPasswordArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsRequestHeaderTokenKeyArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenRequestArrayOfValues() ([]*HTTPProbingConfig_HTTPRequest, bool)
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseBodyExpiryKeyArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseBodyKeyArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseHeaderArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsUsernameArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsPasswordValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsRequestHeaderTokenKeyValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenRequestValue() (*HTTPProbingConfig_HTTPRequest, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseBodyExpiryKeyValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseBodyKeyValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseHeaderValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsUsernameValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) CompareWith(source *HTTPProbingConfig_HTTPAuth) (int, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) SetTo(target **HTTPProbingConfig_HTTPAuth)
- func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HTTPProbingConfigHTTPRequestFieldPathBuilder
- func (HTTPProbingConfigHTTPRequestFieldPathBuilder) AuthenticationMethod() HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod
- func (HTTPProbingConfigHTTPRequestFieldPathBuilder) ExpectedResponseCode() HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode
- func (HTTPProbingConfigHTTPRequestFieldPathBuilder) RequestBody() HTTPProbingConfig_HTTPRequestPathSelectorRequestBody
- func (HTTPProbingConfigHTTPRequestFieldPathBuilder) RequestHeaders() HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders
- func (HTTPProbingConfigHTTPRequestFieldPathBuilder) RequestMethod() HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod
- func (HTTPProbingConfigHTTPRequestFieldPathBuilder) Timeout() HTTPProbingConfig_HTTPRequestPathSelectorTimeout
- func (HTTPProbingConfigHTTPRequestFieldPathBuilder) Url() HTTPProbingConfig_HTTPRequestPathSelectorUrl
- type HTTPProbingConfigHTTPRequest_FieldPath
- func BuildHTTPProbingConfigHTTPRequest_FieldPath(fp gotenobject.RawFieldPath) (HTTPProbingConfigHTTPRequest_FieldPath, error)
- func MustParseHTTPProbingConfigHTTPRequest_FieldPath(rawField string) HTTPProbingConfigHTTPRequest_FieldPath
- func ParseHTTPProbingConfigHTTPRequest_FieldPath(rawField string) (HTTPProbingConfigHTTPRequest_FieldPath, error)
- type HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue
- type HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues
- type HTTPProbingConfigHTTPRequest_FieldPathMap
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) ClearValue(item *HTTPProbingConfig_HTTPRequest)
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) Get(source *HTTPProbingConfig_HTTPRequest) (values []interface{})
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetDefault() interface{}
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetSingle(source *HTTPProbingConfig_HTTPRequest) (interface{}, bool)
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) IsLeaf() bool
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) JSONString() string
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) Key() string
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) Selector() HTTPProbingConfigHTTPRequest_FieldPathSelector
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) String() string
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithIValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathValue
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues
- type HTTPProbingConfigHTTPRequest_FieldPathMapValue
- func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) AsRequestHeadersElementValue() (string, bool)
- func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) CompareWith(source *HTTPProbingConfig_HTTPRequest) (int, bool)
- func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) SetTo(target **HTTPProbingConfig_HTTPRequest)
- func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) SetToRaw(target proto.Message)
- type HTTPProbingConfigHTTPRequest_FieldPathSelector
- type HTTPProbingConfigHTTPRequest_FieldPathValue
- type HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) ClearValue(item *HTTPProbingConfig_HTTPRequest)
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) Get(source *HTTPProbingConfig_HTTPRequest) (values []interface{})
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetSingle(source *HTTPProbingConfig_HTTPRequest) (interface{}, bool)
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) JSONString() string
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) Selector() HTTPProbingConfigHTTPRequest_FieldPathSelector
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) String() string
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathValue
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *HTTPProbingConfig_HTTPRequest) bool
- func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetSingle(source *HTTPProbingConfig_HTTPRequest) (interface{}, bool)
- func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsAuthenticationMethodArrayOfValues() ([]AuthenticationMethod, bool)
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsExpectedResponseCodeArrayOfValues() ([]uint32, bool)
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestBodyArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestHeadersArrayOfValues() ([]map[string]string, bool)
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestMethodArrayOfValues() ([]HTTPRequestMethod, bool)
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsTimeoutArrayOfValues() ([]*duration.Duration, bool)
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsUrlArrayOfValues() ([]string, bool)
- func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsAuthenticationMethodValue() (AuthenticationMethod, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsExpectedResponseCodeValue() (uint32, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestBodyValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestHeadersValue() (map[string]string, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestMethodValue() (HTTPRequestMethod, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsTimeoutValue() (*duration.Duration, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsUrlValue() (string, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) CompareWith(source *HTTPProbingConfig_HTTPRequest) (int, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) SetTo(target **HTTPProbingConfig_HTTPRequest)
- func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders
- func (s HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders
- func (s HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfig
- func (HTTPProbingConfigPathSelectorAuthConfig) FieldPath() *HTTPProbingConfig_FieldTerminalPath
- func (HTTPProbingConfigPathSelectorAuthConfig) Password() HTTPProbingConfigPathSelectorAuthConfigPassword
- func (HTTPProbingConfigPathSelectorAuthConfig) RequestHeaderTokenKey() HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey
- func (HTTPProbingConfigPathSelectorAuthConfig) TokenRequest() HTTPProbingConfigPathSelectorAuthConfigTokenRequest
- func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseBodyExpiryKey() HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey
- func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseBodyKey() HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey
- func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseHeader() HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader
- func (HTTPProbingConfigPathSelectorAuthConfig) Username() HTTPProbingConfigPathSelectorAuthConfigUsername
- func (s HTTPProbingConfigPathSelectorAuthConfig) WithArrayOfValues(values []*HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfig) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue) *HTTPProbingConfig_FieldSubPathArrayItemValue
- func (s HTTPProbingConfigPathSelectorAuthConfig) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (HTTPProbingConfigPathSelectorAuthConfig) WithSubPath(subPath HTTPProbingConfigHTTPAuth_FieldPath) *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfig) WithSubValue(subPathValue HTTPProbingConfigHTTPAuth_FieldPathValue) *HTTPProbingConfig_FieldSubPathValue
- func (s HTTPProbingConfigPathSelectorAuthConfig) WithValue(value *HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_FieldTerminalPathValue
- type HTTPProbingConfigPathSelectorAuthConfigPassword
- func (HTTPProbingConfigPathSelectorAuthConfigPassword) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigPassword) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigPassword) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey
- func (HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequest
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) AuthenticationMethod() HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) ExpectedResponseCode() HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) RequestBody() HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) RequestHeaders() HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) RequestMethod() HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) Timeout() HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) Url() HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod) WithValue(value AuthenticationMethod) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode) WithValue(value uint32) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) WithKey(key string) HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod) WithValue(value HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout) WithValue(value *duration.Duration) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl
- func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey
- func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey
- func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader
- func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorAuthConfigUsername
- func (HTTPProbingConfigPathSelectorAuthConfigUsername) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorAuthConfigUsername) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorAuthConfigUsername) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorHttpRequest
- func (HTTPProbingConfigPathSelectorHttpRequest) AuthenticationMethod() HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod
- func (HTTPProbingConfigPathSelectorHttpRequest) ExpectedResponseCode() HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode
- func (HTTPProbingConfigPathSelectorHttpRequest) FieldPath() *HTTPProbingConfig_FieldTerminalPath
- func (HTTPProbingConfigPathSelectorHttpRequest) RequestBody() HTTPProbingConfigPathSelectorHttpRequestRequestBody
- func (HTTPProbingConfigPathSelectorHttpRequest) RequestHeaders() HTTPProbingConfigPathSelectorHttpRequestRequestHeaders
- func (HTTPProbingConfigPathSelectorHttpRequest) RequestMethod() HTTPProbingConfigPathSelectorHttpRequestRequestMethod
- func (HTTPProbingConfigPathSelectorHttpRequest) Timeout() HTTPProbingConfigPathSelectorHttpRequestTimeout
- func (HTTPProbingConfigPathSelectorHttpRequest) Url() HTTPProbingConfigPathSelectorHttpRequestUrl
- func (s HTTPProbingConfigPathSelectorHttpRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorHttpRequest) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue) *HTTPProbingConfig_FieldSubPathArrayItemValue
- func (s HTTPProbingConfigPathSelectorHttpRequest) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (HTTPProbingConfigPathSelectorHttpRequest) WithSubPath(subPath HTTPProbingConfigHTTPRequest_FieldPath) *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequest) WithSubValue(subPathValue HTTPProbingConfigHTTPRequest_FieldPathValue) *HTTPProbingConfig_FieldSubPathValue
- func (s HTTPProbingConfigPathSelectorHttpRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldTerminalPathValue
- type HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod
- func (HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod) WithValue(value AuthenticationMethod) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode
- func (HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode) WithValue(value uint32) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorHttpRequestRequestBody
- func (HTTPProbingConfigPathSelectorHttpRequestRequestBody) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequestRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorHttpRequestRequestBody) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorHttpRequestRequestHeaders
- func (HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) WithKey(key string) HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders
- func (s HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorHttpRequestRequestMethod
- func (HTTPProbingConfigPathSelectorHttpRequestRequestMethod) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorHttpRequestRequestMethod) WithValue(value HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorHttpRequestTimeout
- func (HTTPProbingConfigPathSelectorHttpRequestTimeout) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequestTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorHttpRequestTimeout) WithValue(value *duration.Duration) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfigPathSelectorHttpRequestUrl
- func (HTTPProbingConfigPathSelectorHttpRequestUrl) FieldPath() *HTTPProbingConfig_FieldSubPath
- func (s HTTPProbingConfigPathSelectorHttpRequestUrl) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
- func (s HTTPProbingConfigPathSelectorHttpRequestUrl) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
- type HTTPProbingConfig_FieldMask
- func (fieldMask *HTTPProbingConfig_FieldMask) AppendPath(path HTTPProbingConfig_FieldPath)
- func (fieldMask *HTTPProbingConfig_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *HTTPProbingConfig_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *HTTPProbingConfig_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *HTTPProbingConfig_FieldMask) FilterInputFields() *HTTPProbingConfig_FieldMask
- func (fieldMask *HTTPProbingConfig_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *HTTPProbingConfig_FieldMask) GetPaths() []HTTPProbingConfig_FieldPath
- func (fieldMask *HTTPProbingConfig_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *HTTPProbingConfig_FieldMask) IsFull() bool
- func (fieldMask HTTPProbingConfig_FieldMask) Marshal() ([]byte, error)
- func (fieldMask HTTPProbingConfig_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *HTTPProbingConfig_FieldMask) PathsCount() int
- func (fieldMask *HTTPProbingConfig_FieldMask) Project(source *HTTPProbingConfig) *HTTPProbingConfig
- func (fieldMask *HTTPProbingConfig_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *HTTPProbingConfig_FieldMask) ProtoMessage()
- func (fieldMask *HTTPProbingConfig_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *HTTPProbingConfig_FieldMask) Reset()
- func (fieldMask *HTTPProbingConfig_FieldMask) Set(target, source *HTTPProbingConfig)
- func (fieldMask *HTTPProbingConfig_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *HTTPProbingConfig_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *HTTPProbingConfig_FieldMask) Size() int
- func (fieldMask *HTTPProbingConfig_FieldMask) String() string
- func (fieldMask *HTTPProbingConfig_FieldMask) Subtract(other *HTTPProbingConfig_FieldMask) *HTTPProbingConfig_FieldMask
- func (fieldMask *HTTPProbingConfig_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *HTTPProbingConfig_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *HTTPProbingConfig_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *HTTPProbingConfig_FieldMask) UnmarshalJSON(data []byte) error
- type HTTPProbingConfig_FieldPath
- type HTTPProbingConfig_FieldPathArrayItemValue
- type HTTPProbingConfig_FieldPathArrayOfValues
- type HTTPProbingConfig_FieldPathSelector
- type HTTPProbingConfig_FieldPathValue
- type HTTPProbingConfig_FieldSubPath
- func (fps *HTTPProbingConfig_FieldSubPath) AsAuthConfigSubPath() (HTTPProbingConfigHTTPAuth_FieldPath, bool)
- func (fps *HTTPProbingConfig_FieldSubPath) AsHttpRequestSubPath() (HTTPProbingConfigHTTPRequest_FieldPath, bool)
- func (fps *HTTPProbingConfig_FieldSubPath) ClearValue(item *HTTPProbingConfig)
- func (fps *HTTPProbingConfig_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *HTTPProbingConfig_FieldSubPath) Get(source *HTTPProbingConfig) (values []interface{})
- func (fps *HTTPProbingConfig_FieldSubPath) GetDefault() interface{}
- func (fps *HTTPProbingConfig_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *HTTPProbingConfig_FieldSubPath) GetSingle(source *HTTPProbingConfig) (interface{}, bool)
- func (fps *HTTPProbingConfig_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *HTTPProbingConfig_FieldSubPath) IsLeaf() bool
- func (fps *HTTPProbingConfig_FieldSubPath) JSONString() string
- func (fps *HTTPProbingConfig_FieldSubPath) Selector() HTTPProbingConfig_FieldPathSelector
- func (fps *HTTPProbingConfig_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *HTTPProbingConfig_FieldSubPath) String() string
- func (fps *HTTPProbingConfig_FieldSubPath) WithIArrayItemValue(value interface{}) HTTPProbingConfig_FieldPathArrayItemValue
- func (fps *HTTPProbingConfig_FieldSubPath) WithIArrayOfValues(values interface{}) HTTPProbingConfig_FieldPathArrayOfValues
- func (fps *HTTPProbingConfig_FieldSubPath) WithIValue(value interface{}) HTTPProbingConfig_FieldPathValue
- func (fps *HTTPProbingConfig_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *HTTPProbingConfig_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *HTTPProbingConfig_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HTTPProbingConfig_FieldSubPathArrayItemValue
- func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) AsAuthConfigPathItemValue() (HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue, bool)
- func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) AsHttpRequestPathItemValue() (HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue, bool)
- func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) ContainsValue(source *HTTPProbingConfig) bool
- func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type HTTPProbingConfig_FieldSubPathArrayOfValues
- func (fpsaov *HTTPProbingConfig_FieldSubPathArrayOfValues) AsAuthConfigPathArrayOfValues() (HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues, bool)
- func (fpsaov *HTTPProbingConfig_FieldSubPathArrayOfValues) AsHttpRequestPathArrayOfValues() (HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues, bool)
- func (fpsaov *HTTPProbingConfig_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type HTTPProbingConfig_FieldSubPathValue
- func (fpvs *HTTPProbingConfig_FieldSubPathValue) AsAuthConfigPathValue() (HTTPProbingConfigHTTPAuth_FieldPathValue, bool)
- func (fpvs *HTTPProbingConfig_FieldSubPathValue) AsHttpRequestPathValue() (HTTPProbingConfigHTTPRequest_FieldPathValue, bool)
- func (fpvs *HTTPProbingConfig_FieldSubPathValue) CompareWith(source *HTTPProbingConfig) (int, bool)
- func (fpvs *HTTPProbingConfig_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *HTTPProbingConfig_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *HTTPProbingConfig_FieldSubPathValue) SetTo(target **HTTPProbingConfig)
- func (fpvs *HTTPProbingConfig_FieldSubPathValue) SetToRaw(target proto.Message)
- type HTTPProbingConfig_FieldTerminalPath
- func (fp *HTTPProbingConfig_FieldTerminalPath) ClearValue(item *HTTPProbingConfig)
- func (fp *HTTPProbingConfig_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *HTTPProbingConfig_FieldTerminalPath) Get(source *HTTPProbingConfig) (values []interface{})
- func (fp *HTTPProbingConfig_FieldTerminalPath) GetDefault() interface{}
- func (fp *HTTPProbingConfig_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *HTTPProbingConfig_FieldTerminalPath) GetSingle(source *HTTPProbingConfig) (interface{}, bool)
- func (fp *HTTPProbingConfig_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *HTTPProbingConfig_FieldTerminalPath) IsLeaf() bool
- func (fp *HTTPProbingConfig_FieldTerminalPath) JSONString() string
- func (fp *HTTPProbingConfig_FieldTerminalPath) Selector() HTTPProbingConfig_FieldPathSelector
- func (fp *HTTPProbingConfig_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *HTTPProbingConfig_FieldTerminalPath) String() string
- func (fp *HTTPProbingConfig_FieldTerminalPath) WithIArrayItemValue(value interface{}) HTTPProbingConfig_FieldPathArrayItemValue
- func (fp *HTTPProbingConfig_FieldTerminalPath) WithIArrayOfValues(values interface{}) HTTPProbingConfig_FieldPathArrayOfValues
- func (fp *HTTPProbingConfig_FieldTerminalPath) WithIValue(value interface{}) HTTPProbingConfig_FieldPathValue
- func (fp *HTTPProbingConfig_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *HTTPProbingConfig_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *HTTPProbingConfig_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HTTPProbingConfig_FieldTerminalPathArrayItemValue
- func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) ContainsValue(source *HTTPProbingConfig) bool
- func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetSingle(source *HTTPProbingConfig) (interface{}, bool)
- func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type HTTPProbingConfig_FieldTerminalPathArrayOfValues
- func (fpaov *HTTPProbingConfig_FieldTerminalPathArrayOfValues) AsAuthConfigArrayOfValues() ([]*HTTPProbingConfig_HTTPAuth, bool)
- func (fpaov *HTTPProbingConfig_FieldTerminalPathArrayOfValues) AsHttpRequestArrayOfValues() ([]*HTTPProbingConfig_HTTPRequest, bool)
- func (fpaov *HTTPProbingConfig_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type HTTPProbingConfig_FieldTerminalPathValue
- func (fpv *HTTPProbingConfig_FieldTerminalPathValue) AsAuthConfigValue() (*HTTPProbingConfig_HTTPAuth, bool)
- func (fpv *HTTPProbingConfig_FieldTerminalPathValue) AsHttpRequestValue() (*HTTPProbingConfig_HTTPRequest, bool)
- func (fpv *HTTPProbingConfig_FieldTerminalPathValue) CompareWith(source *HTTPProbingConfig) (int, bool)
- func (fpv *HTTPProbingConfig_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *HTTPProbingConfig_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *HTTPProbingConfig_FieldTerminalPathValue) SetTo(target **HTTPProbingConfig)
- func (fpv *HTTPProbingConfig_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HTTPProbingConfig_HTTPAuth
- func (o *HTTPProbingConfig_HTTPAuth) Clone() *HTTPProbingConfig_HTTPAuth
- func (o *HTTPProbingConfig_HTTPAuth) CloneRaw() gotenobject.GotenObjectExt
- func (*HTTPProbingConfig_HTTPAuth) Descriptor() ([]byte, []int)
- func (m *HTTPProbingConfig_HTTPAuth) GetPassword() string
- func (m *HTTPProbingConfig_HTTPAuth) GetRequestHeaderTokenKey() string
- func (m *HTTPProbingConfig_HTTPAuth) GetTokenRequest() *HTTPProbingConfig_HTTPRequest
- func (m *HTTPProbingConfig_HTTPAuth) GetTokenResponseBodyExpiryKey() string
- func (m *HTTPProbingConfig_HTTPAuth) GetTokenResponseBodyKey() string
- func (m *HTTPProbingConfig_HTTPAuth) GetTokenResponseHeader() string
- func (m *HTTPProbingConfig_HTTPAuth) GetUsername() string
- func (*HTTPProbingConfig_HTTPAuth) GotenMessage()
- func (o *HTTPProbingConfig_HTTPAuth) GotenObjectExt()
- func (obj *HTTPProbingConfig_HTTPAuth) GotenValidate() error
- func (o *HTTPProbingConfig_HTTPAuth) MakeDiffFieldMask(other *HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_HTTPAuth_FieldMask
- func (o *HTTPProbingConfig_HTTPAuth) MakeFullFieldMask() *HTTPProbingConfig_HTTPAuth_FieldMask
- func (o *HTTPProbingConfig_HTTPAuth) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *HTTPProbingConfig_HTTPAuth) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *HTTPProbingConfig_HTTPAuth) Marshal() ([]byte, error)
- func (m *HTTPProbingConfig_HTTPAuth) MarshalJSON() ([]byte, error)
- func (o *HTTPProbingConfig_HTTPAuth) Merge(source *HTTPProbingConfig_HTTPAuth)
- func (o *HTTPProbingConfig_HTTPAuth) MergeRaw(source gotenobject.GotenObjectExt)
- func (*HTTPProbingConfig_HTTPAuth) ProtoMessage()
- func (m *HTTPProbingConfig_HTTPAuth) ProtoReflect() preflect.Message
- func (m *HTTPProbingConfig_HTTPAuth) Reset()
- func (m *HTTPProbingConfig_HTTPAuth) SetPassword(fv string)
- func (m *HTTPProbingConfig_HTTPAuth) SetRequestHeaderTokenKey(fv string)
- func (m *HTTPProbingConfig_HTTPAuth) SetTokenRequest(fv *HTTPProbingConfig_HTTPRequest)
- func (m *HTTPProbingConfig_HTTPAuth) SetTokenResponseBodyExpiryKey(fv string)
- func (m *HTTPProbingConfig_HTTPAuth) SetTokenResponseBodyKey(fv string)
- func (m *HTTPProbingConfig_HTTPAuth) SetTokenResponseHeader(fv string)
- func (m *HTTPProbingConfig_HTTPAuth) SetUsername(fv string)
- func (m *HTTPProbingConfig_HTTPAuth) String() string
- func (m *HTTPProbingConfig_HTTPAuth) Unmarshal(b []byte) error
- func (m *HTTPProbingConfig_HTTPAuth) UnmarshalJSON(data []byte) error
- type HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders
- func (s HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorPassword
- func (HTTPProbingConfig_HTTPAuthPathSelectorPassword) FieldPath() *HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorPassword) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorPassword) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey
- func (HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey) FieldPath() *HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) AuthenticationMethod() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) ExpectedResponseCode() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) FieldPath() *HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) RequestBody() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) RequestHeaders() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) RequestMethod() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) Timeout() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) Url() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubPath(subPath HTTPProbingConfigHTTPRequest_FieldPath) *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubValue(subPathValue HTTPProbingConfigHTTPRequest_FieldPathValue) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod) WithValue(value AuthenticationMethod) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode) WithValue(value uint32) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) WithKey(key string) HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod) WithValue(value HTTPRequestMethod) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout) WithValue(value *duration.Duration) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl) FieldPath() *HTTPProbingConfigHTTPAuth_FieldSubPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey) FieldPath() *HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey) FieldPath() *HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader
- func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader) FieldPath() *HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPAuthPathSelectorUsername
- func (HTTPProbingConfig_HTTPAuthPathSelectorUsername) FieldPath() *HTTPProbingConfigHTTPAuth_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPAuthPathSelectorUsername) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPAuthPathSelectorUsername) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPAuth_FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) AppendPath(path HTTPProbingConfigHTTPAuth_FieldPath)
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) FilterInputFields() *HTTPProbingConfig_HTTPAuth_FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) GetPaths() []HTTPProbingConfigHTTPAuth_FieldPath
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) IsFull() bool
- func (fieldMask HTTPProbingConfig_HTTPAuth_FieldMask) Marshal() ([]byte, error)
- func (fieldMask HTTPProbingConfig_HTTPAuth_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) PathsCount() int
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Project(source *HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_HTTPAuth
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ProtoMessage()
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Reset()
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Set(target, source *HTTPProbingConfig_HTTPAuth)
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Size() int
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) String() string
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Subtract(other *HTTPProbingConfig_HTTPAuth_FieldMask) *HTTPProbingConfig_HTTPAuth_FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) UnmarshalJSON(data []byte) error
- type HTTPProbingConfig_HTTPRequest
- func (o *HTTPProbingConfig_HTTPRequest) Clone() *HTTPProbingConfig_HTTPRequest
- func (o *HTTPProbingConfig_HTTPRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*HTTPProbingConfig_HTTPRequest) Descriptor() ([]byte, []int)
- func (m *HTTPProbingConfig_HTTPRequest) GetAuthenticationMethod() AuthenticationMethod
- func (m *HTTPProbingConfig_HTTPRequest) GetExpectedResponseCode() uint32
- func (m *HTTPProbingConfig_HTTPRequest) GetRequestBody() string
- func (m *HTTPProbingConfig_HTTPRequest) GetRequestHeaders() map[string]string
- func (m *HTTPProbingConfig_HTTPRequest) GetRequestMethod() HTTPRequestMethod
- func (m *HTTPProbingConfig_HTTPRequest) GetTimeout() *duration.Duration
- func (m *HTTPProbingConfig_HTTPRequest) GetUrl() string
- func (*HTTPProbingConfig_HTTPRequest) GotenMessage()
- func (o *HTTPProbingConfig_HTTPRequest) GotenObjectExt()
- func (obj *HTTPProbingConfig_HTTPRequest) GotenValidate() error
- func (o *HTTPProbingConfig_HTTPRequest) MakeDiffFieldMask(other *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_HTTPRequest_FieldMask
- func (o *HTTPProbingConfig_HTTPRequest) MakeFullFieldMask() *HTTPProbingConfig_HTTPRequest_FieldMask
- func (o *HTTPProbingConfig_HTTPRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *HTTPProbingConfig_HTTPRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *HTTPProbingConfig_HTTPRequest) Marshal() ([]byte, error)
- func (m *HTTPProbingConfig_HTTPRequest) MarshalJSON() ([]byte, error)
- func (o *HTTPProbingConfig_HTTPRequest) Merge(source *HTTPProbingConfig_HTTPRequest)
- func (o *HTTPProbingConfig_HTTPRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*HTTPProbingConfig_HTTPRequest) ProtoMessage()
- func (m *HTTPProbingConfig_HTTPRequest) ProtoReflect() preflect.Message
- func (m *HTTPProbingConfig_HTTPRequest) Reset()
- func (m *HTTPProbingConfig_HTTPRequest) SetAuthenticationMethod(fv AuthenticationMethod)
- func (m *HTTPProbingConfig_HTTPRequest) SetExpectedResponseCode(fv uint32)
- func (m *HTTPProbingConfig_HTTPRequest) SetRequestBody(fv string)
- func (m *HTTPProbingConfig_HTTPRequest) SetRequestHeaders(fv map[string]string)
- func (m *HTTPProbingConfig_HTTPRequest) SetRequestMethod(fv HTTPRequestMethod)
- func (m *HTTPProbingConfig_HTTPRequest) SetTimeout(fv *duration.Duration)
- func (m *HTTPProbingConfig_HTTPRequest) SetUrl(fv string)
- func (m *HTTPProbingConfig_HTTPRequest) String() string
- func (m *HTTPProbingConfig_HTTPRequest) Unmarshal(b []byte) error
- func (m *HTTPProbingConfig_HTTPRequest) UnmarshalJSON(data []byte) error
- type HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders
- func (s HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders) FieldPath() *HTTPProbingConfigHTTPRequest_FieldPathMap
- func (s HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues
- func (s HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders) WithValue(value string) *HTTPProbingConfigHTTPRequest_FieldPathMapValue
- type HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod
- func (HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod) FieldPath() *HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod) WithValue(value AuthenticationMethod) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode
- func (HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode) FieldPath() *HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode) WithValue(value uint32) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPRequestPathSelectorRequestBody
- func (HTTPProbingConfig_HTTPRequestPathSelectorRequestBody) FieldPath() *HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestBody) WithValue(value string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders
- func (HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) FieldPath() *HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) WithKey(key string) HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders
- func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod
- func (HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod) FieldPath() *HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod) WithValue(value HTTPRequestMethod) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPRequestPathSelectorTimeout
- func (HTTPProbingConfig_HTTPRequestPathSelectorTimeout) FieldPath() *HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPRequestPathSelectorTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPRequestPathSelectorTimeout) WithValue(value *duration.Duration) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPRequestPathSelectorUrl
- func (HTTPProbingConfig_HTTPRequestPathSelectorUrl) FieldPath() *HTTPProbingConfigHTTPRequest_FieldTerminalPath
- func (s HTTPProbingConfig_HTTPRequestPathSelectorUrl) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
- func (s HTTPProbingConfig_HTTPRequestPathSelectorUrl) WithValue(value string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
- type HTTPProbingConfig_HTTPRequest_FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) AppendPath(path HTTPProbingConfigHTTPRequest_FieldPath)
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) FilterInputFields() *HTTPProbingConfig_HTTPRequest_FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) GetPaths() []HTTPProbingConfigHTTPRequest_FieldPath
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) IsFull() bool
- func (fieldMask HTTPProbingConfig_HTTPRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask HTTPProbingConfig_HTTPRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) PathsCount() int
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Project(source *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_HTTPRequest
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ProtoMessage()
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Reset()
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Set(target, source *HTTPProbingConfig_HTTPRequest)
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Size() int
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) String() string
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Subtract(other *HTTPProbingConfig_HTTPRequest_FieldMask) *HTTPProbingConfig_HTTPRequest_FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) UnmarshalJSON(data []byte) error
- type HTTPRequestMethod
- func (HTTPRequestMethod) Descriptor() preflect.EnumDescriptor
- func (x HTTPRequestMethod) Enum() *HTTPRequestMethod
- func (HTTPRequestMethod) EnumDescriptor() ([]byte, []int)
- func (x HTTPRequestMethod) Number() preflect.EnumNumber
- func (x HTTPRequestMethod) String() string
- func (HTTPRequestMethod) Type() preflect.EnumType
- type HopInfo
- func (o *HopInfo) Clone() *HopInfo
- func (o *HopInfo) CloneRaw() gotenobject.GotenObjectExt
- func (*HopInfo) Descriptor() ([]byte, []int)
- func (m *HopInfo) GetHopAsName() string
- func (m *HopInfo) GetHopAsn() string
- func (m *HopInfo) GetHopIp() string
- func (*HopInfo) GotenMessage()
- func (o *HopInfo) GotenObjectExt()
- func (obj *HopInfo) GotenValidate() error
- func (o *HopInfo) MakeDiffFieldMask(other *HopInfo) *HopInfo_FieldMask
- func (o *HopInfo) MakeFullFieldMask() *HopInfo_FieldMask
- func (o *HopInfo) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *HopInfo) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *HopInfo) Marshal() ([]byte, error)
- func (m *HopInfo) MarshalJSON() ([]byte, error)
- func (o *HopInfo) Merge(source *HopInfo)
- func (o *HopInfo) MergeRaw(source gotenobject.GotenObjectExt)
- func (*HopInfo) ProtoMessage()
- func (m *HopInfo) ProtoReflect() preflect.Message
- func (m *HopInfo) Reset()
- func (m *HopInfo) SetHopAsName(fv string)
- func (m *HopInfo) SetHopAsn(fv string)
- func (m *HopInfo) SetHopIp(fv string)
- func (m *HopInfo) String() string
- func (m *HopInfo) Unmarshal(b []byte) error
- func (m *HopInfo) UnmarshalJSON(data []byte) error
- type HopInfoFieldPathBuilder
- type HopInfoPathSelectorHopAsName
- type HopInfoPathSelectorHopAsn
- type HopInfoPathSelectorHopIp
- type HopInfo_FieldMask
- func (fieldMask *HopInfo_FieldMask) AppendPath(path HopInfo_FieldPath)
- func (fieldMask *HopInfo_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *HopInfo_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *HopInfo_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *HopInfo_FieldMask) FilterInputFields() *HopInfo_FieldMask
- func (fieldMask *HopInfo_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *HopInfo_FieldMask) GetPaths() []HopInfo_FieldPath
- func (fieldMask *HopInfo_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *HopInfo_FieldMask) IsFull() bool
- func (fieldMask HopInfo_FieldMask) Marshal() ([]byte, error)
- func (fieldMask HopInfo_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *HopInfo_FieldMask) PathsCount() int
- func (fieldMask *HopInfo_FieldMask) Project(source *HopInfo) *HopInfo
- func (fieldMask *HopInfo_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *HopInfo_FieldMask) ProtoMessage()
- func (fieldMask *HopInfo_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *HopInfo_FieldMask) Reset()
- func (fieldMask *HopInfo_FieldMask) Set(target, source *HopInfo)
- func (fieldMask *HopInfo_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *HopInfo_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *HopInfo_FieldMask) Size() int
- func (fieldMask *HopInfo_FieldMask) String() string
- func (fieldMask *HopInfo_FieldMask) Subtract(other *HopInfo_FieldMask) *HopInfo_FieldMask
- func (fieldMask *HopInfo_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *HopInfo_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *HopInfo_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *HopInfo_FieldMask) UnmarshalJSON(data []byte) error
- type HopInfo_FieldPath
- type HopInfo_FieldPathArrayItemValue
- type HopInfo_FieldPathArrayOfValues
- type HopInfo_FieldPathSelector
- type HopInfo_FieldPathValue
- type HopInfo_FieldTerminalPath
- func (fp *HopInfo_FieldTerminalPath) ClearValue(item *HopInfo)
- func (fp *HopInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *HopInfo_FieldTerminalPath) Get(source *HopInfo) (values []interface{})
- func (fp *HopInfo_FieldTerminalPath) GetDefault() interface{}
- func (fp *HopInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *HopInfo_FieldTerminalPath) GetSingle(source *HopInfo) (interface{}, bool)
- func (fp *HopInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *HopInfo_FieldTerminalPath) IsLeaf() bool
- func (fp *HopInfo_FieldTerminalPath) JSONString() string
- func (fp *HopInfo_FieldTerminalPath) Selector() HopInfo_FieldPathSelector
- func (fp *HopInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *HopInfo_FieldTerminalPath) String() string
- func (fp *HopInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) HopInfo_FieldPathArrayItemValue
- func (fp *HopInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) HopInfo_FieldPathArrayOfValues
- func (fp *HopInfo_FieldTerminalPath) WithIValue(value interface{}) HopInfo_FieldPathValue
- func (fp *HopInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *HopInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *HopInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HopInfo_FieldTerminalPathArrayItemValue
- func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *HopInfo) bool
- func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) GetSingle(source *HopInfo) (interface{}, bool)
- func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type HopInfo_FieldTerminalPathArrayOfValues
- func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) AsHopAsNameArrayOfValues() ([]string, bool)
- func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) AsHopAsnArrayOfValues() ([]string, bool)
- func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) AsHopIpArrayOfValues() ([]string, bool)
- func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type HopInfo_FieldTerminalPathValue
- func (fpv *HopInfo_FieldTerminalPathValue) AsHopAsNameValue() (string, bool)
- func (fpv *HopInfo_FieldTerminalPathValue) AsHopAsnValue() (string, bool)
- func (fpv *HopInfo_FieldTerminalPathValue) AsHopIpValue() (string, bool)
- func (fpv *HopInfo_FieldTerminalPathValue) CompareWith(source *HopInfo) (int, bool)
- func (fpv *HopInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *HopInfo_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *HopInfo_FieldTerminalPathValue) SetTo(target **HopInfo)
- func (fpv *HopInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HopStat
- func (o *HopStat) Clone() *HopStat
- func (o *HopStat) CloneRaw() gotenobject.GotenObjectExt
- func (*HopStat) Descriptor() ([]byte, []int)
- func (m *HopStat) GetIcmpLatency() *DurationStatsMilliSeconds
- func (m *HopStat) GetLoss() *LossStats
- func (m *HopStat) GetTtlExceededLatency() *DurationStatsMilliSeconds
- func (*HopStat) GotenMessage()
- func (o *HopStat) GotenObjectExt()
- func (obj *HopStat) GotenValidate() error
- func (o *HopStat) MakeDiffFieldMask(other *HopStat) *HopStat_FieldMask
- func (o *HopStat) MakeFullFieldMask() *HopStat_FieldMask
- func (o *HopStat) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *HopStat) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *HopStat) Marshal() ([]byte, error)
- func (m *HopStat) MarshalJSON() ([]byte, error)
- func (o *HopStat) Merge(source *HopStat)
- func (o *HopStat) MergeRaw(source gotenobject.GotenObjectExt)
- func (*HopStat) ProtoMessage()
- func (m *HopStat) ProtoReflect() preflect.Message
- func (m *HopStat) Reset()
- func (m *HopStat) SetIcmpLatency(fv *DurationStatsMilliSeconds)
- func (m *HopStat) SetLoss(fv *LossStats)
- func (m *HopStat) SetTtlExceededLatency(fv *DurationStatsMilliSeconds)
- func (m *HopStat) String() string
- func (m *HopStat) Unmarshal(b []byte) error
- func (m *HopStat) UnmarshalJSON(data []byte) error
- type HopStatFieldPathBuilder
- type HopStatPathSelectorIcmpLatency
- func (HopStatPathSelectorIcmpLatency) Count() HopStatPathSelectorIcmpLatencyCount
- func (HopStatPathSelectorIcmpLatency) FieldPath() *HopStat_FieldTerminalPath
- func (HopStatPathSelectorIcmpLatency) Max() HopStatPathSelectorIcmpLatencyMax
- func (HopStatPathSelectorIcmpLatency) Mean() HopStatPathSelectorIcmpLatencyMean
- func (HopStatPathSelectorIcmpLatency) Min() HopStatPathSelectorIcmpLatencyMin
- func (s HopStatPathSelectorIcmpLatency) WithArrayOfValues(values []*DurationStatsMilliSeconds) *HopStat_FieldTerminalPathArrayOfValues
- func (s HopStatPathSelectorIcmpLatency) WithSubArrayItemValue(subPathArrayItemValue DurationStatsMilliSeconds_FieldPathArrayItemValue) *HopStat_FieldSubPathArrayItemValue
- func (s HopStatPathSelectorIcmpLatency) WithSubArrayOfValues(subPathArrayOfValues DurationStatsMilliSeconds_FieldPathArrayOfValues) *HopStat_FieldSubPathArrayOfValues
- func (HopStatPathSelectorIcmpLatency) WithSubPath(subPath DurationStatsMilliSeconds_FieldPath) *HopStat_FieldSubPath
- func (s HopStatPathSelectorIcmpLatency) WithSubValue(subPathValue DurationStatsMilliSeconds_FieldPathValue) *HopStat_FieldSubPathValue
- func (s HopStatPathSelectorIcmpLatency) WithValue(value *DurationStatsMilliSeconds) *HopStat_FieldTerminalPathValue
- type HopStatPathSelectorIcmpLatencyCount
- type HopStatPathSelectorIcmpLatencyMax
- type HopStatPathSelectorIcmpLatencyMean
- type HopStatPathSelectorIcmpLatencyMin
- type HopStatPathSelectorLoss
- func (HopStatPathSelectorLoss) FieldPath() *HopStat_FieldTerminalPath
- func (HopStatPathSelectorLoss) LossPercentage() HopStatPathSelectorLossLossPercentage
- func (HopStatPathSelectorLoss) PacketsLost() HopStatPathSelectorLossPacketsLost
- func (HopStatPathSelectorLoss) PacketsSent() HopStatPathSelectorLossPacketsSent
- func (s HopStatPathSelectorLoss) WithArrayOfValues(values []*LossStats) *HopStat_FieldTerminalPathArrayOfValues
- func (s HopStatPathSelectorLoss) WithSubArrayItemValue(subPathArrayItemValue LossStats_FieldPathArrayItemValue) *HopStat_FieldSubPathArrayItemValue
- func (s HopStatPathSelectorLoss) WithSubArrayOfValues(subPathArrayOfValues LossStats_FieldPathArrayOfValues) *HopStat_FieldSubPathArrayOfValues
- func (HopStatPathSelectorLoss) WithSubPath(subPath LossStats_FieldPath) *HopStat_FieldSubPath
- func (s HopStatPathSelectorLoss) WithSubValue(subPathValue LossStats_FieldPathValue) *HopStat_FieldSubPathValue
- func (s HopStatPathSelectorLoss) WithValue(value *LossStats) *HopStat_FieldTerminalPathValue
- type HopStatPathSelectorLossLossPercentage
- type HopStatPathSelectorLossPacketsLost
- type HopStatPathSelectorLossPacketsSent
- type HopStatPathSelectorTtlExceededLatency
- func (HopStatPathSelectorTtlExceededLatency) Count() HopStatPathSelectorTtlExceededLatencyCount
- func (HopStatPathSelectorTtlExceededLatency) FieldPath() *HopStat_FieldTerminalPath
- func (HopStatPathSelectorTtlExceededLatency) Max() HopStatPathSelectorTtlExceededLatencyMax
- func (HopStatPathSelectorTtlExceededLatency) Mean() HopStatPathSelectorTtlExceededLatencyMean
- func (HopStatPathSelectorTtlExceededLatency) Min() HopStatPathSelectorTtlExceededLatencyMin
- func (s HopStatPathSelectorTtlExceededLatency) WithArrayOfValues(values []*DurationStatsMilliSeconds) *HopStat_FieldTerminalPathArrayOfValues
- func (s HopStatPathSelectorTtlExceededLatency) WithSubArrayItemValue(subPathArrayItemValue DurationStatsMilliSeconds_FieldPathArrayItemValue) *HopStat_FieldSubPathArrayItemValue
- func (s HopStatPathSelectorTtlExceededLatency) WithSubArrayOfValues(subPathArrayOfValues DurationStatsMilliSeconds_FieldPathArrayOfValues) *HopStat_FieldSubPathArrayOfValues
- func (HopStatPathSelectorTtlExceededLatency) WithSubPath(subPath DurationStatsMilliSeconds_FieldPath) *HopStat_FieldSubPath
- func (s HopStatPathSelectorTtlExceededLatency) WithSubValue(subPathValue DurationStatsMilliSeconds_FieldPathValue) *HopStat_FieldSubPathValue
- func (s HopStatPathSelectorTtlExceededLatency) WithValue(value *DurationStatsMilliSeconds) *HopStat_FieldTerminalPathValue
- type HopStatPathSelectorTtlExceededLatencyCount
- func (HopStatPathSelectorTtlExceededLatencyCount) FieldPath() *HopStat_FieldSubPath
- func (s HopStatPathSelectorTtlExceededLatencyCount) WithArrayOfValues(values []int32) *HopStat_FieldSubPathArrayOfValues
- func (s HopStatPathSelectorTtlExceededLatencyCount) WithValue(value int32) *HopStat_FieldSubPathValue
- type HopStatPathSelectorTtlExceededLatencyMax
- func (HopStatPathSelectorTtlExceededLatencyMax) FieldPath() *HopStat_FieldSubPath
- func (s HopStatPathSelectorTtlExceededLatencyMax) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
- func (s HopStatPathSelectorTtlExceededLatencyMax) WithValue(value float64) *HopStat_FieldSubPathValue
- type HopStatPathSelectorTtlExceededLatencyMean
- func (HopStatPathSelectorTtlExceededLatencyMean) FieldPath() *HopStat_FieldSubPath
- func (s HopStatPathSelectorTtlExceededLatencyMean) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
- func (s HopStatPathSelectorTtlExceededLatencyMean) WithValue(value float64) *HopStat_FieldSubPathValue
- type HopStatPathSelectorTtlExceededLatencyMin
- func (HopStatPathSelectorTtlExceededLatencyMin) FieldPath() *HopStat_FieldSubPath
- func (s HopStatPathSelectorTtlExceededLatencyMin) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
- func (s HopStatPathSelectorTtlExceededLatencyMin) WithValue(value float64) *HopStat_FieldSubPathValue
- type HopStat_FieldMask
- func (fieldMask *HopStat_FieldMask) AppendPath(path HopStat_FieldPath)
- func (fieldMask *HopStat_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *HopStat_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *HopStat_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *HopStat_FieldMask) FilterInputFields() *HopStat_FieldMask
- func (fieldMask *HopStat_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *HopStat_FieldMask) GetPaths() []HopStat_FieldPath
- func (fieldMask *HopStat_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *HopStat_FieldMask) IsFull() bool
- func (fieldMask HopStat_FieldMask) Marshal() ([]byte, error)
- func (fieldMask HopStat_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *HopStat_FieldMask) PathsCount() int
- func (fieldMask *HopStat_FieldMask) Project(source *HopStat) *HopStat
- func (fieldMask *HopStat_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *HopStat_FieldMask) ProtoMessage()
- func (fieldMask *HopStat_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *HopStat_FieldMask) Reset()
- func (fieldMask *HopStat_FieldMask) Set(target, source *HopStat)
- func (fieldMask *HopStat_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *HopStat_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *HopStat_FieldMask) Size() int
- func (fieldMask *HopStat_FieldMask) String() string
- func (fieldMask *HopStat_FieldMask) Subtract(other *HopStat_FieldMask) *HopStat_FieldMask
- func (fieldMask *HopStat_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *HopStat_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *HopStat_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *HopStat_FieldMask) UnmarshalJSON(data []byte) error
- type HopStat_FieldPath
- type HopStat_FieldPathArrayItemValue
- type HopStat_FieldPathArrayOfValues
- type HopStat_FieldPathSelector
- type HopStat_FieldPathValue
- type HopStat_FieldSubPath
- func (fps *HopStat_FieldSubPath) AsIcmpLatencySubPath() (DurationStatsMilliSeconds_FieldPath, bool)
- func (fps *HopStat_FieldSubPath) AsLossSubPath() (LossStats_FieldPath, bool)
- func (fps *HopStat_FieldSubPath) AsTtlExceededLatencySubPath() (DurationStatsMilliSeconds_FieldPath, bool)
- func (fps *HopStat_FieldSubPath) ClearValue(item *HopStat)
- func (fps *HopStat_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *HopStat_FieldSubPath) Get(source *HopStat) (values []interface{})
- func (fps *HopStat_FieldSubPath) GetDefault() interface{}
- func (fps *HopStat_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *HopStat_FieldSubPath) GetSingle(source *HopStat) (interface{}, bool)
- func (fps *HopStat_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *HopStat_FieldSubPath) IsLeaf() bool
- func (fps *HopStat_FieldSubPath) JSONString() string
- func (fps *HopStat_FieldSubPath) Selector() HopStat_FieldPathSelector
- func (fps *HopStat_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *HopStat_FieldSubPath) String() string
- func (fps *HopStat_FieldSubPath) WithIArrayItemValue(value interface{}) HopStat_FieldPathArrayItemValue
- func (fps *HopStat_FieldSubPath) WithIArrayOfValues(values interface{}) HopStat_FieldPathArrayOfValues
- func (fps *HopStat_FieldSubPath) WithIValue(value interface{}) HopStat_FieldPathValue
- func (fps *HopStat_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *HopStat_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *HopStat_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HopStat_FieldSubPathArrayItemValue
- func (fpaivs *HopStat_FieldSubPathArrayItemValue) AsIcmpLatencyPathItemValue() (DurationStatsMilliSeconds_FieldPathArrayItemValue, bool)
- func (fpaivs *HopStat_FieldSubPathArrayItemValue) AsLossPathItemValue() (LossStats_FieldPathArrayItemValue, bool)
- func (fpaivs *HopStat_FieldSubPathArrayItemValue) AsTtlExceededLatencyPathItemValue() (DurationStatsMilliSeconds_FieldPathArrayItemValue, bool)
- func (fpaivs *HopStat_FieldSubPathArrayItemValue) ContainsValue(source *HopStat) bool
- func (fpaivs *HopStat_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type HopStat_FieldSubPathArrayOfValues
- func (fpsaov *HopStat_FieldSubPathArrayOfValues) AsIcmpLatencyPathArrayOfValues() (DurationStatsMilliSeconds_FieldPathArrayOfValues, bool)
- func (fpsaov *HopStat_FieldSubPathArrayOfValues) AsLossPathArrayOfValues() (LossStats_FieldPathArrayOfValues, bool)
- func (fpsaov *HopStat_FieldSubPathArrayOfValues) AsTtlExceededLatencyPathArrayOfValues() (DurationStatsMilliSeconds_FieldPathArrayOfValues, bool)
- func (fpsaov *HopStat_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type HopStat_FieldSubPathValue
- func (fpvs *HopStat_FieldSubPathValue) AsIcmpLatencyPathValue() (DurationStatsMilliSeconds_FieldPathValue, bool)
- func (fpvs *HopStat_FieldSubPathValue) AsLossPathValue() (LossStats_FieldPathValue, bool)
- func (fpvs *HopStat_FieldSubPathValue) AsTtlExceededLatencyPathValue() (DurationStatsMilliSeconds_FieldPathValue, bool)
- func (fpvs *HopStat_FieldSubPathValue) CompareWith(source *HopStat) (int, bool)
- func (fpvs *HopStat_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *HopStat_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *HopStat_FieldSubPathValue) SetTo(target **HopStat)
- func (fpvs *HopStat_FieldSubPathValue) SetToRaw(target proto.Message)
- type HopStat_FieldTerminalPath
- func (fp *HopStat_FieldTerminalPath) ClearValue(item *HopStat)
- func (fp *HopStat_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *HopStat_FieldTerminalPath) Get(source *HopStat) (values []interface{})
- func (fp *HopStat_FieldTerminalPath) GetDefault() interface{}
- func (fp *HopStat_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *HopStat_FieldTerminalPath) GetSingle(source *HopStat) (interface{}, bool)
- func (fp *HopStat_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *HopStat_FieldTerminalPath) IsLeaf() bool
- func (fp *HopStat_FieldTerminalPath) JSONString() string
- func (fp *HopStat_FieldTerminalPath) Selector() HopStat_FieldPathSelector
- func (fp *HopStat_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *HopStat_FieldTerminalPath) String() string
- func (fp *HopStat_FieldTerminalPath) WithIArrayItemValue(value interface{}) HopStat_FieldPathArrayItemValue
- func (fp *HopStat_FieldTerminalPath) WithIArrayOfValues(values interface{}) HopStat_FieldPathArrayOfValues
- func (fp *HopStat_FieldTerminalPath) WithIValue(value interface{}) HopStat_FieldPathValue
- func (fp *HopStat_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *HopStat_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *HopStat_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HopStat_FieldTerminalPathArrayItemValue
- func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) ContainsValue(source *HopStat) bool
- func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) GetSingle(source *HopStat) (interface{}, bool)
- func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type HopStat_FieldTerminalPathArrayOfValues
- func (fpaov *HopStat_FieldTerminalPathArrayOfValues) AsIcmpLatencyArrayOfValues() ([]*DurationStatsMilliSeconds, bool)
- func (fpaov *HopStat_FieldTerminalPathArrayOfValues) AsLossArrayOfValues() ([]*LossStats, bool)
- func (fpaov *HopStat_FieldTerminalPathArrayOfValues) AsTtlExceededLatencyArrayOfValues() ([]*DurationStatsMilliSeconds, bool)
- func (fpaov *HopStat_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type HopStat_FieldTerminalPathValue
- func (fpv *HopStat_FieldTerminalPathValue) AsIcmpLatencyValue() (*DurationStatsMilliSeconds, bool)
- func (fpv *HopStat_FieldTerminalPathValue) AsLossValue() (*LossStats, bool)
- func (fpv *HopStat_FieldTerminalPathValue) AsTtlExceededLatencyValue() (*DurationStatsMilliSeconds, bool)
- func (fpv *HopStat_FieldTerminalPathValue) CompareWith(source *HopStat) (int, bool)
- func (fpv *HopStat_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *HopStat_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *HopStat_FieldTerminalPathValue) SetTo(target **HopStat)
- func (fpv *HopStat_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type IpVersion
- type Location
- func (o *Location) Clone() *Location
- func (o *Location) CloneRaw() gotenobject.GotenObjectExt
- func (*Location) Descriptor() ([]byte, []int)
- func (m *Location) GetAccuracy() float64
- func (m *Location) GetAddress() *Address
- func (m *Location) GetAdminHierarchy() *admin_area.AdminHierarchy
- func (m *Location) GetCoordinates() *latlng.LatLng
- func (*Location) GotenMessage()
- func (o *Location) GotenObjectExt()
- func (obj *Location) GotenValidate() error
- func (o *Location) MakeDiffFieldMask(other *Location) *Location_FieldMask
- func (o *Location) MakeFullFieldMask() *Location_FieldMask
- func (o *Location) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Location) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Location) Marshal() ([]byte, error)
- func (m *Location) MarshalJSON() ([]byte, error)
- func (o *Location) Merge(source *Location)
- func (o *Location) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Location) ProtoMessage()
- func (m *Location) ProtoReflect() preflect.Message
- func (m *Location) Reset()
- func (m *Location) SetAccuracy(fv float64)
- func (m *Location) SetAddress(fv *Address)
- func (m *Location) SetAdminHierarchy(fv *admin_area.AdminHierarchy)
- func (m *Location) SetCoordinates(fv *latlng.LatLng)
- func (m *Location) String() string
- func (m *Location) Unmarshal(b []byte) error
- func (m *Location) UnmarshalJSON(data []byte) error
- type LocationDiscoverySpec
- func (o *LocationDiscoverySpec) Clone() *LocationDiscoverySpec
- func (o *LocationDiscoverySpec) CloneRaw() gotenobject.GotenObjectExt
- func (*LocationDiscoverySpec) Descriptor() ([]byte, []int)
- func (m *LocationDiscoverySpec) GetRequiredAccuracy() float64
- func (m *LocationDiscoverySpec) GetType() LocationDiscoverySpec_Type
- func (*LocationDiscoverySpec) GotenMessage()
- func (o *LocationDiscoverySpec) GotenObjectExt()
- func (obj *LocationDiscoverySpec) GotenValidate() error
- func (o *LocationDiscoverySpec) MakeDiffFieldMask(other *LocationDiscoverySpec) *LocationDiscoverySpec_FieldMask
- func (o *LocationDiscoverySpec) MakeFullFieldMask() *LocationDiscoverySpec_FieldMask
- func (o *LocationDiscoverySpec) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *LocationDiscoverySpec) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *LocationDiscoverySpec) Marshal() ([]byte, error)
- func (m *LocationDiscoverySpec) MarshalJSON() ([]byte, error)
- func (o *LocationDiscoverySpec) Merge(source *LocationDiscoverySpec)
- func (o *LocationDiscoverySpec) MergeRaw(source gotenobject.GotenObjectExt)
- func (*LocationDiscoverySpec) ProtoMessage()
- func (m *LocationDiscoverySpec) ProtoReflect() preflect.Message
- func (m *LocationDiscoverySpec) Reset()
- func (m *LocationDiscoverySpec) SetRequiredAccuracy(fv float64)
- func (m *LocationDiscoverySpec) SetType(fv LocationDiscoverySpec_Type)
- func (m *LocationDiscoverySpec) String() string
- func (m *LocationDiscoverySpec) Unmarshal(b []byte) error
- func (m *LocationDiscoverySpec) UnmarshalJSON(data []byte) error
- type LocationDiscoverySpecFieldPathBuilder
- type LocationDiscoverySpecPathSelectorRequiredAccuracy
- func (LocationDiscoverySpecPathSelectorRequiredAccuracy) FieldPath() *LocationDiscoverySpec_FieldTerminalPath
- func (s LocationDiscoverySpecPathSelectorRequiredAccuracy) WithArrayOfValues(values []float64) *LocationDiscoverySpec_FieldTerminalPathArrayOfValues
- func (s LocationDiscoverySpecPathSelectorRequiredAccuracy) WithValue(value float64) *LocationDiscoverySpec_FieldTerminalPathValue
- type LocationDiscoverySpecPathSelectorType
- func (LocationDiscoverySpecPathSelectorType) FieldPath() *LocationDiscoverySpec_FieldTerminalPath
- func (s LocationDiscoverySpecPathSelectorType) WithArrayOfValues(values []LocationDiscoverySpec_Type) *LocationDiscoverySpec_FieldTerminalPathArrayOfValues
- func (s LocationDiscoverySpecPathSelectorType) WithValue(value LocationDiscoverySpec_Type) *LocationDiscoverySpec_FieldTerminalPathValue
- type LocationDiscoverySpec_FieldMask
- func (fieldMask *LocationDiscoverySpec_FieldMask) AppendPath(path LocationDiscoverySpec_FieldPath)
- func (fieldMask *LocationDiscoverySpec_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *LocationDiscoverySpec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *LocationDiscoverySpec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *LocationDiscoverySpec_FieldMask) FilterInputFields() *LocationDiscoverySpec_FieldMask
- func (fieldMask *LocationDiscoverySpec_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *LocationDiscoverySpec_FieldMask) GetPaths() []LocationDiscoverySpec_FieldPath
- func (fieldMask *LocationDiscoverySpec_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *LocationDiscoverySpec_FieldMask) IsFull() bool
- func (fieldMask LocationDiscoverySpec_FieldMask) Marshal() ([]byte, error)
- func (fieldMask LocationDiscoverySpec_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *LocationDiscoverySpec_FieldMask) PathsCount() int
- func (fieldMask *LocationDiscoverySpec_FieldMask) Project(source *LocationDiscoverySpec) *LocationDiscoverySpec
- func (fieldMask *LocationDiscoverySpec_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *LocationDiscoverySpec_FieldMask) ProtoMessage()
- func (fieldMask *LocationDiscoverySpec_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *LocationDiscoverySpec_FieldMask) Reset()
- func (fieldMask *LocationDiscoverySpec_FieldMask) Set(target, source *LocationDiscoverySpec)
- func (fieldMask *LocationDiscoverySpec_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *LocationDiscoverySpec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *LocationDiscoverySpec_FieldMask) Size() int
- func (fieldMask *LocationDiscoverySpec_FieldMask) String() string
- func (fieldMask *LocationDiscoverySpec_FieldMask) Subtract(other *LocationDiscoverySpec_FieldMask) *LocationDiscoverySpec_FieldMask
- func (fieldMask *LocationDiscoverySpec_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *LocationDiscoverySpec_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *LocationDiscoverySpec_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *LocationDiscoverySpec_FieldMask) UnmarshalJSON(data []byte) error
- type LocationDiscoverySpec_FieldPath
- func BuildLocationDiscoverySpec_FieldPath(fp gotenobject.RawFieldPath) (LocationDiscoverySpec_FieldPath, error)
- func MustParseLocationDiscoverySpec_FieldPath(rawField string) LocationDiscoverySpec_FieldPath
- func ParseLocationDiscoverySpec_FieldPath(rawField string) (LocationDiscoverySpec_FieldPath, error)
- type LocationDiscoverySpec_FieldPathArrayItemValue
- type LocationDiscoverySpec_FieldPathArrayOfValues
- type LocationDiscoverySpec_FieldPathSelector
- type LocationDiscoverySpec_FieldPathValue
- type LocationDiscoverySpec_FieldTerminalPath
- func (fp *LocationDiscoverySpec_FieldTerminalPath) ClearValue(item *LocationDiscoverySpec)
- func (fp *LocationDiscoverySpec_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *LocationDiscoverySpec_FieldTerminalPath) Get(source *LocationDiscoverySpec) (values []interface{})
- func (fp *LocationDiscoverySpec_FieldTerminalPath) GetDefault() interface{}
- func (fp *LocationDiscoverySpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *LocationDiscoverySpec_FieldTerminalPath) GetSingle(source *LocationDiscoverySpec) (interface{}, bool)
- func (fp *LocationDiscoverySpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *LocationDiscoverySpec_FieldTerminalPath) IsLeaf() bool
- func (fp *LocationDiscoverySpec_FieldTerminalPath) JSONString() string
- func (fp *LocationDiscoverySpec_FieldTerminalPath) Selector() LocationDiscoverySpec_FieldPathSelector
- func (fp *LocationDiscoverySpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *LocationDiscoverySpec_FieldTerminalPath) String() string
- func (fp *LocationDiscoverySpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) LocationDiscoverySpec_FieldPathArrayItemValue
- func (fp *LocationDiscoverySpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) LocationDiscoverySpec_FieldPathArrayOfValues
- func (fp *LocationDiscoverySpec_FieldTerminalPath) WithIValue(value interface{}) LocationDiscoverySpec_FieldPathValue
- func (fp *LocationDiscoverySpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *LocationDiscoverySpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *LocationDiscoverySpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type LocationDiscoverySpec_FieldTerminalPathArrayItemValue
- func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) ContainsValue(source *LocationDiscoverySpec) bool
- func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetSingle(source *LocationDiscoverySpec) (interface{}, bool)
- func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type LocationDiscoverySpec_FieldTerminalPathArrayOfValues
- func (fpaov *LocationDiscoverySpec_FieldTerminalPathArrayOfValues) AsRequiredAccuracyArrayOfValues() ([]float64, bool)
- func (fpaov *LocationDiscoverySpec_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]LocationDiscoverySpec_Type, bool)
- func (fpaov *LocationDiscoverySpec_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type LocationDiscoverySpec_FieldTerminalPathValue
- func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) AsRequiredAccuracyValue() (float64, bool)
- func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) AsTypeValue() (LocationDiscoverySpec_Type, bool)
- func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) CompareWith(source *LocationDiscoverySpec) (int, bool)
- func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) SetTo(target **LocationDiscoverySpec)
- func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type LocationDiscoverySpec_Type
- func (LocationDiscoverySpec_Type) Descriptor() preflect.EnumDescriptor
- func (x LocationDiscoverySpec_Type) Enum() *LocationDiscoverySpec_Type
- func (LocationDiscoverySpec_Type) EnumDescriptor() ([]byte, []int)
- func (x LocationDiscoverySpec_Type) Number() preflect.EnumNumber
- func (x LocationDiscoverySpec_Type) String() string
- func (LocationDiscoverySpec_Type) Type() preflect.EnumType
- type LocationFieldPathBuilder
- func (LocationFieldPathBuilder) Accuracy() LocationPathSelectorAccuracy
- func (LocationFieldPathBuilder) Address() LocationPathSelectorAddress
- func (LocationFieldPathBuilder) AdminHierarchy() LocationPathSelectorAdminHierarchy
- func (LocationFieldPathBuilder) Coordinates() LocationPathSelectorCoordinates
- type LocationPathSelectorAccuracy
- type LocationPathSelectorAddress
- func (LocationPathSelectorAddress) AdminArea1() LocationPathSelectorAddressAdminArea1
- func (LocationPathSelectorAddress) AdminArea2() LocationPathSelectorAddressAdminArea2
- func (LocationPathSelectorAddress) AdminArea3() LocationPathSelectorAddressAdminArea3
- func (LocationPathSelectorAddress) AdminArea4() LocationPathSelectorAddressAdminArea4
- func (LocationPathSelectorAddress) Continent() LocationPathSelectorAddressContinent
- func (LocationPathSelectorAddress) Country() LocationPathSelectorAddressCountry
- func (LocationPathSelectorAddress) CountryCode() LocationPathSelectorAddressCountryCode
- func (LocationPathSelectorAddress) FieldPath() *Location_FieldTerminalPath
- func (LocationPathSelectorAddress) PostalCode() LocationPathSelectorAddressPostalCode
- func (LocationPathSelectorAddress) StreetAddress() LocationPathSelectorAddressStreetAddress
- func (s LocationPathSelectorAddress) WithArrayOfValues(values []*Address) *Location_FieldTerminalPathArrayOfValues
- func (s LocationPathSelectorAddress) WithSubArrayItemValue(subPathArrayItemValue Address_FieldPathArrayItemValue) *Location_FieldSubPathArrayItemValue
- func (s LocationPathSelectorAddress) WithSubArrayOfValues(subPathArrayOfValues Address_FieldPathArrayOfValues) *Location_FieldSubPathArrayOfValues
- func (LocationPathSelectorAddress) WithSubPath(subPath Address_FieldPath) *Location_FieldSubPath
- func (s LocationPathSelectorAddress) WithSubValue(subPathValue Address_FieldPathValue) *Location_FieldSubPathValue
- func (s LocationPathSelectorAddress) WithValue(value *Address) *Location_FieldTerminalPathValue
- type LocationPathSelectorAddressAdminArea1
- type LocationPathSelectorAddressAdminArea2
- type LocationPathSelectorAddressAdminArea3
- type LocationPathSelectorAddressAdminArea4
- type LocationPathSelectorAddressContinent
- type LocationPathSelectorAddressCountry
- type LocationPathSelectorAddressCountryCode
- type LocationPathSelectorAddressPostalCode
- type LocationPathSelectorAddressStreetAddress
- func (LocationPathSelectorAddressStreetAddress) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAddressStreetAddress) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAddressStreetAddress) WithValue(value string) *Location_FieldSubPathValue
- type LocationPathSelectorAdminHierarchy
- func (LocationPathSelectorAdminHierarchy) Admin1() LocationPathSelectorAdminHierarchyAdmin1
- func (LocationPathSelectorAdminHierarchy) Admin2() LocationPathSelectorAdminHierarchyAdmin2
- func (LocationPathSelectorAdminHierarchy) Admin3() LocationPathSelectorAdminHierarchyAdmin3
- func (LocationPathSelectorAdminHierarchy) Admin4() LocationPathSelectorAdminHierarchyAdmin4
- func (LocationPathSelectorAdminHierarchy) Admin5() LocationPathSelectorAdminHierarchyAdmin5
- func (LocationPathSelectorAdminHierarchy) Continent() LocationPathSelectorAdminHierarchyContinent
- func (LocationPathSelectorAdminHierarchy) Country() LocationPathSelectorAdminHierarchyCountry
- func (LocationPathSelectorAdminHierarchy) FieldPath() *Location_FieldTerminalPath
- func (s LocationPathSelectorAdminHierarchy) WithArrayOfValues(values []*admin_area.AdminHierarchy) *Location_FieldTerminalPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchy) WithSubArrayItemValue(subPathArrayItemValue admin_area.AdminHierarchy_FieldPathArrayItemValue) *Location_FieldSubPathArrayItemValue
- func (s LocationPathSelectorAdminHierarchy) WithSubArrayOfValues(subPathArrayOfValues admin_area.AdminHierarchy_FieldPathArrayOfValues) *Location_FieldSubPathArrayOfValues
- func (LocationPathSelectorAdminHierarchy) WithSubPath(subPath admin_area.AdminHierarchy_FieldPath) *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchy) WithSubValue(subPathValue admin_area.AdminHierarchy_FieldPathValue) *Location_FieldSubPathValue
- func (s LocationPathSelectorAdminHierarchy) WithValue(value *admin_area.AdminHierarchy) *Location_FieldTerminalPathValue
- type LocationPathSelectorAdminHierarchyAdmin1
- func (LocationPathSelectorAdminHierarchyAdmin1) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchyAdmin1) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchyAdmin1) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
- type LocationPathSelectorAdminHierarchyAdmin2
- func (LocationPathSelectorAdminHierarchyAdmin2) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchyAdmin2) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchyAdmin2) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
- type LocationPathSelectorAdminHierarchyAdmin3
- func (LocationPathSelectorAdminHierarchyAdmin3) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchyAdmin3) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchyAdmin3) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
- type LocationPathSelectorAdminHierarchyAdmin4
- func (LocationPathSelectorAdminHierarchyAdmin4) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchyAdmin4) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchyAdmin4) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
- type LocationPathSelectorAdminHierarchyAdmin5
- func (LocationPathSelectorAdminHierarchyAdmin5) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchyAdmin5) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchyAdmin5) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
- type LocationPathSelectorAdminHierarchyContinent
- func (LocationPathSelectorAdminHierarchyContinent) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchyContinent) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchyContinent) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
- type LocationPathSelectorAdminHierarchyCountry
- func (LocationPathSelectorAdminHierarchyCountry) FieldPath() *Location_FieldSubPath
- func (s LocationPathSelectorAdminHierarchyCountry) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
- func (s LocationPathSelectorAdminHierarchyCountry) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
- type LocationPathSelectorCoordinates
- func (LocationPathSelectorCoordinates) FieldPath() *Location_FieldTerminalPath
- func (s LocationPathSelectorCoordinates) WithArrayOfValues(values []*latlng.LatLng) *Location_FieldTerminalPathArrayOfValues
- func (s LocationPathSelectorCoordinates) WithValue(value *latlng.LatLng) *Location_FieldTerminalPathValue
- type LocationType
- type Location_FieldMask
- func (fieldMask *Location_FieldMask) AppendPath(path Location_FieldPath)
- func (fieldMask *Location_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Location_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Location_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Location_FieldMask) FilterInputFields() *Location_FieldMask
- func (fieldMask *Location_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Location_FieldMask) GetPaths() []Location_FieldPath
- func (fieldMask *Location_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Location_FieldMask) IsFull() bool
- func (fieldMask Location_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Location_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Location_FieldMask) PathsCount() int
- func (fieldMask *Location_FieldMask) Project(source *Location) *Location
- func (fieldMask *Location_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Location_FieldMask) ProtoMessage()
- func (fieldMask *Location_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Location_FieldMask) Reset()
- func (fieldMask *Location_FieldMask) Set(target, source *Location)
- func (fieldMask *Location_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Location_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Location_FieldMask) Size() int
- func (fieldMask *Location_FieldMask) String() string
- func (fieldMask *Location_FieldMask) Subtract(other *Location_FieldMask) *Location_FieldMask
- func (fieldMask *Location_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Location_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Location_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Location_FieldMask) UnmarshalJSON(data []byte) error
- type Location_FieldPath
- type Location_FieldPathArrayItemValue
- type Location_FieldPathArrayOfValues
- type Location_FieldPathSelector
- type Location_FieldPathValue
- type Location_FieldSubPath
- func (fps *Location_FieldSubPath) AsAddressSubPath() (Address_FieldPath, bool)
- func (fps *Location_FieldSubPath) AsAdminHierarchySubPath() (admin_area.AdminHierarchy_FieldPath, bool)
- func (fps *Location_FieldSubPath) ClearValue(item *Location)
- func (fps *Location_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *Location_FieldSubPath) Get(source *Location) (values []interface{})
- func (fps *Location_FieldSubPath) GetDefault() interface{}
- func (fps *Location_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *Location_FieldSubPath) GetSingle(source *Location) (interface{}, bool)
- func (fps *Location_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *Location_FieldSubPath) IsLeaf() bool
- func (fps *Location_FieldSubPath) JSONString() string
- func (fps *Location_FieldSubPath) Selector() Location_FieldPathSelector
- func (fps *Location_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *Location_FieldSubPath) String() string
- func (fps *Location_FieldSubPath) WithIArrayItemValue(value interface{}) Location_FieldPathArrayItemValue
- func (fps *Location_FieldSubPath) WithIArrayOfValues(values interface{}) Location_FieldPathArrayOfValues
- func (fps *Location_FieldSubPath) WithIValue(value interface{}) Location_FieldPathValue
- func (fps *Location_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *Location_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *Location_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Location_FieldSubPathArrayItemValue
- func (fpaivs *Location_FieldSubPathArrayItemValue) AsAddressPathItemValue() (Address_FieldPathArrayItemValue, bool)
- func (fpaivs *Location_FieldSubPathArrayItemValue) AsAdminHierarchyPathItemValue() (admin_area.AdminHierarchy_FieldPathArrayItemValue, bool)
- func (fpaivs *Location_FieldSubPathArrayItemValue) ContainsValue(source *Location) bool
- func (fpaivs *Location_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type Location_FieldSubPathArrayOfValues
- func (fpsaov *Location_FieldSubPathArrayOfValues) AsAddressPathArrayOfValues() (Address_FieldPathArrayOfValues, bool)
- func (fpsaov *Location_FieldSubPathArrayOfValues) AsAdminHierarchyPathArrayOfValues() (admin_area.AdminHierarchy_FieldPathArrayOfValues, bool)
- func (fpsaov *Location_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type Location_FieldSubPathValue
- func (fpvs *Location_FieldSubPathValue) AsAddressPathValue() (Address_FieldPathValue, bool)
- func (fpvs *Location_FieldSubPathValue) AsAdminHierarchyPathValue() (admin_area.AdminHierarchy_FieldPathValue, bool)
- func (fpvs *Location_FieldSubPathValue) CompareWith(source *Location) (int, bool)
- func (fpvs *Location_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *Location_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *Location_FieldSubPathValue) SetTo(target **Location)
- func (fpvs *Location_FieldSubPathValue) SetToRaw(target proto.Message)
- type Location_FieldTerminalPath
- func (fp *Location_FieldTerminalPath) ClearValue(item *Location)
- func (fp *Location_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Location_FieldTerminalPath) Get(source *Location) (values []interface{})
- func (fp *Location_FieldTerminalPath) GetDefault() interface{}
- func (fp *Location_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Location_FieldTerminalPath) GetSingle(source *Location) (interface{}, bool)
- func (fp *Location_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Location_FieldTerminalPath) IsLeaf() bool
- func (fp *Location_FieldTerminalPath) JSONString() string
- func (fp *Location_FieldTerminalPath) Selector() Location_FieldPathSelector
- func (fp *Location_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Location_FieldTerminalPath) String() string
- func (fp *Location_FieldTerminalPath) WithIArrayItemValue(value interface{}) Location_FieldPathArrayItemValue
- func (fp *Location_FieldTerminalPath) WithIArrayOfValues(values interface{}) Location_FieldPathArrayOfValues
- func (fp *Location_FieldTerminalPath) WithIValue(value interface{}) Location_FieldPathValue
- func (fp *Location_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Location_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Location_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Location_FieldTerminalPathArrayItemValue
- func (fpaiv *Location_FieldTerminalPathArrayItemValue) ContainsValue(source *Location) bool
- func (fpaiv *Location_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Location_FieldTerminalPathArrayItemValue) GetSingle(source *Location) (interface{}, bool)
- func (fpaiv *Location_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Location_FieldTerminalPathArrayOfValues
- func (fpaov *Location_FieldTerminalPathArrayOfValues) AsAccuracyArrayOfValues() ([]float64, bool)
- func (fpaov *Location_FieldTerminalPathArrayOfValues) AsAddressArrayOfValues() ([]*Address, bool)
- func (fpaov *Location_FieldTerminalPathArrayOfValues) AsAdminHierarchyArrayOfValues() ([]*admin_area.AdminHierarchy, bool)
- func (fpaov *Location_FieldTerminalPathArrayOfValues) AsCoordinatesArrayOfValues() ([]*latlng.LatLng, bool)
- func (fpaov *Location_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type Location_FieldTerminalPathValue
- func (fpv *Location_FieldTerminalPathValue) AsAccuracyValue() (float64, bool)
- func (fpv *Location_FieldTerminalPathValue) AsAddressValue() (*Address, bool)
- func (fpv *Location_FieldTerminalPathValue) AsAdminHierarchyValue() (*admin_area.AdminHierarchy, bool)
- func (fpv *Location_FieldTerminalPathValue) AsCoordinatesValue() (*latlng.LatLng, bool)
- func (fpv *Location_FieldTerminalPathValue) CompareWith(source *Location) (int, bool)
- func (fpv *Location_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Location_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Location_FieldTerminalPathValue) SetTo(target **Location)
- func (fpv *Location_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type LossStats
- func (o *LossStats) Clone() *LossStats
- func (o *LossStats) CloneRaw() gotenobject.GotenObjectExt
- func (*LossStats) Descriptor() ([]byte, []int)
- func (m *LossStats) GetLossPercentage() float64
- func (m *LossStats) GetPacketsLost() int32
- func (m *LossStats) GetPacketsSent() int32
- func (*LossStats) GotenMessage()
- func (o *LossStats) GotenObjectExt()
- func (obj *LossStats) GotenValidate() error
- func (o *LossStats) MakeDiffFieldMask(other *LossStats) *LossStats_FieldMask
- func (o *LossStats) MakeFullFieldMask() *LossStats_FieldMask
- func (o *LossStats) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *LossStats) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *LossStats) Marshal() ([]byte, error)
- func (m *LossStats) MarshalJSON() ([]byte, error)
- func (o *LossStats) Merge(source *LossStats)
- func (o *LossStats) MergeRaw(source gotenobject.GotenObjectExt)
- func (*LossStats) ProtoMessage()
- func (m *LossStats) ProtoReflect() preflect.Message
- func (m *LossStats) Reset()
- func (m *LossStats) SetLossPercentage(fv float64)
- func (m *LossStats) SetPacketsLost(fv int32)
- func (m *LossStats) SetPacketsSent(fv int32)
- func (m *LossStats) String() string
- func (m *LossStats) Unmarshal(b []byte) error
- func (m *LossStats) UnmarshalJSON(data []byte) error
- type LossStatsFieldPathBuilder
- type LossStatsPathSelectorLossPercentage
- func (LossStatsPathSelectorLossPercentage) FieldPath() *LossStats_FieldTerminalPath
- func (s LossStatsPathSelectorLossPercentage) WithArrayOfValues(values []float64) *LossStats_FieldTerminalPathArrayOfValues
- func (s LossStatsPathSelectorLossPercentage) WithValue(value float64) *LossStats_FieldTerminalPathValue
- type LossStatsPathSelectorPacketsLost
- type LossStatsPathSelectorPacketsSent
- type LossStats_FieldMask
- func (fieldMask *LossStats_FieldMask) AppendPath(path LossStats_FieldPath)
- func (fieldMask *LossStats_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *LossStats_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *LossStats_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *LossStats_FieldMask) FilterInputFields() *LossStats_FieldMask
- func (fieldMask *LossStats_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *LossStats_FieldMask) GetPaths() []LossStats_FieldPath
- func (fieldMask *LossStats_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *LossStats_FieldMask) IsFull() bool
- func (fieldMask LossStats_FieldMask) Marshal() ([]byte, error)
- func (fieldMask LossStats_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *LossStats_FieldMask) PathsCount() int
- func (fieldMask *LossStats_FieldMask) Project(source *LossStats) *LossStats
- func (fieldMask *LossStats_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *LossStats_FieldMask) ProtoMessage()
- func (fieldMask *LossStats_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *LossStats_FieldMask) Reset()
- func (fieldMask *LossStats_FieldMask) Set(target, source *LossStats)
- func (fieldMask *LossStats_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *LossStats_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *LossStats_FieldMask) Size() int
- func (fieldMask *LossStats_FieldMask) String() string
- func (fieldMask *LossStats_FieldMask) Subtract(other *LossStats_FieldMask) *LossStats_FieldMask
- func (fieldMask *LossStats_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *LossStats_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *LossStats_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *LossStats_FieldMask) UnmarshalJSON(data []byte) error
- type LossStats_FieldPath
- type LossStats_FieldPathArrayItemValue
- type LossStats_FieldPathArrayOfValues
- type LossStats_FieldPathSelector
- type LossStats_FieldPathValue
- type LossStats_FieldTerminalPath
- func (fp *LossStats_FieldTerminalPath) ClearValue(item *LossStats)
- func (fp *LossStats_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *LossStats_FieldTerminalPath) Get(source *LossStats) (values []interface{})
- func (fp *LossStats_FieldTerminalPath) GetDefault() interface{}
- func (fp *LossStats_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *LossStats_FieldTerminalPath) GetSingle(source *LossStats) (interface{}, bool)
- func (fp *LossStats_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *LossStats_FieldTerminalPath) IsLeaf() bool
- func (fp *LossStats_FieldTerminalPath) JSONString() string
- func (fp *LossStats_FieldTerminalPath) Selector() LossStats_FieldPathSelector
- func (fp *LossStats_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *LossStats_FieldTerminalPath) String() string
- func (fp *LossStats_FieldTerminalPath) WithIArrayItemValue(value interface{}) LossStats_FieldPathArrayItemValue
- func (fp *LossStats_FieldTerminalPath) WithIArrayOfValues(values interface{}) LossStats_FieldPathArrayOfValues
- func (fp *LossStats_FieldTerminalPath) WithIValue(value interface{}) LossStats_FieldPathValue
- func (fp *LossStats_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *LossStats_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *LossStats_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type LossStats_FieldTerminalPathArrayItemValue
- func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) ContainsValue(source *LossStats) bool
- func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) GetSingle(source *LossStats) (interface{}, bool)
- func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type LossStats_FieldTerminalPathArrayOfValues
- func (fpaov *LossStats_FieldTerminalPathArrayOfValues) AsLossPercentageArrayOfValues() ([]float64, bool)
- func (fpaov *LossStats_FieldTerminalPathArrayOfValues) AsPacketsLostArrayOfValues() ([]int32, bool)
- func (fpaov *LossStats_FieldTerminalPathArrayOfValues) AsPacketsSentArrayOfValues() ([]int32, bool)
- func (fpaov *LossStats_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type LossStats_FieldTerminalPathValue
- func (fpv *LossStats_FieldTerminalPathValue) AsLossPercentageValue() (float64, bool)
- func (fpv *LossStats_FieldTerminalPathValue) AsPacketsLostValue() (int32, bool)
- func (fpv *LossStats_FieldTerminalPathValue) AsPacketsSentValue() (int32, bool)
- func (fpv *LossStats_FieldTerminalPathValue) CompareWith(source *LossStats) (int, bool)
- func (fpv *LossStats_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *LossStats_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *LossStats_FieldTerminalPathValue) SetTo(target **LossStats)
- func (fpv *LossStats_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type OnDemandTestResponseFormat
- func (OnDemandTestResponseFormat) Descriptor() preflect.EnumDescriptor
- func (x OnDemandTestResponseFormat) Enum() *OnDemandTestResponseFormat
- func (OnDemandTestResponseFormat) EnumDescriptor() ([]byte, []int)
- func (x OnDemandTestResponseFormat) Number() preflect.EnumNumber
- func (x OnDemandTestResponseFormat) String() string
- func (OnDemandTestResponseFormat) Type() preflect.EnumType
- type Path
- func (o *Path) Clone() *Path
- func (o *Path) CloneRaw() gotenobject.GotenObjectExt
- func (*Path) Descriptor() ([]byte, []int)
- func (m *Path) GetHops() []string
- func (*Path) GotenMessage()
- func (o *Path) GotenObjectExt()
- func (obj *Path) GotenValidate() error
- func (o *Path) MakeDiffFieldMask(other *Path) *Path_FieldMask
- func (o *Path) MakeFullFieldMask() *Path_FieldMask
- func (o *Path) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Path) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Path) Marshal() ([]byte, error)
- func (m *Path) MarshalJSON() ([]byte, error)
- func (o *Path) Merge(source *Path)
- func (o *Path) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Path) ProtoMessage()
- func (m *Path) ProtoReflect() preflect.Message
- func (m *Path) Reset()
- func (m *Path) SetHops(fv []string)
- func (m *Path) String() string
- func (m *Path) Unmarshal(b []byte) error
- func (m *Path) UnmarshalJSON(data []byte) error
- type PathFieldPathBuilder
- type PathPathSelectorHops
- func (PathPathSelectorHops) FieldPath() *Path_FieldTerminalPath
- func (s PathPathSelectorHops) WithArrayOfValues(values [][]string) *Path_FieldTerminalPathArrayOfValues
- func (s PathPathSelectorHops) WithItemValue(value string) *Path_FieldTerminalPathArrayItemValue
- func (s PathPathSelectorHops) WithValue(value []string) *Path_FieldTerminalPathValue
- type PathProbe
- func (o *PathProbe) Clone() *PathProbe
- func (o *PathProbe) CloneRaw() gotenobject.GotenObjectExt
- func (*PathProbe) Descriptor() ([]byte, []int)
- func (m *PathProbe) GetAttempts() *wrappers.UInt32Value
- func (m *PathProbe) GetEnabled() bool
- func (m *PathProbe) GetInterval() *duration.Duration
- func (m *PathProbe) GetIntervalSec() int64
- func (m *PathProbe) GetMaxTtl() *wrappers.UInt32Value
- func (m *PathProbe) GetMode() ProbingMode
- func (*PathProbe) GotenMessage()
- func (o *PathProbe) GotenObjectExt()
- func (obj *PathProbe) GotenValidate() error
- func (o *PathProbe) MakeDiffFieldMask(other *PathProbe) *PathProbe_FieldMask
- func (o *PathProbe) MakeFullFieldMask() *PathProbe_FieldMask
- func (o *PathProbe) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *PathProbe) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *PathProbe) Marshal() ([]byte, error)
- func (m *PathProbe) MarshalJSON() ([]byte, error)
- func (o *PathProbe) Merge(source *PathProbe)
- func (o *PathProbe) MergeRaw(source gotenobject.GotenObjectExt)
- func (*PathProbe) ProtoMessage()
- func (m *PathProbe) ProtoReflect() preflect.Message
- func (m *PathProbe) Reset()
- func (m *PathProbe) SetAttempts(fv *wrappers.UInt32Value)
- func (m *PathProbe) SetEnabled(fv bool)
- func (m *PathProbe) SetInterval(fv *duration.Duration)
- func (m *PathProbe) SetIntervalSec(fv int64)
- func (m *PathProbe) SetMaxTtl(fv *wrappers.UInt32Value)
- func (m *PathProbe) SetMode(fv ProbingMode)
- func (m *PathProbe) String() string
- func (m *PathProbe) Unmarshal(b []byte) error
- func (m *PathProbe) UnmarshalJSON(data []byte) error
- type PathProbeFieldPathBuilder
- func (PathProbeFieldPathBuilder) Attempts() PathProbePathSelectorAttempts
- func (PathProbeFieldPathBuilder) Enabled() PathProbePathSelectorEnabled
- func (PathProbeFieldPathBuilder) Interval() PathProbePathSelectorInterval
- func (PathProbeFieldPathBuilder) IntervalSec() PathProbePathSelectorIntervalSec
- func (PathProbeFieldPathBuilder) MaxTtl() PathProbePathSelectorMaxTtl
- func (PathProbeFieldPathBuilder) Mode() PathProbePathSelectorMode
- type PathProbePathSelectorAttempts
- func (PathProbePathSelectorAttempts) FieldPath() *PathProbe_FieldTerminalPath
- func (s PathProbePathSelectorAttempts) WithArrayOfValues(values []*wrappers.UInt32Value) *PathProbe_FieldTerminalPathArrayOfValues
- func (s PathProbePathSelectorAttempts) WithValue(value *wrappers.UInt32Value) *PathProbe_FieldTerminalPathValue
- type PathProbePathSelectorEnabled
- type PathProbePathSelectorInterval
- func (PathProbePathSelectorInterval) FieldPath() *PathProbe_FieldTerminalPath
- func (s PathProbePathSelectorInterval) WithArrayOfValues(values []*duration.Duration) *PathProbe_FieldTerminalPathArrayOfValues
- func (s PathProbePathSelectorInterval) WithValue(value *duration.Duration) *PathProbe_FieldTerminalPathValue
- type PathProbePathSelectorIntervalSec
- type PathProbePathSelectorMaxTtl
- func (PathProbePathSelectorMaxTtl) FieldPath() *PathProbe_FieldTerminalPath
- func (s PathProbePathSelectorMaxTtl) WithArrayOfValues(values []*wrappers.UInt32Value) *PathProbe_FieldTerminalPathArrayOfValues
- func (s PathProbePathSelectorMaxTtl) WithValue(value *wrappers.UInt32Value) *PathProbe_FieldTerminalPathValue
- type PathProbePathSelectorMode
- type PathProbe_FieldMask
- func (fieldMask *PathProbe_FieldMask) AppendPath(path PathProbe_FieldPath)
- func (fieldMask *PathProbe_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *PathProbe_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *PathProbe_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *PathProbe_FieldMask) FilterInputFields() *PathProbe_FieldMask
- func (fieldMask *PathProbe_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *PathProbe_FieldMask) GetPaths() []PathProbe_FieldPath
- func (fieldMask *PathProbe_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *PathProbe_FieldMask) IsFull() bool
- func (fieldMask PathProbe_FieldMask) Marshal() ([]byte, error)
- func (fieldMask PathProbe_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *PathProbe_FieldMask) PathsCount() int
- func (fieldMask *PathProbe_FieldMask) Project(source *PathProbe) *PathProbe
- func (fieldMask *PathProbe_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *PathProbe_FieldMask) ProtoMessage()
- func (fieldMask *PathProbe_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *PathProbe_FieldMask) Reset()
- func (fieldMask *PathProbe_FieldMask) Set(target, source *PathProbe)
- func (fieldMask *PathProbe_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *PathProbe_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *PathProbe_FieldMask) Size() int
- func (fieldMask *PathProbe_FieldMask) String() string
- func (fieldMask *PathProbe_FieldMask) Subtract(other *PathProbe_FieldMask) *PathProbe_FieldMask
- func (fieldMask *PathProbe_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *PathProbe_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *PathProbe_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *PathProbe_FieldMask) UnmarshalJSON(data []byte) error
- type PathProbe_FieldPath
- type PathProbe_FieldPathArrayItemValue
- type PathProbe_FieldPathArrayOfValues
- type PathProbe_FieldPathSelector
- type PathProbe_FieldPathValue
- type PathProbe_FieldTerminalPath
- func (fp *PathProbe_FieldTerminalPath) ClearValue(item *PathProbe)
- func (fp *PathProbe_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *PathProbe_FieldTerminalPath) Get(source *PathProbe) (values []interface{})
- func (fp *PathProbe_FieldTerminalPath) GetDefault() interface{}
- func (fp *PathProbe_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *PathProbe_FieldTerminalPath) GetSingle(source *PathProbe) (interface{}, bool)
- func (fp *PathProbe_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *PathProbe_FieldTerminalPath) IsLeaf() bool
- func (fp *PathProbe_FieldTerminalPath) JSONString() string
- func (fp *PathProbe_FieldTerminalPath) Selector() PathProbe_FieldPathSelector
- func (fp *PathProbe_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *PathProbe_FieldTerminalPath) String() string
- func (fp *PathProbe_FieldTerminalPath) WithIArrayItemValue(value interface{}) PathProbe_FieldPathArrayItemValue
- func (fp *PathProbe_FieldTerminalPath) WithIArrayOfValues(values interface{}) PathProbe_FieldPathArrayOfValues
- func (fp *PathProbe_FieldTerminalPath) WithIValue(value interface{}) PathProbe_FieldPathValue
- func (fp *PathProbe_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *PathProbe_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *PathProbe_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PathProbe_FieldTerminalPathArrayItemValue
- func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) ContainsValue(source *PathProbe) bool
- func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) GetSingle(source *PathProbe) (interface{}, bool)
- func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type PathProbe_FieldTerminalPathArrayOfValues
- func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsAttemptsArrayOfValues() ([]*wrappers.UInt32Value, bool)
- func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues() ([]bool, bool)
- func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*duration.Duration, bool)
- func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsIntervalSecArrayOfValues() ([]int64, bool)
- func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsMaxTtlArrayOfValues() ([]*wrappers.UInt32Value, bool)
- func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]ProbingMode, bool)
- func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type PathProbe_FieldTerminalPathValue
- func (fpv *PathProbe_FieldTerminalPathValue) AsAttemptsValue() (*wrappers.UInt32Value, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) AsEnabledValue() (bool, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) AsIntervalSecValue() (int64, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) AsIntervalValue() (*duration.Duration, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) AsMaxTtlValue() (*wrappers.UInt32Value, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) AsModeValue() (ProbingMode, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) CompareWith(source *PathProbe) (int, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *PathProbe_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *PathProbe_FieldTerminalPathValue) SetTo(target **PathProbe)
- func (fpv *PathProbe_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Path_FieldMask
- func (fieldMask *Path_FieldMask) AppendPath(path Path_FieldPath)
- func (fieldMask *Path_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Path_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Path_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Path_FieldMask) FilterInputFields() *Path_FieldMask
- func (fieldMask *Path_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Path_FieldMask) GetPaths() []Path_FieldPath
- func (fieldMask *Path_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Path_FieldMask) IsFull() bool
- func (fieldMask Path_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Path_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Path_FieldMask) PathsCount() int
- func (fieldMask *Path_FieldMask) Project(source *Path) *Path
- func (fieldMask *Path_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Path_FieldMask) ProtoMessage()
- func (fieldMask *Path_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Path_FieldMask) Reset()
- func (fieldMask *Path_FieldMask) Set(target, source *Path)
- func (fieldMask *Path_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Path_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Path_FieldMask) Size() int
- func (fieldMask *Path_FieldMask) String() string
- func (fieldMask *Path_FieldMask) Subtract(other *Path_FieldMask) *Path_FieldMask
- func (fieldMask *Path_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Path_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Path_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Path_FieldMask) UnmarshalJSON(data []byte) error
- type Path_FieldPath
- type Path_FieldPathArrayItemValue
- type Path_FieldPathArrayOfValues
- type Path_FieldPathSelector
- type Path_FieldPathValue
- type Path_FieldTerminalPath
- func (fp *Path_FieldTerminalPath) ClearValue(item *Path)
- func (fp *Path_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Path_FieldTerminalPath) Get(source *Path) (values []interface{})
- func (fp *Path_FieldTerminalPath) GetDefault() interface{}
- func (fp *Path_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Path_FieldTerminalPath) GetSingle(source *Path) (interface{}, bool)
- func (fp *Path_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Path_FieldTerminalPath) IsLeaf() bool
- func (fp *Path_FieldTerminalPath) JSONString() string
- func (fp *Path_FieldTerminalPath) Selector() Path_FieldPathSelector
- func (fp *Path_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Path_FieldTerminalPath) String() string
- func (fp *Path_FieldTerminalPath) WithIArrayItemValue(value interface{}) Path_FieldPathArrayItemValue
- func (fp *Path_FieldTerminalPath) WithIArrayOfValues(values interface{}) Path_FieldPathArrayOfValues
- func (fp *Path_FieldTerminalPath) WithIValue(value interface{}) Path_FieldPathValue
- func (fp *Path_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Path_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Path_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Path_FieldTerminalPathArrayItemValue
- func (fpaiv *Path_FieldTerminalPathArrayItemValue) AsHopsItemValue() (string, bool)
- func (fpaiv *Path_FieldTerminalPathArrayItemValue) ContainsValue(source *Path) bool
- func (fpaiv *Path_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Path_FieldTerminalPathArrayItemValue) GetSingle(source *Path) (interface{}, bool)
- func (fpaiv *Path_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Path_FieldTerminalPathArrayOfValues
- type Path_FieldTerminalPathValue
- func (fpv *Path_FieldTerminalPathValue) AsHopsValue() ([]string, bool)
- func (fpv *Path_FieldTerminalPathValue) CompareWith(source *Path) (int, bool)
- func (fpv *Path_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Path_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Path_FieldTerminalPathValue) SetTo(target **Path)
- func (fpv *Path_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ProbingConstraint
- func (o *ProbingConstraint) Clone() *ProbingConstraint
- func (o *ProbingConstraint) CloneRaw() gotenobject.GotenObjectExt
- func (*ProbingConstraint) Descriptor() ([]byte, []int)
- func (m *ProbingConstraint) GetMaxSessionsPerAgentLocation() *ProbingConstraint_AdminHierachy
- func (m *ProbingConstraint) GetMaxSessionsPerAgentPublicIpAddress() int32
- func (*ProbingConstraint) GotenMessage()
- func (o *ProbingConstraint) GotenObjectExt()
- func (obj *ProbingConstraint) GotenValidate() error
- func (o *ProbingConstraint) MakeDiffFieldMask(other *ProbingConstraint) *ProbingConstraint_FieldMask
- func (o *ProbingConstraint) MakeFullFieldMask() *ProbingConstraint_FieldMask
- func (o *ProbingConstraint) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ProbingConstraint) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ProbingConstraint) Marshal() ([]byte, error)
- func (m *ProbingConstraint) MarshalJSON() ([]byte, error)
- func (o *ProbingConstraint) Merge(source *ProbingConstraint)
- func (o *ProbingConstraint) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ProbingConstraint) ProtoMessage()
- func (m *ProbingConstraint) ProtoReflect() preflect.Message
- func (m *ProbingConstraint) Reset()
- func (m *ProbingConstraint) SetMaxSessionsPerAgentLocation(fv *ProbingConstraint_AdminHierachy)
- func (m *ProbingConstraint) SetMaxSessionsPerAgentPublicIpAddress(fv int32)
- func (m *ProbingConstraint) String() string
- func (m *ProbingConstraint) Unmarshal(b []byte) error
- func (m *ProbingConstraint) UnmarshalJSON(data []byte) error
- type ProbingConstraintAdminHierachyFieldPathBuilder
- func (ProbingConstraintAdminHierachyFieldPathBuilder) Admin1() ProbingConstraint_AdminHierachyPathSelectorAdmin1
- func (ProbingConstraintAdminHierachyFieldPathBuilder) Admin2() ProbingConstraint_AdminHierachyPathSelectorAdmin2
- func (ProbingConstraintAdminHierachyFieldPathBuilder) Admin3() ProbingConstraint_AdminHierachyPathSelectorAdmin3
- func (ProbingConstraintAdminHierachyFieldPathBuilder) Admin4() ProbingConstraint_AdminHierachyPathSelectorAdmin4
- func (ProbingConstraintAdminHierachyFieldPathBuilder) Country() ProbingConstraint_AdminHierachyPathSelectorCountry
- type ProbingConstraintAdminHierachy_FieldPath
- func BuildProbingConstraintAdminHierachy_FieldPath(fp gotenobject.RawFieldPath) (ProbingConstraintAdminHierachy_FieldPath, error)
- func MustParseProbingConstraintAdminHierachy_FieldPath(rawField string) ProbingConstraintAdminHierachy_FieldPath
- func ParseProbingConstraintAdminHierachy_FieldPath(rawField string) (ProbingConstraintAdminHierachy_FieldPath, error)
- type ProbingConstraintAdminHierachy_FieldPathArrayItemValue
- func MustParseProbingConstraintAdminHierachy_FieldPathArrayItemValue(pathStr, valueStr string) ProbingConstraintAdminHierachy_FieldPathArrayItemValue
- func ParseProbingConstraintAdminHierachy_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingConstraintAdminHierachy_FieldPathArrayItemValue, error)
- type ProbingConstraintAdminHierachy_FieldPathArrayOfValues
- func MustParseProbingConstraintAdminHierachy_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingConstraintAdminHierachy_FieldPathArrayOfValues
- func ParseProbingConstraintAdminHierachy_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingConstraintAdminHierachy_FieldPathArrayOfValues, error)
- type ProbingConstraintAdminHierachy_FieldPathSelector
- type ProbingConstraintAdminHierachy_FieldPathValue
- type ProbingConstraintAdminHierachy_FieldTerminalPath
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) ClearValue(item *ProbingConstraint_AdminHierachy)
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) Get(source *ProbingConstraint_AdminHierachy) (values []interface{})
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetDefault() interface{}
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetSingle(source *ProbingConstraint_AdminHierachy) (interface{}, bool)
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) IsLeaf() bool
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) JSONString() string
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) Selector() ProbingConstraintAdminHierachy_FieldPathSelector
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) String() string
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbingConstraintAdminHierachy_FieldPathArrayItemValue
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbingConstraintAdminHierachy_FieldPathArrayOfValues
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithIValue(value interface{}) ProbingConstraintAdminHierachy_FieldPathValue
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue
- func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) ContainsValue(source *ProbingConstraint_AdminHierachy) bool
- func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetSingle(source *ProbingConstraint_AdminHierachy) (interface{}, bool)
- func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
- func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin1ArrayOfValues() ([]int32, bool)
- func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin2ArrayOfValues() ([]int32, bool)
- func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin3ArrayOfValues() ([]int32, bool)
- func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin4ArrayOfValues() ([]int32, bool)
- func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsCountryArrayOfValues() ([]int32, bool)
- func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ProbingConstraintAdminHierachy_FieldTerminalPathValue
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin1Value() (int32, bool)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin2Value() (int32, bool)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin3Value() (int32, bool)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin4Value() (int32, bool)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsCountryValue() (int32, bool)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) CompareWith(source *ProbingConstraint_AdminHierachy) (int, bool)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) SetTo(target **ProbingConstraint_AdminHierachy)
- func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ProbingConstraintFieldPathBuilder
- type ProbingConstraintPathSelectorMaxSessionsPerAgentLocation
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) Admin1() ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) Admin2() ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) Admin3() ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) Admin4() ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) Country() ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) FieldPath() *ProbingConstraint_FieldTerminalPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithArrayOfValues(values []*ProbingConstraint_AdminHierachy) *ProbingConstraint_FieldTerminalPathArrayOfValues
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubArrayItemValue(subPathArrayItemValue ProbingConstraintAdminHierachy_FieldPathArrayItemValue) *ProbingConstraint_FieldSubPathArrayItemValue
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubArrayOfValues(subPathArrayOfValues ProbingConstraintAdminHierachy_FieldPathArrayOfValues) *ProbingConstraint_FieldSubPathArrayOfValues
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubPath(subPath ProbingConstraintAdminHierachy_FieldPath) *ProbingConstraint_FieldSubPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubValue(subPathValue ProbingConstraintAdminHierachy_FieldPathValue) *ProbingConstraint_FieldSubPathValue
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithValue(value *ProbingConstraint_AdminHierachy) *ProbingConstraint_FieldTerminalPathValue
- type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1) FieldPath() *ProbingConstraint_FieldSubPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
- type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2) FieldPath() *ProbingConstraint_FieldSubPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
- type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3) FieldPath() *ProbingConstraint_FieldSubPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
- type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4) FieldPath() *ProbingConstraint_FieldSubPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
- type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry) FieldPath() *ProbingConstraint_FieldSubPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
- type ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress
- func (ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress) FieldPath() *ProbingConstraint_FieldTerminalPath
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress) WithArrayOfValues(values []int32) *ProbingConstraint_FieldTerminalPathArrayOfValues
- func (s ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress) WithValue(value int32) *ProbingConstraint_FieldTerminalPathValue
- type ProbingConstraint_AdminHierachy
- func (o *ProbingConstraint_AdminHierachy) Clone() *ProbingConstraint_AdminHierachy
- func (o *ProbingConstraint_AdminHierachy) CloneRaw() gotenobject.GotenObjectExt
- func (*ProbingConstraint_AdminHierachy) Descriptor() ([]byte, []int)
- func (m *ProbingConstraint_AdminHierachy) GetAdmin1() int32
- func (m *ProbingConstraint_AdminHierachy) GetAdmin2() int32
- func (m *ProbingConstraint_AdminHierachy) GetAdmin3() int32
- func (m *ProbingConstraint_AdminHierachy) GetAdmin4() int32
- func (m *ProbingConstraint_AdminHierachy) GetCountry() int32
- func (*ProbingConstraint_AdminHierachy) GotenMessage()
- func (o *ProbingConstraint_AdminHierachy) GotenObjectExt()
- func (obj *ProbingConstraint_AdminHierachy) GotenValidate() error
- func (o *ProbingConstraint_AdminHierachy) MakeDiffFieldMask(other *ProbingConstraint_AdminHierachy) *ProbingConstraint_AdminHierachy_FieldMask
- func (o *ProbingConstraint_AdminHierachy) MakeFullFieldMask() *ProbingConstraint_AdminHierachy_FieldMask
- func (o *ProbingConstraint_AdminHierachy) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ProbingConstraint_AdminHierachy) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ProbingConstraint_AdminHierachy) Marshal() ([]byte, error)
- func (m *ProbingConstraint_AdminHierachy) MarshalJSON() ([]byte, error)
- func (o *ProbingConstraint_AdminHierachy) Merge(source *ProbingConstraint_AdminHierachy)
- func (o *ProbingConstraint_AdminHierachy) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ProbingConstraint_AdminHierachy) ProtoMessage()
- func (m *ProbingConstraint_AdminHierachy) ProtoReflect() preflect.Message
- func (m *ProbingConstraint_AdminHierachy) Reset()
- func (m *ProbingConstraint_AdminHierachy) SetAdmin1(fv int32)
- func (m *ProbingConstraint_AdminHierachy) SetAdmin2(fv int32)
- func (m *ProbingConstraint_AdminHierachy) SetAdmin3(fv int32)
- func (m *ProbingConstraint_AdminHierachy) SetAdmin4(fv int32)
- func (m *ProbingConstraint_AdminHierachy) SetCountry(fv int32)
- func (m *ProbingConstraint_AdminHierachy) String() string
- func (m *ProbingConstraint_AdminHierachy) Unmarshal(b []byte) error
- func (m *ProbingConstraint_AdminHierachy) UnmarshalJSON(data []byte) error
- type ProbingConstraint_AdminHierachyPathSelectorAdmin1
- func (ProbingConstraint_AdminHierachyPathSelectorAdmin1) FieldPath() *ProbingConstraintAdminHierachy_FieldTerminalPath
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin1) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin1) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
- type ProbingConstraint_AdminHierachyPathSelectorAdmin2
- func (ProbingConstraint_AdminHierachyPathSelectorAdmin2) FieldPath() *ProbingConstraintAdminHierachy_FieldTerminalPath
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin2) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin2) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
- type ProbingConstraint_AdminHierachyPathSelectorAdmin3
- func (ProbingConstraint_AdminHierachyPathSelectorAdmin3) FieldPath() *ProbingConstraintAdminHierachy_FieldTerminalPath
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin3) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin3) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
- type ProbingConstraint_AdminHierachyPathSelectorAdmin4
- func (ProbingConstraint_AdminHierachyPathSelectorAdmin4) FieldPath() *ProbingConstraintAdminHierachy_FieldTerminalPath
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin4) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
- func (s ProbingConstraint_AdminHierachyPathSelectorAdmin4) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
- type ProbingConstraint_AdminHierachyPathSelectorCountry
- func (ProbingConstraint_AdminHierachyPathSelectorCountry) FieldPath() *ProbingConstraintAdminHierachy_FieldTerminalPath
- func (s ProbingConstraint_AdminHierachyPathSelectorCountry) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
- func (s ProbingConstraint_AdminHierachyPathSelectorCountry) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
- type ProbingConstraint_AdminHierachy_FieldMask
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) AppendPath(path ProbingConstraintAdminHierachy_FieldPath)
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) FilterInputFields() *ProbingConstraint_AdminHierachy_FieldMask
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) GetPaths() []ProbingConstraintAdminHierachy_FieldPath
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) IsFull() bool
- func (fieldMask ProbingConstraint_AdminHierachy_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ProbingConstraint_AdminHierachy_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) PathsCount() int
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Project(source *ProbingConstraint_AdminHierachy) *ProbingConstraint_AdminHierachy
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ProtoMessage()
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Reset()
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Set(target, source *ProbingConstraint_AdminHierachy)
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Size() int
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) String() string
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Subtract(other *ProbingConstraint_AdminHierachy_FieldMask) *ProbingConstraint_AdminHierachy_FieldMask
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) UnmarshalJSON(data []byte) error
- type ProbingConstraint_FieldMask
- func (fieldMask *ProbingConstraint_FieldMask) AppendPath(path ProbingConstraint_FieldPath)
- func (fieldMask *ProbingConstraint_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ProbingConstraint_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ProbingConstraint_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ProbingConstraint_FieldMask) FilterInputFields() *ProbingConstraint_FieldMask
- func (fieldMask *ProbingConstraint_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ProbingConstraint_FieldMask) GetPaths() []ProbingConstraint_FieldPath
- func (fieldMask *ProbingConstraint_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ProbingConstraint_FieldMask) IsFull() bool
- func (fieldMask ProbingConstraint_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ProbingConstraint_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ProbingConstraint_FieldMask) PathsCount() int
- func (fieldMask *ProbingConstraint_FieldMask) Project(source *ProbingConstraint) *ProbingConstraint
- func (fieldMask *ProbingConstraint_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ProbingConstraint_FieldMask) ProtoMessage()
- func (fieldMask *ProbingConstraint_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ProbingConstraint_FieldMask) Reset()
- func (fieldMask *ProbingConstraint_FieldMask) Set(target, source *ProbingConstraint)
- func (fieldMask *ProbingConstraint_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ProbingConstraint_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ProbingConstraint_FieldMask) Size() int
- func (fieldMask *ProbingConstraint_FieldMask) String() string
- func (fieldMask *ProbingConstraint_FieldMask) Subtract(other *ProbingConstraint_FieldMask) *ProbingConstraint_FieldMask
- func (fieldMask *ProbingConstraint_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ProbingConstraint_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ProbingConstraint_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ProbingConstraint_FieldMask) UnmarshalJSON(data []byte) error
- type ProbingConstraint_FieldPath
- type ProbingConstraint_FieldPathArrayItemValue
- type ProbingConstraint_FieldPathArrayOfValues
- type ProbingConstraint_FieldPathSelector
- type ProbingConstraint_FieldPathValue
- type ProbingConstraint_FieldSubPath
- func (fps *ProbingConstraint_FieldSubPath) AsMaxSessionsPerAgentLocationSubPath() (ProbingConstraintAdminHierachy_FieldPath, bool)
- func (fps *ProbingConstraint_FieldSubPath) ClearValue(item *ProbingConstraint)
- func (fps *ProbingConstraint_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ProbingConstraint_FieldSubPath) Get(source *ProbingConstraint) (values []interface{})
- func (fps *ProbingConstraint_FieldSubPath) GetDefault() interface{}
- func (fps *ProbingConstraint_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ProbingConstraint_FieldSubPath) GetSingle(source *ProbingConstraint) (interface{}, bool)
- func (fps *ProbingConstraint_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ProbingConstraint_FieldSubPath) IsLeaf() bool
- func (fps *ProbingConstraint_FieldSubPath) JSONString() string
- func (fps *ProbingConstraint_FieldSubPath) Selector() ProbingConstraint_FieldPathSelector
- func (fps *ProbingConstraint_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ProbingConstraint_FieldSubPath) String() string
- func (fps *ProbingConstraint_FieldSubPath) WithIArrayItemValue(value interface{}) ProbingConstraint_FieldPathArrayItemValue
- func (fps *ProbingConstraint_FieldSubPath) WithIArrayOfValues(values interface{}) ProbingConstraint_FieldPathArrayOfValues
- func (fps *ProbingConstraint_FieldSubPath) WithIValue(value interface{}) ProbingConstraint_FieldPathValue
- func (fps *ProbingConstraint_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ProbingConstraint_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ProbingConstraint_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ProbingConstraint_FieldSubPathArrayItemValue
- func (fpaivs *ProbingConstraint_FieldSubPathArrayItemValue) AsMaxSessionsPerAgentLocationPathItemValue() (ProbingConstraintAdminHierachy_FieldPathArrayItemValue, bool)
- func (fpaivs *ProbingConstraint_FieldSubPathArrayItemValue) ContainsValue(source *ProbingConstraint) bool
- func (fpaivs *ProbingConstraint_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ProbingConstraint_FieldSubPathArrayOfValues
- type ProbingConstraint_FieldSubPathValue
- func (fpvs *ProbingConstraint_FieldSubPathValue) AsMaxSessionsPerAgentLocationPathValue() (ProbingConstraintAdminHierachy_FieldPathValue, bool)
- func (fpvs *ProbingConstraint_FieldSubPathValue) CompareWith(source *ProbingConstraint) (int, bool)
- func (fpvs *ProbingConstraint_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ProbingConstraint_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ProbingConstraint_FieldSubPathValue) SetTo(target **ProbingConstraint)
- func (fpvs *ProbingConstraint_FieldSubPathValue) SetToRaw(target proto.Message)
- type ProbingConstraint_FieldTerminalPath
- func (fp *ProbingConstraint_FieldTerminalPath) ClearValue(item *ProbingConstraint)
- func (fp *ProbingConstraint_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ProbingConstraint_FieldTerminalPath) Get(source *ProbingConstraint) (values []interface{})
- func (fp *ProbingConstraint_FieldTerminalPath) GetDefault() interface{}
- func (fp *ProbingConstraint_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ProbingConstraint_FieldTerminalPath) GetSingle(source *ProbingConstraint) (interface{}, bool)
- func (fp *ProbingConstraint_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ProbingConstraint_FieldTerminalPath) IsLeaf() bool
- func (fp *ProbingConstraint_FieldTerminalPath) JSONString() string
- func (fp *ProbingConstraint_FieldTerminalPath) Selector() ProbingConstraint_FieldPathSelector
- func (fp *ProbingConstraint_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ProbingConstraint_FieldTerminalPath) String() string
- func (fp *ProbingConstraint_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbingConstraint_FieldPathArrayItemValue
- func (fp *ProbingConstraint_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbingConstraint_FieldPathArrayOfValues
- func (fp *ProbingConstraint_FieldTerminalPath) WithIValue(value interface{}) ProbingConstraint_FieldPathValue
- func (fp *ProbingConstraint_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ProbingConstraint_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ProbingConstraint_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ProbingConstraint_FieldTerminalPathArrayItemValue
- func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) ContainsValue(source *ProbingConstraint) bool
- func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) GetSingle(source *ProbingConstraint) (interface{}, bool)
- func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ProbingConstraint_FieldTerminalPathArrayOfValues
- func (fpaov *ProbingConstraint_FieldTerminalPathArrayOfValues) AsMaxSessionsPerAgentLocationArrayOfValues() ([]*ProbingConstraint_AdminHierachy, bool)
- func (fpaov *ProbingConstraint_FieldTerminalPathArrayOfValues) AsMaxSessionsPerAgentPublicIpAddressArrayOfValues() ([]int32, bool)
- func (fpaov *ProbingConstraint_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ProbingConstraint_FieldTerminalPathValue
- func (fpv *ProbingConstraint_FieldTerminalPathValue) AsMaxSessionsPerAgentLocationValue() (*ProbingConstraint_AdminHierachy, bool)
- func (fpv *ProbingConstraint_FieldTerminalPathValue) AsMaxSessionsPerAgentPublicIpAddressValue() (int32, bool)
- func (fpv *ProbingConstraint_FieldTerminalPathValue) CompareWith(source *ProbingConstraint) (int, bool)
- func (fpv *ProbingConstraint_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ProbingConstraint_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ProbingConstraint_FieldTerminalPathValue) SetTo(target **ProbingConstraint)
- func (fpv *ProbingConstraint_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ProbingMode
- type ProbingSettings
- func (o *ProbingSettings) Clone() *ProbingSettings
- func (o *ProbingSettings) CloneRaw() gotenobject.GotenObjectExt
- func (*ProbingSettings) Descriptor() ([]byte, []int)
- func (m *ProbingSettings) GetHttpProbingConfig() *HTTPProbingConfig
- func (m *ProbingSettings) GetInterval() *duration.Duration
- func (m *ProbingSettings) GetPathProbing() *PathProbe
- func (m *ProbingSettings) GetProxyConfiguration() *ProxyConfiguration
- func (m *ProbingSettings) GetSpeedtestSettings() *SpeedTestSettings
- func (m *ProbingSettings) GetTos() *wrappers.UInt32Value
- func (m *ProbingSettings) GetWindowSize() *wrappers.UInt32Value
- func (*ProbingSettings) GotenMessage()
- func (o *ProbingSettings) GotenObjectExt()
- func (obj *ProbingSettings) GotenValidate() error
- func (o *ProbingSettings) MakeDiffFieldMask(other *ProbingSettings) *ProbingSettings_FieldMask
- func (o *ProbingSettings) MakeFullFieldMask() *ProbingSettings_FieldMask
- func (o *ProbingSettings) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ProbingSettings) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ProbingSettings) Marshal() ([]byte, error)
- func (m *ProbingSettings) MarshalJSON() ([]byte, error)
- func (o *ProbingSettings) Merge(source *ProbingSettings)
- func (o *ProbingSettings) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ProbingSettings) ProtoMessage()
- func (m *ProbingSettings) ProtoReflect() preflect.Message
- func (m *ProbingSettings) Reset()
- func (m *ProbingSettings) SetHttpProbingConfig(fv *HTTPProbingConfig)
- func (m *ProbingSettings) SetInterval(fv *duration.Duration)
- func (m *ProbingSettings) SetPathProbing(fv *PathProbe)
- func (m *ProbingSettings) SetProxyConfiguration(fv *ProxyConfiguration)
- func (m *ProbingSettings) SetSpeedtestSettings(fv *SpeedTestSettings)
- func (m *ProbingSettings) SetTos(fv *wrappers.UInt32Value)
- func (m *ProbingSettings) SetWindowSize(fv *wrappers.UInt32Value)
- func (m *ProbingSettings) String() string
- func (m *ProbingSettings) Unmarshal(b []byte) error
- func (m *ProbingSettings) UnmarshalJSON(data []byte) error
- type ProbingSettingsFieldPathBuilder
- func (ProbingSettingsFieldPathBuilder) HttpProbingConfig() ProbingSettingsPathSelectorHttpProbingConfig
- func (ProbingSettingsFieldPathBuilder) Interval() ProbingSettingsPathSelectorInterval
- func (ProbingSettingsFieldPathBuilder) PathProbing() ProbingSettingsPathSelectorPathProbing
- func (ProbingSettingsFieldPathBuilder) ProxyConfiguration() ProbingSettingsPathSelectorProxyConfiguration
- func (ProbingSettingsFieldPathBuilder) SpeedtestSettings() ProbingSettingsPathSelectorSpeedtestSettings
- func (ProbingSettingsFieldPathBuilder) Tos() ProbingSettingsPathSelectorTos
- func (ProbingSettingsFieldPathBuilder) WindowSize() ProbingSettingsPathSelectorWindowSize
- type ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders
- func (s ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders
- func (s ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfig
- func (ProbingSettingsPathSelectorHttpProbingConfig) AuthConfig() ProbingSettingsPathSelectorHttpProbingConfigAuthConfig
- func (ProbingSettingsPathSelectorHttpProbingConfig) FieldPath() *ProbingSettings_FieldTerminalPath
- func (ProbingSettingsPathSelectorHttpProbingConfig) HttpRequest() ProbingSettingsPathSelectorHttpProbingConfigHttpRequest
- func (s ProbingSettingsPathSelectorHttpProbingConfig) WithArrayOfValues(values []*HTTPProbingConfig) *ProbingSettings_FieldTerminalPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfig) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfig_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
- func (s ProbingSettingsPathSelectorHttpProbingConfig) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfig_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
- func (ProbingSettingsPathSelectorHttpProbingConfig) WithSubPath(subPath HTTPProbingConfig_FieldPath) *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfig) WithSubValue(subPathValue HTTPProbingConfig_FieldPathValue) *ProbingSettings_FieldSubPathValue
- func (s ProbingSettingsPathSelectorHttpProbingConfig) WithValue(value *HTTPProbingConfig) *ProbingSettings_FieldTerminalPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfig
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) FieldPath() *ProbingSettings_FieldSubPath
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) Password() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) RequestHeaderTokenKey() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenRequest() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenResponseBodyExpiryKey() ...
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenResponseBodyKey() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenResponseHeader() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) Username() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) WithArrayOfValues(values []*HTTPProbingConfig_HTTPAuth) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) WithValue(value *HTTPProbingConfig_HTTPAuth) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) AuthenticationMethod() ...
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) ExpectedResponseCode() ...
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) FieldPath() *ProbingSettings_FieldSubPath
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) RequestBody() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) RequestHeaders() ...
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) RequestMethod() ...
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) Timeout() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) Url() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithValue(value AuthenticationMethod) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithValue(value uint32) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *ProbingSettings_FieldSubPathArrayOfValues
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithKey(key string) ...
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue(value map[string]string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithValue(value HTTPRequestMethod) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername
- func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequest
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) AuthenticationMethod() ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) ExpectedResponseCode() ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) FieldPath() *ProbingSettings_FieldSubPath
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) RequestBody() ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) RequestHeaders() ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) RequestMethod() ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) Timeout() ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) Url() ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod) WithValue(value AuthenticationMethod) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode) WithValue(value uint32) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *ProbingSettings_FieldSubPathArrayOfValues
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithKey(key string) ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithValue(value map[string]string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod) WithValue(value HTTPRequestMethod) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl
- func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorInterval
- func (ProbingSettingsPathSelectorInterval) FieldPath() *ProbingSettings_FieldTerminalPath
- func (s ProbingSettingsPathSelectorInterval) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldTerminalPathArrayOfValues
- func (s ProbingSettingsPathSelectorInterval) WithValue(value *duration.Duration) *ProbingSettings_FieldTerminalPathValue
- type ProbingSettingsPathSelectorPathProbing
- func (ProbingSettingsPathSelectorPathProbing) Attempts() ProbingSettingsPathSelectorPathProbingAttempts
- func (ProbingSettingsPathSelectorPathProbing) Enabled() ProbingSettingsPathSelectorPathProbingEnabled
- func (ProbingSettingsPathSelectorPathProbing) FieldPath() *ProbingSettings_FieldTerminalPath
- func (ProbingSettingsPathSelectorPathProbing) Interval() ProbingSettingsPathSelectorPathProbingInterval
- func (ProbingSettingsPathSelectorPathProbing) IntervalSec() ProbingSettingsPathSelectorPathProbingIntervalSec
- func (ProbingSettingsPathSelectorPathProbing) MaxTtl() ProbingSettingsPathSelectorPathProbingMaxTtl
- func (ProbingSettingsPathSelectorPathProbing) Mode() ProbingSettingsPathSelectorPathProbingMode
- func (s ProbingSettingsPathSelectorPathProbing) WithArrayOfValues(values []*PathProbe) *ProbingSettings_FieldTerminalPathArrayOfValues
- func (s ProbingSettingsPathSelectorPathProbing) WithSubArrayItemValue(subPathArrayItemValue PathProbe_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
- func (s ProbingSettingsPathSelectorPathProbing) WithSubArrayOfValues(subPathArrayOfValues PathProbe_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
- func (ProbingSettingsPathSelectorPathProbing) WithSubPath(subPath PathProbe_FieldPath) *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorPathProbing) WithSubValue(subPathValue PathProbe_FieldPathValue) *ProbingSettings_FieldSubPathValue
- func (s ProbingSettingsPathSelectorPathProbing) WithValue(value *PathProbe) *ProbingSettings_FieldTerminalPathValue
- type ProbingSettingsPathSelectorPathProbingAttempts
- func (ProbingSettingsPathSelectorPathProbingAttempts) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorPathProbingAttempts) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorPathProbingAttempts) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorPathProbingEnabled
- func (ProbingSettingsPathSelectorPathProbingEnabled) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorPathProbingEnabled) WithArrayOfValues(values []bool) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorPathProbingEnabled) WithValue(value bool) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorPathProbingInterval
- func (ProbingSettingsPathSelectorPathProbingInterval) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorPathProbingInterval) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorPathProbingInterval) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorPathProbingIntervalSec
- func (ProbingSettingsPathSelectorPathProbingIntervalSec) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorPathProbingIntervalSec) WithArrayOfValues(values []int64) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorPathProbingIntervalSec) WithValue(value int64) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorPathProbingMaxTtl
- func (ProbingSettingsPathSelectorPathProbingMaxTtl) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorPathProbingMaxTtl) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorPathProbingMaxTtl) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorPathProbingMode
- func (ProbingSettingsPathSelectorPathProbingMode) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorPathProbingMode) WithArrayOfValues(values []ProbingMode) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorPathProbingMode) WithValue(value ProbingMode) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorProxyConfiguration
- func (ProbingSettingsPathSelectorProxyConfiguration) FieldPath() *ProbingSettings_FieldTerminalPath
- func (ProbingSettingsPathSelectorProxyConfiguration) HttpProxy() ProbingSettingsPathSelectorProxyConfigurationHttpProxy
- func (ProbingSettingsPathSelectorProxyConfiguration) HttpsProxy() ProbingSettingsPathSelectorProxyConfigurationHttpsProxy
- func (ProbingSettingsPathSelectorProxyConfiguration) NoProxy() ProbingSettingsPathSelectorProxyConfigurationNoProxy
- func (ProbingSettingsPathSelectorProxyConfiguration) ProxySetting() ProbingSettingsPathSelectorProxyConfigurationProxySetting
- func (s ProbingSettingsPathSelectorProxyConfiguration) WithArrayOfValues(values []*ProxyConfiguration) *ProbingSettings_FieldTerminalPathArrayOfValues
- func (s ProbingSettingsPathSelectorProxyConfiguration) WithSubArrayItemValue(subPathArrayItemValue ProxyConfiguration_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
- func (s ProbingSettingsPathSelectorProxyConfiguration) WithSubArrayOfValues(subPathArrayOfValues ProxyConfiguration_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
- func (ProbingSettingsPathSelectorProxyConfiguration) WithSubPath(subPath ProxyConfiguration_FieldPath) *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorProxyConfiguration) WithSubValue(subPathValue ProxyConfiguration_FieldPathValue) *ProbingSettings_FieldSubPathValue
- func (s ProbingSettingsPathSelectorProxyConfiguration) WithValue(value *ProxyConfiguration) *ProbingSettings_FieldTerminalPathValue
- type ProbingSettingsPathSelectorProxyConfigurationHttpProxy
- func (ProbingSettingsPathSelectorProxyConfigurationHttpProxy) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorProxyConfigurationHttpProxy) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorProxyConfigurationHttpProxy) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorProxyConfigurationHttpsProxy
- func (ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorProxyConfigurationNoProxy
- func (ProbingSettingsPathSelectorProxyConfigurationNoProxy) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorProxyConfigurationNoProxy) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorProxyConfigurationNoProxy) WithValue(value string) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorProxyConfigurationProxySetting
- func (ProbingSettingsPathSelectorProxyConfigurationProxySetting) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorProxyConfigurationProxySetting) WithArrayOfValues(values []ProxySetting) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorProxyConfigurationProxySetting) WithValue(value ProxySetting) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorSpeedtestSettings
- func (ProbingSettingsPathSelectorSpeedtestSettings) Duration() ProbingSettingsPathSelectorSpeedtestSettingsDuration
- func (ProbingSettingsPathSelectorSpeedtestSettings) FieldPath() *ProbingSettings_FieldTerminalPath
- func (ProbingSettingsPathSelectorSpeedtestSettings) ServerSelection() ProbingSettingsPathSelectorSpeedtestSettingsServerSelection
- func (ProbingSettingsPathSelectorSpeedtestSettings) TcpPort() ProbingSettingsPathSelectorSpeedtestSettingsTcpPort
- func (s ProbingSettingsPathSelectorSpeedtestSettings) WithArrayOfValues(values []*SpeedTestSettings) *ProbingSettings_FieldTerminalPathArrayOfValues
- func (s ProbingSettingsPathSelectorSpeedtestSettings) WithSubArrayItemValue(subPathArrayItemValue SpeedTestSettings_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
- func (s ProbingSettingsPathSelectorSpeedtestSettings) WithSubArrayOfValues(subPathArrayOfValues SpeedTestSettings_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
- func (ProbingSettingsPathSelectorSpeedtestSettings) WithSubPath(subPath SpeedTestSettings_FieldPath) *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorSpeedtestSettings) WithSubValue(subPathValue SpeedTestSettings_FieldPathValue) *ProbingSettings_FieldSubPathValue
- func (s ProbingSettingsPathSelectorSpeedtestSettings) WithValue(value *SpeedTestSettings) *ProbingSettings_FieldTerminalPathValue
- type ProbingSettingsPathSelectorSpeedtestSettingsDuration
- func (ProbingSettingsPathSelectorSpeedtestSettingsDuration) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorSpeedtestSettingsDuration) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorSpeedtestSettingsDuration) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorSpeedtestSettingsServerSelection
- func (ProbingSettingsPathSelectorSpeedtestSettingsServerSelection) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorSpeedtestSettingsServerSelection) WithArrayOfValues(values []SpeedTestSettings_ServerSelection) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorSpeedtestSettingsServerSelection) WithValue(value SpeedTestSettings_ServerSelection) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorSpeedtestSettingsTcpPort
- func (ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) FieldPath() *ProbingSettings_FieldSubPath
- func (s ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) WithArrayOfValues(values []int32) *ProbingSettings_FieldSubPathArrayOfValues
- func (s ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) WithValue(value int32) *ProbingSettings_FieldSubPathValue
- type ProbingSettingsPathSelectorTos
- func (ProbingSettingsPathSelectorTos) FieldPath() *ProbingSettings_FieldTerminalPath
- func (s ProbingSettingsPathSelectorTos) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathArrayOfValues
- func (s ProbingSettingsPathSelectorTos) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathValue
- type ProbingSettingsPathSelectorWindowSize
- func (ProbingSettingsPathSelectorWindowSize) FieldPath() *ProbingSettings_FieldTerminalPath
- func (s ProbingSettingsPathSelectorWindowSize) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathArrayOfValues
- func (s ProbingSettingsPathSelectorWindowSize) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathValue
- type ProbingSettings_FieldMask
- func (fieldMask *ProbingSettings_FieldMask) AppendPath(path ProbingSettings_FieldPath)
- func (fieldMask *ProbingSettings_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ProbingSettings_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ProbingSettings_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ProbingSettings_FieldMask) FilterInputFields() *ProbingSettings_FieldMask
- func (fieldMask *ProbingSettings_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ProbingSettings_FieldMask) GetPaths() []ProbingSettings_FieldPath
- func (fieldMask *ProbingSettings_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ProbingSettings_FieldMask) IsFull() bool
- func (fieldMask ProbingSettings_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ProbingSettings_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ProbingSettings_FieldMask) PathsCount() int
- func (fieldMask *ProbingSettings_FieldMask) Project(source *ProbingSettings) *ProbingSettings
- func (fieldMask *ProbingSettings_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ProbingSettings_FieldMask) ProtoMessage()
- func (fieldMask *ProbingSettings_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ProbingSettings_FieldMask) Reset()
- func (fieldMask *ProbingSettings_FieldMask) Set(target, source *ProbingSettings)
- func (fieldMask *ProbingSettings_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ProbingSettings_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ProbingSettings_FieldMask) Size() int
- func (fieldMask *ProbingSettings_FieldMask) String() string
- func (fieldMask *ProbingSettings_FieldMask) Subtract(other *ProbingSettings_FieldMask) *ProbingSettings_FieldMask
- func (fieldMask *ProbingSettings_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ProbingSettings_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ProbingSettings_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ProbingSettings_FieldMask) UnmarshalJSON(data []byte) error
- type ProbingSettings_FieldPath
- type ProbingSettings_FieldPathArrayItemValue
- type ProbingSettings_FieldPathArrayOfValues
- type ProbingSettings_FieldPathSelector
- type ProbingSettings_FieldPathValue
- type ProbingSettings_FieldSubPath
- func (fps *ProbingSettings_FieldSubPath) AsHttpProbingConfigSubPath() (HTTPProbingConfig_FieldPath, bool)
- func (fps *ProbingSettings_FieldSubPath) AsPathProbingSubPath() (PathProbe_FieldPath, bool)
- func (fps *ProbingSettings_FieldSubPath) AsProxyConfigurationSubPath() (ProxyConfiguration_FieldPath, bool)
- func (fps *ProbingSettings_FieldSubPath) AsSpeedtestSettingsSubPath() (SpeedTestSettings_FieldPath, bool)
- func (fps *ProbingSettings_FieldSubPath) ClearValue(item *ProbingSettings)
- func (fps *ProbingSettings_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ProbingSettings_FieldSubPath) Get(source *ProbingSettings) (values []interface{})
- func (fps *ProbingSettings_FieldSubPath) GetDefault() interface{}
- func (fps *ProbingSettings_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ProbingSettings_FieldSubPath) GetSingle(source *ProbingSettings) (interface{}, bool)
- func (fps *ProbingSettings_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ProbingSettings_FieldSubPath) IsLeaf() bool
- func (fps *ProbingSettings_FieldSubPath) JSONString() string
- func (fps *ProbingSettings_FieldSubPath) Selector() ProbingSettings_FieldPathSelector
- func (fps *ProbingSettings_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ProbingSettings_FieldSubPath) String() string
- func (fps *ProbingSettings_FieldSubPath) WithIArrayItemValue(value interface{}) ProbingSettings_FieldPathArrayItemValue
- func (fps *ProbingSettings_FieldSubPath) WithIArrayOfValues(values interface{}) ProbingSettings_FieldPathArrayOfValues
- func (fps *ProbingSettings_FieldSubPath) WithIValue(value interface{}) ProbingSettings_FieldPathValue
- func (fps *ProbingSettings_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ProbingSettings_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ProbingSettings_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ProbingSettings_FieldSubPathArrayItemValue
- func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsHttpProbingConfigPathItemValue() (HTTPProbingConfig_FieldPathArrayItemValue, bool)
- func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsPathProbingPathItemValue() (PathProbe_FieldPathArrayItemValue, bool)
- func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsProxyConfigurationPathItemValue() (ProxyConfiguration_FieldPathArrayItemValue, bool)
- func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsSpeedtestSettingsPathItemValue() (SpeedTestSettings_FieldPathArrayItemValue, bool)
- func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) ContainsValue(source *ProbingSettings) bool
- func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ProbingSettings_FieldSubPathArrayOfValues
- func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsHttpProbingConfigPathArrayOfValues() (HTTPProbingConfig_FieldPathArrayOfValues, bool)
- func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsPathProbingPathArrayOfValues() (PathProbe_FieldPathArrayOfValues, bool)
- func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsProxyConfigurationPathArrayOfValues() (ProxyConfiguration_FieldPathArrayOfValues, bool)
- func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsSpeedtestSettingsPathArrayOfValues() (SpeedTestSettings_FieldPathArrayOfValues, bool)
- func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type ProbingSettings_FieldSubPathValue
- func (fpvs *ProbingSettings_FieldSubPathValue) AsHttpProbingConfigPathValue() (HTTPProbingConfig_FieldPathValue, bool)
- func (fpvs *ProbingSettings_FieldSubPathValue) AsPathProbingPathValue() (PathProbe_FieldPathValue, bool)
- func (fpvs *ProbingSettings_FieldSubPathValue) AsProxyConfigurationPathValue() (ProxyConfiguration_FieldPathValue, bool)
- func (fpvs *ProbingSettings_FieldSubPathValue) AsSpeedtestSettingsPathValue() (SpeedTestSettings_FieldPathValue, bool)
- func (fpvs *ProbingSettings_FieldSubPathValue) CompareWith(source *ProbingSettings) (int, bool)
- func (fpvs *ProbingSettings_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ProbingSettings_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ProbingSettings_FieldSubPathValue) SetTo(target **ProbingSettings)
- func (fpvs *ProbingSettings_FieldSubPathValue) SetToRaw(target proto.Message)
- type ProbingSettings_FieldTerminalPath
- func (fp *ProbingSettings_FieldTerminalPath) ClearValue(item *ProbingSettings)
- func (fp *ProbingSettings_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ProbingSettings_FieldTerminalPath) Get(source *ProbingSettings) (values []interface{})
- func (fp *ProbingSettings_FieldTerminalPath) GetDefault() interface{}
- func (fp *ProbingSettings_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ProbingSettings_FieldTerminalPath) GetSingle(source *ProbingSettings) (interface{}, bool)
- func (fp *ProbingSettings_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ProbingSettings_FieldTerminalPath) IsLeaf() bool
- func (fp *ProbingSettings_FieldTerminalPath) JSONString() string
- func (fp *ProbingSettings_FieldTerminalPath) Selector() ProbingSettings_FieldPathSelector
- func (fp *ProbingSettings_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ProbingSettings_FieldTerminalPath) String() string
- func (fp *ProbingSettings_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbingSettings_FieldPathArrayItemValue
- func (fp *ProbingSettings_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbingSettings_FieldPathArrayOfValues
- func (fp *ProbingSettings_FieldTerminalPath) WithIValue(value interface{}) ProbingSettings_FieldPathValue
- func (fp *ProbingSettings_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ProbingSettings_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ProbingSettings_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ProbingSettings_FieldTerminalPathArrayItemValue
- func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) ContainsValue(source *ProbingSettings) bool
- func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) GetSingle(source *ProbingSettings) (interface{}, bool)
- func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ProbingSettings_FieldTerminalPathArrayOfValues
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsHttpProbingConfigArrayOfValues() ([]*HTTPProbingConfig, bool)
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*duration.Duration, bool)
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsPathProbingArrayOfValues() ([]*PathProbe, bool)
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsProxyConfigurationArrayOfValues() ([]*ProxyConfiguration, bool)
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsSpeedtestSettingsArrayOfValues() ([]*SpeedTestSettings, bool)
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsTosArrayOfValues() ([]*wrappers.UInt32Value, bool)
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsWindowSizeArrayOfValues() ([]*wrappers.UInt32Value, bool)
- func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ProbingSettings_FieldTerminalPathValue
- func (fpv *ProbingSettings_FieldTerminalPathValue) AsHttpProbingConfigValue() (*HTTPProbingConfig, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) AsIntervalValue() (*duration.Duration, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) AsPathProbingValue() (*PathProbe, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) AsProxyConfigurationValue() (*ProxyConfiguration, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) AsSpeedtestSettingsValue() (*SpeedTestSettings, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) AsTosValue() (*wrappers.UInt32Value, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) AsWindowSizeValue() (*wrappers.UInt32Value, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) CompareWith(source *ProbingSettings) (int, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ProbingSettings_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ProbingSettings_FieldTerminalPathValue) SetTo(target **ProbingSettings)
- func (fpv *ProbingSettings_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ProxyConfiguration
- func (o *ProxyConfiguration) Clone() *ProxyConfiguration
- func (o *ProxyConfiguration) CloneRaw() gotenobject.GotenObjectExt
- func (*ProxyConfiguration) Descriptor() ([]byte, []int)
- func (m *ProxyConfiguration) GetHttpProxy() string
- func (m *ProxyConfiguration) GetHttpsProxy() string
- func (m *ProxyConfiguration) GetNoProxy() string
- func (m *ProxyConfiguration) GetProxySetting() ProxySetting
- func (*ProxyConfiguration) GotenMessage()
- func (o *ProxyConfiguration) GotenObjectExt()
- func (obj *ProxyConfiguration) GotenValidate() error
- func (o *ProxyConfiguration) MakeDiffFieldMask(other *ProxyConfiguration) *ProxyConfiguration_FieldMask
- func (o *ProxyConfiguration) MakeFullFieldMask() *ProxyConfiguration_FieldMask
- func (o *ProxyConfiguration) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ProxyConfiguration) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ProxyConfiguration) Marshal() ([]byte, error)
- func (m *ProxyConfiguration) MarshalJSON() ([]byte, error)
- func (o *ProxyConfiguration) Merge(source *ProxyConfiguration)
- func (o *ProxyConfiguration) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ProxyConfiguration) ProtoMessage()
- func (m *ProxyConfiguration) ProtoReflect() preflect.Message
- func (m *ProxyConfiguration) Reset()
- func (m *ProxyConfiguration) SetHttpProxy(fv string)
- func (m *ProxyConfiguration) SetHttpsProxy(fv string)
- func (m *ProxyConfiguration) SetNoProxy(fv string)
- func (m *ProxyConfiguration) SetProxySetting(fv ProxySetting)
- func (m *ProxyConfiguration) String() string
- func (m *ProxyConfiguration) Unmarshal(b []byte) error
- func (m *ProxyConfiguration) UnmarshalJSON(data []byte) error
- type ProxyConfigurationFieldPathBuilder
- func (ProxyConfigurationFieldPathBuilder) HttpProxy() ProxyConfigurationPathSelectorHttpProxy
- func (ProxyConfigurationFieldPathBuilder) HttpsProxy() ProxyConfigurationPathSelectorHttpsProxy
- func (ProxyConfigurationFieldPathBuilder) NoProxy() ProxyConfigurationPathSelectorNoProxy
- func (ProxyConfigurationFieldPathBuilder) ProxySetting() ProxyConfigurationPathSelectorProxySetting
- type ProxyConfigurationPathSelectorHttpProxy
- func (ProxyConfigurationPathSelectorHttpProxy) FieldPath() *ProxyConfiguration_FieldTerminalPath
- func (s ProxyConfigurationPathSelectorHttpProxy) WithArrayOfValues(values []string) *ProxyConfiguration_FieldTerminalPathArrayOfValues
- func (s ProxyConfigurationPathSelectorHttpProxy) WithValue(value string) *ProxyConfiguration_FieldTerminalPathValue
- type ProxyConfigurationPathSelectorHttpsProxy
- func (ProxyConfigurationPathSelectorHttpsProxy) FieldPath() *ProxyConfiguration_FieldTerminalPath
- func (s ProxyConfigurationPathSelectorHttpsProxy) WithArrayOfValues(values []string) *ProxyConfiguration_FieldTerminalPathArrayOfValues
- func (s ProxyConfigurationPathSelectorHttpsProxy) WithValue(value string) *ProxyConfiguration_FieldTerminalPathValue
- type ProxyConfigurationPathSelectorNoProxy
- func (ProxyConfigurationPathSelectorNoProxy) FieldPath() *ProxyConfiguration_FieldTerminalPath
- func (s ProxyConfigurationPathSelectorNoProxy) WithArrayOfValues(values []string) *ProxyConfiguration_FieldTerminalPathArrayOfValues
- func (s ProxyConfigurationPathSelectorNoProxy) WithValue(value string) *ProxyConfiguration_FieldTerminalPathValue
- type ProxyConfigurationPathSelectorProxySetting
- func (ProxyConfigurationPathSelectorProxySetting) FieldPath() *ProxyConfiguration_FieldTerminalPath
- func (s ProxyConfigurationPathSelectorProxySetting) WithArrayOfValues(values []ProxySetting) *ProxyConfiguration_FieldTerminalPathArrayOfValues
- func (s ProxyConfigurationPathSelectorProxySetting) WithValue(value ProxySetting) *ProxyConfiguration_FieldTerminalPathValue
- type ProxyConfiguration_FieldMask
- func (fieldMask *ProxyConfiguration_FieldMask) AppendPath(path ProxyConfiguration_FieldPath)
- func (fieldMask *ProxyConfiguration_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ProxyConfiguration_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ProxyConfiguration_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ProxyConfiguration_FieldMask) FilterInputFields() *ProxyConfiguration_FieldMask
- func (fieldMask *ProxyConfiguration_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ProxyConfiguration_FieldMask) GetPaths() []ProxyConfiguration_FieldPath
- func (fieldMask *ProxyConfiguration_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ProxyConfiguration_FieldMask) IsFull() bool
- func (fieldMask ProxyConfiguration_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ProxyConfiguration_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ProxyConfiguration_FieldMask) PathsCount() int
- func (fieldMask *ProxyConfiguration_FieldMask) Project(source *ProxyConfiguration) *ProxyConfiguration
- func (fieldMask *ProxyConfiguration_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ProxyConfiguration_FieldMask) ProtoMessage()
- func (fieldMask *ProxyConfiguration_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ProxyConfiguration_FieldMask) Reset()
- func (fieldMask *ProxyConfiguration_FieldMask) Set(target, source *ProxyConfiguration)
- func (fieldMask *ProxyConfiguration_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ProxyConfiguration_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ProxyConfiguration_FieldMask) Size() int
- func (fieldMask *ProxyConfiguration_FieldMask) String() string
- func (fieldMask *ProxyConfiguration_FieldMask) Subtract(other *ProxyConfiguration_FieldMask) *ProxyConfiguration_FieldMask
- func (fieldMask *ProxyConfiguration_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ProxyConfiguration_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ProxyConfiguration_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ProxyConfiguration_FieldMask) UnmarshalJSON(data []byte) error
- type ProxyConfiguration_FieldPath
- type ProxyConfiguration_FieldPathArrayItemValue
- type ProxyConfiguration_FieldPathArrayOfValues
- type ProxyConfiguration_FieldPathSelector
- type ProxyConfiguration_FieldPathValue
- type ProxyConfiguration_FieldTerminalPath
- func (fp *ProxyConfiguration_FieldTerminalPath) ClearValue(item *ProxyConfiguration)
- func (fp *ProxyConfiguration_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ProxyConfiguration_FieldTerminalPath) Get(source *ProxyConfiguration) (values []interface{})
- func (fp *ProxyConfiguration_FieldTerminalPath) GetDefault() interface{}
- func (fp *ProxyConfiguration_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ProxyConfiguration_FieldTerminalPath) GetSingle(source *ProxyConfiguration) (interface{}, bool)
- func (fp *ProxyConfiguration_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ProxyConfiguration_FieldTerminalPath) IsLeaf() bool
- func (fp *ProxyConfiguration_FieldTerminalPath) JSONString() string
- func (fp *ProxyConfiguration_FieldTerminalPath) Selector() ProxyConfiguration_FieldPathSelector
- func (fp *ProxyConfiguration_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ProxyConfiguration_FieldTerminalPath) String() string
- func (fp *ProxyConfiguration_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProxyConfiguration_FieldPathArrayItemValue
- func (fp *ProxyConfiguration_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProxyConfiguration_FieldPathArrayOfValues
- func (fp *ProxyConfiguration_FieldTerminalPath) WithIValue(value interface{}) ProxyConfiguration_FieldPathValue
- func (fp *ProxyConfiguration_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ProxyConfiguration_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ProxyConfiguration_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ProxyConfiguration_FieldTerminalPathArrayItemValue
- func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) ContainsValue(source *ProxyConfiguration) bool
- func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) GetSingle(source *ProxyConfiguration) (interface{}, bool)
- func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ProxyConfiguration_FieldTerminalPathArrayOfValues
- func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsHttpProxyArrayOfValues() ([]string, bool)
- func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsHttpsProxyArrayOfValues() ([]string, bool)
- func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsNoProxyArrayOfValues() ([]string, bool)
- func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsProxySettingArrayOfValues() ([]ProxySetting, bool)
- func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ProxyConfiguration_FieldTerminalPathValue
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsHttpProxyValue() (string, bool)
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsHttpsProxyValue() (string, bool)
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsNoProxyValue() (string, bool)
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsProxySettingValue() (ProxySetting, bool)
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) CompareWith(source *ProxyConfiguration) (int, bool)
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) SetTo(target **ProxyConfiguration)
- func (fpv *ProxyConfiguration_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ProxySetting
- type SoftwareVersion
- func (o *SoftwareVersion) Clone() *SoftwareVersion
- func (o *SoftwareVersion) CloneRaw() gotenobject.GotenObjectExt
- func (*SoftwareVersion) Descriptor() ([]byte, []int)
- func (m *SoftwareVersion) GetBuildDate() string
- func (m *SoftwareVersion) GetCommitId() string
- func (m *SoftwareVersion) GetVersion() string
- func (*SoftwareVersion) GotenMessage()
- func (o *SoftwareVersion) GotenObjectExt()
- func (obj *SoftwareVersion) GotenValidate() error
- func (o *SoftwareVersion) MakeDiffFieldMask(other *SoftwareVersion) *SoftwareVersion_FieldMask
- func (o *SoftwareVersion) MakeFullFieldMask() *SoftwareVersion_FieldMask
- func (o *SoftwareVersion) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *SoftwareVersion) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *SoftwareVersion) Marshal() ([]byte, error)
- func (m *SoftwareVersion) MarshalJSON() ([]byte, error)
- func (o *SoftwareVersion) Merge(source *SoftwareVersion)
- func (o *SoftwareVersion) MergeRaw(source gotenobject.GotenObjectExt)
- func (*SoftwareVersion) ProtoMessage()
- func (m *SoftwareVersion) ProtoReflect() preflect.Message
- func (m *SoftwareVersion) Reset()
- func (m *SoftwareVersion) SetBuildDate(fv string)
- func (m *SoftwareVersion) SetCommitId(fv string)
- func (m *SoftwareVersion) SetVersion(fv string)
- func (m *SoftwareVersion) String() string
- func (m *SoftwareVersion) Unmarshal(b []byte) error
- func (m *SoftwareVersion) UnmarshalJSON(data []byte) error
- type SoftwareVersionFieldPathBuilder
- type SoftwareVersionPathSelectorBuildDate
- func (SoftwareVersionPathSelectorBuildDate) FieldPath() *SoftwareVersion_FieldTerminalPath
- func (s SoftwareVersionPathSelectorBuildDate) WithArrayOfValues(values []string) *SoftwareVersion_FieldTerminalPathArrayOfValues
- func (s SoftwareVersionPathSelectorBuildDate) WithValue(value string) *SoftwareVersion_FieldTerminalPathValue
- type SoftwareVersionPathSelectorCommitId
- func (SoftwareVersionPathSelectorCommitId) FieldPath() *SoftwareVersion_FieldTerminalPath
- func (s SoftwareVersionPathSelectorCommitId) WithArrayOfValues(values []string) *SoftwareVersion_FieldTerminalPathArrayOfValues
- func (s SoftwareVersionPathSelectorCommitId) WithValue(value string) *SoftwareVersion_FieldTerminalPathValue
- type SoftwareVersionPathSelectorVersion
- func (SoftwareVersionPathSelectorVersion) FieldPath() *SoftwareVersion_FieldTerminalPath
- func (s SoftwareVersionPathSelectorVersion) WithArrayOfValues(values []string) *SoftwareVersion_FieldTerminalPathArrayOfValues
- func (s SoftwareVersionPathSelectorVersion) WithValue(value string) *SoftwareVersion_FieldTerminalPathValue
- type SoftwareVersion_FieldMask
- func (fieldMask *SoftwareVersion_FieldMask) AppendPath(path SoftwareVersion_FieldPath)
- func (fieldMask *SoftwareVersion_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *SoftwareVersion_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *SoftwareVersion_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *SoftwareVersion_FieldMask) FilterInputFields() *SoftwareVersion_FieldMask
- func (fieldMask *SoftwareVersion_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *SoftwareVersion_FieldMask) GetPaths() []SoftwareVersion_FieldPath
- func (fieldMask *SoftwareVersion_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *SoftwareVersion_FieldMask) IsFull() bool
- func (fieldMask SoftwareVersion_FieldMask) Marshal() ([]byte, error)
- func (fieldMask SoftwareVersion_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *SoftwareVersion_FieldMask) PathsCount() int
- func (fieldMask *SoftwareVersion_FieldMask) Project(source *SoftwareVersion) *SoftwareVersion
- func (fieldMask *SoftwareVersion_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *SoftwareVersion_FieldMask) ProtoMessage()
- func (fieldMask *SoftwareVersion_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *SoftwareVersion_FieldMask) Reset()
- func (fieldMask *SoftwareVersion_FieldMask) Set(target, source *SoftwareVersion)
- func (fieldMask *SoftwareVersion_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *SoftwareVersion_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *SoftwareVersion_FieldMask) Size() int
- func (fieldMask *SoftwareVersion_FieldMask) String() string
- func (fieldMask *SoftwareVersion_FieldMask) Subtract(other *SoftwareVersion_FieldMask) *SoftwareVersion_FieldMask
- func (fieldMask *SoftwareVersion_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *SoftwareVersion_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *SoftwareVersion_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *SoftwareVersion_FieldMask) UnmarshalJSON(data []byte) error
- type SoftwareVersion_FieldPath
- type SoftwareVersion_FieldPathArrayItemValue
- type SoftwareVersion_FieldPathArrayOfValues
- type SoftwareVersion_FieldPathSelector
- type SoftwareVersion_FieldPathValue
- type SoftwareVersion_FieldTerminalPath
- func (fp *SoftwareVersion_FieldTerminalPath) ClearValue(item *SoftwareVersion)
- func (fp *SoftwareVersion_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *SoftwareVersion_FieldTerminalPath) Get(source *SoftwareVersion) (values []interface{})
- func (fp *SoftwareVersion_FieldTerminalPath) GetDefault() interface{}
- func (fp *SoftwareVersion_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *SoftwareVersion_FieldTerminalPath) GetSingle(source *SoftwareVersion) (interface{}, bool)
- func (fp *SoftwareVersion_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *SoftwareVersion_FieldTerminalPath) IsLeaf() bool
- func (fp *SoftwareVersion_FieldTerminalPath) JSONString() string
- func (fp *SoftwareVersion_FieldTerminalPath) Selector() SoftwareVersion_FieldPathSelector
- func (fp *SoftwareVersion_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *SoftwareVersion_FieldTerminalPath) String() string
- func (fp *SoftwareVersion_FieldTerminalPath) WithIArrayItemValue(value interface{}) SoftwareVersion_FieldPathArrayItemValue
- func (fp *SoftwareVersion_FieldTerminalPath) WithIArrayOfValues(values interface{}) SoftwareVersion_FieldPathArrayOfValues
- func (fp *SoftwareVersion_FieldTerminalPath) WithIValue(value interface{}) SoftwareVersion_FieldPathValue
- func (fp *SoftwareVersion_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *SoftwareVersion_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *SoftwareVersion_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type SoftwareVersion_FieldTerminalPathArrayItemValue
- func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) ContainsValue(source *SoftwareVersion) bool
- func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) GetSingle(source *SoftwareVersion) (interface{}, bool)
- func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type SoftwareVersion_FieldTerminalPathArrayOfValues
- func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) AsBuildDateArrayOfValues() ([]string, bool)
- func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) AsCommitIdArrayOfValues() ([]string, bool)
- func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) AsVersionArrayOfValues() ([]string, bool)
- func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type SoftwareVersion_FieldTerminalPathValue
- func (fpv *SoftwareVersion_FieldTerminalPathValue) AsBuildDateValue() (string, bool)
- func (fpv *SoftwareVersion_FieldTerminalPathValue) AsCommitIdValue() (string, bool)
- func (fpv *SoftwareVersion_FieldTerminalPathValue) AsVersionValue() (string, bool)
- func (fpv *SoftwareVersion_FieldTerminalPathValue) CompareWith(source *SoftwareVersion) (int, bool)
- func (fpv *SoftwareVersion_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *SoftwareVersion_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *SoftwareVersion_FieldTerminalPathValue) SetTo(target **SoftwareVersion)
- func (fpv *SoftwareVersion_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type SpeedTestSettings
- func (o *SpeedTestSettings) Clone() *SpeedTestSettings
- func (o *SpeedTestSettings) CloneRaw() gotenobject.GotenObjectExt
- func (*SpeedTestSettings) Descriptor() ([]byte, []int)
- func (m *SpeedTestSettings) GetDuration() *duration.Duration
- func (m *SpeedTestSettings) GetServerSelection() SpeedTestSettings_ServerSelection
- func (m *SpeedTestSettings) GetTcpPort() int32
- func (*SpeedTestSettings) GotenMessage()
- func (o *SpeedTestSettings) GotenObjectExt()
- func (obj *SpeedTestSettings) GotenValidate() error
- func (o *SpeedTestSettings) MakeDiffFieldMask(other *SpeedTestSettings) *SpeedTestSettings_FieldMask
- func (o *SpeedTestSettings) MakeFullFieldMask() *SpeedTestSettings_FieldMask
- func (o *SpeedTestSettings) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *SpeedTestSettings) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *SpeedTestSettings) Marshal() ([]byte, error)
- func (m *SpeedTestSettings) MarshalJSON() ([]byte, error)
- func (o *SpeedTestSettings) Merge(source *SpeedTestSettings)
- func (o *SpeedTestSettings) MergeRaw(source gotenobject.GotenObjectExt)
- func (*SpeedTestSettings) ProtoMessage()
- func (m *SpeedTestSettings) ProtoReflect() preflect.Message
- func (m *SpeedTestSettings) Reset()
- func (m *SpeedTestSettings) SetDuration(fv *duration.Duration)
- func (m *SpeedTestSettings) SetServerSelection(fv SpeedTestSettings_ServerSelection)
- func (m *SpeedTestSettings) SetTcpPort(fv int32)
- func (m *SpeedTestSettings) String() string
- func (m *SpeedTestSettings) Unmarshal(b []byte) error
- func (m *SpeedTestSettings) UnmarshalJSON(data []byte) error
- type SpeedTestSettingsFieldPathBuilder
- type SpeedTestSettingsPathSelectorDuration
- func (SpeedTestSettingsPathSelectorDuration) FieldPath() *SpeedTestSettings_FieldTerminalPath
- func (s SpeedTestSettingsPathSelectorDuration) WithArrayOfValues(values []*duration.Duration) *SpeedTestSettings_FieldTerminalPathArrayOfValues
- func (s SpeedTestSettingsPathSelectorDuration) WithValue(value *duration.Duration) *SpeedTestSettings_FieldTerminalPathValue
- type SpeedTestSettingsPathSelectorServerSelection
- func (SpeedTestSettingsPathSelectorServerSelection) FieldPath() *SpeedTestSettings_FieldTerminalPath
- func (s SpeedTestSettingsPathSelectorServerSelection) WithArrayOfValues(values []SpeedTestSettings_ServerSelection) *SpeedTestSettings_FieldTerminalPathArrayOfValues
- func (s SpeedTestSettingsPathSelectorServerSelection) WithValue(value SpeedTestSettings_ServerSelection) *SpeedTestSettings_FieldTerminalPathValue
- type SpeedTestSettingsPathSelectorTcpPort
- func (SpeedTestSettingsPathSelectorTcpPort) FieldPath() *SpeedTestSettings_FieldTerminalPath
- func (s SpeedTestSettingsPathSelectorTcpPort) WithArrayOfValues(values []int32) *SpeedTestSettings_FieldTerminalPathArrayOfValues
- func (s SpeedTestSettingsPathSelectorTcpPort) WithValue(value int32) *SpeedTestSettings_FieldTerminalPathValue
- type SpeedTestSettings_FieldMask
- func (fieldMask *SpeedTestSettings_FieldMask) AppendPath(path SpeedTestSettings_FieldPath)
- func (fieldMask *SpeedTestSettings_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *SpeedTestSettings_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *SpeedTestSettings_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *SpeedTestSettings_FieldMask) FilterInputFields() *SpeedTestSettings_FieldMask
- func (fieldMask *SpeedTestSettings_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *SpeedTestSettings_FieldMask) GetPaths() []SpeedTestSettings_FieldPath
- func (fieldMask *SpeedTestSettings_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *SpeedTestSettings_FieldMask) IsFull() bool
- func (fieldMask SpeedTestSettings_FieldMask) Marshal() ([]byte, error)
- func (fieldMask SpeedTestSettings_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *SpeedTestSettings_FieldMask) PathsCount() int
- func (fieldMask *SpeedTestSettings_FieldMask) Project(source *SpeedTestSettings) *SpeedTestSettings
- func (fieldMask *SpeedTestSettings_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *SpeedTestSettings_FieldMask) ProtoMessage()
- func (fieldMask *SpeedTestSettings_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *SpeedTestSettings_FieldMask) Reset()
- func (fieldMask *SpeedTestSettings_FieldMask) Set(target, source *SpeedTestSettings)
- func (fieldMask *SpeedTestSettings_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *SpeedTestSettings_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *SpeedTestSettings_FieldMask) Size() int
- func (fieldMask *SpeedTestSettings_FieldMask) String() string
- func (fieldMask *SpeedTestSettings_FieldMask) Subtract(other *SpeedTestSettings_FieldMask) *SpeedTestSettings_FieldMask
- func (fieldMask *SpeedTestSettings_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *SpeedTestSettings_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *SpeedTestSettings_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *SpeedTestSettings_FieldMask) UnmarshalJSON(data []byte) error
- type SpeedTestSettings_FieldPath
- type SpeedTestSettings_FieldPathArrayItemValue
- type SpeedTestSettings_FieldPathArrayOfValues
- type SpeedTestSettings_FieldPathSelector
- type SpeedTestSettings_FieldPathValue
- type SpeedTestSettings_FieldTerminalPath
- func (fp *SpeedTestSettings_FieldTerminalPath) ClearValue(item *SpeedTestSettings)
- func (fp *SpeedTestSettings_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *SpeedTestSettings_FieldTerminalPath) Get(source *SpeedTestSettings) (values []interface{})
- func (fp *SpeedTestSettings_FieldTerminalPath) GetDefault() interface{}
- func (fp *SpeedTestSettings_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *SpeedTestSettings_FieldTerminalPath) GetSingle(source *SpeedTestSettings) (interface{}, bool)
- func (fp *SpeedTestSettings_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *SpeedTestSettings_FieldTerminalPath) IsLeaf() bool
- func (fp *SpeedTestSettings_FieldTerminalPath) JSONString() string
- func (fp *SpeedTestSettings_FieldTerminalPath) Selector() SpeedTestSettings_FieldPathSelector
- func (fp *SpeedTestSettings_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *SpeedTestSettings_FieldTerminalPath) String() string
- func (fp *SpeedTestSettings_FieldTerminalPath) WithIArrayItemValue(value interface{}) SpeedTestSettings_FieldPathArrayItemValue
- func (fp *SpeedTestSettings_FieldTerminalPath) WithIArrayOfValues(values interface{}) SpeedTestSettings_FieldPathArrayOfValues
- func (fp *SpeedTestSettings_FieldTerminalPath) WithIValue(value interface{}) SpeedTestSettings_FieldPathValue
- func (fp *SpeedTestSettings_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *SpeedTestSettings_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *SpeedTestSettings_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type SpeedTestSettings_FieldTerminalPathArrayItemValue
- func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) ContainsValue(source *SpeedTestSettings) bool
- func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) GetSingle(source *SpeedTestSettings) (interface{}, bool)
- func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type SpeedTestSettings_FieldTerminalPathArrayOfValues
- func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) AsDurationArrayOfValues() ([]*duration.Duration, bool)
- func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) AsServerSelectionArrayOfValues() ([]SpeedTestSettings_ServerSelection, bool)
- func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) AsTcpPortArrayOfValues() ([]int32, bool)
- func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type SpeedTestSettings_FieldTerminalPathValue
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) AsDurationValue() (*duration.Duration, bool)
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) AsServerSelectionValue() (SpeedTestSettings_ServerSelection, bool)
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) AsTcpPortValue() (int32, bool)
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) CompareWith(source *SpeedTestSettings) (int, bool)
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) SetTo(target **SpeedTestSettings)
- func (fpv *SpeedTestSettings_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type SpeedTestSettings_ServerSelection
- func (SpeedTestSettings_ServerSelection) Descriptor() preflect.EnumDescriptor
- func (x SpeedTestSettings_ServerSelection) Enum() *SpeedTestSettings_ServerSelection
- func (SpeedTestSettings_ServerSelection) EnumDescriptor() ([]byte, []int)
- func (x SpeedTestSettings_ServerSelection) Number() preflect.EnumNumber
- func (x SpeedTestSettings_ServerSelection) String() string
- func (SpeedTestSettings_ServerSelection) Type() preflect.EnumType
- type TimeInterval
- func (o *TimeInterval) Clone() *TimeInterval
- func (o *TimeInterval) CloneRaw() gotenobject.GotenObjectExt
- func (*TimeInterval) Descriptor() ([]byte, []int)
- func (m *TimeInterval) GetEndTime() *timestamp.Timestamp
- func (m *TimeInterval) GetStartTime() *timestamp.Timestamp
- func (*TimeInterval) GotenMessage()
- func (o *TimeInterval) GotenObjectExt()
- func (obj *TimeInterval) GotenValidate() error
- func (o *TimeInterval) MakeDiffFieldMask(other *TimeInterval) *TimeInterval_FieldMask
- func (o *TimeInterval) MakeFullFieldMask() *TimeInterval_FieldMask
- func (o *TimeInterval) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *TimeInterval) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *TimeInterval) Marshal() ([]byte, error)
- func (m *TimeInterval) MarshalJSON() ([]byte, error)
- func (o *TimeInterval) Merge(source *TimeInterval)
- func (o *TimeInterval) MergeRaw(source gotenobject.GotenObjectExt)
- func (*TimeInterval) ProtoMessage()
- func (m *TimeInterval) ProtoReflect() preflect.Message
- func (m *TimeInterval) Reset()
- func (m *TimeInterval) SetEndTime(fv *timestamp.Timestamp)
- func (m *TimeInterval) SetStartTime(fv *timestamp.Timestamp)
- func (m *TimeInterval) String() string
- func (m *TimeInterval) Unmarshal(b []byte) error
- func (m *TimeInterval) UnmarshalJSON(data []byte) error
- type TimeIntervalFieldPathBuilder
- type TimeIntervalPathSelectorEndTime
- func (TimeIntervalPathSelectorEndTime) FieldPath() *TimeInterval_FieldTerminalPath
- func (s TimeIntervalPathSelectorEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *TimeInterval_FieldTerminalPathArrayOfValues
- func (s TimeIntervalPathSelectorEndTime) WithValue(value *timestamp.Timestamp) *TimeInterval_FieldTerminalPathValue
- type TimeIntervalPathSelectorStartTime
- func (TimeIntervalPathSelectorStartTime) FieldPath() *TimeInterval_FieldTerminalPath
- func (s TimeIntervalPathSelectorStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *TimeInterval_FieldTerminalPathArrayOfValues
- func (s TimeIntervalPathSelectorStartTime) WithValue(value *timestamp.Timestamp) *TimeInterval_FieldTerminalPathValue
- type TimeInterval_FieldMask
- func (fieldMask *TimeInterval_FieldMask) AppendPath(path TimeInterval_FieldPath)
- func (fieldMask *TimeInterval_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *TimeInterval_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *TimeInterval_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *TimeInterval_FieldMask) FilterInputFields() *TimeInterval_FieldMask
- func (fieldMask *TimeInterval_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *TimeInterval_FieldMask) GetPaths() []TimeInterval_FieldPath
- func (fieldMask *TimeInterval_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *TimeInterval_FieldMask) IsFull() bool
- func (fieldMask TimeInterval_FieldMask) Marshal() ([]byte, error)
- func (fieldMask TimeInterval_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *TimeInterval_FieldMask) PathsCount() int
- func (fieldMask *TimeInterval_FieldMask) Project(source *TimeInterval) *TimeInterval
- func (fieldMask *TimeInterval_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *TimeInterval_FieldMask) ProtoMessage()
- func (fieldMask *TimeInterval_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *TimeInterval_FieldMask) Reset()
- func (fieldMask *TimeInterval_FieldMask) Set(target, source *TimeInterval)
- func (fieldMask *TimeInterval_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *TimeInterval_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *TimeInterval_FieldMask) Size() int
- func (fieldMask *TimeInterval_FieldMask) String() string
- func (fieldMask *TimeInterval_FieldMask) Subtract(other *TimeInterval_FieldMask) *TimeInterval_FieldMask
- func (fieldMask *TimeInterval_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *TimeInterval_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *TimeInterval_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *TimeInterval_FieldMask) UnmarshalJSON(data []byte) error
- type TimeInterval_FieldPath
- type TimeInterval_FieldPathArrayItemValue
- type TimeInterval_FieldPathArrayOfValues
- type TimeInterval_FieldPathSelector
- type TimeInterval_FieldPathValue
- type TimeInterval_FieldTerminalPath
- func (fp *TimeInterval_FieldTerminalPath) ClearValue(item *TimeInterval)
- func (fp *TimeInterval_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *TimeInterval_FieldTerminalPath) Get(source *TimeInterval) (values []interface{})
- func (fp *TimeInterval_FieldTerminalPath) GetDefault() interface{}
- func (fp *TimeInterval_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *TimeInterval_FieldTerminalPath) GetSingle(source *TimeInterval) (interface{}, bool)
- func (fp *TimeInterval_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *TimeInterval_FieldTerminalPath) IsLeaf() bool
- func (fp *TimeInterval_FieldTerminalPath) JSONString() string
- func (fp *TimeInterval_FieldTerminalPath) Selector() TimeInterval_FieldPathSelector
- func (fp *TimeInterval_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *TimeInterval_FieldTerminalPath) String() string
- func (fp *TimeInterval_FieldTerminalPath) WithIArrayItemValue(value interface{}) TimeInterval_FieldPathArrayItemValue
- func (fp *TimeInterval_FieldTerminalPath) WithIArrayOfValues(values interface{}) TimeInterval_FieldPathArrayOfValues
- func (fp *TimeInterval_FieldTerminalPath) WithIValue(value interface{}) TimeInterval_FieldPathValue
- func (fp *TimeInterval_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *TimeInterval_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *TimeInterval_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type TimeInterval_FieldTerminalPathArrayItemValue
- func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) ContainsValue(source *TimeInterval) bool
- func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) GetSingle(source *TimeInterval) (interface{}, bool)
- func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type TimeInterval_FieldTerminalPathArrayOfValues
- func (fpaov *TimeInterval_FieldTerminalPathArrayOfValues) AsEndTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
- func (fpaov *TimeInterval_FieldTerminalPathArrayOfValues) AsStartTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
- func (fpaov *TimeInterval_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type TimeInterval_FieldTerminalPathValue
- func (fpv *TimeInterval_FieldTerminalPathValue) AsEndTimeValue() (*timestamp.Timestamp, bool)
- func (fpv *TimeInterval_FieldTerminalPathValue) AsStartTimeValue() (*timestamp.Timestamp, bool)
- func (fpv *TimeInterval_FieldTerminalPathValue) CompareWith(source *TimeInterval) (int, bool)
- func (fpv *TimeInterval_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *TimeInterval_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *TimeInterval_FieldTerminalPathValue) SetTo(target **TimeInterval)
- func (fpv *TimeInterval_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type TraceReason
- type TraceType
- type WLAN
- func (o *WLAN) Clone() *WLAN
- func (o *WLAN) CloneRaw() gotenobject.GotenObjectExt
- func (*WLAN) Descriptor() ([]byte, []int)
- func (m *WLAN) GetMac() string
- func (m *WLAN) GetSignal() int32
- func (*WLAN) GotenMessage()
- func (o *WLAN) GotenObjectExt()
- func (obj *WLAN) GotenValidate() error
- func (o *WLAN) MakeDiffFieldMask(other *WLAN) *WLAN_FieldMask
- func (o *WLAN) MakeFullFieldMask() *WLAN_FieldMask
- func (o *WLAN) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *WLAN) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *WLAN) Marshal() ([]byte, error)
- func (m *WLAN) MarshalJSON() ([]byte, error)
- func (o *WLAN) Merge(source *WLAN)
- func (o *WLAN) MergeRaw(source gotenobject.GotenObjectExt)
- func (*WLAN) ProtoMessage()
- func (m *WLAN) ProtoReflect() preflect.Message
- func (m *WLAN) Reset()
- func (m *WLAN) SetMac(fv string)
- func (m *WLAN) SetSignal(fv int32)
- func (m *WLAN) String() string
- func (m *WLAN) Unmarshal(b []byte) error
- func (m *WLAN) UnmarshalJSON(data []byte) error
- type WLANFieldPathBuilder
- type WLANPathSelectorMac
- type WLANPathSelectorSignal
- type WLAN_FieldMask
- func (fieldMask *WLAN_FieldMask) AppendPath(path WLAN_FieldPath)
- func (fieldMask *WLAN_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *WLAN_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *WLAN_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *WLAN_FieldMask) FilterInputFields() *WLAN_FieldMask
- func (fieldMask *WLAN_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *WLAN_FieldMask) GetPaths() []WLAN_FieldPath
- func (fieldMask *WLAN_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *WLAN_FieldMask) IsFull() bool
- func (fieldMask WLAN_FieldMask) Marshal() ([]byte, error)
- func (fieldMask WLAN_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *WLAN_FieldMask) PathsCount() int
- func (fieldMask *WLAN_FieldMask) Project(source *WLAN) *WLAN
- func (fieldMask *WLAN_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *WLAN_FieldMask) ProtoMessage()
- func (fieldMask *WLAN_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *WLAN_FieldMask) Reset()
- func (fieldMask *WLAN_FieldMask) Set(target, source *WLAN)
- func (fieldMask *WLAN_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *WLAN_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *WLAN_FieldMask) Size() int
- func (fieldMask *WLAN_FieldMask) String() string
- func (fieldMask *WLAN_FieldMask) Subtract(other *WLAN_FieldMask) *WLAN_FieldMask
- func (fieldMask *WLAN_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *WLAN_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *WLAN_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *WLAN_FieldMask) UnmarshalJSON(data []byte) error
- type WLAN_FieldPath
- type WLAN_FieldPathArrayItemValue
- type WLAN_FieldPathArrayOfValues
- type WLAN_FieldPathSelector
- type WLAN_FieldPathValue
- type WLAN_FieldTerminalPath
- func (fp *WLAN_FieldTerminalPath) ClearValue(item *WLAN)
- func (fp *WLAN_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *WLAN_FieldTerminalPath) Get(source *WLAN) (values []interface{})
- func (fp *WLAN_FieldTerminalPath) GetDefault() interface{}
- func (fp *WLAN_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *WLAN_FieldTerminalPath) GetSingle(source *WLAN) (interface{}, bool)
- func (fp *WLAN_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *WLAN_FieldTerminalPath) IsLeaf() bool
- func (fp *WLAN_FieldTerminalPath) JSONString() string
- func (fp *WLAN_FieldTerminalPath) Selector() WLAN_FieldPathSelector
- func (fp *WLAN_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *WLAN_FieldTerminalPath) String() string
- func (fp *WLAN_FieldTerminalPath) WithIArrayItemValue(value interface{}) WLAN_FieldPathArrayItemValue
- func (fp *WLAN_FieldTerminalPath) WithIArrayOfValues(values interface{}) WLAN_FieldPathArrayOfValues
- func (fp *WLAN_FieldTerminalPath) WithIValue(value interface{}) WLAN_FieldPathValue
- func (fp *WLAN_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *WLAN_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *WLAN_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type WLAN_FieldTerminalPathArrayItemValue
- func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) ContainsValue(source *WLAN) bool
- func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) GetSingle(source *WLAN) (interface{}, bool)
- func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type WLAN_FieldTerminalPathArrayOfValues
- type WLAN_FieldTerminalPathValue
- func (fpv *WLAN_FieldTerminalPathValue) AsMacValue() (string, bool)
- func (fpv *WLAN_FieldTerminalPathValue) AsSignalValue() (int32, bool)
- func (fpv *WLAN_FieldTerminalPathValue) CompareWith(source *WLAN) (int, bool)
- func (fpv *WLAN_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *WLAN_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *WLAN_FieldTerminalPathValue) SetTo(target **WLAN)
- func (fpv *WLAN_FieldTerminalPathValue) SetToRaw(target proto.Message)
Constants ¶
This section is empty.
Variables ¶
var ( IpVersion_name = map[int32]string{ 0: "IPVERSION_ANY", 1: "IPV4", 2: "IPV6", } IpVersion_value = map[string]int32{ "IPVERSION_ANY": 0, "IPV4": 1, "IPV6": 2, } )
var ( ProbingMode_name = map[int32]string{ 0: "PROBING_MODE_UNSPECIFIED", 1: "ICMP", 2: "HTTP", 3: "UDP", 4: "TCP", 5: "SPEED_TEST", } ProbingMode_value = map[string]int32{ "PROBING_MODE_UNSPECIFIED": 0, "ICMP": 1, "HTTP": 2, "UDP": 3, "TCP": 4, "SPEED_TEST": 5, } )
var ( ProxySetting_name = map[int32]string{ 0: "USE_SYSTEM_CONFIGURATION", 1: "DISABLE_PROXY", 2: "OVERRIDE_SYSTEM_CONFIGURATION", } ProxySetting_value = map[string]int32{ "USE_SYSTEM_CONFIGURATION": 0, "DISABLE_PROXY": 1, "OVERRIDE_SYSTEM_CONFIGURATION": 2, } )
var ( LocationType_name = map[int32]string{ 0: "LOCATION_TYPE_UNSPECIFIED", 1: "SITE", 2: "REGION", 3: "ANYCAST", } LocationType_value = map[string]int32{ "LOCATION_TYPE_UNSPECIFIED": 0, "SITE": 1, "REGION": 2, "ANYCAST": 3, } )
var ( HTTPRequestMethod_name = map[int32]string{ 0: "GET", 1: "POST", 2: "PUT", 3: "DELETE", } HTTPRequestMethod_value = map[string]int32{ "GET": 0, "POST": 1, "PUT": 2, "DELETE": 3, } )
var ( AuthenticationMethod_name = map[int32]string{ 0: "NO_AUTH", 1: "BASIC", 2: "EXTERNAL_TOKEN_REQUEST", } AuthenticationMethod_value = map[string]int32{ "NO_AUTH": 0, "BASIC": 1, "EXTERNAL_TOKEN_REQUEST": 2, } )
var ( DNSClass_name = map[int32]string{ 0: "DNS_CLASS_UNSPECIFIED", 1: "IN", 3: "CH", 4: "HS", } DNSClass_value = map[string]int32{ "DNS_CLASS_UNSPECIFIED": 0, "IN": 1, "CH": 3, "HS": 4, } )
var ( DNSResourceRecordType_name = map[int32]string{ 0: "DNS_RESOURCE_RECORD_TYPE_UNSPECIFIED", 1: "A", 2: "NS", 5: "CNAME", 6: "SOA", 7: "MB", 8: "MG", 9: "MR", 10: "NULL", 11: "WKS", 12: "PTR", 13: "HINFO", 14: "MINFO", 15: "MX", 16: "TXT", 28: "AAAA", 33: "SRV", 41: "OPT", 255: "ANY", 256: "URI", } DNSResourceRecordType_value = map[string]int32{ "DNS_RESOURCE_RECORD_TYPE_UNSPECIFIED": 0, "A": 1, "NS": 2, "CNAME": 5, "SOA": 6, "MB": 7, "MG": 8, "MR": 9, "NULL": 10, "WKS": 11, "PTR": 12, "HINFO": 13, "MINFO": 14, "MX": 15, "TXT": 16, "AAAA": 28, "SRV": 33, "OPT": 41, "ANY": 255, "URI": 256, } )
var ( TraceReason_name = map[int32]string{ 0: "UNDEFINED", 1: "USER_REQUEST_ONDEMAND", 2: "PROBING_SESSION_START", 3: "SLA_CHANGE", 4: "PERIODIC", } TraceReason_value = map[string]int32{ "UNDEFINED": 0, "USER_REQUEST_ONDEMAND": 1, "PROBING_SESSION_START": 2, "SLA_CHANGE": 3, "PERIODIC": 4, } )
var ( TraceType_name = map[int32]string{ 0: "UNDEFINED_TYPE", 1: "INBAND", 2: "OUT_OF_BAND", } TraceType_value = map[string]int32{ "UNDEFINED_TYPE": 0, "INBAND": 1, "OUT_OF_BAND": 2, } )
var ( OnDemandTestResponseFormat_name = map[int32]string{ 0: "TEXT", 1: "JSON", 2: "BOTH_TEXT_AND_JSON", } OnDemandTestResponseFormat_value = map[string]int32{ "TEXT": 0, "JSON": 1, "BOTH_TEXT_AND_JSON": 2, } )
var ( ContactInformation_PhoneType_name = map[int32]string{ 0: "UNSPECIFIED", 1: "MOBILE", 2: "HOME", 3: "WORK", } ContactInformation_PhoneType_value = map[string]int32{ "UNSPECIFIED": 0, "MOBILE": 1, "HOME": 2, "WORK": 3, } )
var ( LocationDiscoverySpec_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "ONLY_PRIMARY", 2: "PREFER_PRIMARY", 3: "PREFER_DISCOVERED", } LocationDiscoverySpec_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "ONLY_PRIMARY": 1, "PREFER_PRIMARY": 2, "PREFER_DISCOVERED": 3, } )
var ( SpeedTestSettings_ServerSelection_name = map[int32]string{ 0: "NEAREST", 1: "ALL", } SpeedTestSettings_ServerSelection_value = map[string]int32{ "NEAREST": 0, "ALL": 1, } )
Functions ¶
This section is empty.
Types ¶
type ASInfo ¶
type ASInfo struct { // AS Number string example AS7018 Asn string `protobuf:"bytes,1,opt,name=asn,proto3" json:"asn,omitempty" firestore:"asn"` // AS Owner name example AT&T Services, Inc. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Domain name example att.com Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty" firestore:"domain"` // Routes exported from this ASN example 12.128.0.0/9 Routes []string `protobuf:"bytes,4,rep,name=routes,proto3" json:"routes,omitempty" firestore:"routes"` // ASN Owner type example isp(AT&T) / hosting(google)/ business (Amazon) AsnType string `protobuf:"bytes,5,opt,name=asn_type,json=asnType,proto3" json:"asn_type,omitempty" firestore:"asnType"` // contains filtered or unexported fields }
func (*ASInfo) CloneRaw ¶
func (o *ASInfo) CloneRaw() gotenobject.GotenObjectExt
func (*ASInfo) Descriptor ¶
Deprecated, Use ASInfo.ProtoReflect.Descriptor instead.
func (*ASInfo) GetAsnType ¶
func (*ASInfo) GotenMessage ¶
func (*ASInfo) GotenMessage()
func (*ASInfo) GotenObjectExt ¶
func (o *ASInfo) GotenObjectExt()
func (*ASInfo) GotenValidate ¶
func (*ASInfo) MakeDiffFieldMask ¶
func (o *ASInfo) MakeDiffFieldMask(other *ASInfo) *ASInfo_FieldMask
func (*ASInfo) MakeFullFieldMask ¶
func (o *ASInfo) MakeFullFieldMask() *ASInfo_FieldMask
func (*ASInfo) MakeRawDiffFieldMask ¶
func (o *ASInfo) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ASInfo) MakeRawFullFieldMask ¶
func (o *ASInfo) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ASInfo) MarshalJSON ¶
func (*ASInfo) MergeRaw ¶
func (o *ASInfo) MergeRaw(source gotenobject.GotenObjectExt)
func (*ASInfo) ProtoMessage ¶
func (*ASInfo) ProtoMessage()
func (*ASInfo) ProtoReflect ¶
func (*ASInfo) SetAsnType ¶
func (*ASInfo) UnmarshalJSON ¶
type ASInfoFieldPathBuilder ¶
type ASInfoFieldPathBuilder struct{}
func NewASInfoFieldPathBuilder ¶
func NewASInfoFieldPathBuilder() ASInfoFieldPathBuilder
func (ASInfoFieldPathBuilder) Asn ¶
func (ASInfoFieldPathBuilder) Asn() ASInfoPathSelectorAsn
func (ASInfoFieldPathBuilder) AsnType ¶
func (ASInfoFieldPathBuilder) AsnType() ASInfoPathSelectorAsnType
func (ASInfoFieldPathBuilder) Domain ¶
func (ASInfoFieldPathBuilder) Domain() ASInfoPathSelectorDomain
func (ASInfoFieldPathBuilder) Name ¶
func (ASInfoFieldPathBuilder) Name() ASInfoPathSelectorName
func (ASInfoFieldPathBuilder) Routes ¶
func (ASInfoFieldPathBuilder) Routes() ASInfoPathSelectorRoutes
type ASInfoPathSelectorAsn ¶
type ASInfoPathSelectorAsn struct{}
func (ASInfoPathSelectorAsn) FieldPath ¶
func (ASInfoPathSelectorAsn) FieldPath() *ASInfo_FieldTerminalPath
func (ASInfoPathSelectorAsn) WithArrayOfValues ¶
func (s ASInfoPathSelectorAsn) WithArrayOfValues(values []string) *ASInfo_FieldTerminalPathArrayOfValues
func (ASInfoPathSelectorAsn) WithValue ¶
func (s ASInfoPathSelectorAsn) WithValue(value string) *ASInfo_FieldTerminalPathValue
type ASInfoPathSelectorAsnType ¶
type ASInfoPathSelectorAsnType struct{}
func (ASInfoPathSelectorAsnType) FieldPath ¶
func (ASInfoPathSelectorAsnType) FieldPath() *ASInfo_FieldTerminalPath
func (ASInfoPathSelectorAsnType) WithArrayOfValues ¶
func (s ASInfoPathSelectorAsnType) WithArrayOfValues(values []string) *ASInfo_FieldTerminalPathArrayOfValues
func (ASInfoPathSelectorAsnType) WithValue ¶
func (s ASInfoPathSelectorAsnType) WithValue(value string) *ASInfo_FieldTerminalPathValue
type ASInfoPathSelectorDomain ¶
type ASInfoPathSelectorDomain struct{}
func (ASInfoPathSelectorDomain) FieldPath ¶
func (ASInfoPathSelectorDomain) FieldPath() *ASInfo_FieldTerminalPath
func (ASInfoPathSelectorDomain) WithArrayOfValues ¶
func (s ASInfoPathSelectorDomain) WithArrayOfValues(values []string) *ASInfo_FieldTerminalPathArrayOfValues
func (ASInfoPathSelectorDomain) WithValue ¶
func (s ASInfoPathSelectorDomain) WithValue(value string) *ASInfo_FieldTerminalPathValue
type ASInfoPathSelectorName ¶
type ASInfoPathSelectorName struct{}
func (ASInfoPathSelectorName) FieldPath ¶
func (ASInfoPathSelectorName) FieldPath() *ASInfo_FieldTerminalPath
func (ASInfoPathSelectorName) WithArrayOfValues ¶
func (s ASInfoPathSelectorName) WithArrayOfValues(values []string) *ASInfo_FieldTerminalPathArrayOfValues
func (ASInfoPathSelectorName) WithValue ¶
func (s ASInfoPathSelectorName) WithValue(value string) *ASInfo_FieldTerminalPathValue
type ASInfoPathSelectorRoutes ¶
type ASInfoPathSelectorRoutes struct{}
func (ASInfoPathSelectorRoutes) FieldPath ¶
func (ASInfoPathSelectorRoutes) FieldPath() *ASInfo_FieldTerminalPath
func (ASInfoPathSelectorRoutes) WithArrayOfValues ¶
func (s ASInfoPathSelectorRoutes) WithArrayOfValues(values [][]string) *ASInfo_FieldTerminalPathArrayOfValues
func (ASInfoPathSelectorRoutes) WithItemValue ¶
func (s ASInfoPathSelectorRoutes) WithItemValue(value string) *ASInfo_FieldTerminalPathArrayItemValue
func (ASInfoPathSelectorRoutes) WithValue ¶
func (s ASInfoPathSelectorRoutes) WithValue(value []string) *ASInfo_FieldTerminalPathValue
type ASInfo_FieldMask ¶
type ASInfo_FieldMask struct {
Paths []ASInfo_FieldPath
}
func FullASInfo_FieldMask ¶
func FullASInfo_FieldMask() *ASInfo_FieldMask
func (*ASInfo_FieldMask) AppendPath ¶
func (fieldMask *ASInfo_FieldMask) AppendPath(path ASInfo_FieldPath)
func (*ASInfo_FieldMask) AppendRawPath ¶
func (fieldMask *ASInfo_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ASInfo_FieldMask) DecodeFirestore ¶
func (fieldMask *ASInfo_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ASInfo_FieldMask) EncodeFirestore ¶
func (fieldMask *ASInfo_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ASInfo_FieldMask) FilterInputFields ¶
func (fieldMask *ASInfo_FieldMask) FilterInputFields() *ASInfo_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ASInfo_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ASInfo_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ASInfo_FieldMask) GetPaths ¶
func (fieldMask *ASInfo_FieldMask) GetPaths() []ASInfo_FieldPath
func (*ASInfo_FieldMask) GetRawPaths ¶
func (fieldMask *ASInfo_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ASInfo_FieldMask) IsFull ¶
func (fieldMask *ASInfo_FieldMask) IsFull() bool
func (ASInfo_FieldMask) Marshal ¶
func (fieldMask ASInfo_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ASInfo_FieldMask) MarshalJSON ¶
func (fieldMask ASInfo_FieldMask) MarshalJSON() ([]byte, error)
func (*ASInfo_FieldMask) PathsCount ¶
func (fieldMask *ASInfo_FieldMask) PathsCount() int
func (*ASInfo_FieldMask) Project ¶
func (fieldMask *ASInfo_FieldMask) Project(source *ASInfo) *ASInfo
func (*ASInfo_FieldMask) ProjectRaw ¶
func (fieldMask *ASInfo_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ASInfo_FieldMask) ProtoMessage ¶
func (fieldMask *ASInfo_FieldMask) ProtoMessage()
func (*ASInfo_FieldMask) ProtoReflect ¶
func (fieldMask *ASInfo_FieldMask) ProtoReflect() preflect.Message
func (*ASInfo_FieldMask) Reset ¶
func (fieldMask *ASInfo_FieldMask) Reset()
func (*ASInfo_FieldMask) Set ¶
func (fieldMask *ASInfo_FieldMask) Set(target, source *ASInfo)
func (*ASInfo_FieldMask) SetFromCliFlag ¶
func (fieldMask *ASInfo_FieldMask) SetFromCliFlag(raw string) error
func (*ASInfo_FieldMask) SetRaw ¶
func (fieldMask *ASInfo_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ASInfo_FieldMask) Size ¶
func (fieldMask *ASInfo_FieldMask) Size() int
func (*ASInfo_FieldMask) String ¶
func (fieldMask *ASInfo_FieldMask) String() string
func (*ASInfo_FieldMask) Subtract ¶
func (fieldMask *ASInfo_FieldMask) Subtract(other *ASInfo_FieldMask) *ASInfo_FieldMask
func (*ASInfo_FieldMask) SubtractRaw ¶
func (fieldMask *ASInfo_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ASInfo_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ASInfo_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ASInfo_FieldMask) Unmarshal ¶
func (fieldMask *ASInfo_FieldMask) Unmarshal(data []byte) error
func (*ASInfo_FieldMask) UnmarshalJSON ¶
func (fieldMask *ASInfo_FieldMask) UnmarshalJSON(data []byte) error
type ASInfo_FieldPath ¶
type ASInfo_FieldPath interface { gotenobject.FieldPath Selector() ASInfo_FieldPathSelector Get(source *ASInfo) []interface{} GetSingle(source *ASInfo) (interface{}, bool) ClearValue(item *ASInfo) // Those methods build corresponding ASInfo_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ASInfo_FieldPathValue WithIArrayOfValues(values interface{}) ASInfo_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ASInfo_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildASInfo_FieldPath ¶
func BuildASInfo_FieldPath(fp gotenobject.RawFieldPath) (ASInfo_FieldPath, error)
func MustParseASInfo_FieldPath ¶
func MustParseASInfo_FieldPath(rawField string) ASInfo_FieldPath
func ParseASInfo_FieldPath ¶
func ParseASInfo_FieldPath(rawField string) (ASInfo_FieldPath, error)
type ASInfo_FieldPathArrayItemValue ¶
type ASInfo_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ASInfo_FieldPath ContainsValue(*ASInfo) bool }
ASInfo_FieldPathArrayItemValue allows storing single item in Path-specific values for ASInfo according to their type Present only for array (repeated) types.
func MustParseASInfo_FieldPathArrayItemValue ¶
func MustParseASInfo_FieldPathArrayItemValue(pathStr, valueStr string) ASInfo_FieldPathArrayItemValue
func ParseASInfo_FieldPathArrayItemValue ¶
func ParseASInfo_FieldPathArrayItemValue(pathStr, valueStr string) (ASInfo_FieldPathArrayItemValue, error)
ParseASInfo_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ASInfo_FieldPathArrayOfValues ¶
type ASInfo_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ASInfo_FieldPath }
ASInfo_FieldPathArrayOfValues allows storing slice of values for ASInfo fields according to their type
func MustParseASInfo_FieldPathArrayOfValues ¶
func MustParseASInfo_FieldPathArrayOfValues(pathStr, valuesStr string) ASInfo_FieldPathArrayOfValues
func ParseASInfo_FieldPathArrayOfValues ¶
func ParseASInfo_FieldPathArrayOfValues(pathStr, valuesStr string) (ASInfo_FieldPathArrayOfValues, error)
type ASInfo_FieldPathSelector ¶
type ASInfo_FieldPathSelector int32
const ( ASInfo_FieldPathSelectorAsn ASInfo_FieldPathSelector = 0 ASInfo_FieldPathSelectorName ASInfo_FieldPathSelector = 1 ASInfo_FieldPathSelectorDomain ASInfo_FieldPathSelector = 2 ASInfo_FieldPathSelectorRoutes ASInfo_FieldPathSelector = 3 ASInfo_FieldPathSelectorAsnType ASInfo_FieldPathSelector = 4 )
func (ASInfo_FieldPathSelector) String ¶
func (s ASInfo_FieldPathSelector) String() string
type ASInfo_FieldPathValue ¶
type ASInfo_FieldPathValue interface { ASInfo_FieldPath gotenobject.FieldPathValue SetTo(target **ASInfo) CompareWith(*ASInfo) (cmp int, comparable bool) }
ASInfo_FieldPathValue allows storing values for ASInfo fields according to their type
func MustParseASInfo_FieldPathValue ¶
func MustParseASInfo_FieldPathValue(pathStr, valueStr string) ASInfo_FieldPathValue
func ParseASInfo_FieldPathValue ¶
func ParseASInfo_FieldPathValue(pathStr, valueStr string) (ASInfo_FieldPathValue, error)
type ASInfo_FieldTerminalPath ¶
type ASInfo_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ASInfo_FieldTerminalPath) ClearValue ¶
func (fp *ASInfo_FieldTerminalPath) ClearValue(item *ASInfo)
func (*ASInfo_FieldTerminalPath) ClearValueRaw ¶
func (fp *ASInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ASInfo_FieldTerminalPath) Get ¶
func (fp *ASInfo_FieldTerminalPath) Get(source *ASInfo) (values []interface{})
Get returns all values pointed by specific field from source ASInfo
func (*ASInfo_FieldTerminalPath) GetDefault ¶
func (fp *ASInfo_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ASInfo_FieldTerminalPath) GetRaw ¶
func (fp *ASInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ASInfo_FieldTerminalPath) GetSingle ¶
func (fp *ASInfo_FieldTerminalPath) GetSingle(source *ASInfo) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ASInfo
func (*ASInfo_FieldTerminalPath) GetSingleRaw ¶
func (fp *ASInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ASInfo_FieldTerminalPath) IsLeaf ¶
func (fp *ASInfo_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ASInfo_FieldTerminalPath) JSONString ¶
func (fp *ASInfo_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ASInfo_FieldTerminalPath) Selector ¶
func (fp *ASInfo_FieldTerminalPath) Selector() ASInfo_FieldPathSelector
func (*ASInfo_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ASInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ASInfo_FieldTerminalPath) String ¶
func (fp *ASInfo_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ASInfo_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ASInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) ASInfo_FieldPathArrayItemValue
func (*ASInfo_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ASInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) ASInfo_FieldPathArrayOfValues
func (*ASInfo_FieldTerminalPath) WithIValue ¶
func (fp *ASInfo_FieldTerminalPath) WithIValue(value interface{}) ASInfo_FieldPathValue
func (*ASInfo_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ASInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ASInfo_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ASInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ASInfo_FieldTerminalPath) WithRawIValue ¶
func (fp *ASInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ASInfo_FieldTerminalPathArrayItemValue ¶
type ASInfo_FieldTerminalPathArrayItemValue struct { ASInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*ASInfo_FieldTerminalPathArrayItemValue) AsRoutesItemValue ¶
func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) AsRoutesItemValue() (string, bool)
func (*ASInfo_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *ASInfo) bool
Contains returns a boolean indicating if value that is being held is present in given 'ASInfo'
func (*ASInfo_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ASInfo as interface{}
func (*ASInfo_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) GetSingle(source *ASInfo) (interface{}, bool)
func (*ASInfo_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ASInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ASInfo_FieldTerminalPathArrayOfValues ¶
type ASInfo_FieldTerminalPathArrayOfValues struct { ASInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*ASInfo_FieldTerminalPathArrayOfValues) AsAsnArrayOfValues ¶
func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsAsnArrayOfValues() ([]string, bool)
func (*ASInfo_FieldTerminalPathArrayOfValues) AsAsnTypeArrayOfValues ¶
func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsAsnTypeArrayOfValues() ([]string, bool)
func (*ASInfo_FieldTerminalPathArrayOfValues) AsDomainArrayOfValues ¶
func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsDomainArrayOfValues() ([]string, bool)
func (*ASInfo_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*ASInfo_FieldTerminalPathArrayOfValues) AsRoutesArrayOfValues ¶
func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) AsRoutesArrayOfValues() ([][]string, bool)
func (*ASInfo_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ASInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ASInfo_FieldTerminalPathValue ¶
type ASInfo_FieldTerminalPathValue struct { ASInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*ASInfo_FieldTerminalPathValue) AsAsnTypeValue ¶
func (fpv *ASInfo_FieldTerminalPathValue) AsAsnTypeValue() (string, bool)
func (*ASInfo_FieldTerminalPathValue) AsAsnValue ¶
func (fpv *ASInfo_FieldTerminalPathValue) AsAsnValue() (string, bool)
func (*ASInfo_FieldTerminalPathValue) AsDomainValue ¶
func (fpv *ASInfo_FieldTerminalPathValue) AsDomainValue() (string, bool)
func (*ASInfo_FieldTerminalPathValue) AsNameValue ¶
func (fpv *ASInfo_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*ASInfo_FieldTerminalPathValue) AsRoutesValue ¶
func (fpv *ASInfo_FieldTerminalPathValue) AsRoutesValue() ([]string, bool)
func (*ASInfo_FieldTerminalPathValue) CompareWith ¶
func (fpv *ASInfo_FieldTerminalPathValue) CompareWith(source *ASInfo) (int, bool)
CompareWith compares value in the 'ASInfo_FieldTerminalPathValue' with the value under path in 'ASInfo'.
func (*ASInfo_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ASInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ASInfo_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ASInfo_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ASInfo' as interface{}
func (*ASInfo_FieldTerminalPathValue) SetTo ¶
func (fpv *ASInfo_FieldTerminalPathValue) SetTo(target **ASInfo)
SetTo stores value for selected field for object ASInfo
func (*ASInfo_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ASInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Address ¶
type Address struct { // Postal code PostalCode string `protobuf:"bytes,1,opt,name=postal_code,json=postalCode,proto3" json:"postal_code,omitempty" firestore:"postalCode"` // Country code example US, JP CountryCode string `protobuf:"bytes,2,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty" firestore:"countryCode"` // Continent, e.g. North America, Asia Continent string `protobuf:"bytes,9,opt,name=continent,proto3" json:"continent,omitempty" firestore:"continent"` // Country name example United States, Japan Country string `protobuf:"bytes,3,opt,name=country,proto3" json:"country,omitempty" firestore:"country"` // Probe Location Administrative Area level 1 name, e.g. California (state), // Chiba (prefecture) AdminArea1 string `protobuf:"bytes,4,opt,name=admin_area1,json=adminArea1,proto3" json:"admin_area1,omitempty" firestore:"adminArea1"` // Probe Location Administrative Area level 2 name, e.g. Santa Clara (county), // Tateyama (town) AdminArea2 string `protobuf:"bytes,5,opt,name=admin_area2,json=adminArea2,proto3" json:"admin_area2,omitempty" firestore:"adminArea2"` // Probe Location Administrative Area level 3 name, e.g. Sunnyvale (city) AdminArea3 string `protobuf:"bytes,6,opt,name=admin_area3,json=adminArea3,proto3" json:"admin_area3,omitempty" firestore:"adminArea3"` // Probe Location Administrative Area level 4 name, e.g. Sunnyvale (city) AdminArea4 string `protobuf:"bytes,8,opt,name=admin_area4,json=adminArea4,proto3" json:"admin_area4,omitempty" firestore:"adminArea4"` // Street Address StreetAddress string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Address) CloneRaw ¶
func (o *Address) CloneRaw() gotenobject.GotenObjectExt
func (*Address) Descriptor ¶
Deprecated, Use Address.ProtoReflect.Descriptor instead.
func (*Address) GetAdminArea1 ¶
func (*Address) GetAdminArea2 ¶
func (*Address) GetAdminArea3 ¶
func (*Address) GetAdminArea4 ¶
func (*Address) GetContinent ¶
func (*Address) GetCountry ¶
func (*Address) GetCountryCode ¶
func (*Address) GetPostalCode ¶
func (*Address) GetStreetAddress ¶
func (*Address) GotenMessage ¶
func (*Address) GotenMessage()
func (*Address) GotenObjectExt ¶
func (o *Address) GotenObjectExt()
func (*Address) GotenValidate ¶
func (*Address) MakeDiffFieldMask ¶
func (o *Address) MakeDiffFieldMask(other *Address) *Address_FieldMask
func (*Address) MakeFullFieldMask ¶
func (o *Address) MakeFullFieldMask() *Address_FieldMask
func (*Address) MakeRawDiffFieldMask ¶
func (o *Address) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Address) MakeRawFullFieldMask ¶
func (o *Address) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Address) MarshalJSON ¶
func (*Address) MergeRaw ¶
func (o *Address) MergeRaw(source gotenobject.GotenObjectExt)
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (*Address) SetAdminArea1 ¶
func (*Address) SetAdminArea2 ¶
func (*Address) SetAdminArea3 ¶
func (*Address) SetAdminArea4 ¶
func (*Address) SetContinent ¶
func (*Address) SetCountry ¶
func (*Address) SetCountryCode ¶
func (*Address) SetPostalCode ¶
func (*Address) SetStreetAddress ¶
func (*Address) UnmarshalJSON ¶
type AddressFieldPathBuilder ¶
type AddressFieldPathBuilder struct{}
func NewAddressFieldPathBuilder ¶
func NewAddressFieldPathBuilder() AddressFieldPathBuilder
func (AddressFieldPathBuilder) AdminArea1 ¶
func (AddressFieldPathBuilder) AdminArea1() AddressPathSelectorAdminArea1
func (AddressFieldPathBuilder) AdminArea2 ¶
func (AddressFieldPathBuilder) AdminArea2() AddressPathSelectorAdminArea2
func (AddressFieldPathBuilder) AdminArea3 ¶
func (AddressFieldPathBuilder) AdminArea3() AddressPathSelectorAdminArea3
func (AddressFieldPathBuilder) AdminArea4 ¶
func (AddressFieldPathBuilder) AdminArea4() AddressPathSelectorAdminArea4
func (AddressFieldPathBuilder) Continent ¶
func (AddressFieldPathBuilder) Continent() AddressPathSelectorContinent
func (AddressFieldPathBuilder) Country ¶
func (AddressFieldPathBuilder) Country() AddressPathSelectorCountry
func (AddressFieldPathBuilder) CountryCode ¶
func (AddressFieldPathBuilder) CountryCode() AddressPathSelectorCountryCode
func (AddressFieldPathBuilder) PostalCode ¶
func (AddressFieldPathBuilder) PostalCode() AddressPathSelectorPostalCode
func (AddressFieldPathBuilder) StreetAddress ¶
func (AddressFieldPathBuilder) StreetAddress() AddressPathSelectorStreetAddress
type AddressPathSelectorAdminArea1 ¶
type AddressPathSelectorAdminArea1 struct{}
func (AddressPathSelectorAdminArea1) FieldPath ¶
func (AddressPathSelectorAdminArea1) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorAdminArea1) WithArrayOfValues ¶
func (s AddressPathSelectorAdminArea1) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorAdminArea1) WithValue ¶
func (s AddressPathSelectorAdminArea1) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorAdminArea2 ¶
type AddressPathSelectorAdminArea2 struct{}
func (AddressPathSelectorAdminArea2) FieldPath ¶
func (AddressPathSelectorAdminArea2) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorAdminArea2) WithArrayOfValues ¶
func (s AddressPathSelectorAdminArea2) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorAdminArea2) WithValue ¶
func (s AddressPathSelectorAdminArea2) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorAdminArea3 ¶
type AddressPathSelectorAdminArea3 struct{}
func (AddressPathSelectorAdminArea3) FieldPath ¶
func (AddressPathSelectorAdminArea3) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorAdminArea3) WithArrayOfValues ¶
func (s AddressPathSelectorAdminArea3) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorAdminArea3) WithValue ¶
func (s AddressPathSelectorAdminArea3) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorAdminArea4 ¶
type AddressPathSelectorAdminArea4 struct{}
func (AddressPathSelectorAdminArea4) FieldPath ¶
func (AddressPathSelectorAdminArea4) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorAdminArea4) WithArrayOfValues ¶
func (s AddressPathSelectorAdminArea4) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorAdminArea4) WithValue ¶
func (s AddressPathSelectorAdminArea4) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorContinent ¶
type AddressPathSelectorContinent struct{}
func (AddressPathSelectorContinent) FieldPath ¶
func (AddressPathSelectorContinent) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorContinent) WithArrayOfValues ¶
func (s AddressPathSelectorContinent) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorContinent) WithValue ¶
func (s AddressPathSelectorContinent) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorCountry ¶
type AddressPathSelectorCountry struct{}
func (AddressPathSelectorCountry) FieldPath ¶
func (AddressPathSelectorCountry) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorCountry) WithArrayOfValues ¶
func (s AddressPathSelectorCountry) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorCountry) WithValue ¶
func (s AddressPathSelectorCountry) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorCountryCode ¶
type AddressPathSelectorCountryCode struct{}
func (AddressPathSelectorCountryCode) FieldPath ¶
func (AddressPathSelectorCountryCode) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorCountryCode) WithArrayOfValues ¶
func (s AddressPathSelectorCountryCode) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorCountryCode) WithValue ¶
func (s AddressPathSelectorCountryCode) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorPostalCode ¶
type AddressPathSelectorPostalCode struct{}
func (AddressPathSelectorPostalCode) FieldPath ¶
func (AddressPathSelectorPostalCode) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorPostalCode) WithArrayOfValues ¶
func (s AddressPathSelectorPostalCode) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorPostalCode) WithValue ¶
func (s AddressPathSelectorPostalCode) WithValue(value string) *Address_FieldTerminalPathValue
type AddressPathSelectorStreetAddress ¶
type AddressPathSelectorStreetAddress struct{}
func (AddressPathSelectorStreetAddress) FieldPath ¶
func (AddressPathSelectorStreetAddress) FieldPath() *Address_FieldTerminalPath
func (AddressPathSelectorStreetAddress) WithArrayOfValues ¶
func (s AddressPathSelectorStreetAddress) WithArrayOfValues(values []string) *Address_FieldTerminalPathArrayOfValues
func (AddressPathSelectorStreetAddress) WithValue ¶
func (s AddressPathSelectorStreetAddress) WithValue(value string) *Address_FieldTerminalPathValue
type Address_FieldMask ¶
type Address_FieldMask struct {
Paths []Address_FieldPath
}
func FullAddress_FieldMask ¶
func FullAddress_FieldMask() *Address_FieldMask
func (*Address_FieldMask) AppendPath ¶
func (fieldMask *Address_FieldMask) AppendPath(path Address_FieldPath)
func (*Address_FieldMask) AppendRawPath ¶
func (fieldMask *Address_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Address_FieldMask) DecodeFirestore ¶
func (fieldMask *Address_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Address_FieldMask) EncodeFirestore ¶
func (fieldMask *Address_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Address_FieldMask) FilterInputFields ¶
func (fieldMask *Address_FieldMask) FilterInputFields() *Address_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Address_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Address_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Address_FieldMask) GetPaths ¶
func (fieldMask *Address_FieldMask) GetPaths() []Address_FieldPath
func (*Address_FieldMask) GetRawPaths ¶
func (fieldMask *Address_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Address_FieldMask) IsFull ¶
func (fieldMask *Address_FieldMask) IsFull() bool
func (Address_FieldMask) Marshal ¶
func (fieldMask Address_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Address_FieldMask) MarshalJSON ¶
func (fieldMask Address_FieldMask) MarshalJSON() ([]byte, error)
func (*Address_FieldMask) PathsCount ¶
func (fieldMask *Address_FieldMask) PathsCount() int
func (*Address_FieldMask) Project ¶
func (fieldMask *Address_FieldMask) Project(source *Address) *Address
func (*Address_FieldMask) ProjectRaw ¶
func (fieldMask *Address_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Address_FieldMask) ProtoMessage ¶
func (fieldMask *Address_FieldMask) ProtoMessage()
func (*Address_FieldMask) ProtoReflect ¶
func (fieldMask *Address_FieldMask) ProtoReflect() preflect.Message
func (*Address_FieldMask) Reset ¶
func (fieldMask *Address_FieldMask) Reset()
func (*Address_FieldMask) Set ¶
func (fieldMask *Address_FieldMask) Set(target, source *Address)
func (*Address_FieldMask) SetFromCliFlag ¶
func (fieldMask *Address_FieldMask) SetFromCliFlag(raw string) error
func (*Address_FieldMask) SetRaw ¶
func (fieldMask *Address_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Address_FieldMask) Size ¶
func (fieldMask *Address_FieldMask) Size() int
func (*Address_FieldMask) String ¶
func (fieldMask *Address_FieldMask) String() string
func (*Address_FieldMask) Subtract ¶
func (fieldMask *Address_FieldMask) Subtract(other *Address_FieldMask) *Address_FieldMask
func (*Address_FieldMask) SubtractRaw ¶
func (fieldMask *Address_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Address_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Address_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Address_FieldMask) Unmarshal ¶
func (fieldMask *Address_FieldMask) Unmarshal(data []byte) error
func (*Address_FieldMask) UnmarshalJSON ¶
func (fieldMask *Address_FieldMask) UnmarshalJSON(data []byte) error
type Address_FieldPath ¶
type Address_FieldPath interface { gotenobject.FieldPath Selector() Address_FieldPathSelector Get(source *Address) []interface{} GetSingle(source *Address) (interface{}, bool) ClearValue(item *Address) // Those methods build corresponding Address_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Address_FieldPathValue WithIArrayOfValues(values interface{}) Address_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Address_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildAddress_FieldPath ¶
func BuildAddress_FieldPath(fp gotenobject.RawFieldPath) (Address_FieldPath, error)
func MustParseAddress_FieldPath ¶
func MustParseAddress_FieldPath(rawField string) Address_FieldPath
func ParseAddress_FieldPath ¶
func ParseAddress_FieldPath(rawField string) (Address_FieldPath, error)
type Address_FieldPathArrayItemValue ¶
type Address_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Address_FieldPath ContainsValue(*Address) bool }
Address_FieldPathArrayItemValue allows storing single item in Path-specific values for Address according to their type Present only for array (repeated) types.
func MustParseAddress_FieldPathArrayItemValue ¶
func MustParseAddress_FieldPathArrayItemValue(pathStr, valueStr string) Address_FieldPathArrayItemValue
func ParseAddress_FieldPathArrayItemValue ¶
func ParseAddress_FieldPathArrayItemValue(pathStr, valueStr string) (Address_FieldPathArrayItemValue, error)
ParseAddress_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Address_FieldPathArrayOfValues ¶
type Address_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Address_FieldPath }
Address_FieldPathArrayOfValues allows storing slice of values for Address fields according to their type
func MustParseAddress_FieldPathArrayOfValues ¶
func MustParseAddress_FieldPathArrayOfValues(pathStr, valuesStr string) Address_FieldPathArrayOfValues
func ParseAddress_FieldPathArrayOfValues ¶
func ParseAddress_FieldPathArrayOfValues(pathStr, valuesStr string) (Address_FieldPathArrayOfValues, error)
type Address_FieldPathSelector ¶
type Address_FieldPathSelector int32
const ( Address_FieldPathSelectorPostalCode Address_FieldPathSelector = 0 Address_FieldPathSelectorCountryCode Address_FieldPathSelector = 1 Address_FieldPathSelectorContinent Address_FieldPathSelector = 2 Address_FieldPathSelectorCountry Address_FieldPathSelector = 3 Address_FieldPathSelectorAdminArea1 Address_FieldPathSelector = 4 Address_FieldPathSelectorAdminArea2 Address_FieldPathSelector = 5 Address_FieldPathSelectorAdminArea3 Address_FieldPathSelector = 6 Address_FieldPathSelectorAdminArea4 Address_FieldPathSelector = 7 Address_FieldPathSelectorStreetAddress Address_FieldPathSelector = 8 )
func (Address_FieldPathSelector) String ¶
func (s Address_FieldPathSelector) String() string
type Address_FieldPathValue ¶
type Address_FieldPathValue interface { Address_FieldPath gotenobject.FieldPathValue SetTo(target **Address) CompareWith(*Address) (cmp int, comparable bool) }
Address_FieldPathValue allows storing values for Address fields according to their type
func MustParseAddress_FieldPathValue ¶
func MustParseAddress_FieldPathValue(pathStr, valueStr string) Address_FieldPathValue
func ParseAddress_FieldPathValue ¶
func ParseAddress_FieldPathValue(pathStr, valueStr string) (Address_FieldPathValue, error)
type Address_FieldTerminalPath ¶
type Address_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Address_FieldTerminalPath) ClearValue ¶
func (fp *Address_FieldTerminalPath) ClearValue(item *Address)
func (*Address_FieldTerminalPath) ClearValueRaw ¶
func (fp *Address_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Address_FieldTerminalPath) Get ¶
func (fp *Address_FieldTerminalPath) Get(source *Address) (values []interface{})
Get returns all values pointed by specific field from source Address
func (*Address_FieldTerminalPath) GetDefault ¶
func (fp *Address_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Address_FieldTerminalPath) GetRaw ¶
func (fp *Address_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Address_FieldTerminalPath) GetSingle ¶
func (fp *Address_FieldTerminalPath) GetSingle(source *Address) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Address
func (*Address_FieldTerminalPath) GetSingleRaw ¶
func (fp *Address_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Address_FieldTerminalPath) IsLeaf ¶
func (fp *Address_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Address_FieldTerminalPath) JSONString ¶
func (fp *Address_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Address_FieldTerminalPath) Selector ¶
func (fp *Address_FieldTerminalPath) Selector() Address_FieldPathSelector
func (*Address_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *Address_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Address_FieldTerminalPath) String ¶
func (fp *Address_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Address_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Address_FieldTerminalPath) WithIArrayItemValue(value interface{}) Address_FieldPathArrayItemValue
func (*Address_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Address_FieldTerminalPath) WithIArrayOfValues(values interface{}) Address_FieldPathArrayOfValues
func (*Address_FieldTerminalPath) WithIValue ¶
func (fp *Address_FieldTerminalPath) WithIValue(value interface{}) Address_FieldPathValue
func (*Address_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Address_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Address_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Address_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Address_FieldTerminalPath) WithRawIValue ¶
func (fp *Address_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Address_FieldTerminalPathArrayItemValue ¶
type Address_FieldTerminalPathArrayItemValue struct { Address_FieldTerminalPath // contains filtered or unexported fields }
func (*Address_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Address_FieldTerminalPathArrayItemValue) ContainsValue(source *Address) bool
Contains returns a boolean indicating if value that is being held is present in given 'Address'
func (*Address_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Address_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Address as interface{}
func (*Address_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Address_FieldTerminalPathArrayItemValue) GetSingle(source *Address) (interface{}, bool)
func (*Address_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Address_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Address_FieldTerminalPathArrayOfValues ¶
type Address_FieldTerminalPathArrayOfValues struct { Address_FieldTerminalPath // contains filtered or unexported fields }
func (*Address_FieldTerminalPathArrayOfValues) AsAdminArea1ArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea1ArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsAdminArea2ArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea2ArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsAdminArea3ArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea3ArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsAdminArea4ArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsAdminArea4ArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsContinentArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsContinentArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsCountryArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsCountryArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsCountryCodeArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsCountryCodeArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsPostalCodeArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsPostalCodeArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) AsStreetAddressArrayOfValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) AsStreetAddressArrayOfValues() ([]string, bool)
func (*Address_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Address_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Address_FieldTerminalPathValue ¶
type Address_FieldTerminalPathValue struct { Address_FieldTerminalPath // contains filtered or unexported fields }
func (*Address_FieldTerminalPathValue) AsAdminArea1Value ¶
func (fpv *Address_FieldTerminalPathValue) AsAdminArea1Value() (string, bool)
func (*Address_FieldTerminalPathValue) AsAdminArea2Value ¶
func (fpv *Address_FieldTerminalPathValue) AsAdminArea2Value() (string, bool)
func (*Address_FieldTerminalPathValue) AsAdminArea3Value ¶
func (fpv *Address_FieldTerminalPathValue) AsAdminArea3Value() (string, bool)
func (*Address_FieldTerminalPathValue) AsAdminArea4Value ¶
func (fpv *Address_FieldTerminalPathValue) AsAdminArea4Value() (string, bool)
func (*Address_FieldTerminalPathValue) AsContinentValue ¶
func (fpv *Address_FieldTerminalPathValue) AsContinentValue() (string, bool)
func (*Address_FieldTerminalPathValue) AsCountryCodeValue ¶
func (fpv *Address_FieldTerminalPathValue) AsCountryCodeValue() (string, bool)
func (*Address_FieldTerminalPathValue) AsCountryValue ¶
func (fpv *Address_FieldTerminalPathValue) AsCountryValue() (string, bool)
func (*Address_FieldTerminalPathValue) AsPostalCodeValue ¶
func (fpv *Address_FieldTerminalPathValue) AsPostalCodeValue() (string, bool)
func (*Address_FieldTerminalPathValue) AsStreetAddressValue ¶
func (fpv *Address_FieldTerminalPathValue) AsStreetAddressValue() (string, bool)
func (*Address_FieldTerminalPathValue) CompareWith ¶
func (fpv *Address_FieldTerminalPathValue) CompareWith(source *Address) (int, bool)
CompareWith compares value in the 'Address_FieldTerminalPathValue' with the value under path in 'Address'.
func (*Address_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Address_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Address_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Address_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Address' as interface{}
func (*Address_FieldTerminalPathValue) SetTo ¶
func (fpv *Address_FieldTerminalPathValue) SetTo(target **Address)
SetTo stores value for selected field for object Address
func (*Address_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Address_FieldTerminalPathValue) SetToRaw(target proto.Message)
type AuthenticationMethod ¶
type AuthenticationMethod int32
const ( AuthenticationMethod_NO_AUTH AuthenticationMethod = 0 AuthenticationMethod_BASIC AuthenticationMethod = 1 AuthenticationMethod_EXTERNAL_TOKEN_REQUEST AuthenticationMethod = 2 )
func (AuthenticationMethod) Descriptor ¶
func (AuthenticationMethod) Descriptor() preflect.EnumDescriptor
func (AuthenticationMethod) Enum ¶
func (x AuthenticationMethod) Enum() *AuthenticationMethod
func (AuthenticationMethod) EnumDescriptor ¶
func (AuthenticationMethod) EnumDescriptor() ([]byte, []int)
Deprecated, Use AuthenticationMethod.ProtoReflect.Descriptor instead.
func (AuthenticationMethod) Number ¶
func (x AuthenticationMethod) Number() preflect.EnumNumber
func (AuthenticationMethod) String ¶
func (x AuthenticationMethod) String() string
func (AuthenticationMethod) Type ¶
func (AuthenticationMethod) Type() preflect.EnumType
type Carrier ¶
type Carrier struct { // Mobile network carrier name example AT&T Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Mobile country code example 214 MobileCountryCode string `` /* 144-byte string literal not displayed */ // Mobile network code example 7 MobileNetworkCode string `` /* 144-byte string literal not displayed */ // Mobile location area code example 2862 LocationAreaCode string `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Carrier) CloneRaw ¶
func (o *Carrier) CloneRaw() gotenobject.GotenObjectExt
func (*Carrier) Descriptor ¶
Deprecated, Use Carrier.ProtoReflect.Descriptor instead.
func (*Carrier) GetLocationAreaCode ¶
func (*Carrier) GetMobileCountryCode ¶
func (*Carrier) GetMobileNetworkCode ¶
func (*Carrier) GotenMessage ¶
func (*Carrier) GotenMessage()
func (*Carrier) GotenObjectExt ¶
func (o *Carrier) GotenObjectExt()
func (*Carrier) GotenValidate ¶
func (*Carrier) MakeDiffFieldMask ¶
func (o *Carrier) MakeDiffFieldMask(other *Carrier) *Carrier_FieldMask
func (*Carrier) MakeFullFieldMask ¶
func (o *Carrier) MakeFullFieldMask() *Carrier_FieldMask
func (*Carrier) MakeRawDiffFieldMask ¶
func (o *Carrier) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Carrier) MakeRawFullFieldMask ¶
func (o *Carrier) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Carrier) MarshalJSON ¶
func (*Carrier) MergeRaw ¶
func (o *Carrier) MergeRaw(source gotenobject.GotenObjectExt)
func (*Carrier) ProtoMessage ¶
func (*Carrier) ProtoMessage()
func (*Carrier) ProtoReflect ¶
func (*Carrier) SetLocationAreaCode ¶
func (*Carrier) SetMobileCountryCode ¶
func (*Carrier) SetMobileNetworkCode ¶
func (*Carrier) UnmarshalJSON ¶
type CarrierFieldPathBuilder ¶
type CarrierFieldPathBuilder struct{}
func NewCarrierFieldPathBuilder ¶
func NewCarrierFieldPathBuilder() CarrierFieldPathBuilder
func (CarrierFieldPathBuilder) LocationAreaCode ¶
func (CarrierFieldPathBuilder) LocationAreaCode() CarrierPathSelectorLocationAreaCode
func (CarrierFieldPathBuilder) MobileCountryCode ¶
func (CarrierFieldPathBuilder) MobileCountryCode() CarrierPathSelectorMobileCountryCode
func (CarrierFieldPathBuilder) MobileNetworkCode ¶
func (CarrierFieldPathBuilder) MobileNetworkCode() CarrierPathSelectorMobileNetworkCode
func (CarrierFieldPathBuilder) Name ¶
func (CarrierFieldPathBuilder) Name() CarrierPathSelectorName
type CarrierPathSelectorLocationAreaCode ¶
type CarrierPathSelectorLocationAreaCode struct{}
func (CarrierPathSelectorLocationAreaCode) FieldPath ¶
func (CarrierPathSelectorLocationAreaCode) FieldPath() *Carrier_FieldTerminalPath
func (CarrierPathSelectorLocationAreaCode) WithArrayOfValues ¶
func (s CarrierPathSelectorLocationAreaCode) WithArrayOfValues(values []string) *Carrier_FieldTerminalPathArrayOfValues
func (CarrierPathSelectorLocationAreaCode) WithValue ¶
func (s CarrierPathSelectorLocationAreaCode) WithValue(value string) *Carrier_FieldTerminalPathValue
type CarrierPathSelectorMobileCountryCode ¶
type CarrierPathSelectorMobileCountryCode struct{}
func (CarrierPathSelectorMobileCountryCode) FieldPath ¶
func (CarrierPathSelectorMobileCountryCode) FieldPath() *Carrier_FieldTerminalPath
func (CarrierPathSelectorMobileCountryCode) WithArrayOfValues ¶
func (s CarrierPathSelectorMobileCountryCode) WithArrayOfValues(values []string) *Carrier_FieldTerminalPathArrayOfValues
func (CarrierPathSelectorMobileCountryCode) WithValue ¶
func (s CarrierPathSelectorMobileCountryCode) WithValue(value string) *Carrier_FieldTerminalPathValue
type CarrierPathSelectorMobileNetworkCode ¶
type CarrierPathSelectorMobileNetworkCode struct{}
func (CarrierPathSelectorMobileNetworkCode) FieldPath ¶
func (CarrierPathSelectorMobileNetworkCode) FieldPath() *Carrier_FieldTerminalPath
func (CarrierPathSelectorMobileNetworkCode) WithArrayOfValues ¶
func (s CarrierPathSelectorMobileNetworkCode) WithArrayOfValues(values []string) *Carrier_FieldTerminalPathArrayOfValues
func (CarrierPathSelectorMobileNetworkCode) WithValue ¶
func (s CarrierPathSelectorMobileNetworkCode) WithValue(value string) *Carrier_FieldTerminalPathValue
type CarrierPathSelectorName ¶
type CarrierPathSelectorName struct{}
func (CarrierPathSelectorName) FieldPath ¶
func (CarrierPathSelectorName) FieldPath() *Carrier_FieldTerminalPath
func (CarrierPathSelectorName) WithArrayOfValues ¶
func (s CarrierPathSelectorName) WithArrayOfValues(values []string) *Carrier_FieldTerminalPathArrayOfValues
func (CarrierPathSelectorName) WithValue ¶
func (s CarrierPathSelectorName) WithValue(value string) *Carrier_FieldTerminalPathValue
type Carrier_FieldMask ¶
type Carrier_FieldMask struct {
Paths []Carrier_FieldPath
}
func FullCarrier_FieldMask ¶
func FullCarrier_FieldMask() *Carrier_FieldMask
func (*Carrier_FieldMask) AppendPath ¶
func (fieldMask *Carrier_FieldMask) AppendPath(path Carrier_FieldPath)
func (*Carrier_FieldMask) AppendRawPath ¶
func (fieldMask *Carrier_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Carrier_FieldMask) DecodeFirestore ¶
func (fieldMask *Carrier_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Carrier_FieldMask) EncodeFirestore ¶
func (fieldMask *Carrier_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Carrier_FieldMask) FilterInputFields ¶
func (fieldMask *Carrier_FieldMask) FilterInputFields() *Carrier_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Carrier_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Carrier_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Carrier_FieldMask) GetPaths ¶
func (fieldMask *Carrier_FieldMask) GetPaths() []Carrier_FieldPath
func (*Carrier_FieldMask) GetRawPaths ¶
func (fieldMask *Carrier_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Carrier_FieldMask) IsFull ¶
func (fieldMask *Carrier_FieldMask) IsFull() bool
func (Carrier_FieldMask) Marshal ¶
func (fieldMask Carrier_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Carrier_FieldMask) MarshalJSON ¶
func (fieldMask Carrier_FieldMask) MarshalJSON() ([]byte, error)
func (*Carrier_FieldMask) PathsCount ¶
func (fieldMask *Carrier_FieldMask) PathsCount() int
func (*Carrier_FieldMask) Project ¶
func (fieldMask *Carrier_FieldMask) Project(source *Carrier) *Carrier
func (*Carrier_FieldMask) ProjectRaw ¶
func (fieldMask *Carrier_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Carrier_FieldMask) ProtoMessage ¶
func (fieldMask *Carrier_FieldMask) ProtoMessage()
func (*Carrier_FieldMask) ProtoReflect ¶
func (fieldMask *Carrier_FieldMask) ProtoReflect() preflect.Message
func (*Carrier_FieldMask) Reset ¶
func (fieldMask *Carrier_FieldMask) Reset()
func (*Carrier_FieldMask) Set ¶
func (fieldMask *Carrier_FieldMask) Set(target, source *Carrier)
func (*Carrier_FieldMask) SetFromCliFlag ¶
func (fieldMask *Carrier_FieldMask) SetFromCliFlag(raw string) error
func (*Carrier_FieldMask) SetRaw ¶
func (fieldMask *Carrier_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Carrier_FieldMask) Size ¶
func (fieldMask *Carrier_FieldMask) Size() int
func (*Carrier_FieldMask) String ¶
func (fieldMask *Carrier_FieldMask) String() string
func (*Carrier_FieldMask) Subtract ¶
func (fieldMask *Carrier_FieldMask) Subtract(other *Carrier_FieldMask) *Carrier_FieldMask
func (*Carrier_FieldMask) SubtractRaw ¶
func (fieldMask *Carrier_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Carrier_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Carrier_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Carrier_FieldMask) Unmarshal ¶
func (fieldMask *Carrier_FieldMask) Unmarshal(data []byte) error
func (*Carrier_FieldMask) UnmarshalJSON ¶
func (fieldMask *Carrier_FieldMask) UnmarshalJSON(data []byte) error
type Carrier_FieldPath ¶
type Carrier_FieldPath interface { gotenobject.FieldPath Selector() Carrier_FieldPathSelector Get(source *Carrier) []interface{} GetSingle(source *Carrier) (interface{}, bool) ClearValue(item *Carrier) // Those methods build corresponding Carrier_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Carrier_FieldPathValue WithIArrayOfValues(values interface{}) Carrier_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Carrier_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCarrier_FieldPath ¶
func BuildCarrier_FieldPath(fp gotenobject.RawFieldPath) (Carrier_FieldPath, error)
func MustParseCarrier_FieldPath ¶
func MustParseCarrier_FieldPath(rawField string) Carrier_FieldPath
func ParseCarrier_FieldPath ¶
func ParseCarrier_FieldPath(rawField string) (Carrier_FieldPath, error)
type Carrier_FieldPathArrayItemValue ¶
type Carrier_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Carrier_FieldPath ContainsValue(*Carrier) bool }
Carrier_FieldPathArrayItemValue allows storing single item in Path-specific values for Carrier according to their type Present only for array (repeated) types.
func MustParseCarrier_FieldPathArrayItemValue ¶
func MustParseCarrier_FieldPathArrayItemValue(pathStr, valueStr string) Carrier_FieldPathArrayItemValue
func ParseCarrier_FieldPathArrayItemValue ¶
func ParseCarrier_FieldPathArrayItemValue(pathStr, valueStr string) (Carrier_FieldPathArrayItemValue, error)
ParseCarrier_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Carrier_FieldPathArrayOfValues ¶
type Carrier_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Carrier_FieldPath }
Carrier_FieldPathArrayOfValues allows storing slice of values for Carrier fields according to their type
func MustParseCarrier_FieldPathArrayOfValues ¶
func MustParseCarrier_FieldPathArrayOfValues(pathStr, valuesStr string) Carrier_FieldPathArrayOfValues
func ParseCarrier_FieldPathArrayOfValues ¶
func ParseCarrier_FieldPathArrayOfValues(pathStr, valuesStr string) (Carrier_FieldPathArrayOfValues, error)
type Carrier_FieldPathSelector ¶
type Carrier_FieldPathSelector int32
const ( Carrier_FieldPathSelectorName Carrier_FieldPathSelector = 0 Carrier_FieldPathSelectorMobileCountryCode Carrier_FieldPathSelector = 1 Carrier_FieldPathSelectorMobileNetworkCode Carrier_FieldPathSelector = 2 Carrier_FieldPathSelectorLocationAreaCode Carrier_FieldPathSelector = 3 )
func (Carrier_FieldPathSelector) String ¶
func (s Carrier_FieldPathSelector) String() string
type Carrier_FieldPathValue ¶
type Carrier_FieldPathValue interface { Carrier_FieldPath gotenobject.FieldPathValue SetTo(target **Carrier) CompareWith(*Carrier) (cmp int, comparable bool) }
Carrier_FieldPathValue allows storing values for Carrier fields according to their type
func MustParseCarrier_FieldPathValue ¶
func MustParseCarrier_FieldPathValue(pathStr, valueStr string) Carrier_FieldPathValue
func ParseCarrier_FieldPathValue ¶
func ParseCarrier_FieldPathValue(pathStr, valueStr string) (Carrier_FieldPathValue, error)
type Carrier_FieldTerminalPath ¶
type Carrier_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Carrier_FieldTerminalPath) ClearValue ¶
func (fp *Carrier_FieldTerminalPath) ClearValue(item *Carrier)
func (*Carrier_FieldTerminalPath) ClearValueRaw ¶
func (fp *Carrier_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Carrier_FieldTerminalPath) Get ¶
func (fp *Carrier_FieldTerminalPath) Get(source *Carrier) (values []interface{})
Get returns all values pointed by specific field from source Carrier
func (*Carrier_FieldTerminalPath) GetDefault ¶
func (fp *Carrier_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Carrier_FieldTerminalPath) GetRaw ¶
func (fp *Carrier_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Carrier_FieldTerminalPath) GetSingle ¶
func (fp *Carrier_FieldTerminalPath) GetSingle(source *Carrier) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Carrier
func (*Carrier_FieldTerminalPath) GetSingleRaw ¶
func (fp *Carrier_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Carrier_FieldTerminalPath) IsLeaf ¶
func (fp *Carrier_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Carrier_FieldTerminalPath) JSONString ¶
func (fp *Carrier_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Carrier_FieldTerminalPath) Selector ¶
func (fp *Carrier_FieldTerminalPath) Selector() Carrier_FieldPathSelector
func (*Carrier_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *Carrier_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Carrier_FieldTerminalPath) String ¶
func (fp *Carrier_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Carrier_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Carrier_FieldTerminalPath) WithIArrayItemValue(value interface{}) Carrier_FieldPathArrayItemValue
func (*Carrier_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Carrier_FieldTerminalPath) WithIArrayOfValues(values interface{}) Carrier_FieldPathArrayOfValues
func (*Carrier_FieldTerminalPath) WithIValue ¶
func (fp *Carrier_FieldTerminalPath) WithIValue(value interface{}) Carrier_FieldPathValue
func (*Carrier_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Carrier_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Carrier_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Carrier_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Carrier_FieldTerminalPath) WithRawIValue ¶
func (fp *Carrier_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Carrier_FieldTerminalPathArrayItemValue ¶
type Carrier_FieldTerminalPathArrayItemValue struct { Carrier_FieldTerminalPath // contains filtered or unexported fields }
func (*Carrier_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) ContainsValue(source *Carrier) bool
Contains returns a boolean indicating if value that is being held is present in given 'Carrier'
func (*Carrier_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Carrier as interface{}
func (*Carrier_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) GetSingle(source *Carrier) (interface{}, bool)
func (*Carrier_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Carrier_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Carrier_FieldTerminalPathArrayOfValues ¶
type Carrier_FieldTerminalPathArrayOfValues struct { Carrier_FieldTerminalPath // contains filtered or unexported fields }
func (*Carrier_FieldTerminalPathArrayOfValues) AsLocationAreaCodeArrayOfValues ¶
func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsLocationAreaCodeArrayOfValues() ([]string, bool)
func (*Carrier_FieldTerminalPathArrayOfValues) AsMobileCountryCodeArrayOfValues ¶
func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsMobileCountryCodeArrayOfValues() ([]string, bool)
func (*Carrier_FieldTerminalPathArrayOfValues) AsMobileNetworkCodeArrayOfValues ¶
func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsMobileNetworkCodeArrayOfValues() ([]string, bool)
func (*Carrier_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *Carrier_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*Carrier_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Carrier_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Carrier_FieldTerminalPathValue ¶
type Carrier_FieldTerminalPathValue struct { Carrier_FieldTerminalPath // contains filtered or unexported fields }
func (*Carrier_FieldTerminalPathValue) AsLocationAreaCodeValue ¶
func (fpv *Carrier_FieldTerminalPathValue) AsLocationAreaCodeValue() (string, bool)
func (*Carrier_FieldTerminalPathValue) AsMobileCountryCodeValue ¶
func (fpv *Carrier_FieldTerminalPathValue) AsMobileCountryCodeValue() (string, bool)
func (*Carrier_FieldTerminalPathValue) AsMobileNetworkCodeValue ¶
func (fpv *Carrier_FieldTerminalPathValue) AsMobileNetworkCodeValue() (string, bool)
func (*Carrier_FieldTerminalPathValue) AsNameValue ¶
func (fpv *Carrier_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*Carrier_FieldTerminalPathValue) CompareWith ¶
func (fpv *Carrier_FieldTerminalPathValue) CompareWith(source *Carrier) (int, bool)
CompareWith compares value in the 'Carrier_FieldTerminalPathValue' with the value under path in 'Carrier'.
func (*Carrier_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Carrier_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Carrier_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Carrier_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Carrier' as interface{}
func (*Carrier_FieldTerminalPathValue) SetTo ¶
func (fpv *Carrier_FieldTerminalPathValue) SetTo(target **Carrier)
SetTo stores value for selected field for object Carrier
func (*Carrier_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Carrier_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ContactInformation ¶
type ContactInformation struct { FullName string `protobuf:"bytes,1,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty" firestore:"fullName"` Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty" firestore:"email"` Phones []*ContactInformation_PhoneNumber `protobuf:"bytes,4,rep,name=phones,proto3" json:"phones,omitempty" firestore:"phones"` // contains filtered or unexported fields }
func (*ContactInformation) Clone ¶
func (o *ContactInformation) Clone() *ContactInformation
func (*ContactInformation) CloneRaw ¶
func (o *ContactInformation) CloneRaw() gotenobject.GotenObjectExt
func (*ContactInformation) Descriptor ¶
func (*ContactInformation) Descriptor() ([]byte, []int)
Deprecated, Use ContactInformation.ProtoReflect.Descriptor instead.
func (*ContactInformation) GetEmail ¶
func (m *ContactInformation) GetEmail() string
func (*ContactInformation) GetFullName ¶
func (m *ContactInformation) GetFullName() string
func (*ContactInformation) GetPhones ¶
func (m *ContactInformation) GetPhones() []*ContactInformation_PhoneNumber
func (*ContactInformation) GotenMessage ¶
func (*ContactInformation) GotenMessage()
func (*ContactInformation) GotenObjectExt ¶
func (o *ContactInformation) GotenObjectExt()
func (*ContactInformation) GotenValidate ¶
func (obj *ContactInformation) GotenValidate() error
func (*ContactInformation) MakeDiffFieldMask ¶
func (o *ContactInformation) MakeDiffFieldMask(other *ContactInformation) *ContactInformation_FieldMask
func (*ContactInformation) MakeFullFieldMask ¶
func (o *ContactInformation) MakeFullFieldMask() *ContactInformation_FieldMask
func (*ContactInformation) MakeRawDiffFieldMask ¶
func (o *ContactInformation) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ContactInformation) MakeRawFullFieldMask ¶
func (o *ContactInformation) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ContactInformation) Marshal ¶
func (m *ContactInformation) Marshal() ([]byte, error)
func (*ContactInformation) MarshalJSON ¶
func (m *ContactInformation) MarshalJSON() ([]byte, error)
func (*ContactInformation) Merge ¶
func (o *ContactInformation) Merge(source *ContactInformation)
func (*ContactInformation) MergeRaw ¶
func (o *ContactInformation) MergeRaw(source gotenobject.GotenObjectExt)
func (*ContactInformation) ProtoMessage ¶
func (*ContactInformation) ProtoMessage()
func (*ContactInformation) ProtoReflect ¶
func (m *ContactInformation) ProtoReflect() preflect.Message
func (*ContactInformation) Reset ¶
func (m *ContactInformation) Reset()
func (*ContactInformation) SetEmail ¶
func (m *ContactInformation) SetEmail(fv string)
func (*ContactInformation) SetFullName ¶
func (m *ContactInformation) SetFullName(fv string)
func (*ContactInformation) SetPhones ¶
func (m *ContactInformation) SetPhones(fv []*ContactInformation_PhoneNumber)
func (*ContactInformation) String ¶
func (m *ContactInformation) String() string
func (*ContactInformation) Unmarshal ¶
func (m *ContactInformation) Unmarshal(b []byte) error
func (*ContactInformation) UnmarshalJSON ¶
func (m *ContactInformation) UnmarshalJSON(data []byte) error
type ContactInformationFieldPathBuilder ¶
type ContactInformationFieldPathBuilder struct{}
func NewContactInformationFieldPathBuilder ¶
func NewContactInformationFieldPathBuilder() ContactInformationFieldPathBuilder
func (ContactInformationFieldPathBuilder) FullName ¶
func (ContactInformationFieldPathBuilder) FullName() ContactInformationPathSelectorFullName
type ContactInformationPathSelectorEmail ¶
type ContactInformationPathSelectorEmail struct{}
func (ContactInformationPathSelectorEmail) FieldPath ¶
func (ContactInformationPathSelectorEmail) FieldPath() *ContactInformation_FieldTerminalPath
func (ContactInformationPathSelectorEmail) WithArrayOfValues ¶
func (s ContactInformationPathSelectorEmail) WithArrayOfValues(values []string) *ContactInformation_FieldTerminalPathArrayOfValues
func (ContactInformationPathSelectorEmail) WithValue ¶
func (s ContactInformationPathSelectorEmail) WithValue(value string) *ContactInformation_FieldTerminalPathValue
type ContactInformationPathSelectorFullName ¶
type ContactInformationPathSelectorFullName struct{}
func (ContactInformationPathSelectorFullName) FieldPath ¶
func (ContactInformationPathSelectorFullName) FieldPath() *ContactInformation_FieldTerminalPath
func (ContactInformationPathSelectorFullName) WithArrayOfValues ¶
func (s ContactInformationPathSelectorFullName) WithArrayOfValues(values []string) *ContactInformation_FieldTerminalPathArrayOfValues
func (ContactInformationPathSelectorFullName) WithValue ¶
func (s ContactInformationPathSelectorFullName) WithValue(value string) *ContactInformation_FieldTerminalPathValue
type ContactInformationPathSelectorPhones ¶
type ContactInformationPathSelectorPhones struct{}
func (ContactInformationPathSelectorPhones) FieldPath ¶
func (ContactInformationPathSelectorPhones) FieldPath() *ContactInformation_FieldTerminalPath
func (ContactInformationPathSelectorPhones) WithArrayOfValues ¶
func (s ContactInformationPathSelectorPhones) WithArrayOfValues(values [][]*ContactInformation_PhoneNumber) *ContactInformation_FieldTerminalPathArrayOfValues
func (ContactInformationPathSelectorPhones) WithItemValue ¶
func (s ContactInformationPathSelectorPhones) WithItemValue(value *ContactInformation_PhoneNumber) *ContactInformation_FieldTerminalPathArrayItemValue
func (ContactInformationPathSelectorPhones) WithSubArrayItemValue ¶
func (s ContactInformationPathSelectorPhones) WithSubArrayItemValue(subPathArrayItemValue ContactInformationPhoneNumber_FieldPathArrayItemValue) *ContactInformation_FieldSubPathArrayItemValue
func (ContactInformationPathSelectorPhones) WithSubArrayOfValues ¶
func (s ContactInformationPathSelectorPhones) WithSubArrayOfValues(subPathArrayOfValues ContactInformationPhoneNumber_FieldPathArrayOfValues) *ContactInformation_FieldSubPathArrayOfValues
func (ContactInformationPathSelectorPhones) WithSubPath ¶
func (ContactInformationPathSelectorPhones) WithSubPath(subPath ContactInformationPhoneNumber_FieldPath) *ContactInformation_FieldSubPath
func (ContactInformationPathSelectorPhones) WithSubValue ¶
func (s ContactInformationPathSelectorPhones) WithSubValue(subPathValue ContactInformationPhoneNumber_FieldPathValue) *ContactInformation_FieldSubPathValue
func (ContactInformationPathSelectorPhones) WithValue ¶
func (s ContactInformationPathSelectorPhones) WithValue(value []*ContactInformation_PhoneNumber) *ContactInformation_FieldTerminalPathValue
type ContactInformationPathSelectorPhonesNumber ¶
type ContactInformationPathSelectorPhonesNumber struct{}
func (ContactInformationPathSelectorPhonesNumber) FieldPath ¶
func (ContactInformationPathSelectorPhonesNumber) FieldPath() *ContactInformation_FieldSubPath
func (ContactInformationPathSelectorPhonesNumber) WithArrayOfValues ¶
func (s ContactInformationPathSelectorPhonesNumber) WithArrayOfValues(values []string) *ContactInformation_FieldSubPathArrayOfValues
func (ContactInformationPathSelectorPhonesNumber) WithValue ¶
func (s ContactInformationPathSelectorPhonesNumber) WithValue(value string) *ContactInformation_FieldSubPathValue
type ContactInformationPathSelectorPhonesType ¶
type ContactInformationPathSelectorPhonesType struct{}
func (ContactInformationPathSelectorPhonesType) FieldPath ¶
func (ContactInformationPathSelectorPhonesType) FieldPath() *ContactInformation_FieldSubPath
func (ContactInformationPathSelectorPhonesType) WithArrayOfValues ¶
func (s ContactInformationPathSelectorPhonesType) WithArrayOfValues(values []ContactInformation_PhoneType) *ContactInformation_FieldSubPathArrayOfValues
func (ContactInformationPathSelectorPhonesType) WithValue ¶
func (s ContactInformationPathSelectorPhonesType) WithValue(value ContactInformation_PhoneType) *ContactInformation_FieldSubPathValue
type ContactInformationPhoneNumberFieldPathBuilder ¶
type ContactInformationPhoneNumberFieldPathBuilder struct{}
func NewContactInformationPhoneNumberFieldPathBuilder ¶
func NewContactInformationPhoneNumberFieldPathBuilder() ContactInformationPhoneNumberFieldPathBuilder
type ContactInformationPhoneNumber_FieldPath ¶
type ContactInformationPhoneNumber_FieldPath interface { gotenobject.FieldPath Selector() ContactInformationPhoneNumber_FieldPathSelector Get(source *ContactInformation_PhoneNumber) []interface{} GetSingle(source *ContactInformation_PhoneNumber) (interface{}, bool) ClearValue(item *ContactInformation_PhoneNumber) // Those methods build corresponding ContactInformationPhoneNumber_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ContactInformationPhoneNumber_FieldPathValue WithIArrayOfValues(values interface{}) ContactInformationPhoneNumber_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ContactInformationPhoneNumber_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildContactInformationPhoneNumber_FieldPath ¶
func BuildContactInformationPhoneNumber_FieldPath(fp gotenobject.RawFieldPath) (ContactInformationPhoneNumber_FieldPath, error)
func MustParseContactInformationPhoneNumber_FieldPath ¶
func MustParseContactInformationPhoneNumber_FieldPath(rawField string) ContactInformationPhoneNumber_FieldPath
func ParseContactInformationPhoneNumber_FieldPath ¶
func ParseContactInformationPhoneNumber_FieldPath(rawField string) (ContactInformationPhoneNumber_FieldPath, error)
type ContactInformationPhoneNumber_FieldPathArrayItemValue ¶
type ContactInformationPhoneNumber_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ContactInformationPhoneNumber_FieldPath ContainsValue(*ContactInformation_PhoneNumber) bool }
ContactInformationPhoneNumber_FieldPathArrayItemValue allows storing single item in Path-specific values for PhoneNumber according to their type Present only for array (repeated) types.
func MustParseContactInformationPhoneNumber_FieldPathArrayItemValue ¶
func MustParseContactInformationPhoneNumber_FieldPathArrayItemValue(pathStr, valueStr string) ContactInformationPhoneNumber_FieldPathArrayItemValue
func ParseContactInformationPhoneNumber_FieldPathArrayItemValue ¶
func ParseContactInformationPhoneNumber_FieldPathArrayItemValue(pathStr, valueStr string) (ContactInformationPhoneNumber_FieldPathArrayItemValue, error)
ParseContactInformationPhoneNumber_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ContactInformationPhoneNumber_FieldPathArrayOfValues ¶
type ContactInformationPhoneNumber_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ContactInformationPhoneNumber_FieldPath }
ContactInformationPhoneNumber_FieldPathArrayOfValues allows storing slice of values for PhoneNumber fields according to their type
func MustParseContactInformationPhoneNumber_FieldPathArrayOfValues ¶
func MustParseContactInformationPhoneNumber_FieldPathArrayOfValues(pathStr, valuesStr string) ContactInformationPhoneNumber_FieldPathArrayOfValues
func ParseContactInformationPhoneNumber_FieldPathArrayOfValues ¶
func ParseContactInformationPhoneNumber_FieldPathArrayOfValues(pathStr, valuesStr string) (ContactInformationPhoneNumber_FieldPathArrayOfValues, error)
type ContactInformationPhoneNumber_FieldPathSelector ¶
type ContactInformationPhoneNumber_FieldPathSelector int32
const ( ContactInformationPhoneNumber_FieldPathSelectorNumber ContactInformationPhoneNumber_FieldPathSelector = 0 ContactInformationPhoneNumber_FieldPathSelectorType ContactInformationPhoneNumber_FieldPathSelector = 1 )
func (ContactInformationPhoneNumber_FieldPathSelector) String ¶
func (s ContactInformationPhoneNumber_FieldPathSelector) String() string
type ContactInformationPhoneNumber_FieldPathValue ¶
type ContactInformationPhoneNumber_FieldPathValue interface { ContactInformationPhoneNumber_FieldPath gotenobject.FieldPathValue SetTo(target **ContactInformation_PhoneNumber) CompareWith(*ContactInformation_PhoneNumber) (cmp int, comparable bool) }
ContactInformationPhoneNumber_FieldPathValue allows storing values for PhoneNumber fields according to their type
func MustParseContactInformationPhoneNumber_FieldPathValue ¶
func MustParseContactInformationPhoneNumber_FieldPathValue(pathStr, valueStr string) ContactInformationPhoneNumber_FieldPathValue
func ParseContactInformationPhoneNumber_FieldPathValue ¶
func ParseContactInformationPhoneNumber_FieldPathValue(pathStr, valueStr string) (ContactInformationPhoneNumber_FieldPathValue, error)
type ContactInformationPhoneNumber_FieldTerminalPath ¶
type ContactInformationPhoneNumber_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ContactInformationPhoneNumber_FieldTerminalPath) ClearValue ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) ClearValue(item *ContactInformation_PhoneNumber)
func (*ContactInformationPhoneNumber_FieldTerminalPath) ClearValueRaw ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ContactInformationPhoneNumber_FieldTerminalPath) Get ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) Get(source *ContactInformation_PhoneNumber) (values []interface{})
Get returns all values pointed by specific field from source ContactInformation_PhoneNumber
func (*ContactInformationPhoneNumber_FieldTerminalPath) GetDefault ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ContactInformationPhoneNumber_FieldTerminalPath) GetRaw ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ContactInformationPhoneNumber_FieldTerminalPath) GetSingle ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetSingle(source *ContactInformation_PhoneNumber) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ContactInformation_PhoneNumber
func (*ContactInformationPhoneNumber_FieldTerminalPath) GetSingleRaw ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ContactInformationPhoneNumber_FieldTerminalPath) IsLeaf ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ContactInformationPhoneNumber_FieldTerminalPath) JSONString ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ContactInformationPhoneNumber_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ContactInformationPhoneNumber_FieldTerminalPath) String ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ContactInformationPhoneNumber_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithIArrayItemValue(value interface{}) ContactInformationPhoneNumber_FieldPathArrayItemValue
func (*ContactInformationPhoneNumber_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithIArrayOfValues(values interface{}) ContactInformationPhoneNumber_FieldPathArrayOfValues
func (*ContactInformationPhoneNumber_FieldTerminalPath) WithIValue ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithIValue(value interface{}) ContactInformationPhoneNumber_FieldPathValue
func (*ContactInformationPhoneNumber_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ContactInformationPhoneNumber_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ContactInformationPhoneNumber_FieldTerminalPath) WithRawIValue ¶
func (fp *ContactInformationPhoneNumber_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue ¶
type ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue struct { ContactInformationPhoneNumber_FieldTerminalPath // contains filtered or unexported fields }
func (*ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) ContainsValue(source *ContactInformation_PhoneNumber) bool
Contains returns a boolean indicating if value that is being held is present in given 'PhoneNumber'
func (*ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ContactInformation_PhoneNumber as interface{}
func (*ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetSingle(source *ContactInformation_PhoneNumber) (interface{}, bool)
func (*ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ContactInformationPhoneNumber_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues ¶
type ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues struct { ContactInformationPhoneNumber_FieldTerminalPath // contains filtered or unexported fields }
func (*ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) AsNumberArrayOfValues ¶
func (fpaov *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) AsNumberArrayOfValues() ([]string, bool)
func (*ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues ¶
func (fpaov *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]ContactInformation_PhoneType, bool)
func (*ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ContactInformationPhoneNumber_FieldTerminalPathValue ¶
type ContactInformationPhoneNumber_FieldTerminalPathValue struct { ContactInformationPhoneNumber_FieldTerminalPath // contains filtered or unexported fields }
func (*ContactInformationPhoneNumber_FieldTerminalPathValue) AsNumberValue ¶
func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) AsNumberValue() (string, bool)
func (*ContactInformationPhoneNumber_FieldTerminalPathValue) AsTypeValue ¶
func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) AsTypeValue() (ContactInformation_PhoneType, bool)
func (*ContactInformationPhoneNumber_FieldTerminalPathValue) CompareWith ¶
func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) CompareWith(source *ContactInformation_PhoneNumber) (int, bool)
CompareWith compares value in the 'ContactInformationPhoneNumber_FieldTerminalPathValue' with the value under path in 'ContactInformation_PhoneNumber'.
func (*ContactInformationPhoneNumber_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ContactInformationPhoneNumber_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PhoneNumber' as interface{}
func (*ContactInformationPhoneNumber_FieldTerminalPathValue) SetTo ¶
func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) SetTo(target **ContactInformation_PhoneNumber)
SetTo stores value for selected field for object PhoneNumber
func (*ContactInformationPhoneNumber_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ContactInformationPhoneNumber_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ContactInformation_FieldMask ¶
type ContactInformation_FieldMask struct {
Paths []ContactInformation_FieldPath
}
func FullContactInformation_FieldMask ¶
func FullContactInformation_FieldMask() *ContactInformation_FieldMask
func (*ContactInformation_FieldMask) AppendPath ¶
func (fieldMask *ContactInformation_FieldMask) AppendPath(path ContactInformation_FieldPath)
func (*ContactInformation_FieldMask) AppendRawPath ¶
func (fieldMask *ContactInformation_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ContactInformation_FieldMask) DecodeFirestore ¶
func (fieldMask *ContactInformation_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ContactInformation_FieldMask) EncodeFirestore ¶
func (fieldMask *ContactInformation_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ContactInformation_FieldMask) FilterInputFields ¶
func (fieldMask *ContactInformation_FieldMask) FilterInputFields() *ContactInformation_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ContactInformation_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ContactInformation_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ContactInformation_FieldMask) GetPaths ¶
func (fieldMask *ContactInformation_FieldMask) GetPaths() []ContactInformation_FieldPath
func (*ContactInformation_FieldMask) GetRawPaths ¶
func (fieldMask *ContactInformation_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ContactInformation_FieldMask) IsFull ¶
func (fieldMask *ContactInformation_FieldMask) IsFull() bool
func (ContactInformation_FieldMask) Marshal ¶
func (fieldMask ContactInformation_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ContactInformation_FieldMask) MarshalJSON ¶
func (fieldMask ContactInformation_FieldMask) MarshalJSON() ([]byte, error)
func (*ContactInformation_FieldMask) PathsCount ¶
func (fieldMask *ContactInformation_FieldMask) PathsCount() int
func (*ContactInformation_FieldMask) Project ¶
func (fieldMask *ContactInformation_FieldMask) Project(source *ContactInformation) *ContactInformation
func (*ContactInformation_FieldMask) ProjectRaw ¶
func (fieldMask *ContactInformation_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ContactInformation_FieldMask) ProtoMessage ¶
func (fieldMask *ContactInformation_FieldMask) ProtoMessage()
func (*ContactInformation_FieldMask) ProtoReflect ¶
func (fieldMask *ContactInformation_FieldMask) ProtoReflect() preflect.Message
func (*ContactInformation_FieldMask) Reset ¶
func (fieldMask *ContactInformation_FieldMask) Reset()
func (*ContactInformation_FieldMask) Set ¶
func (fieldMask *ContactInformation_FieldMask) Set(target, source *ContactInformation)
func (*ContactInformation_FieldMask) SetFromCliFlag ¶
func (fieldMask *ContactInformation_FieldMask) SetFromCliFlag(raw string) error
func (*ContactInformation_FieldMask) SetRaw ¶
func (fieldMask *ContactInformation_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ContactInformation_FieldMask) Size ¶
func (fieldMask *ContactInformation_FieldMask) Size() int
func (*ContactInformation_FieldMask) String ¶
func (fieldMask *ContactInformation_FieldMask) String() string
func (*ContactInformation_FieldMask) Subtract ¶
func (fieldMask *ContactInformation_FieldMask) Subtract(other *ContactInformation_FieldMask) *ContactInformation_FieldMask
func (*ContactInformation_FieldMask) SubtractRaw ¶
func (fieldMask *ContactInformation_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ContactInformation_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ContactInformation_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ContactInformation_FieldMask) Unmarshal ¶
func (fieldMask *ContactInformation_FieldMask) Unmarshal(data []byte) error
func (*ContactInformation_FieldMask) UnmarshalJSON ¶
func (fieldMask *ContactInformation_FieldMask) UnmarshalJSON(data []byte) error
type ContactInformation_FieldPath ¶
type ContactInformation_FieldPath interface { gotenobject.FieldPath Selector() ContactInformation_FieldPathSelector Get(source *ContactInformation) []interface{} GetSingle(source *ContactInformation) (interface{}, bool) ClearValue(item *ContactInformation) // Those methods build corresponding ContactInformation_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ContactInformation_FieldPathValue WithIArrayOfValues(values interface{}) ContactInformation_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ContactInformation_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildContactInformation_FieldPath ¶
func BuildContactInformation_FieldPath(fp gotenobject.RawFieldPath) (ContactInformation_FieldPath, error)
func MustParseContactInformation_FieldPath ¶
func MustParseContactInformation_FieldPath(rawField string) ContactInformation_FieldPath
func ParseContactInformation_FieldPath ¶
func ParseContactInformation_FieldPath(rawField string) (ContactInformation_FieldPath, error)
type ContactInformation_FieldPathArrayItemValue ¶
type ContactInformation_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ContactInformation_FieldPath ContainsValue(*ContactInformation) bool }
ContactInformation_FieldPathArrayItemValue allows storing single item in Path-specific values for ContactInformation according to their type Present only for array (repeated) types.
func MustParseContactInformation_FieldPathArrayItemValue ¶
func MustParseContactInformation_FieldPathArrayItemValue(pathStr, valueStr string) ContactInformation_FieldPathArrayItemValue
func ParseContactInformation_FieldPathArrayItemValue ¶
func ParseContactInformation_FieldPathArrayItemValue(pathStr, valueStr string) (ContactInformation_FieldPathArrayItemValue, error)
ParseContactInformation_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ContactInformation_FieldPathArrayOfValues ¶
type ContactInformation_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ContactInformation_FieldPath }
ContactInformation_FieldPathArrayOfValues allows storing slice of values for ContactInformation fields according to their type
func MustParseContactInformation_FieldPathArrayOfValues ¶
func MustParseContactInformation_FieldPathArrayOfValues(pathStr, valuesStr string) ContactInformation_FieldPathArrayOfValues
func ParseContactInformation_FieldPathArrayOfValues ¶
func ParseContactInformation_FieldPathArrayOfValues(pathStr, valuesStr string) (ContactInformation_FieldPathArrayOfValues, error)
type ContactInformation_FieldPathSelector ¶
type ContactInformation_FieldPathSelector int32
const ( ContactInformation_FieldPathSelectorFullName ContactInformation_FieldPathSelector = 0 ContactInformation_FieldPathSelectorEmail ContactInformation_FieldPathSelector = 1 ContactInformation_FieldPathSelectorPhones ContactInformation_FieldPathSelector = 2 )
func (ContactInformation_FieldPathSelector) String ¶
func (s ContactInformation_FieldPathSelector) String() string
type ContactInformation_FieldPathValue ¶
type ContactInformation_FieldPathValue interface { ContactInformation_FieldPath gotenobject.FieldPathValue SetTo(target **ContactInformation) CompareWith(*ContactInformation) (cmp int, comparable bool) }
ContactInformation_FieldPathValue allows storing values for ContactInformation fields according to their type
func MustParseContactInformation_FieldPathValue ¶
func MustParseContactInformation_FieldPathValue(pathStr, valueStr string) ContactInformation_FieldPathValue
func ParseContactInformation_FieldPathValue ¶
func ParseContactInformation_FieldPathValue(pathStr, valueStr string) (ContactInformation_FieldPathValue, error)
type ContactInformation_FieldSubPath ¶
type ContactInformation_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ContactInformation_FieldSubPath) AsPhonesSubPath ¶
func (fps *ContactInformation_FieldSubPath) AsPhonesSubPath() (ContactInformationPhoneNumber_FieldPath, bool)
func (*ContactInformation_FieldSubPath) ClearValue ¶
func (fps *ContactInformation_FieldSubPath) ClearValue(item *ContactInformation)
func (*ContactInformation_FieldSubPath) ClearValueRaw ¶
func (fps *ContactInformation_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ContactInformation_FieldSubPath) Get ¶
func (fps *ContactInformation_FieldSubPath) Get(source *ContactInformation) (values []interface{})
Get returns all values pointed by selected field from source ContactInformation
func (*ContactInformation_FieldSubPath) GetDefault ¶
func (fps *ContactInformation_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ContactInformation_FieldSubPath) GetRaw ¶
func (fps *ContactInformation_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ContactInformation_FieldSubPath) GetSingle ¶
func (fps *ContactInformation_FieldSubPath) GetSingle(source *ContactInformation) (interface{}, bool)
GetSingle returns value of selected field from source ContactInformation
func (*ContactInformation_FieldSubPath) GetSingleRaw ¶
func (fps *ContactInformation_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ContactInformation_FieldSubPath) IsLeaf ¶
func (fps *ContactInformation_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ContactInformation_FieldSubPath) JSONString ¶
func (fps *ContactInformation_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ContactInformation_FieldSubPath) Selector ¶
func (fps *ContactInformation_FieldSubPath) Selector() ContactInformation_FieldPathSelector
func (*ContactInformation_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *ContactInformation_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ContactInformation_FieldSubPath) String ¶
func (fps *ContactInformation_FieldSubPath) String() string
String returns path representation in proto convention
func (*ContactInformation_FieldSubPath) WithIArrayItemValue ¶
func (fps *ContactInformation_FieldSubPath) WithIArrayItemValue(value interface{}) ContactInformation_FieldPathArrayItemValue
func (*ContactInformation_FieldSubPath) WithIArrayOfValues ¶
func (fps *ContactInformation_FieldSubPath) WithIArrayOfValues(values interface{}) ContactInformation_FieldPathArrayOfValues
func (*ContactInformation_FieldSubPath) WithIValue ¶
func (fps *ContactInformation_FieldSubPath) WithIValue(value interface{}) ContactInformation_FieldPathValue
func (*ContactInformation_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ContactInformation_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ContactInformation_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ContactInformation_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ContactInformation_FieldSubPath) WithRawIValue ¶
func (fps *ContactInformation_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ContactInformation_FieldSubPathArrayItemValue ¶
type ContactInformation_FieldSubPathArrayItemValue struct { ContactInformation_FieldPath // contains filtered or unexported fields }
func (*ContactInformation_FieldSubPathArrayItemValue) AsPhonesPathItemValue ¶
func (fpaivs *ContactInformation_FieldSubPathArrayItemValue) AsPhonesPathItemValue() (ContactInformationPhoneNumber_FieldPathArrayItemValue, bool)
func (*ContactInformation_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ContactInformation_FieldSubPathArrayItemValue) ContainsValue(source *ContactInformation) bool
Contains returns a boolean indicating if value that is being held is present in given 'ContactInformation'
func (*ContactInformation_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ContactInformation_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ContactInformation_FieldSubPathArrayOfValues ¶
type ContactInformation_FieldSubPathArrayOfValues struct { ContactInformation_FieldPath // contains filtered or unexported fields }
func (*ContactInformation_FieldSubPathArrayOfValues) AsPhonesPathArrayOfValues ¶
func (fpsaov *ContactInformation_FieldSubPathArrayOfValues) AsPhonesPathArrayOfValues() (ContactInformationPhoneNumber_FieldPathArrayOfValues, bool)
func (*ContactInformation_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ContactInformation_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ContactInformation_FieldSubPathValue ¶
type ContactInformation_FieldSubPathValue struct { ContactInformation_FieldPath // contains filtered or unexported fields }
func (*ContactInformation_FieldSubPathValue) AsPhonesPathValue ¶
func (fpvs *ContactInformation_FieldSubPathValue) AsPhonesPathValue() (ContactInformationPhoneNumber_FieldPathValue, bool)
func (*ContactInformation_FieldSubPathValue) CompareWith ¶
func (fpvs *ContactInformation_FieldSubPathValue) CompareWith(source *ContactInformation) (int, bool)
func (*ContactInformation_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ContactInformation_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ContactInformation_FieldSubPathValue) GetRawValue ¶
func (fpvs *ContactInformation_FieldSubPathValue) GetRawValue() interface{}
func (*ContactInformation_FieldSubPathValue) SetTo ¶
func (fpvs *ContactInformation_FieldSubPathValue) SetTo(target **ContactInformation)
func (*ContactInformation_FieldSubPathValue) SetToRaw ¶
func (fpvs *ContactInformation_FieldSubPathValue) SetToRaw(target proto.Message)
type ContactInformation_FieldTerminalPath ¶
type ContactInformation_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ContactInformation_FieldTerminalPath) ClearValue ¶
func (fp *ContactInformation_FieldTerminalPath) ClearValue(item *ContactInformation)
func (*ContactInformation_FieldTerminalPath) ClearValueRaw ¶
func (fp *ContactInformation_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ContactInformation_FieldTerminalPath) Get ¶
func (fp *ContactInformation_FieldTerminalPath) Get(source *ContactInformation) (values []interface{})
Get returns all values pointed by specific field from source ContactInformation
func (*ContactInformation_FieldTerminalPath) GetDefault ¶
func (fp *ContactInformation_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ContactInformation_FieldTerminalPath) GetRaw ¶
func (fp *ContactInformation_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ContactInformation_FieldTerminalPath) GetSingle ¶
func (fp *ContactInformation_FieldTerminalPath) GetSingle(source *ContactInformation) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ContactInformation
func (*ContactInformation_FieldTerminalPath) GetSingleRaw ¶
func (fp *ContactInformation_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ContactInformation_FieldTerminalPath) IsLeaf ¶
func (fp *ContactInformation_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ContactInformation_FieldTerminalPath) JSONString ¶
func (fp *ContactInformation_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ContactInformation_FieldTerminalPath) Selector ¶
func (fp *ContactInformation_FieldTerminalPath) Selector() ContactInformation_FieldPathSelector
func (*ContactInformation_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ContactInformation_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ContactInformation_FieldTerminalPath) String ¶
func (fp *ContactInformation_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ContactInformation_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ContactInformation_FieldTerminalPath) WithIArrayItemValue(value interface{}) ContactInformation_FieldPathArrayItemValue
func (*ContactInformation_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ContactInformation_FieldTerminalPath) WithIArrayOfValues(values interface{}) ContactInformation_FieldPathArrayOfValues
func (*ContactInformation_FieldTerminalPath) WithIValue ¶
func (fp *ContactInformation_FieldTerminalPath) WithIValue(value interface{}) ContactInformation_FieldPathValue
func (*ContactInformation_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ContactInformation_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ContactInformation_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ContactInformation_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ContactInformation_FieldTerminalPath) WithRawIValue ¶
func (fp *ContactInformation_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ContactInformation_FieldTerminalPathArrayItemValue ¶
type ContactInformation_FieldTerminalPathArrayItemValue struct { ContactInformation_FieldTerminalPath // contains filtered or unexported fields }
func (*ContactInformation_FieldTerminalPathArrayItemValue) AsPhonesItemValue ¶
func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) AsPhonesItemValue() (*ContactInformation_PhoneNumber, bool)
func (*ContactInformation_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) ContainsValue(source *ContactInformation) bool
Contains returns a boolean indicating if value that is being held is present in given 'ContactInformation'
func (*ContactInformation_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ContactInformation as interface{}
func (*ContactInformation_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) GetSingle(source *ContactInformation) (interface{}, bool)
func (*ContactInformation_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ContactInformation_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ContactInformation_FieldTerminalPathArrayOfValues ¶
type ContactInformation_FieldTerminalPathArrayOfValues struct { ContactInformation_FieldTerminalPath // contains filtered or unexported fields }
func (*ContactInformation_FieldTerminalPathArrayOfValues) AsEmailArrayOfValues ¶
func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) AsEmailArrayOfValues() ([]string, bool)
func (*ContactInformation_FieldTerminalPathArrayOfValues) AsFullNameArrayOfValues ¶
func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) AsFullNameArrayOfValues() ([]string, bool)
func (*ContactInformation_FieldTerminalPathArrayOfValues) AsPhonesArrayOfValues ¶
func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) AsPhonesArrayOfValues() ([][]*ContactInformation_PhoneNumber, bool)
func (*ContactInformation_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ContactInformation_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ContactInformation_FieldTerminalPathValue ¶
type ContactInformation_FieldTerminalPathValue struct { ContactInformation_FieldTerminalPath // contains filtered or unexported fields }
func (*ContactInformation_FieldTerminalPathValue) AsEmailValue ¶
func (fpv *ContactInformation_FieldTerminalPathValue) AsEmailValue() (string, bool)
func (*ContactInformation_FieldTerminalPathValue) AsFullNameValue ¶
func (fpv *ContactInformation_FieldTerminalPathValue) AsFullNameValue() (string, bool)
func (*ContactInformation_FieldTerminalPathValue) AsPhonesValue ¶
func (fpv *ContactInformation_FieldTerminalPathValue) AsPhonesValue() ([]*ContactInformation_PhoneNumber, bool)
func (*ContactInformation_FieldTerminalPathValue) CompareWith ¶
func (fpv *ContactInformation_FieldTerminalPathValue) CompareWith(source *ContactInformation) (int, bool)
CompareWith compares value in the 'ContactInformation_FieldTerminalPathValue' with the value under path in 'ContactInformation'.
func (*ContactInformation_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ContactInformation_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ContactInformation_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ContactInformation_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ContactInformation' as interface{}
func (*ContactInformation_FieldTerminalPathValue) SetTo ¶
func (fpv *ContactInformation_FieldTerminalPathValue) SetTo(target **ContactInformation)
SetTo stores value for selected field for object ContactInformation
func (*ContactInformation_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ContactInformation_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ContactInformation_PhoneNumber ¶
type ContactInformation_PhoneNumber struct { Number string `protobuf:"bytes,1,opt,name=number,proto3" json:"number,omitempty" firestore:"number"` Type ContactInformation_PhoneType `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ContactInformation_PhoneNumber) Clone ¶
func (o *ContactInformation_PhoneNumber) Clone() *ContactInformation_PhoneNumber
func (*ContactInformation_PhoneNumber) CloneRaw ¶
func (o *ContactInformation_PhoneNumber) CloneRaw() gotenobject.GotenObjectExt
func (*ContactInformation_PhoneNumber) Descriptor ¶
func (*ContactInformation_PhoneNumber) Descriptor() ([]byte, []int)
Deprecated, Use ContactInformation_PhoneNumber.ProtoReflect.Descriptor instead.
func (*ContactInformation_PhoneNumber) GetNumber ¶
func (m *ContactInformation_PhoneNumber) GetNumber() string
func (*ContactInformation_PhoneNumber) GetType ¶
func (m *ContactInformation_PhoneNumber) GetType() ContactInformation_PhoneType
func (*ContactInformation_PhoneNumber) GotenMessage ¶
func (*ContactInformation_PhoneNumber) GotenMessage()
func (*ContactInformation_PhoneNumber) GotenObjectExt ¶
func (o *ContactInformation_PhoneNumber) GotenObjectExt()
func (*ContactInformation_PhoneNumber) GotenValidate ¶
func (obj *ContactInformation_PhoneNumber) GotenValidate() error
func (*ContactInformation_PhoneNumber) MakeDiffFieldMask ¶
func (o *ContactInformation_PhoneNumber) MakeDiffFieldMask(other *ContactInformation_PhoneNumber) *ContactInformation_PhoneNumber_FieldMask
func (*ContactInformation_PhoneNumber) MakeFullFieldMask ¶
func (o *ContactInformation_PhoneNumber) MakeFullFieldMask() *ContactInformation_PhoneNumber_FieldMask
func (*ContactInformation_PhoneNumber) MakeRawDiffFieldMask ¶
func (o *ContactInformation_PhoneNumber) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ContactInformation_PhoneNumber) MakeRawFullFieldMask ¶
func (o *ContactInformation_PhoneNumber) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ContactInformation_PhoneNumber) Marshal ¶
func (m *ContactInformation_PhoneNumber) Marshal() ([]byte, error)
func (*ContactInformation_PhoneNumber) MarshalJSON ¶
func (m *ContactInformation_PhoneNumber) MarshalJSON() ([]byte, error)
func (*ContactInformation_PhoneNumber) Merge ¶
func (o *ContactInformation_PhoneNumber) Merge(source *ContactInformation_PhoneNumber)
func (*ContactInformation_PhoneNumber) MergeRaw ¶
func (o *ContactInformation_PhoneNumber) MergeRaw(source gotenobject.GotenObjectExt)
func (*ContactInformation_PhoneNumber) ProtoMessage ¶
func (*ContactInformation_PhoneNumber) ProtoMessage()
func (*ContactInformation_PhoneNumber) ProtoReflect ¶
func (m *ContactInformation_PhoneNumber) ProtoReflect() preflect.Message
func (*ContactInformation_PhoneNumber) Reset ¶
func (m *ContactInformation_PhoneNumber) Reset()
func (*ContactInformation_PhoneNumber) SetNumber ¶
func (m *ContactInformation_PhoneNumber) SetNumber(fv string)
func (*ContactInformation_PhoneNumber) SetType ¶
func (m *ContactInformation_PhoneNumber) SetType(fv ContactInformation_PhoneType)
func (*ContactInformation_PhoneNumber) String ¶
func (m *ContactInformation_PhoneNumber) String() string
func (*ContactInformation_PhoneNumber) Unmarshal ¶
func (m *ContactInformation_PhoneNumber) Unmarshal(b []byte) error
func (*ContactInformation_PhoneNumber) UnmarshalJSON ¶
func (m *ContactInformation_PhoneNumber) UnmarshalJSON(data []byte) error
type ContactInformation_PhoneNumberPathSelectorNumber ¶
type ContactInformation_PhoneNumberPathSelectorNumber struct{}
func (ContactInformation_PhoneNumberPathSelectorNumber) WithArrayOfValues ¶
func (s ContactInformation_PhoneNumberPathSelectorNumber) WithArrayOfValues(values []string) *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues
func (ContactInformation_PhoneNumberPathSelectorNumber) WithValue ¶
func (s ContactInformation_PhoneNumberPathSelectorNumber) WithValue(value string) *ContactInformationPhoneNumber_FieldTerminalPathValue
type ContactInformation_PhoneNumberPathSelectorType ¶
type ContactInformation_PhoneNumberPathSelectorType struct{}
func (ContactInformation_PhoneNumberPathSelectorType) WithArrayOfValues ¶
func (s ContactInformation_PhoneNumberPathSelectorType) WithArrayOfValues(values []ContactInformation_PhoneType) *ContactInformationPhoneNumber_FieldTerminalPathArrayOfValues
type ContactInformation_PhoneNumber_FieldMask ¶
type ContactInformation_PhoneNumber_FieldMask struct {
Paths []ContactInformationPhoneNumber_FieldPath
}
func FullContactInformation_PhoneNumber_FieldMask ¶
func FullContactInformation_PhoneNumber_FieldMask() *ContactInformation_PhoneNumber_FieldMask
func (*ContactInformation_PhoneNumber_FieldMask) AppendPath ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) AppendPath(path ContactInformationPhoneNumber_FieldPath)
func (*ContactInformation_PhoneNumber_FieldMask) AppendRawPath ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ContactInformation_PhoneNumber_FieldMask) DecodeFirestore ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ContactInformation_PhoneNumber_FieldMask) EncodeFirestore ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ContactInformation_PhoneNumber_FieldMask) FilterInputFields ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) FilterInputFields() *ContactInformation_PhoneNumber_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ContactInformation_PhoneNumber_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ContactInformation_PhoneNumber_FieldMask) GetPaths ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) GetPaths() []ContactInformationPhoneNumber_FieldPath
func (*ContactInformation_PhoneNumber_FieldMask) GetRawPaths ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ContactInformation_PhoneNumber_FieldMask) IsFull ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) IsFull() bool
func (ContactInformation_PhoneNumber_FieldMask) Marshal ¶
func (fieldMask ContactInformation_PhoneNumber_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ContactInformation_PhoneNumber_FieldMask) MarshalJSON ¶
func (fieldMask ContactInformation_PhoneNumber_FieldMask) MarshalJSON() ([]byte, error)
func (*ContactInformation_PhoneNumber_FieldMask) PathsCount ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) PathsCount() int
func (*ContactInformation_PhoneNumber_FieldMask) Project ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Project(source *ContactInformation_PhoneNumber) *ContactInformation_PhoneNumber
func (*ContactInformation_PhoneNumber_FieldMask) ProjectRaw ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ContactInformation_PhoneNumber_FieldMask) ProtoMessage ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ProtoMessage()
func (*ContactInformation_PhoneNumber_FieldMask) ProtoReflect ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ProtoReflect() preflect.Message
func (*ContactInformation_PhoneNumber_FieldMask) Reset ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Reset()
func (*ContactInformation_PhoneNumber_FieldMask) Set ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Set(target, source *ContactInformation_PhoneNumber)
func (*ContactInformation_PhoneNumber_FieldMask) SetFromCliFlag ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) SetFromCliFlag(raw string) error
func (*ContactInformation_PhoneNumber_FieldMask) SetRaw ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ContactInformation_PhoneNumber_FieldMask) Size ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Size() int
func (*ContactInformation_PhoneNumber_FieldMask) String ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) String() string
func (*ContactInformation_PhoneNumber_FieldMask) Subtract ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Subtract(other *ContactInformation_PhoneNumber_FieldMask) *ContactInformation_PhoneNumber_FieldMask
func (*ContactInformation_PhoneNumber_FieldMask) SubtractRaw ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ContactInformation_PhoneNumber_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ContactInformation_PhoneNumber_FieldMask) Unmarshal ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) Unmarshal(data []byte) error
func (*ContactInformation_PhoneNumber_FieldMask) UnmarshalJSON ¶
func (fieldMask *ContactInformation_PhoneNumber_FieldMask) UnmarshalJSON(data []byte) error
type ContactInformation_PhoneType ¶
type ContactInformation_PhoneType int32
const ( ContactInformation_UNSPECIFIED ContactInformation_PhoneType = 0 ContactInformation_MOBILE ContactInformation_PhoneType = 1 ContactInformation_HOME ContactInformation_PhoneType = 2 ContactInformation_WORK ContactInformation_PhoneType = 3 )
func (ContactInformation_PhoneType) Descriptor ¶
func (ContactInformation_PhoneType) Descriptor() preflect.EnumDescriptor
func (ContactInformation_PhoneType) Enum ¶
func (x ContactInformation_PhoneType) Enum() *ContactInformation_PhoneType
func (ContactInformation_PhoneType) EnumDescriptor ¶
func (ContactInformation_PhoneType) EnumDescriptor() ([]byte, []int)
Deprecated, Use ContactInformation_PhoneType.ProtoReflect.Descriptor instead.
func (ContactInformation_PhoneType) Number ¶
func (x ContactInformation_PhoneType) Number() preflect.EnumNumber
func (ContactInformation_PhoneType) String ¶
func (x ContactInformation_PhoneType) String() string
func (ContactInformation_PhoneType) Type ¶
func (ContactInformation_PhoneType) Type() preflect.EnumType
type DNSClass ¶
type DNSClass int32
DNS class https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-2
Field numbers follow IANA code
func (DNSClass) Descriptor ¶
func (DNSClass) Descriptor() preflect.EnumDescriptor
func (DNSClass) EnumDescriptor ¶
Deprecated, Use DNSClass.ProtoReflect.Descriptor instead.
func (DNSClass) Number ¶
func (x DNSClass) Number() preflect.EnumNumber
type DNSQuery ¶
type DNSQuery struct { // Record name to query Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Record type to query Qtype DNSResourceRecordType `` /* 131-byte string literal not displayed */ // DNS class to query Qclass DNSClass `protobuf:"varint,3,opt,name=qclass,proto3,enum=ntt.watchdog.v1alpha2.DNSClass" json:"qclass,omitempty" firestore:"qclass"` // contains filtered or unexported fields }
Query message
func (*DNSQuery) CloneRaw ¶
func (o *DNSQuery) CloneRaw() gotenobject.GotenObjectExt
func (*DNSQuery) Descriptor ¶
Deprecated, Use DNSQuery.ProtoReflect.Descriptor instead.
func (*DNSQuery) GetQtype ¶
func (m *DNSQuery) GetQtype() DNSResourceRecordType
func (*DNSQuery) GotenMessage ¶
func (*DNSQuery) GotenMessage()
func (*DNSQuery) GotenObjectExt ¶
func (o *DNSQuery) GotenObjectExt()
func (*DNSQuery) GotenValidate ¶
func (*DNSQuery) MakeDiffFieldMask ¶
func (o *DNSQuery) MakeDiffFieldMask(other *DNSQuery) *DNSQuery_FieldMask
func (*DNSQuery) MakeFullFieldMask ¶
func (o *DNSQuery) MakeFullFieldMask() *DNSQuery_FieldMask
func (*DNSQuery) MakeRawDiffFieldMask ¶
func (o *DNSQuery) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*DNSQuery) MakeRawFullFieldMask ¶
func (o *DNSQuery) MakeRawFullFieldMask() gotenobject.FieldMask
func (*DNSQuery) MarshalJSON ¶
func (*DNSQuery) MergeRaw ¶
func (o *DNSQuery) MergeRaw(source gotenobject.GotenObjectExt)
func (*DNSQuery) ProtoMessage ¶
func (*DNSQuery) ProtoMessage()
func (*DNSQuery) ProtoReflect ¶
func (*DNSQuery) SetQtype ¶
func (m *DNSQuery) SetQtype(fv DNSResourceRecordType)
func (*DNSQuery) UnmarshalJSON ¶
type DNSQueryFieldPathBuilder ¶
type DNSQueryFieldPathBuilder struct{}
func NewDNSQueryFieldPathBuilder ¶
func NewDNSQueryFieldPathBuilder() DNSQueryFieldPathBuilder
func (DNSQueryFieldPathBuilder) Name ¶
func (DNSQueryFieldPathBuilder) Name() DNSQueryPathSelectorName
func (DNSQueryFieldPathBuilder) Qclass ¶
func (DNSQueryFieldPathBuilder) Qclass() DNSQueryPathSelectorQclass
func (DNSQueryFieldPathBuilder) Qtype ¶
func (DNSQueryFieldPathBuilder) Qtype() DNSQueryPathSelectorQtype
type DNSQueryPathSelectorName ¶
type DNSQueryPathSelectorName struct{}
func (DNSQueryPathSelectorName) FieldPath ¶
func (DNSQueryPathSelectorName) FieldPath() *DNSQuery_FieldTerminalPath
func (DNSQueryPathSelectorName) WithArrayOfValues ¶
func (s DNSQueryPathSelectorName) WithArrayOfValues(values []string) *DNSQuery_FieldTerminalPathArrayOfValues
func (DNSQueryPathSelectorName) WithValue ¶
func (s DNSQueryPathSelectorName) WithValue(value string) *DNSQuery_FieldTerminalPathValue
type DNSQueryPathSelectorQclass ¶
type DNSQueryPathSelectorQclass struct{}
func (DNSQueryPathSelectorQclass) FieldPath ¶
func (DNSQueryPathSelectorQclass) FieldPath() *DNSQuery_FieldTerminalPath
func (DNSQueryPathSelectorQclass) WithArrayOfValues ¶
func (s DNSQueryPathSelectorQclass) WithArrayOfValues(values []DNSClass) *DNSQuery_FieldTerminalPathArrayOfValues
func (DNSQueryPathSelectorQclass) WithValue ¶
func (s DNSQueryPathSelectorQclass) WithValue(value DNSClass) *DNSQuery_FieldTerminalPathValue
type DNSQueryPathSelectorQtype ¶
type DNSQueryPathSelectorQtype struct{}
func (DNSQueryPathSelectorQtype) FieldPath ¶
func (DNSQueryPathSelectorQtype) FieldPath() *DNSQuery_FieldTerminalPath
func (DNSQueryPathSelectorQtype) WithArrayOfValues ¶
func (s DNSQueryPathSelectorQtype) WithArrayOfValues(values []DNSResourceRecordType) *DNSQuery_FieldTerminalPathArrayOfValues
func (DNSQueryPathSelectorQtype) WithValue ¶
func (s DNSQueryPathSelectorQtype) WithValue(value DNSResourceRecordType) *DNSQuery_FieldTerminalPathValue
type DNSQuery_FieldMask ¶
type DNSQuery_FieldMask struct {
Paths []DNSQuery_FieldPath
}
func FullDNSQuery_FieldMask ¶
func FullDNSQuery_FieldMask() *DNSQuery_FieldMask
func (*DNSQuery_FieldMask) AppendPath ¶
func (fieldMask *DNSQuery_FieldMask) AppendPath(path DNSQuery_FieldPath)
func (*DNSQuery_FieldMask) AppendRawPath ¶
func (fieldMask *DNSQuery_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*DNSQuery_FieldMask) DecodeFirestore ¶
func (fieldMask *DNSQuery_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*DNSQuery_FieldMask) EncodeFirestore ¶
func (fieldMask *DNSQuery_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*DNSQuery_FieldMask) FilterInputFields ¶
func (fieldMask *DNSQuery_FieldMask) FilterInputFields() *DNSQuery_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*DNSQuery_FieldMask) FromProtoFieldMask ¶
func (fieldMask *DNSQuery_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*DNSQuery_FieldMask) GetPaths ¶
func (fieldMask *DNSQuery_FieldMask) GetPaths() []DNSQuery_FieldPath
func (*DNSQuery_FieldMask) GetRawPaths ¶
func (fieldMask *DNSQuery_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*DNSQuery_FieldMask) IsFull ¶
func (fieldMask *DNSQuery_FieldMask) IsFull() bool
func (DNSQuery_FieldMask) Marshal ¶
func (fieldMask DNSQuery_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (DNSQuery_FieldMask) MarshalJSON ¶
func (fieldMask DNSQuery_FieldMask) MarshalJSON() ([]byte, error)
func (*DNSQuery_FieldMask) PathsCount ¶
func (fieldMask *DNSQuery_FieldMask) PathsCount() int
func (*DNSQuery_FieldMask) Project ¶
func (fieldMask *DNSQuery_FieldMask) Project(source *DNSQuery) *DNSQuery
func (*DNSQuery_FieldMask) ProjectRaw ¶
func (fieldMask *DNSQuery_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*DNSQuery_FieldMask) ProtoMessage ¶
func (fieldMask *DNSQuery_FieldMask) ProtoMessage()
func (*DNSQuery_FieldMask) ProtoReflect ¶
func (fieldMask *DNSQuery_FieldMask) ProtoReflect() preflect.Message
func (*DNSQuery_FieldMask) Reset ¶
func (fieldMask *DNSQuery_FieldMask) Reset()
func (*DNSQuery_FieldMask) Set ¶
func (fieldMask *DNSQuery_FieldMask) Set(target, source *DNSQuery)
func (*DNSQuery_FieldMask) SetFromCliFlag ¶
func (fieldMask *DNSQuery_FieldMask) SetFromCliFlag(raw string) error
func (*DNSQuery_FieldMask) SetRaw ¶
func (fieldMask *DNSQuery_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*DNSQuery_FieldMask) Size ¶
func (fieldMask *DNSQuery_FieldMask) Size() int
func (*DNSQuery_FieldMask) String ¶
func (fieldMask *DNSQuery_FieldMask) String() string
func (*DNSQuery_FieldMask) Subtract ¶
func (fieldMask *DNSQuery_FieldMask) Subtract(other *DNSQuery_FieldMask) *DNSQuery_FieldMask
func (*DNSQuery_FieldMask) SubtractRaw ¶
func (fieldMask *DNSQuery_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*DNSQuery_FieldMask) ToProtoFieldMask ¶
func (fieldMask *DNSQuery_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*DNSQuery_FieldMask) Unmarshal ¶
func (fieldMask *DNSQuery_FieldMask) Unmarshal(data []byte) error
func (*DNSQuery_FieldMask) UnmarshalJSON ¶
func (fieldMask *DNSQuery_FieldMask) UnmarshalJSON(data []byte) error
type DNSQuery_FieldPath ¶
type DNSQuery_FieldPath interface { gotenobject.FieldPath Selector() DNSQuery_FieldPathSelector Get(source *DNSQuery) []interface{} GetSingle(source *DNSQuery) (interface{}, bool) ClearValue(item *DNSQuery) // Those methods build corresponding DNSQuery_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) DNSQuery_FieldPathValue WithIArrayOfValues(values interface{}) DNSQuery_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) DNSQuery_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildDNSQuery_FieldPath ¶
func BuildDNSQuery_FieldPath(fp gotenobject.RawFieldPath) (DNSQuery_FieldPath, error)
func MustParseDNSQuery_FieldPath ¶
func MustParseDNSQuery_FieldPath(rawField string) DNSQuery_FieldPath
func ParseDNSQuery_FieldPath ¶
func ParseDNSQuery_FieldPath(rawField string) (DNSQuery_FieldPath, error)
type DNSQuery_FieldPathArrayItemValue ¶
type DNSQuery_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue DNSQuery_FieldPath ContainsValue(*DNSQuery) bool }
DNSQuery_FieldPathArrayItemValue allows storing single item in Path-specific values for DNSQuery according to their type Present only for array (repeated) types.
func MustParseDNSQuery_FieldPathArrayItemValue ¶
func MustParseDNSQuery_FieldPathArrayItemValue(pathStr, valueStr string) DNSQuery_FieldPathArrayItemValue
func ParseDNSQuery_FieldPathArrayItemValue ¶
func ParseDNSQuery_FieldPathArrayItemValue(pathStr, valueStr string) (DNSQuery_FieldPathArrayItemValue, error)
ParseDNSQuery_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type DNSQuery_FieldPathArrayOfValues ¶
type DNSQuery_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues DNSQuery_FieldPath }
DNSQuery_FieldPathArrayOfValues allows storing slice of values for DNSQuery fields according to their type
func MustParseDNSQuery_FieldPathArrayOfValues ¶
func MustParseDNSQuery_FieldPathArrayOfValues(pathStr, valuesStr string) DNSQuery_FieldPathArrayOfValues
func ParseDNSQuery_FieldPathArrayOfValues ¶
func ParseDNSQuery_FieldPathArrayOfValues(pathStr, valuesStr string) (DNSQuery_FieldPathArrayOfValues, error)
type DNSQuery_FieldPathSelector ¶
type DNSQuery_FieldPathSelector int32
const ( DNSQuery_FieldPathSelectorName DNSQuery_FieldPathSelector = 0 DNSQuery_FieldPathSelectorQtype DNSQuery_FieldPathSelector = 1 DNSQuery_FieldPathSelectorQclass DNSQuery_FieldPathSelector = 2 )
func (DNSQuery_FieldPathSelector) String ¶
func (s DNSQuery_FieldPathSelector) String() string
type DNSQuery_FieldPathValue ¶
type DNSQuery_FieldPathValue interface { DNSQuery_FieldPath gotenobject.FieldPathValue SetTo(target **DNSQuery) CompareWith(*DNSQuery) (cmp int, comparable bool) }
DNSQuery_FieldPathValue allows storing values for DNSQuery fields according to their type
func MustParseDNSQuery_FieldPathValue ¶
func MustParseDNSQuery_FieldPathValue(pathStr, valueStr string) DNSQuery_FieldPathValue
func ParseDNSQuery_FieldPathValue ¶
func ParseDNSQuery_FieldPathValue(pathStr, valueStr string) (DNSQuery_FieldPathValue, error)
type DNSQuery_FieldTerminalPath ¶
type DNSQuery_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*DNSQuery_FieldTerminalPath) ClearValue ¶
func (fp *DNSQuery_FieldTerminalPath) ClearValue(item *DNSQuery)
func (*DNSQuery_FieldTerminalPath) ClearValueRaw ¶
func (fp *DNSQuery_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*DNSQuery_FieldTerminalPath) Get ¶
func (fp *DNSQuery_FieldTerminalPath) Get(source *DNSQuery) (values []interface{})
Get returns all values pointed by specific field from source DNSQuery
func (*DNSQuery_FieldTerminalPath) GetDefault ¶
func (fp *DNSQuery_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*DNSQuery_FieldTerminalPath) GetRaw ¶
func (fp *DNSQuery_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*DNSQuery_FieldTerminalPath) GetSingle ¶
func (fp *DNSQuery_FieldTerminalPath) GetSingle(source *DNSQuery) (interface{}, bool)
GetSingle returns value pointed by specific field of from source DNSQuery
func (*DNSQuery_FieldTerminalPath) GetSingleRaw ¶
func (fp *DNSQuery_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*DNSQuery_FieldTerminalPath) IsLeaf ¶
func (fp *DNSQuery_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*DNSQuery_FieldTerminalPath) JSONString ¶
func (fp *DNSQuery_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*DNSQuery_FieldTerminalPath) Selector ¶
func (fp *DNSQuery_FieldTerminalPath) Selector() DNSQuery_FieldPathSelector
func (*DNSQuery_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *DNSQuery_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*DNSQuery_FieldTerminalPath) String ¶
func (fp *DNSQuery_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*DNSQuery_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *DNSQuery_FieldTerminalPath) WithIArrayItemValue(value interface{}) DNSQuery_FieldPathArrayItemValue
func (*DNSQuery_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *DNSQuery_FieldTerminalPath) WithIArrayOfValues(values interface{}) DNSQuery_FieldPathArrayOfValues
func (*DNSQuery_FieldTerminalPath) WithIValue ¶
func (fp *DNSQuery_FieldTerminalPath) WithIValue(value interface{}) DNSQuery_FieldPathValue
func (*DNSQuery_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *DNSQuery_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*DNSQuery_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *DNSQuery_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*DNSQuery_FieldTerminalPath) WithRawIValue ¶
func (fp *DNSQuery_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type DNSQuery_FieldTerminalPathArrayItemValue ¶
type DNSQuery_FieldTerminalPathArrayItemValue struct { DNSQuery_FieldTerminalPath // contains filtered or unexported fields }
func (*DNSQuery_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) ContainsValue(source *DNSQuery) bool
Contains returns a boolean indicating if value that is being held is present in given 'DNSQuery'
func (*DNSQuery_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object DNSQuery as interface{}
func (*DNSQuery_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) GetSingle(source *DNSQuery) (interface{}, bool)
func (*DNSQuery_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *DNSQuery_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type DNSQuery_FieldTerminalPathArrayOfValues ¶
type DNSQuery_FieldTerminalPathArrayOfValues struct { DNSQuery_FieldTerminalPath // contains filtered or unexported fields }
func (*DNSQuery_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*DNSQuery_FieldTerminalPathArrayOfValues) AsQclassArrayOfValues ¶
func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) AsQclassArrayOfValues() ([]DNSClass, bool)
func (*DNSQuery_FieldTerminalPathArrayOfValues) AsQtypeArrayOfValues ¶
func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) AsQtypeArrayOfValues() ([]DNSResourceRecordType, bool)
func (*DNSQuery_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *DNSQuery_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type DNSQuery_FieldTerminalPathValue ¶
type DNSQuery_FieldTerminalPathValue struct { DNSQuery_FieldTerminalPath // contains filtered or unexported fields }
func (*DNSQuery_FieldTerminalPathValue) AsNameValue ¶
func (fpv *DNSQuery_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*DNSQuery_FieldTerminalPathValue) AsQclassValue ¶
func (fpv *DNSQuery_FieldTerminalPathValue) AsQclassValue() (DNSClass, bool)
func (*DNSQuery_FieldTerminalPathValue) AsQtypeValue ¶
func (fpv *DNSQuery_FieldTerminalPathValue) AsQtypeValue() (DNSResourceRecordType, bool)
func (*DNSQuery_FieldTerminalPathValue) CompareWith ¶
func (fpv *DNSQuery_FieldTerminalPathValue) CompareWith(source *DNSQuery) (int, bool)
CompareWith compares value in the 'DNSQuery_FieldTerminalPathValue' with the value under path in 'DNSQuery'.
func (*DNSQuery_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *DNSQuery_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*DNSQuery_FieldTerminalPathValue) GetRawValue ¶
func (fpv *DNSQuery_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'DNSQuery' as interface{}
func (*DNSQuery_FieldTerminalPathValue) SetTo ¶
func (fpv *DNSQuery_FieldTerminalPathValue) SetTo(target **DNSQuery)
SetTo stores value for selected field for object DNSQuery
func (*DNSQuery_FieldTerminalPathValue) SetToRaw ¶
func (fpv *DNSQuery_FieldTerminalPathValue) SetToRaw(target proto.Message)
type DNSResourceRecord ¶
type DNSResourceRecord struct { // Record name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Record type Rrtype DNSResourceRecordType `` /* 134-byte string literal not displayed */ // DNS class of the record Class DNSClass `protobuf:"varint,3,opt,name=class,proto3,enum=ntt.watchdog.v1alpha2.DNSClass" json:"class,omitempty" firestore:"class"` // Record TTL Ttl uint32 `protobuf:"varint,4,opt,name=ttl,proto3" json:"ttl,omitempty" firestore:"ttl"` // Rdata length Rdlength uint32 `protobuf:"varint,5,opt,name=rdlength,proto3" json:"rdlength,omitempty" firestore:"rdlength"` // Rdata Rdata []string `protobuf:"bytes,6,rep,name=rdata,proto3" json:"rdata,omitempty" firestore:"rdata"` // contains filtered or unexported fields }
Resource record
func (*DNSResourceRecord) Clone ¶
func (o *DNSResourceRecord) Clone() *DNSResourceRecord
func (*DNSResourceRecord) CloneRaw ¶
func (o *DNSResourceRecord) CloneRaw() gotenobject.GotenObjectExt
func (*DNSResourceRecord) Descriptor ¶
func (*DNSResourceRecord) Descriptor() ([]byte, []int)
Deprecated, Use DNSResourceRecord.ProtoReflect.Descriptor instead.
func (*DNSResourceRecord) GetClass ¶
func (m *DNSResourceRecord) GetClass() DNSClass
func (*DNSResourceRecord) GetName ¶
func (m *DNSResourceRecord) GetName() string
func (*DNSResourceRecord) GetRdata ¶
func (m *DNSResourceRecord) GetRdata() []string
func (*DNSResourceRecord) GetRdlength ¶
func (m *DNSResourceRecord) GetRdlength() uint32
func (*DNSResourceRecord) GetRrtype ¶
func (m *DNSResourceRecord) GetRrtype() DNSResourceRecordType
func (*DNSResourceRecord) GetTtl ¶
func (m *DNSResourceRecord) GetTtl() uint32
func (*DNSResourceRecord) GotenMessage ¶
func (*DNSResourceRecord) GotenMessage()
func (*DNSResourceRecord) GotenObjectExt ¶
func (o *DNSResourceRecord) GotenObjectExt()
func (*DNSResourceRecord) GotenValidate ¶
func (obj *DNSResourceRecord) GotenValidate() error
func (*DNSResourceRecord) MakeDiffFieldMask ¶
func (o *DNSResourceRecord) MakeDiffFieldMask(other *DNSResourceRecord) *DNSResourceRecord_FieldMask
func (*DNSResourceRecord) MakeFullFieldMask ¶
func (o *DNSResourceRecord) MakeFullFieldMask() *DNSResourceRecord_FieldMask
func (*DNSResourceRecord) MakeRawDiffFieldMask ¶
func (o *DNSResourceRecord) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*DNSResourceRecord) MakeRawFullFieldMask ¶
func (o *DNSResourceRecord) MakeRawFullFieldMask() gotenobject.FieldMask
func (*DNSResourceRecord) Marshal ¶
func (m *DNSResourceRecord) Marshal() ([]byte, error)
func (*DNSResourceRecord) MarshalJSON ¶
func (m *DNSResourceRecord) MarshalJSON() ([]byte, error)
func (*DNSResourceRecord) Merge ¶
func (o *DNSResourceRecord) Merge(source *DNSResourceRecord)
func (*DNSResourceRecord) MergeRaw ¶
func (o *DNSResourceRecord) MergeRaw(source gotenobject.GotenObjectExt)
func (*DNSResourceRecord) ProtoMessage ¶
func (*DNSResourceRecord) ProtoMessage()
func (*DNSResourceRecord) ProtoReflect ¶
func (m *DNSResourceRecord) ProtoReflect() preflect.Message
func (*DNSResourceRecord) Reset ¶
func (m *DNSResourceRecord) Reset()
func (*DNSResourceRecord) SetClass ¶
func (m *DNSResourceRecord) SetClass(fv DNSClass)
func (*DNSResourceRecord) SetName ¶
func (m *DNSResourceRecord) SetName(fv string)
func (*DNSResourceRecord) SetRdata ¶
func (m *DNSResourceRecord) SetRdata(fv []string)
func (*DNSResourceRecord) SetRdlength ¶
func (m *DNSResourceRecord) SetRdlength(fv uint32)
func (*DNSResourceRecord) SetRrtype ¶
func (m *DNSResourceRecord) SetRrtype(fv DNSResourceRecordType)
func (*DNSResourceRecord) SetTtl ¶
func (m *DNSResourceRecord) SetTtl(fv uint32)
func (*DNSResourceRecord) String ¶
func (m *DNSResourceRecord) String() string
func (*DNSResourceRecord) Unmarshal ¶
func (m *DNSResourceRecord) Unmarshal(b []byte) error
func (*DNSResourceRecord) UnmarshalJSON ¶
func (m *DNSResourceRecord) UnmarshalJSON(data []byte) error
type DNSResourceRecordFieldPathBuilder ¶
type DNSResourceRecordFieldPathBuilder struct{}
func NewDNSResourceRecordFieldPathBuilder ¶
func NewDNSResourceRecordFieldPathBuilder() DNSResourceRecordFieldPathBuilder
func (DNSResourceRecordFieldPathBuilder) Rdlength ¶
func (DNSResourceRecordFieldPathBuilder) Rdlength() DNSResourceRecordPathSelectorRdlength
func (DNSResourceRecordFieldPathBuilder) Rrtype ¶
func (DNSResourceRecordFieldPathBuilder) Rrtype() DNSResourceRecordPathSelectorRrtype
type DNSResourceRecordPathSelectorClass ¶
type DNSResourceRecordPathSelectorClass struct{}
func (DNSResourceRecordPathSelectorClass) FieldPath ¶
func (DNSResourceRecordPathSelectorClass) FieldPath() *DNSResourceRecord_FieldTerminalPath
func (DNSResourceRecordPathSelectorClass) WithArrayOfValues ¶
func (s DNSResourceRecordPathSelectorClass) WithArrayOfValues(values []DNSClass) *DNSResourceRecord_FieldTerminalPathArrayOfValues
func (DNSResourceRecordPathSelectorClass) WithValue ¶
func (s DNSResourceRecordPathSelectorClass) WithValue(value DNSClass) *DNSResourceRecord_FieldTerminalPathValue
type DNSResourceRecordPathSelectorName ¶
type DNSResourceRecordPathSelectorName struct{}
func (DNSResourceRecordPathSelectorName) FieldPath ¶
func (DNSResourceRecordPathSelectorName) FieldPath() *DNSResourceRecord_FieldTerminalPath
func (DNSResourceRecordPathSelectorName) WithArrayOfValues ¶
func (s DNSResourceRecordPathSelectorName) WithArrayOfValues(values []string) *DNSResourceRecord_FieldTerminalPathArrayOfValues
func (DNSResourceRecordPathSelectorName) WithValue ¶
func (s DNSResourceRecordPathSelectorName) WithValue(value string) *DNSResourceRecord_FieldTerminalPathValue
type DNSResourceRecordPathSelectorRdata ¶
type DNSResourceRecordPathSelectorRdata struct{}
func (DNSResourceRecordPathSelectorRdata) FieldPath ¶
func (DNSResourceRecordPathSelectorRdata) FieldPath() *DNSResourceRecord_FieldTerminalPath
func (DNSResourceRecordPathSelectorRdata) WithArrayOfValues ¶
func (s DNSResourceRecordPathSelectorRdata) WithArrayOfValues(values [][]string) *DNSResourceRecord_FieldTerminalPathArrayOfValues
func (DNSResourceRecordPathSelectorRdata) WithItemValue ¶
func (s DNSResourceRecordPathSelectorRdata) WithItemValue(value string) *DNSResourceRecord_FieldTerminalPathArrayItemValue
func (DNSResourceRecordPathSelectorRdata) WithValue ¶
func (s DNSResourceRecordPathSelectorRdata) WithValue(value []string) *DNSResourceRecord_FieldTerminalPathValue
type DNSResourceRecordPathSelectorRdlength ¶
type DNSResourceRecordPathSelectorRdlength struct{}
func (DNSResourceRecordPathSelectorRdlength) FieldPath ¶
func (DNSResourceRecordPathSelectorRdlength) FieldPath() *DNSResourceRecord_FieldTerminalPath
func (DNSResourceRecordPathSelectorRdlength) WithArrayOfValues ¶
func (s DNSResourceRecordPathSelectorRdlength) WithArrayOfValues(values []uint32) *DNSResourceRecord_FieldTerminalPathArrayOfValues
func (DNSResourceRecordPathSelectorRdlength) WithValue ¶
func (s DNSResourceRecordPathSelectorRdlength) WithValue(value uint32) *DNSResourceRecord_FieldTerminalPathValue
type DNSResourceRecordPathSelectorRrtype ¶
type DNSResourceRecordPathSelectorRrtype struct{}
func (DNSResourceRecordPathSelectorRrtype) FieldPath ¶
func (DNSResourceRecordPathSelectorRrtype) FieldPath() *DNSResourceRecord_FieldTerminalPath
func (DNSResourceRecordPathSelectorRrtype) WithArrayOfValues ¶
func (s DNSResourceRecordPathSelectorRrtype) WithArrayOfValues(values []DNSResourceRecordType) *DNSResourceRecord_FieldTerminalPathArrayOfValues
func (DNSResourceRecordPathSelectorRrtype) WithValue ¶
func (s DNSResourceRecordPathSelectorRrtype) WithValue(value DNSResourceRecordType) *DNSResourceRecord_FieldTerminalPathValue
type DNSResourceRecordPathSelectorTtl ¶
type DNSResourceRecordPathSelectorTtl struct{}
func (DNSResourceRecordPathSelectorTtl) FieldPath ¶
func (DNSResourceRecordPathSelectorTtl) FieldPath() *DNSResourceRecord_FieldTerminalPath
func (DNSResourceRecordPathSelectorTtl) WithArrayOfValues ¶
func (s DNSResourceRecordPathSelectorTtl) WithArrayOfValues(values []uint32) *DNSResourceRecord_FieldTerminalPathArrayOfValues
func (DNSResourceRecordPathSelectorTtl) WithValue ¶
func (s DNSResourceRecordPathSelectorTtl) WithValue(value uint32) *DNSResourceRecord_FieldTerminalPathValue
type DNSResourceRecordType ¶
type DNSResourceRecordType int32
Resource record type https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-4
Field numbers follow IANA code
const ( DNSResourceRecordType_DNS_RESOURCE_RECORD_TYPE_UNSPECIFIED DNSResourceRecordType = 0 DNSResourceRecordType_A DNSResourceRecordType = 1 DNSResourceRecordType_NS DNSResourceRecordType = 2 DNSResourceRecordType_CNAME DNSResourceRecordType = 5 DNSResourceRecordType_SOA DNSResourceRecordType = 6 DNSResourceRecordType_MB DNSResourceRecordType = 7 DNSResourceRecordType_MG DNSResourceRecordType = 8 DNSResourceRecordType_MR DNSResourceRecordType = 9 DNSResourceRecordType_NULL DNSResourceRecordType = 10 DNSResourceRecordType_WKS DNSResourceRecordType = 11 DNSResourceRecordType_PTR DNSResourceRecordType = 12 DNSResourceRecordType_HINFO DNSResourceRecordType = 13 DNSResourceRecordType_MINFO DNSResourceRecordType = 14 DNSResourceRecordType_MX DNSResourceRecordType = 15 DNSResourceRecordType_TXT DNSResourceRecordType = 16 DNSResourceRecordType_AAAA DNSResourceRecordType = 28 DNSResourceRecordType_SRV DNSResourceRecordType = 33 DNSResourceRecordType_OPT DNSResourceRecordType = 41 DNSResourceRecordType_ANY DNSResourceRecordType = 255 DNSResourceRecordType_URI DNSResourceRecordType = 256 )
func (DNSResourceRecordType) Descriptor ¶
func (DNSResourceRecordType) Descriptor() preflect.EnumDescriptor
func (DNSResourceRecordType) Enum ¶
func (x DNSResourceRecordType) Enum() *DNSResourceRecordType
func (DNSResourceRecordType) EnumDescriptor ¶
func (DNSResourceRecordType) EnumDescriptor() ([]byte, []int)
Deprecated, Use DNSResourceRecordType.ProtoReflect.Descriptor instead.
func (DNSResourceRecordType) Number ¶
func (x DNSResourceRecordType) Number() preflect.EnumNumber
func (DNSResourceRecordType) String ¶
func (x DNSResourceRecordType) String() string
func (DNSResourceRecordType) Type ¶
func (DNSResourceRecordType) Type() preflect.EnumType
type DNSResourceRecord_FieldMask ¶
type DNSResourceRecord_FieldMask struct {
Paths []DNSResourceRecord_FieldPath
}
func FullDNSResourceRecord_FieldMask ¶
func FullDNSResourceRecord_FieldMask() *DNSResourceRecord_FieldMask
func (*DNSResourceRecord_FieldMask) AppendPath ¶
func (fieldMask *DNSResourceRecord_FieldMask) AppendPath(path DNSResourceRecord_FieldPath)
func (*DNSResourceRecord_FieldMask) AppendRawPath ¶
func (fieldMask *DNSResourceRecord_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*DNSResourceRecord_FieldMask) DecodeFirestore ¶
func (fieldMask *DNSResourceRecord_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*DNSResourceRecord_FieldMask) EncodeFirestore ¶
func (fieldMask *DNSResourceRecord_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*DNSResourceRecord_FieldMask) FilterInputFields ¶
func (fieldMask *DNSResourceRecord_FieldMask) FilterInputFields() *DNSResourceRecord_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*DNSResourceRecord_FieldMask) FromProtoFieldMask ¶
func (fieldMask *DNSResourceRecord_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*DNSResourceRecord_FieldMask) GetPaths ¶
func (fieldMask *DNSResourceRecord_FieldMask) GetPaths() []DNSResourceRecord_FieldPath
func (*DNSResourceRecord_FieldMask) GetRawPaths ¶
func (fieldMask *DNSResourceRecord_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*DNSResourceRecord_FieldMask) IsFull ¶
func (fieldMask *DNSResourceRecord_FieldMask) IsFull() bool
func (DNSResourceRecord_FieldMask) Marshal ¶
func (fieldMask DNSResourceRecord_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (DNSResourceRecord_FieldMask) MarshalJSON ¶
func (fieldMask DNSResourceRecord_FieldMask) MarshalJSON() ([]byte, error)
func (*DNSResourceRecord_FieldMask) PathsCount ¶
func (fieldMask *DNSResourceRecord_FieldMask) PathsCount() int
func (*DNSResourceRecord_FieldMask) Project ¶
func (fieldMask *DNSResourceRecord_FieldMask) Project(source *DNSResourceRecord) *DNSResourceRecord
func (*DNSResourceRecord_FieldMask) ProjectRaw ¶
func (fieldMask *DNSResourceRecord_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*DNSResourceRecord_FieldMask) ProtoMessage ¶
func (fieldMask *DNSResourceRecord_FieldMask) ProtoMessage()
func (*DNSResourceRecord_FieldMask) ProtoReflect ¶
func (fieldMask *DNSResourceRecord_FieldMask) ProtoReflect() preflect.Message
func (*DNSResourceRecord_FieldMask) Reset ¶
func (fieldMask *DNSResourceRecord_FieldMask) Reset()
func (*DNSResourceRecord_FieldMask) Set ¶
func (fieldMask *DNSResourceRecord_FieldMask) Set(target, source *DNSResourceRecord)
func (*DNSResourceRecord_FieldMask) SetFromCliFlag ¶
func (fieldMask *DNSResourceRecord_FieldMask) SetFromCliFlag(raw string) error
func (*DNSResourceRecord_FieldMask) SetRaw ¶
func (fieldMask *DNSResourceRecord_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*DNSResourceRecord_FieldMask) Size ¶
func (fieldMask *DNSResourceRecord_FieldMask) Size() int
func (*DNSResourceRecord_FieldMask) String ¶
func (fieldMask *DNSResourceRecord_FieldMask) String() string
func (*DNSResourceRecord_FieldMask) Subtract ¶
func (fieldMask *DNSResourceRecord_FieldMask) Subtract(other *DNSResourceRecord_FieldMask) *DNSResourceRecord_FieldMask
func (*DNSResourceRecord_FieldMask) SubtractRaw ¶
func (fieldMask *DNSResourceRecord_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*DNSResourceRecord_FieldMask) ToProtoFieldMask ¶
func (fieldMask *DNSResourceRecord_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*DNSResourceRecord_FieldMask) Unmarshal ¶
func (fieldMask *DNSResourceRecord_FieldMask) Unmarshal(data []byte) error
func (*DNSResourceRecord_FieldMask) UnmarshalJSON ¶
func (fieldMask *DNSResourceRecord_FieldMask) UnmarshalJSON(data []byte) error
type DNSResourceRecord_FieldPath ¶
type DNSResourceRecord_FieldPath interface { gotenobject.FieldPath Selector() DNSResourceRecord_FieldPathSelector Get(source *DNSResourceRecord) []interface{} GetSingle(source *DNSResourceRecord) (interface{}, bool) ClearValue(item *DNSResourceRecord) // Those methods build corresponding DNSResourceRecord_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) DNSResourceRecord_FieldPathValue WithIArrayOfValues(values interface{}) DNSResourceRecord_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) DNSResourceRecord_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildDNSResourceRecord_FieldPath ¶
func BuildDNSResourceRecord_FieldPath(fp gotenobject.RawFieldPath) (DNSResourceRecord_FieldPath, error)
func MustParseDNSResourceRecord_FieldPath ¶
func MustParseDNSResourceRecord_FieldPath(rawField string) DNSResourceRecord_FieldPath
func ParseDNSResourceRecord_FieldPath ¶
func ParseDNSResourceRecord_FieldPath(rawField string) (DNSResourceRecord_FieldPath, error)
type DNSResourceRecord_FieldPathArrayItemValue ¶
type DNSResourceRecord_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue DNSResourceRecord_FieldPath ContainsValue(*DNSResourceRecord) bool }
DNSResourceRecord_FieldPathArrayItemValue allows storing single item in Path-specific values for DNSResourceRecord according to their type Present only for array (repeated) types.
func MustParseDNSResourceRecord_FieldPathArrayItemValue ¶
func MustParseDNSResourceRecord_FieldPathArrayItemValue(pathStr, valueStr string) DNSResourceRecord_FieldPathArrayItemValue
func ParseDNSResourceRecord_FieldPathArrayItemValue ¶
func ParseDNSResourceRecord_FieldPathArrayItemValue(pathStr, valueStr string) (DNSResourceRecord_FieldPathArrayItemValue, error)
ParseDNSResourceRecord_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type DNSResourceRecord_FieldPathArrayOfValues ¶
type DNSResourceRecord_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues DNSResourceRecord_FieldPath }
DNSResourceRecord_FieldPathArrayOfValues allows storing slice of values for DNSResourceRecord fields according to their type
func MustParseDNSResourceRecord_FieldPathArrayOfValues ¶
func MustParseDNSResourceRecord_FieldPathArrayOfValues(pathStr, valuesStr string) DNSResourceRecord_FieldPathArrayOfValues
func ParseDNSResourceRecord_FieldPathArrayOfValues ¶
func ParseDNSResourceRecord_FieldPathArrayOfValues(pathStr, valuesStr string) (DNSResourceRecord_FieldPathArrayOfValues, error)
type DNSResourceRecord_FieldPathSelector ¶
type DNSResourceRecord_FieldPathSelector int32
const ( DNSResourceRecord_FieldPathSelectorName DNSResourceRecord_FieldPathSelector = 0 DNSResourceRecord_FieldPathSelectorRrtype DNSResourceRecord_FieldPathSelector = 1 DNSResourceRecord_FieldPathSelectorClass DNSResourceRecord_FieldPathSelector = 2 DNSResourceRecord_FieldPathSelectorTtl DNSResourceRecord_FieldPathSelector = 3 DNSResourceRecord_FieldPathSelectorRdlength DNSResourceRecord_FieldPathSelector = 4 DNSResourceRecord_FieldPathSelectorRdata DNSResourceRecord_FieldPathSelector = 5 )
func (DNSResourceRecord_FieldPathSelector) String ¶
func (s DNSResourceRecord_FieldPathSelector) String() string
type DNSResourceRecord_FieldPathValue ¶
type DNSResourceRecord_FieldPathValue interface { DNSResourceRecord_FieldPath gotenobject.FieldPathValue SetTo(target **DNSResourceRecord) CompareWith(*DNSResourceRecord) (cmp int, comparable bool) }
DNSResourceRecord_FieldPathValue allows storing values for DNSResourceRecord fields according to their type
func MustParseDNSResourceRecord_FieldPathValue ¶
func MustParseDNSResourceRecord_FieldPathValue(pathStr, valueStr string) DNSResourceRecord_FieldPathValue
func ParseDNSResourceRecord_FieldPathValue ¶
func ParseDNSResourceRecord_FieldPathValue(pathStr, valueStr string) (DNSResourceRecord_FieldPathValue, error)
type DNSResourceRecord_FieldTerminalPath ¶
type DNSResourceRecord_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*DNSResourceRecord_FieldTerminalPath) ClearValue ¶
func (fp *DNSResourceRecord_FieldTerminalPath) ClearValue(item *DNSResourceRecord)
func (*DNSResourceRecord_FieldTerminalPath) ClearValueRaw ¶
func (fp *DNSResourceRecord_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*DNSResourceRecord_FieldTerminalPath) Get ¶
func (fp *DNSResourceRecord_FieldTerminalPath) Get(source *DNSResourceRecord) (values []interface{})
Get returns all values pointed by specific field from source DNSResourceRecord
func (*DNSResourceRecord_FieldTerminalPath) GetDefault ¶
func (fp *DNSResourceRecord_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*DNSResourceRecord_FieldTerminalPath) GetRaw ¶
func (fp *DNSResourceRecord_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*DNSResourceRecord_FieldTerminalPath) GetSingle ¶
func (fp *DNSResourceRecord_FieldTerminalPath) GetSingle(source *DNSResourceRecord) (interface{}, bool)
GetSingle returns value pointed by specific field of from source DNSResourceRecord
func (*DNSResourceRecord_FieldTerminalPath) GetSingleRaw ¶
func (fp *DNSResourceRecord_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*DNSResourceRecord_FieldTerminalPath) IsLeaf ¶
func (fp *DNSResourceRecord_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*DNSResourceRecord_FieldTerminalPath) JSONString ¶
func (fp *DNSResourceRecord_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*DNSResourceRecord_FieldTerminalPath) Selector ¶
func (fp *DNSResourceRecord_FieldTerminalPath) Selector() DNSResourceRecord_FieldPathSelector
func (*DNSResourceRecord_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *DNSResourceRecord_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*DNSResourceRecord_FieldTerminalPath) String ¶
func (fp *DNSResourceRecord_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*DNSResourceRecord_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *DNSResourceRecord_FieldTerminalPath) WithIArrayItemValue(value interface{}) DNSResourceRecord_FieldPathArrayItemValue
func (*DNSResourceRecord_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *DNSResourceRecord_FieldTerminalPath) WithIArrayOfValues(values interface{}) DNSResourceRecord_FieldPathArrayOfValues
func (*DNSResourceRecord_FieldTerminalPath) WithIValue ¶
func (fp *DNSResourceRecord_FieldTerminalPath) WithIValue(value interface{}) DNSResourceRecord_FieldPathValue
func (*DNSResourceRecord_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *DNSResourceRecord_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*DNSResourceRecord_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *DNSResourceRecord_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*DNSResourceRecord_FieldTerminalPath) WithRawIValue ¶
func (fp *DNSResourceRecord_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type DNSResourceRecord_FieldTerminalPathArrayItemValue ¶
type DNSResourceRecord_FieldTerminalPathArrayItemValue struct { DNSResourceRecord_FieldTerminalPath // contains filtered or unexported fields }
func (*DNSResourceRecord_FieldTerminalPathArrayItemValue) AsRdataItemValue ¶
func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) AsRdataItemValue() (string, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) ContainsValue(source *DNSResourceRecord) bool
Contains returns a boolean indicating if value that is being held is present in given 'DNSResourceRecord'
func (*DNSResourceRecord_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object DNSResourceRecord as interface{}
func (*DNSResourceRecord_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) GetSingle(source *DNSResourceRecord) (interface{}, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *DNSResourceRecord_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type DNSResourceRecord_FieldTerminalPathArrayOfValues ¶
type DNSResourceRecord_FieldTerminalPathArrayOfValues struct { DNSResourceRecord_FieldTerminalPath // contains filtered or unexported fields }
func (*DNSResourceRecord_FieldTerminalPathArrayOfValues) AsClassArrayOfValues ¶
func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsClassArrayOfValues() ([]DNSClass, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRdataArrayOfValues ¶
func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRdataArrayOfValues() ([][]string, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRdlengthArrayOfValues ¶
func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRdlengthArrayOfValues() ([]uint32, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRrtypeArrayOfValues ¶
func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsRrtypeArrayOfValues() ([]DNSResourceRecordType, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues ¶
func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues() ([]uint32, bool)
func (*DNSResourceRecord_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *DNSResourceRecord_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type DNSResourceRecord_FieldTerminalPathValue ¶
type DNSResourceRecord_FieldTerminalPathValue struct { DNSResourceRecord_FieldTerminalPath // contains filtered or unexported fields }
func (*DNSResourceRecord_FieldTerminalPathValue) AsClassValue ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsClassValue() (DNSClass, bool)
func (*DNSResourceRecord_FieldTerminalPathValue) AsNameValue ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*DNSResourceRecord_FieldTerminalPathValue) AsRdataValue ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsRdataValue() ([]string, bool)
func (*DNSResourceRecord_FieldTerminalPathValue) AsRdlengthValue ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsRdlengthValue() (uint32, bool)
func (*DNSResourceRecord_FieldTerminalPathValue) AsRrtypeValue ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsRrtypeValue() (DNSResourceRecordType, bool)
func (*DNSResourceRecord_FieldTerminalPathValue) AsTtlValue ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) AsTtlValue() (uint32, bool)
func (*DNSResourceRecord_FieldTerminalPathValue) CompareWith ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) CompareWith(source *DNSResourceRecord) (int, bool)
CompareWith compares value in the 'DNSResourceRecord_FieldTerminalPathValue' with the value under path in 'DNSResourceRecord'.
func (*DNSResourceRecord_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*DNSResourceRecord_FieldTerminalPathValue) GetRawValue ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'DNSResourceRecord' as interface{}
func (*DNSResourceRecord_FieldTerminalPathValue) SetTo ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) SetTo(target **DNSResourceRecord)
SetTo stores value for selected field for object DNSResourceRecord
func (*DNSResourceRecord_FieldTerminalPathValue) SetToRaw ¶
func (fpv *DNSResourceRecord_FieldTerminalPathValue) SetToRaw(target proto.Message)
type DurationStatsMilliSeconds ¶ added in v0.4.45
type DurationStatsMilliSeconds struct { Mean float64 `protobuf:"fixed64,1,opt,name=mean,proto3" json:"mean,omitempty" firestore:"mean"` Min float64 `protobuf:"fixed64,2,opt,name=min,proto3" json:"min,omitempty" firestore:"min"` Max float64 `protobuf:"fixed64,3,opt,name=max,proto3" json:"max,omitempty" firestore:"max"` Count int32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty" firestore:"count"` // contains filtered or unexported fields }
func (*DurationStatsMilliSeconds) Clone ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) Clone() *DurationStatsMilliSeconds
func (*DurationStatsMilliSeconds) CloneRaw ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) CloneRaw() gotenobject.GotenObjectExt
func (*DurationStatsMilliSeconds) Descriptor ¶ added in v0.4.45
func (*DurationStatsMilliSeconds) Descriptor() ([]byte, []int)
Deprecated, Use DurationStatsMilliSeconds.ProtoReflect.Descriptor instead.
func (*DurationStatsMilliSeconds) GetCount ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) GetCount() int32
func (*DurationStatsMilliSeconds) GetMax ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) GetMax() float64
func (*DurationStatsMilliSeconds) GetMean ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) GetMean() float64
func (*DurationStatsMilliSeconds) GetMin ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) GetMin() float64
func (*DurationStatsMilliSeconds) GotenMessage ¶ added in v0.4.45
func (*DurationStatsMilliSeconds) GotenMessage()
func (*DurationStatsMilliSeconds) GotenObjectExt ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) GotenObjectExt()
func (*DurationStatsMilliSeconds) GotenValidate ¶ added in v0.4.45
func (obj *DurationStatsMilliSeconds) GotenValidate() error
func (*DurationStatsMilliSeconds) MakeDiffFieldMask ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) MakeDiffFieldMask(other *DurationStatsMilliSeconds) *DurationStatsMilliSeconds_FieldMask
func (*DurationStatsMilliSeconds) MakeFullFieldMask ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) MakeFullFieldMask() *DurationStatsMilliSeconds_FieldMask
func (*DurationStatsMilliSeconds) MakeRawDiffFieldMask ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*DurationStatsMilliSeconds) MakeRawFullFieldMask ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) MakeRawFullFieldMask() gotenobject.FieldMask
func (*DurationStatsMilliSeconds) Marshal ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) Marshal() ([]byte, error)
func (*DurationStatsMilliSeconds) MarshalJSON ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) MarshalJSON() ([]byte, error)
func (*DurationStatsMilliSeconds) Merge ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) Merge(source *DurationStatsMilliSeconds)
func (*DurationStatsMilliSeconds) MergeRaw ¶ added in v0.4.45
func (o *DurationStatsMilliSeconds) MergeRaw(source gotenobject.GotenObjectExt)
func (*DurationStatsMilliSeconds) ProtoMessage ¶ added in v0.4.45
func (*DurationStatsMilliSeconds) ProtoMessage()
func (*DurationStatsMilliSeconds) ProtoReflect ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) ProtoReflect() preflect.Message
func (*DurationStatsMilliSeconds) Reset ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) Reset()
func (*DurationStatsMilliSeconds) SetCount ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) SetCount(fv int32)
func (*DurationStatsMilliSeconds) SetMax ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) SetMax(fv float64)
func (*DurationStatsMilliSeconds) SetMean ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) SetMean(fv float64)
func (*DurationStatsMilliSeconds) SetMin ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) SetMin(fv float64)
func (*DurationStatsMilliSeconds) String ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) String() string
func (*DurationStatsMilliSeconds) Unmarshal ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) Unmarshal(b []byte) error
func (*DurationStatsMilliSeconds) UnmarshalJSON ¶ added in v0.4.45
func (m *DurationStatsMilliSeconds) UnmarshalJSON(data []byte) error
type DurationStatsMilliSecondsFieldPathBuilder ¶ added in v0.4.45
type DurationStatsMilliSecondsFieldPathBuilder struct{}
func NewDurationStatsMilliSecondsFieldPathBuilder ¶ added in v0.4.45
func NewDurationStatsMilliSecondsFieldPathBuilder() DurationStatsMilliSecondsFieldPathBuilder
type DurationStatsMilliSecondsPathSelectorCount ¶ added in v0.4.45
type DurationStatsMilliSecondsPathSelectorCount struct{}
func (DurationStatsMilliSecondsPathSelectorCount) WithArrayOfValues ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorCount) WithArrayOfValues(values []int32) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
func (DurationStatsMilliSecondsPathSelectorCount) WithValue ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorCount) WithValue(value int32) *DurationStatsMilliSeconds_FieldTerminalPathValue
type DurationStatsMilliSecondsPathSelectorMax ¶ added in v0.4.45
type DurationStatsMilliSecondsPathSelectorMax struct{}
func (DurationStatsMilliSecondsPathSelectorMax) FieldPath ¶ added in v0.4.45
func (DurationStatsMilliSecondsPathSelectorMax) FieldPath() *DurationStatsMilliSeconds_FieldTerminalPath
func (DurationStatsMilliSecondsPathSelectorMax) WithArrayOfValues ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorMax) WithArrayOfValues(values []float64) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
func (DurationStatsMilliSecondsPathSelectorMax) WithValue ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorMax) WithValue(value float64) *DurationStatsMilliSeconds_FieldTerminalPathValue
type DurationStatsMilliSecondsPathSelectorMean ¶ added in v0.4.45
type DurationStatsMilliSecondsPathSelectorMean struct{}
func (DurationStatsMilliSecondsPathSelectorMean) FieldPath ¶ added in v0.4.45
func (DurationStatsMilliSecondsPathSelectorMean) FieldPath() *DurationStatsMilliSeconds_FieldTerminalPath
func (DurationStatsMilliSecondsPathSelectorMean) WithArrayOfValues ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorMean) WithArrayOfValues(values []float64) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
func (DurationStatsMilliSecondsPathSelectorMean) WithValue ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorMean) WithValue(value float64) *DurationStatsMilliSeconds_FieldTerminalPathValue
type DurationStatsMilliSecondsPathSelectorMin ¶ added in v0.4.45
type DurationStatsMilliSecondsPathSelectorMin struct{}
func (DurationStatsMilliSecondsPathSelectorMin) FieldPath ¶ added in v0.4.45
func (DurationStatsMilliSecondsPathSelectorMin) FieldPath() *DurationStatsMilliSeconds_FieldTerminalPath
func (DurationStatsMilliSecondsPathSelectorMin) WithArrayOfValues ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorMin) WithArrayOfValues(values []float64) *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues
func (DurationStatsMilliSecondsPathSelectorMin) WithValue ¶ added in v0.4.45
func (s DurationStatsMilliSecondsPathSelectorMin) WithValue(value float64) *DurationStatsMilliSeconds_FieldTerminalPathValue
type DurationStatsMilliSeconds_FieldMask ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldMask struct {
Paths []DurationStatsMilliSeconds_FieldPath
}
func FullDurationStatsMilliSeconds_FieldMask ¶ added in v0.4.45
func FullDurationStatsMilliSeconds_FieldMask() *DurationStatsMilliSeconds_FieldMask
func (*DurationStatsMilliSeconds_FieldMask) AppendPath ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) AppendPath(path DurationStatsMilliSeconds_FieldPath)
func (*DurationStatsMilliSeconds_FieldMask) AppendRawPath ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*DurationStatsMilliSeconds_FieldMask) DecodeFirestore ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*DurationStatsMilliSeconds_FieldMask) EncodeFirestore ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*DurationStatsMilliSeconds_FieldMask) FilterInputFields ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) FilterInputFields() *DurationStatsMilliSeconds_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*DurationStatsMilliSeconds_FieldMask) FromProtoFieldMask ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*DurationStatsMilliSeconds_FieldMask) GetPaths ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) GetPaths() []DurationStatsMilliSeconds_FieldPath
func (*DurationStatsMilliSeconds_FieldMask) GetRawPaths ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*DurationStatsMilliSeconds_FieldMask) IsFull ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) IsFull() bool
func (DurationStatsMilliSeconds_FieldMask) Marshal ¶ added in v0.4.45
func (fieldMask DurationStatsMilliSeconds_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (DurationStatsMilliSeconds_FieldMask) MarshalJSON ¶ added in v0.4.45
func (fieldMask DurationStatsMilliSeconds_FieldMask) MarshalJSON() ([]byte, error)
func (*DurationStatsMilliSeconds_FieldMask) PathsCount ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) PathsCount() int
func (*DurationStatsMilliSeconds_FieldMask) Project ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) Project(source *DurationStatsMilliSeconds) *DurationStatsMilliSeconds
func (*DurationStatsMilliSeconds_FieldMask) ProjectRaw ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*DurationStatsMilliSeconds_FieldMask) ProtoMessage ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) ProtoMessage()
func (*DurationStatsMilliSeconds_FieldMask) ProtoReflect ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) ProtoReflect() preflect.Message
func (*DurationStatsMilliSeconds_FieldMask) Reset ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) Reset()
func (*DurationStatsMilliSeconds_FieldMask) Set ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) Set(target, source *DurationStatsMilliSeconds)
func (*DurationStatsMilliSeconds_FieldMask) SetFromCliFlag ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) SetFromCliFlag(raw string) error
func (*DurationStatsMilliSeconds_FieldMask) SetRaw ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*DurationStatsMilliSeconds_FieldMask) Size ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) Size() int
func (*DurationStatsMilliSeconds_FieldMask) String ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) String() string
func (*DurationStatsMilliSeconds_FieldMask) Subtract ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) Subtract(other *DurationStatsMilliSeconds_FieldMask) *DurationStatsMilliSeconds_FieldMask
func (*DurationStatsMilliSeconds_FieldMask) SubtractRaw ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*DurationStatsMilliSeconds_FieldMask) ToProtoFieldMask ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*DurationStatsMilliSeconds_FieldMask) Unmarshal ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) Unmarshal(data []byte) error
func (*DurationStatsMilliSeconds_FieldMask) UnmarshalJSON ¶ added in v0.4.45
func (fieldMask *DurationStatsMilliSeconds_FieldMask) UnmarshalJSON(data []byte) error
type DurationStatsMilliSeconds_FieldPath ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldPath interface { gotenobject.FieldPath Selector() DurationStatsMilliSeconds_FieldPathSelector Get(source *DurationStatsMilliSeconds) []interface{} GetSingle(source *DurationStatsMilliSeconds) (interface{}, bool) ClearValue(item *DurationStatsMilliSeconds) // Those methods build corresponding DurationStatsMilliSeconds_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) DurationStatsMilliSeconds_FieldPathValue WithIArrayOfValues(values interface{}) DurationStatsMilliSeconds_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) DurationStatsMilliSeconds_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildDurationStatsMilliSeconds_FieldPath ¶ added in v0.4.45
func BuildDurationStatsMilliSeconds_FieldPath(fp gotenobject.RawFieldPath) (DurationStatsMilliSeconds_FieldPath, error)
func MustParseDurationStatsMilliSeconds_FieldPath ¶ added in v0.4.45
func MustParseDurationStatsMilliSeconds_FieldPath(rawField string) DurationStatsMilliSeconds_FieldPath
func ParseDurationStatsMilliSeconds_FieldPath ¶ added in v0.4.45
func ParseDurationStatsMilliSeconds_FieldPath(rawField string) (DurationStatsMilliSeconds_FieldPath, error)
type DurationStatsMilliSeconds_FieldPathArrayItemValue ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue DurationStatsMilliSeconds_FieldPath ContainsValue(*DurationStatsMilliSeconds) bool }
DurationStatsMilliSeconds_FieldPathArrayItemValue allows storing single item in Path-specific values for DurationStatsMilliSeconds according to their type Present only for array (repeated) types.
func MustParseDurationStatsMilliSeconds_FieldPathArrayItemValue ¶ added in v0.4.45
func MustParseDurationStatsMilliSeconds_FieldPathArrayItemValue(pathStr, valueStr string) DurationStatsMilliSeconds_FieldPathArrayItemValue
func ParseDurationStatsMilliSeconds_FieldPathArrayItemValue ¶ added in v0.4.45
func ParseDurationStatsMilliSeconds_FieldPathArrayItemValue(pathStr, valueStr string) (DurationStatsMilliSeconds_FieldPathArrayItemValue, error)
ParseDurationStatsMilliSeconds_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type DurationStatsMilliSeconds_FieldPathArrayOfValues ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues DurationStatsMilliSeconds_FieldPath }
DurationStatsMilliSeconds_FieldPathArrayOfValues allows storing slice of values for DurationStatsMilliSeconds fields according to their type
func MustParseDurationStatsMilliSeconds_FieldPathArrayOfValues ¶ added in v0.4.45
func MustParseDurationStatsMilliSeconds_FieldPathArrayOfValues(pathStr, valuesStr string) DurationStatsMilliSeconds_FieldPathArrayOfValues
func ParseDurationStatsMilliSeconds_FieldPathArrayOfValues ¶ added in v0.4.45
func ParseDurationStatsMilliSeconds_FieldPathArrayOfValues(pathStr, valuesStr string) (DurationStatsMilliSeconds_FieldPathArrayOfValues, error)
type DurationStatsMilliSeconds_FieldPathSelector ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldPathSelector int32
const ( DurationStatsMilliSeconds_FieldPathSelectorMean DurationStatsMilliSeconds_FieldPathSelector = 0 DurationStatsMilliSeconds_FieldPathSelectorMin DurationStatsMilliSeconds_FieldPathSelector = 1 DurationStatsMilliSeconds_FieldPathSelectorMax DurationStatsMilliSeconds_FieldPathSelector = 2 DurationStatsMilliSeconds_FieldPathSelectorCount DurationStatsMilliSeconds_FieldPathSelector = 3 )
func (DurationStatsMilliSeconds_FieldPathSelector) String ¶ added in v0.4.45
func (s DurationStatsMilliSeconds_FieldPathSelector) String() string
type DurationStatsMilliSeconds_FieldPathValue ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldPathValue interface { DurationStatsMilliSeconds_FieldPath gotenobject.FieldPathValue SetTo(target **DurationStatsMilliSeconds) CompareWith(*DurationStatsMilliSeconds) (cmp int, comparable bool) }
DurationStatsMilliSeconds_FieldPathValue allows storing values for DurationStatsMilliSeconds fields according to their type
func MustParseDurationStatsMilliSeconds_FieldPathValue ¶ added in v0.4.45
func MustParseDurationStatsMilliSeconds_FieldPathValue(pathStr, valueStr string) DurationStatsMilliSeconds_FieldPathValue
func ParseDurationStatsMilliSeconds_FieldPathValue ¶ added in v0.4.45
func ParseDurationStatsMilliSeconds_FieldPathValue(pathStr, valueStr string) (DurationStatsMilliSeconds_FieldPathValue, error)
type DurationStatsMilliSeconds_FieldTerminalPath ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*DurationStatsMilliSeconds_FieldTerminalPath) ClearValue ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) ClearValue(item *DurationStatsMilliSeconds)
func (*DurationStatsMilliSeconds_FieldTerminalPath) ClearValueRaw ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*DurationStatsMilliSeconds_FieldTerminalPath) Get ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) Get(source *DurationStatsMilliSeconds) (values []interface{})
Get returns all values pointed by specific field from source DurationStatsMilliSeconds
func (*DurationStatsMilliSeconds_FieldTerminalPath) GetDefault ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*DurationStatsMilliSeconds_FieldTerminalPath) GetRaw ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*DurationStatsMilliSeconds_FieldTerminalPath) GetSingle ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetSingle(source *DurationStatsMilliSeconds) (interface{}, bool)
GetSingle returns value pointed by specific field of from source DurationStatsMilliSeconds
func (*DurationStatsMilliSeconds_FieldTerminalPath) GetSingleRaw ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPath) IsLeaf ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*DurationStatsMilliSeconds_FieldTerminalPath) JSONString ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*DurationStatsMilliSeconds_FieldTerminalPath) Selector ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) Selector() DurationStatsMilliSeconds_FieldPathSelector
func (*DurationStatsMilliSeconds_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*DurationStatsMilliSeconds_FieldTerminalPath) String ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*DurationStatsMilliSeconds_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithIArrayItemValue(value interface{}) DurationStatsMilliSeconds_FieldPathArrayItemValue
func (*DurationStatsMilliSeconds_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithIArrayOfValues(values interface{}) DurationStatsMilliSeconds_FieldPathArrayOfValues
func (*DurationStatsMilliSeconds_FieldTerminalPath) WithIValue ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithIValue(value interface{}) DurationStatsMilliSeconds_FieldPathValue
func (*DurationStatsMilliSeconds_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*DurationStatsMilliSeconds_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*DurationStatsMilliSeconds_FieldTerminalPath) WithRawIValue ¶ added in v0.4.45
func (fp *DurationStatsMilliSeconds_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue struct { DurationStatsMilliSeconds_FieldTerminalPath // contains filtered or unexported fields }
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.4.45
func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) ContainsValue(source *DurationStatsMilliSeconds) bool
Contains returns a boolean indicating if value that is being held is present in given 'DurationStatsMilliSeconds'
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.4.45
func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object DurationStatsMilliSeconds as interface{}
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.4.45
func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetSingle(source *DurationStatsMilliSeconds) (interface{}, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.4.45
func (fpaiv *DurationStatsMilliSeconds_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues struct { DurationStatsMilliSeconds_FieldTerminalPath // contains filtered or unexported fields }
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsCountArrayOfValues ¶ added in v0.4.45
func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsCountArrayOfValues() ([]int32, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMaxArrayOfValues ¶ added in v0.4.45
func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMaxArrayOfValues() ([]float64, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMeanArrayOfValues ¶ added in v0.4.45
func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMeanArrayOfValues() ([]float64, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMinArrayOfValues ¶ added in v0.4.45
func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) AsMinArrayOfValues() ([]float64, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.4.45
func (fpaov *DurationStatsMilliSeconds_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type DurationStatsMilliSeconds_FieldTerminalPathValue ¶ added in v0.4.45
type DurationStatsMilliSeconds_FieldTerminalPathValue struct { DurationStatsMilliSeconds_FieldTerminalPath // contains filtered or unexported fields }
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) AsCountValue ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsCountValue() (int32, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) AsMaxValue ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsMaxValue() (float64, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) AsMeanValue ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsMeanValue() (float64, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) AsMinValue ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) AsMinValue() (float64, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) CompareWith ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) CompareWith(source *DurationStatsMilliSeconds) (int, bool)
CompareWith compares value in the 'DurationStatsMilliSeconds_FieldTerminalPathValue' with the value under path in 'DurationStatsMilliSeconds'.
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) GetRawValue ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'DurationStatsMilliSeconds' as interface{}
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) SetTo ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) SetTo(target **DurationStatsMilliSeconds)
SetTo stores value for selected field for object DurationStatsMilliSeconds
func (*DurationStatsMilliSeconds_FieldTerminalPathValue) SetToRaw ¶ added in v0.4.45
func (fpv *DurationStatsMilliSeconds_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HTTPProbingConfig ¶
type HTTPProbingConfig struct { HttpRequest *HTTPProbingConfig_HTTPRequest `protobuf:"bytes,1,opt,name=http_request,json=httpRequest,proto3" json:"http_request,omitempty" firestore:"httpRequest"` AuthConfig *HTTPProbingConfig_HTTPAuth `protobuf:"bytes,2,opt,name=auth_config,json=authConfig,proto3" json:"auth_config,omitempty" firestore:"authConfig"` // contains filtered or unexported fields }
func (*HTTPProbingConfig) Clone ¶
func (o *HTTPProbingConfig) Clone() *HTTPProbingConfig
func (*HTTPProbingConfig) CloneRaw ¶
func (o *HTTPProbingConfig) CloneRaw() gotenobject.GotenObjectExt
func (*HTTPProbingConfig) Descriptor ¶
func (*HTTPProbingConfig) Descriptor() ([]byte, []int)
Deprecated, Use HTTPProbingConfig.ProtoReflect.Descriptor instead.
func (*HTTPProbingConfig) GetAuthConfig ¶
func (m *HTTPProbingConfig) GetAuthConfig() *HTTPProbingConfig_HTTPAuth
func (*HTTPProbingConfig) GetHttpRequest ¶
func (m *HTTPProbingConfig) GetHttpRequest() *HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfig) GotenMessage ¶
func (*HTTPProbingConfig) GotenMessage()
func (*HTTPProbingConfig) GotenObjectExt ¶
func (o *HTTPProbingConfig) GotenObjectExt()
func (*HTTPProbingConfig) GotenValidate ¶
func (obj *HTTPProbingConfig) GotenValidate() error
func (*HTTPProbingConfig) MakeDiffFieldMask ¶
func (o *HTTPProbingConfig) MakeDiffFieldMask(other *HTTPProbingConfig) *HTTPProbingConfig_FieldMask
func (*HTTPProbingConfig) MakeFullFieldMask ¶
func (o *HTTPProbingConfig) MakeFullFieldMask() *HTTPProbingConfig_FieldMask
func (*HTTPProbingConfig) MakeRawDiffFieldMask ¶
func (o *HTTPProbingConfig) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*HTTPProbingConfig) MakeRawFullFieldMask ¶
func (o *HTTPProbingConfig) MakeRawFullFieldMask() gotenobject.FieldMask
func (*HTTPProbingConfig) Marshal ¶
func (m *HTTPProbingConfig) Marshal() ([]byte, error)
func (*HTTPProbingConfig) MarshalJSON ¶
func (m *HTTPProbingConfig) MarshalJSON() ([]byte, error)
func (*HTTPProbingConfig) Merge ¶
func (o *HTTPProbingConfig) Merge(source *HTTPProbingConfig)
func (*HTTPProbingConfig) MergeRaw ¶
func (o *HTTPProbingConfig) MergeRaw(source gotenobject.GotenObjectExt)
func (*HTTPProbingConfig) ProtoMessage ¶
func (*HTTPProbingConfig) ProtoMessage()
func (*HTTPProbingConfig) ProtoReflect ¶
func (m *HTTPProbingConfig) ProtoReflect() preflect.Message
func (*HTTPProbingConfig) Reset ¶
func (m *HTTPProbingConfig) Reset()
func (*HTTPProbingConfig) SetAuthConfig ¶
func (m *HTTPProbingConfig) SetAuthConfig(fv *HTTPProbingConfig_HTTPAuth)
func (*HTTPProbingConfig) SetHttpRequest ¶
func (m *HTTPProbingConfig) SetHttpRequest(fv *HTTPProbingConfig_HTTPRequest)
func (*HTTPProbingConfig) String ¶
func (m *HTTPProbingConfig) String() string
func (*HTTPProbingConfig) Unmarshal ¶
func (m *HTTPProbingConfig) Unmarshal(b []byte) error
func (*HTTPProbingConfig) UnmarshalJSON ¶
func (m *HTTPProbingConfig) UnmarshalJSON(data []byte) error
type HTTPProbingConfigFieldPathBuilder ¶
type HTTPProbingConfigFieldPathBuilder struct{}
func NewHTTPProbingConfigFieldPathBuilder ¶
func NewHTTPProbingConfigFieldPathBuilder() HTTPProbingConfigFieldPathBuilder
func (HTTPProbingConfigFieldPathBuilder) AuthConfig ¶
func (HTTPProbingConfigFieldPathBuilder) AuthConfig() HTTPProbingConfigPathSelectorAuthConfig
func (HTTPProbingConfigFieldPathBuilder) HttpRequest ¶
func (HTTPProbingConfigFieldPathBuilder) HttpRequest() HTTPProbingConfigPathSelectorHttpRequest
type HTTPProbingConfigHTTPAuthFieldPathBuilder ¶
type HTTPProbingConfigHTTPAuthFieldPathBuilder struct{}
func NewHTTPProbingConfigHTTPAuthFieldPathBuilder ¶
func NewHTTPProbingConfigHTTPAuthFieldPathBuilder() HTTPProbingConfigHTTPAuthFieldPathBuilder
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) RequestHeaderTokenKey ¶
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) RequestHeaderTokenKey() HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenRequest ¶
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenRequest() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseBodyExpiryKey ¶
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseBodyExpiryKey() HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseBodyKey ¶
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseBodyKey() HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseHeader ¶
func (HTTPProbingConfigHTTPAuthFieldPathBuilder) TokenResponseHeader() HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader
type HTTPProbingConfigHTTPAuth_FieldPath ¶
type HTTPProbingConfigHTTPAuth_FieldPath interface { gotenobject.FieldPath Selector() HTTPProbingConfigHTTPAuth_FieldPathSelector Get(source *HTTPProbingConfig_HTTPAuth) []interface{} GetSingle(source *HTTPProbingConfig_HTTPAuth) (interface{}, bool) ClearValue(item *HTTPProbingConfig_HTTPAuth) // Those methods build corresponding HTTPProbingConfigHTTPAuth_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathValue WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildHTTPProbingConfigHTTPAuth_FieldPath ¶
func BuildHTTPProbingConfigHTTPAuth_FieldPath(fp gotenobject.RawFieldPath) (HTTPProbingConfigHTTPAuth_FieldPath, error)
func MustParseHTTPProbingConfigHTTPAuth_FieldPath ¶
func MustParseHTTPProbingConfigHTTPAuth_FieldPath(rawField string) HTTPProbingConfigHTTPAuth_FieldPath
func ParseHTTPProbingConfigHTTPAuth_FieldPath ¶
func ParseHTTPProbingConfigHTTPAuth_FieldPath(rawField string) (HTTPProbingConfigHTTPAuth_FieldPath, error)
type HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue ¶
type HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue HTTPProbingConfigHTTPAuth_FieldPath ContainsValue(*HTTPProbingConfig_HTTPAuth) bool }
HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue allows storing single item in Path-specific values for HTTPAuth according to their type Present only for array (repeated) types.
func MustParseHTTPProbingConfigHTTPAuth_FieldPathArrayItemValue ¶
func MustParseHTTPProbingConfigHTTPAuth_FieldPathArrayItemValue(pathStr, valueStr string) HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue
func ParseHTTPProbingConfigHTTPAuth_FieldPathArrayItemValue ¶
func ParseHTTPProbingConfigHTTPAuth_FieldPathArrayItemValue(pathStr, valueStr string) (HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue, error)
ParseHTTPProbingConfigHTTPAuth_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues ¶
type HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues HTTPProbingConfigHTTPAuth_FieldPath }
HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues allows storing slice of values for HTTPAuth fields according to their type
func MustParseHTTPProbingConfigHTTPAuth_FieldPathArrayOfValues ¶
func MustParseHTTPProbingConfigHTTPAuth_FieldPathArrayOfValues(pathStr, valuesStr string) HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues
func ParseHTTPProbingConfigHTTPAuth_FieldPathArrayOfValues ¶
func ParseHTTPProbingConfigHTTPAuth_FieldPathArrayOfValues(pathStr, valuesStr string) (HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues, error)
type HTTPProbingConfigHTTPAuth_FieldPathSelector ¶
type HTTPProbingConfigHTTPAuth_FieldPathSelector int32
const ( HTTPProbingConfigHTTPAuth_FieldPathSelectorUsername HTTPProbingConfigHTTPAuth_FieldPathSelector = 0 HTTPProbingConfigHTTPAuth_FieldPathSelectorPassword HTTPProbingConfigHTTPAuth_FieldPathSelector = 1 HTTPProbingConfigHTTPAuth_FieldPathSelectorTokenRequest HTTPProbingConfigHTTPAuth_FieldPathSelector = 2 HTTPProbingConfigHTTPAuth_FieldPathSelectorTokenResponseHeader HTTPProbingConfigHTTPAuth_FieldPathSelector = 3 HTTPProbingConfigHTTPAuth_FieldPathSelectorTokenResponseBodyKey HTTPProbingConfigHTTPAuth_FieldPathSelector = 4 HTTPProbingConfigHTTPAuth_FieldPathSelectorRequestHeaderTokenKey HTTPProbingConfigHTTPAuth_FieldPathSelector = 5 HTTPProbingConfigHTTPAuth_FieldPathSelectorTokenResponseBodyExpiryKey HTTPProbingConfigHTTPAuth_FieldPathSelector = 6 )
func (HTTPProbingConfigHTTPAuth_FieldPathSelector) String ¶
func (s HTTPProbingConfigHTTPAuth_FieldPathSelector) String() string
type HTTPProbingConfigHTTPAuth_FieldPathValue ¶
type HTTPProbingConfigHTTPAuth_FieldPathValue interface { HTTPProbingConfigHTTPAuth_FieldPath gotenobject.FieldPathValue SetTo(target **HTTPProbingConfig_HTTPAuth) CompareWith(*HTTPProbingConfig_HTTPAuth) (cmp int, comparable bool) }
HTTPProbingConfigHTTPAuth_FieldPathValue allows storing values for HTTPAuth fields according to their type
func MustParseHTTPProbingConfigHTTPAuth_FieldPathValue ¶
func MustParseHTTPProbingConfigHTTPAuth_FieldPathValue(pathStr, valueStr string) HTTPProbingConfigHTTPAuth_FieldPathValue
func ParseHTTPProbingConfigHTTPAuth_FieldPathValue ¶
func ParseHTTPProbingConfigHTTPAuth_FieldPathValue(pathStr, valueStr string) (HTTPProbingConfigHTTPAuth_FieldPathValue, error)
type HTTPProbingConfigHTTPAuth_FieldSubPath ¶
type HTTPProbingConfigHTTPAuth_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) AsTokenRequestSubPath ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) AsTokenRequestSubPath() (HTTPProbingConfigHTTPRequest_FieldPath, bool)
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) ClearValue ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) ClearValue(item *HTTPProbingConfig_HTTPAuth)
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) ClearValueRaw ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) ClearValueRaw(item proto.Message)
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) Get ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) Get(source *HTTPProbingConfig_HTTPAuth) (values []interface{})
Get returns all values pointed by selected field from source HTTPProbingConfig_HTTPAuth
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) GetDefault ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) GetRaw ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) GetSingle ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetSingle(source *HTTPProbingConfig_HTTPAuth) (interface{}, bool)
GetSingle returns value of selected field from source HTTPProbingConfig_HTTPAuth
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) GetSingleRaw ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) IsLeaf ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) JSONString ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) Selector ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) Selector() HTTPProbingConfigHTTPAuth_FieldPathSelector
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) String ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) String() string
String returns path representation in proto convention
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) WithIArrayItemValue ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) WithIArrayOfValues ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) WithIValue ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithIValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathValue
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIValue ¶
func (fps *HTTPProbingConfigHTTPAuth_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue ¶
type HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue struct { HTTPProbingConfigHTTPAuth_FieldPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) AsTokenRequestPathItemValue ¶
func (fpaivs *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) AsTokenRequestPathItemValue() (HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue, bool)
func (*HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) ContainsValue(source *HTTPProbingConfig_HTTPAuth) bool
Contains returns a boolean indicating if value that is being held is present in given 'HTTPAuth'
func (*HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues ¶
type HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues struct { HTTPProbingConfigHTTPAuth_FieldPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues) AsTokenRequestPathArrayOfValues ¶
func (fpsaov *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues) AsTokenRequestPathArrayOfValues() (HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues, bool)
func (*HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type HTTPProbingConfigHTTPAuth_FieldSubPathValue ¶
type HTTPProbingConfigHTTPAuth_FieldSubPathValue struct { HTTPProbingConfigHTTPAuth_FieldPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPAuth_FieldSubPathValue) AsTokenRequestPathValue ¶
func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) AsTokenRequestPathValue() (HTTPProbingConfigHTTPRequest_FieldPathValue, bool)
func (*HTTPProbingConfigHTTPAuth_FieldSubPathValue) CompareWith ¶
func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) CompareWith(source *HTTPProbingConfig_HTTPAuth) (int, bool)
func (*HTTPProbingConfigHTTPAuth_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HTTPProbingConfigHTTPAuth_FieldSubPathValue) GetRawValue ¶
func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) GetRawValue() interface{}
func (*HTTPProbingConfigHTTPAuth_FieldSubPathValue) SetTo ¶
func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) SetTo(target **HTTPProbingConfig_HTTPAuth)
func (*HTTPProbingConfigHTTPAuth_FieldSubPathValue) SetToRaw ¶
func (fpvs *HTTPProbingConfigHTTPAuth_FieldSubPathValue) SetToRaw(target proto.Message)
type HTTPProbingConfigHTTPAuth_FieldTerminalPath ¶
type HTTPProbingConfigHTTPAuth_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) ClearValue ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) ClearValue(item *HTTPProbingConfig_HTTPAuth)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) ClearValueRaw ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) Get ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) Get(source *HTTPProbingConfig_HTTPAuth) (values []interface{})
Get returns all values pointed by specific field from source HTTPProbingConfig_HTTPAuth
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetDefault ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetRaw ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetSingle ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetSingle(source *HTTPProbingConfig_HTTPAuth) (interface{}, bool)
GetSingle returns value pointed by specific field of from source HTTPProbingConfig_HTTPAuth
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetSingleRaw ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) IsLeaf ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) JSONString ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) Selector ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) Selector() HTTPProbingConfigHTTPAuth_FieldPathSelector
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) String ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIValue ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithIValue(value interface{}) HTTPProbingConfigHTTPAuth_FieldPathValue
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIValue ¶
func (fp *HTTPProbingConfigHTTPAuth_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue ¶
type HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue struct { HTTPProbingConfigHTTPAuth_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) ContainsValue(source *HTTPProbingConfig_HTTPAuth) bool
Contains returns a boolean indicating if value that is being held is present in given 'HTTPAuth'
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object HTTPProbingConfig_HTTPAuth as interface{}
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetSingle(source *HTTPProbingConfig_HTTPAuth) (interface{}, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues ¶
type HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues struct { HTTPProbingConfigHTTPAuth_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsPasswordArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsPasswordArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsRequestHeaderTokenKeyArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsRequestHeaderTokenKeyArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenRequestArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenRequestArrayOfValues() ([]*HTTPProbingConfig_HTTPRequest, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseBodyExpiryKeyArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseBodyExpiryKeyArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseBodyKeyArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseBodyKeyArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseHeaderArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsTokenResponseHeaderArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsUsernameArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) AsUsernameArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type HTTPProbingConfigHTTPAuth_FieldTerminalPathValue ¶
type HTTPProbingConfigHTTPAuth_FieldTerminalPathValue struct { HTTPProbingConfigHTTPAuth_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsPasswordValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsPasswordValue() (string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsRequestHeaderTokenKeyValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsRequestHeaderTokenKeyValue() (string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenRequestValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenRequestValue() (*HTTPProbingConfig_HTTPRequest, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseBodyExpiryKeyValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseBodyExpiryKeyValue() (string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseBodyKeyValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseBodyKeyValue() (string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseHeaderValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsTokenResponseHeaderValue() (string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsUsernameValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) AsUsernameValue() (string, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) CompareWith ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) CompareWith(source *HTTPProbingConfig_HTTPAuth) (int, bool)
CompareWith compares value in the 'HTTPProbingConfigHTTPAuth_FieldTerminalPathValue' with the value under path in 'HTTPProbingConfig_HTTPAuth'.
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) GetRawValue ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'HTTPAuth' as interface{}
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) SetTo ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) SetTo(target **HTTPProbingConfig_HTTPAuth)
SetTo stores value for selected field for object HTTPAuth
func (*HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) SetToRaw ¶
func (fpv *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HTTPProbingConfigHTTPRequestFieldPathBuilder ¶
type HTTPProbingConfigHTTPRequestFieldPathBuilder struct{}
func NewHTTPProbingConfigHTTPRequestFieldPathBuilder ¶
func NewHTTPProbingConfigHTTPRequestFieldPathBuilder() HTTPProbingConfigHTTPRequestFieldPathBuilder
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) AuthenticationMethod ¶
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) AuthenticationMethod() HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) ExpectedResponseCode ¶
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) ExpectedResponseCode() HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) RequestBody ¶
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) RequestHeaders ¶
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) RequestHeaders() HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders
func (HTTPProbingConfigHTTPRequestFieldPathBuilder) RequestMethod ¶
type HTTPProbingConfigHTTPRequest_FieldPath ¶
type HTTPProbingConfigHTTPRequest_FieldPath interface { gotenobject.FieldPath Selector() HTTPProbingConfigHTTPRequest_FieldPathSelector Get(source *HTTPProbingConfig_HTTPRequest) []interface{} GetSingle(source *HTTPProbingConfig_HTTPRequest) (interface{}, bool) ClearValue(item *HTTPProbingConfig_HTTPRequest) // Those methods build corresponding HTTPProbingConfigHTTPRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathValue WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildHTTPProbingConfigHTTPRequest_FieldPath ¶
func BuildHTTPProbingConfigHTTPRequest_FieldPath(fp gotenobject.RawFieldPath) (HTTPProbingConfigHTTPRequest_FieldPath, error)
func MustParseHTTPProbingConfigHTTPRequest_FieldPath ¶
func MustParseHTTPProbingConfigHTTPRequest_FieldPath(rawField string) HTTPProbingConfigHTTPRequest_FieldPath
func ParseHTTPProbingConfigHTTPRequest_FieldPath ¶
func ParseHTTPProbingConfigHTTPRequest_FieldPath(rawField string) (HTTPProbingConfigHTTPRequest_FieldPath, error)
type HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue ¶
type HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue HTTPProbingConfigHTTPRequest_FieldPath ContainsValue(*HTTPProbingConfig_HTTPRequest) bool }
HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for HTTPRequest according to their type Present only for array (repeated) types.
func MustParseHTTPProbingConfigHTTPRequest_FieldPathArrayItemValue ¶
func MustParseHTTPProbingConfigHTTPRequest_FieldPathArrayItemValue(pathStr, valueStr string) HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue
func ParseHTTPProbingConfigHTTPRequest_FieldPathArrayItemValue ¶
func ParseHTTPProbingConfigHTTPRequest_FieldPathArrayItemValue(pathStr, valueStr string) (HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue, error)
ParseHTTPProbingConfigHTTPRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues ¶
type HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues HTTPProbingConfigHTTPRequest_FieldPath }
HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues allows storing slice of values for HTTPRequest fields according to their type
func MustParseHTTPProbingConfigHTTPRequest_FieldPathArrayOfValues ¶
func MustParseHTTPProbingConfigHTTPRequest_FieldPathArrayOfValues(pathStr, valuesStr string) HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues
func ParseHTTPProbingConfigHTTPRequest_FieldPathArrayOfValues ¶
func ParseHTTPProbingConfigHTTPRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues, error)
type HTTPProbingConfigHTTPRequest_FieldPathMap ¶
type HTTPProbingConfigHTTPRequest_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) ClearValue ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) ClearValue(item *HTTPProbingConfig_HTTPRequest)
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) ClearValueRaw ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) ClearValueRaw(item proto.Message)
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) Get ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) Get(source *HTTPProbingConfig_HTTPRequest) (values []interface{})
Get returns all values pointed by selected field map key from source HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) GetDefault ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) GetRaw ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) GetSingle ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetSingle(source *HTTPProbingConfig_HTTPRequest) (interface{}, bool)
GetSingle returns value by selected field map key from source HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) GetSingleRaw ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) IsLeaf ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) JSONString ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) Key ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) Key() string
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) Selector ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) Selector() HTTPProbingConfigHTTPRequest_FieldPathSelector
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) String ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) String() string
String returns path representation in proto convention
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) WithIArrayItemValue ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) WithIArrayOfValues ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) WithIValue ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithIValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathValue
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIValue ¶
func (fpm *HTTPProbingConfigHTTPRequest_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues ¶
type HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues struct { HTTPProbingConfigHTTPRequest_FieldPathMap // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues) AsRequestHeadersArrayOfElementValues ¶
func (fpmaov *HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues) AsRequestHeadersArrayOfElementValues() ([]string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type HTTPProbingConfigHTTPRequest_FieldPathMapValue ¶
type HTTPProbingConfigHTTPRequest_FieldPathMapValue struct { HTTPProbingConfigHTTPRequest_FieldPathMap // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPRequest_FieldPathMapValue) AsRequestHeadersElementValue ¶
func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) AsRequestHeadersElementValue() (string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldPathMapValue) CompareWith ¶
func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) CompareWith(source *HTTPProbingConfig_HTTPRequest) (int, bool)
CompareWith compares value in the 'HTTPProbingConfigHTTPRequest_FieldPathMapValue' with the value under path in 'HTTPProbingConfig_HTTPRequest'.
func (*HTTPProbingConfigHTTPRequest_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HTTPProbingConfigHTTPRequest_FieldPathMapValue) GetRawValue ¶
func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in HTTPRequest as interface{}
func (*HTTPProbingConfigHTTPRequest_FieldPathMapValue) SetTo ¶
func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) SetTo(target **HTTPProbingConfig_HTTPRequest)
SetTo stores value for selected field in HTTPRequest
func (*HTTPProbingConfigHTTPRequest_FieldPathMapValue) SetToRaw ¶
func (fpmv *HTTPProbingConfigHTTPRequest_FieldPathMapValue) SetToRaw(target proto.Message)
type HTTPProbingConfigHTTPRequest_FieldPathSelector ¶
type HTTPProbingConfigHTTPRequest_FieldPathSelector int32
const ( HTTPProbingConfigHTTPRequest_FieldPathSelectorUrl HTTPProbingConfigHTTPRequest_FieldPathSelector = 0 HTTPProbingConfigHTTPRequest_FieldPathSelectorRequestHeaders HTTPProbingConfigHTTPRequest_FieldPathSelector = 1 HTTPProbingConfigHTTPRequest_FieldPathSelectorRequestMethod HTTPProbingConfigHTTPRequest_FieldPathSelector = 2 HTTPProbingConfigHTTPRequest_FieldPathSelectorExpectedResponseCode HTTPProbingConfigHTTPRequest_FieldPathSelector = 3 HTTPProbingConfigHTTPRequest_FieldPathSelectorTimeout HTTPProbingConfigHTTPRequest_FieldPathSelector = 4 HTTPProbingConfigHTTPRequest_FieldPathSelectorRequestBody HTTPProbingConfigHTTPRequest_FieldPathSelector = 5 HTTPProbingConfigHTTPRequest_FieldPathSelectorAuthenticationMethod HTTPProbingConfigHTTPRequest_FieldPathSelector = 6 )
func (HTTPProbingConfigHTTPRequest_FieldPathSelector) String ¶
func (s HTTPProbingConfigHTTPRequest_FieldPathSelector) String() string
type HTTPProbingConfigHTTPRequest_FieldPathValue ¶
type HTTPProbingConfigHTTPRequest_FieldPathValue interface { HTTPProbingConfigHTTPRequest_FieldPath gotenobject.FieldPathValue SetTo(target **HTTPProbingConfig_HTTPRequest) CompareWith(*HTTPProbingConfig_HTTPRequest) (cmp int, comparable bool) }
HTTPProbingConfigHTTPRequest_FieldPathValue allows storing values for HTTPRequest fields according to their type
func MustParseHTTPProbingConfigHTTPRequest_FieldPathValue ¶
func MustParseHTTPProbingConfigHTTPRequest_FieldPathValue(pathStr, valueStr string) HTTPProbingConfigHTTPRequest_FieldPathValue
func ParseHTTPProbingConfigHTTPRequest_FieldPathValue ¶
func ParseHTTPProbingConfigHTTPRequest_FieldPathValue(pathStr, valueStr string) (HTTPProbingConfigHTTPRequest_FieldPathValue, error)
type HTTPProbingConfigHTTPRequest_FieldTerminalPath ¶
type HTTPProbingConfigHTTPRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) ClearValue ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) ClearValue(item *HTTPProbingConfig_HTTPRequest)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) Get ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) Get(source *HTTPProbingConfig_HTTPRequest) (values []interface{})
Get returns all values pointed by specific field from source HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetDefault ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetRaw ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetSingle ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetSingle(source *HTTPProbingConfig_HTTPRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) IsLeaf ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) JSONString ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) Selector ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) Selector() HTTPProbingConfigHTTPRequest_FieldPathSelector
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) String ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIValue ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithIValue(value interface{}) HTTPProbingConfigHTTPRequest_FieldPathValue
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *HTTPProbingConfigHTTPRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue ¶
type HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue struct { HTTPProbingConfigHTTPRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *HTTPProbingConfig_HTTPRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'HTTPRequest'
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object HTTPProbingConfig_HTTPRequest as interface{}
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetSingle(source *HTTPProbingConfig_HTTPRequest) (interface{}, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues ¶
type HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues struct { HTTPProbingConfigHTTPRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsAuthenticationMethodArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsAuthenticationMethodArrayOfValues() ([]AuthenticationMethod, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsExpectedResponseCodeArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsExpectedResponseCodeArrayOfValues() ([]uint32, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestBodyArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestBodyArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestHeadersArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestHeadersArrayOfValues() ([]map[string]string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestMethodArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsRequestMethodArrayOfValues() ([]HTTPRequestMethod, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsTimeoutArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsTimeoutArrayOfValues() ([]*duration.Duration, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsUrlArrayOfValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) AsUrlArrayOfValues() ([]string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type HTTPProbingConfigHTTPRequest_FieldTerminalPathValue ¶
type HTTPProbingConfigHTTPRequest_FieldTerminalPathValue struct { HTTPProbingConfigHTTPRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsAuthenticationMethodValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsAuthenticationMethodValue() (AuthenticationMethod, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsExpectedResponseCodeValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsExpectedResponseCodeValue() (uint32, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestBodyValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestBodyValue() (string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestHeadersValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestHeadersValue() (map[string]string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestMethodValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsRequestMethodValue() (HTTPRequestMethod, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsTimeoutValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsTimeoutValue() (*duration.Duration, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsUrlValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) AsUrlValue() (string, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) CompareWith(source *HTTPProbingConfig_HTTPRequest) (int, bool)
CompareWith compares value in the 'HTTPProbingConfigHTTPRequest_FieldTerminalPathValue' with the value under path in 'HTTPProbingConfig_HTTPRequest'.
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'HTTPRequest' as interface{}
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) SetTo(target **HTTPProbingConfig_HTTPRequest)
SetTo stores value for selected field for object HTTPRequest
func (*HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders ¶
type HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders struct {
// contains filtered or unexported fields
}
func (HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders) WithValue ¶
func (s HTTPProbingConfigMapPathSelectorAuthConfigTokenRequestRequestHeaders) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders ¶
type HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders struct {
// contains filtered or unexported fields
}
func (HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) FieldPath ¶
func (s HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) WithValue ¶
func (s HTTPProbingConfigMapPathSelectorHttpRequestRequestHeaders) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfig ¶
type HTTPProbingConfigPathSelectorAuthConfig struct{}
func (HTTPProbingConfigPathSelectorAuthConfig) FieldPath ¶
func (HTTPProbingConfigPathSelectorAuthConfig) FieldPath() *HTTPProbingConfig_FieldTerminalPath
func (HTTPProbingConfigPathSelectorAuthConfig) RequestHeaderTokenKey ¶
func (HTTPProbingConfigPathSelectorAuthConfig) RequestHeaderTokenKey() HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey
func (HTTPProbingConfigPathSelectorAuthConfig) TokenRequest ¶
func (HTTPProbingConfigPathSelectorAuthConfig) TokenRequest() HTTPProbingConfigPathSelectorAuthConfigTokenRequest
func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseBodyExpiryKey ¶
func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseBodyExpiryKey() HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey
func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseBodyKey ¶
func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseBodyKey() HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey
func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseHeader ¶
func (HTTPProbingConfigPathSelectorAuthConfig) TokenResponseHeader() HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader
func (HTTPProbingConfigPathSelectorAuthConfig) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfig) WithArrayOfValues(values []*HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_FieldTerminalPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfig) WithSubArrayItemValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfig) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue) *HTTPProbingConfig_FieldSubPathArrayItemValue
func (HTTPProbingConfigPathSelectorAuthConfig) WithSubArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfig) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfig) WithSubPath ¶
func (HTTPProbingConfigPathSelectorAuthConfig) WithSubPath(subPath HTTPProbingConfigHTTPAuth_FieldPath) *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorAuthConfig) WithSubValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfig) WithSubValue(subPathValue HTTPProbingConfigHTTPAuth_FieldPathValue) *HTTPProbingConfig_FieldSubPathValue
func (HTTPProbingConfigPathSelectorAuthConfig) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfig) WithValue(value *HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_FieldTerminalPathValue
type HTTPProbingConfigPathSelectorAuthConfigPassword ¶
type HTTPProbingConfigPathSelectorAuthConfigPassword struct{}
func (HTTPProbingConfigPathSelectorAuthConfigPassword) FieldPath ¶
func (HTTPProbingConfigPathSelectorAuthConfigPassword) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorAuthConfigPassword) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigPassword) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigPassword) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigPassword) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey ¶
type HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey struct{}
func (HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigRequestHeaderTokenKey) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenRequest ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequest struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) AuthenticationMethod ¶
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) AuthenticationMethod() HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) ExpectedResponseCode ¶
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) ExpectedResponseCode() HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) FieldPath ¶
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) RequestBody ¶
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) RequestHeaders ¶
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) RequestMethod ¶
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequest) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestExpectedResponseCode) WithValue(value uint32) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestBody) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestRequestMethod) WithValue(value HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestTimeout) WithValue(value *duration.Duration) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) FieldPath ¶
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenRequestUrl) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyExpiryKey) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseBodyKey) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader ¶
type HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader struct{}
func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigTokenResponseHeader) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorAuthConfigUsername ¶
type HTTPProbingConfigPathSelectorAuthConfigUsername struct{}
func (HTTPProbingConfigPathSelectorAuthConfigUsername) FieldPath ¶
func (HTTPProbingConfigPathSelectorAuthConfigUsername) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorAuthConfigUsername) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorAuthConfigUsername) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorAuthConfigUsername) WithValue ¶
func (s HTTPProbingConfigPathSelectorAuthConfigUsername) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorHttpRequest ¶
type HTTPProbingConfigPathSelectorHttpRequest struct{}
func (HTTPProbingConfigPathSelectorHttpRequest) AuthenticationMethod ¶
func (HTTPProbingConfigPathSelectorHttpRequest) AuthenticationMethod() HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod
func (HTTPProbingConfigPathSelectorHttpRequest) ExpectedResponseCode ¶
func (HTTPProbingConfigPathSelectorHttpRequest) ExpectedResponseCode() HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode
func (HTTPProbingConfigPathSelectorHttpRequest) FieldPath ¶
func (HTTPProbingConfigPathSelectorHttpRequest) FieldPath() *HTTPProbingConfig_FieldTerminalPath
func (HTTPProbingConfigPathSelectorHttpRequest) RequestBody ¶
func (HTTPProbingConfigPathSelectorHttpRequest) RequestHeaders ¶
func (HTTPProbingConfigPathSelectorHttpRequest) RequestHeaders() HTTPProbingConfigPathSelectorHttpRequestRequestHeaders
func (HTTPProbingConfigPathSelectorHttpRequest) RequestMethod ¶
func (HTTPProbingConfigPathSelectorHttpRequest) RequestMethod() HTTPProbingConfigPathSelectorHttpRequestRequestMethod
func (HTTPProbingConfigPathSelectorHttpRequest) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldTerminalPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequest) WithSubArrayItemValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequest) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue) *HTTPProbingConfig_FieldSubPathArrayItemValue
func (HTTPProbingConfigPathSelectorHttpRequest) WithSubArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequest) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequest) WithSubPath ¶
func (HTTPProbingConfigPathSelectorHttpRequest) WithSubPath(subPath HTTPProbingConfigHTTPRequest_FieldPath) *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorHttpRequest) WithSubValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequest) WithSubValue(subPathValue HTTPProbingConfigHTTPRequest_FieldPathValue) *HTTPProbingConfig_FieldSubPathValue
func (HTTPProbingConfigPathSelectorHttpRequest) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_FieldTerminalPathValue
type HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod ¶
type HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod struct{}
func (HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequestAuthenticationMethod) WithValue(value AuthenticationMethod) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode ¶
type HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode struct{}
func (HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequestExpectedResponseCode) WithValue(value uint32) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorHttpRequestRequestBody ¶
type HTTPProbingConfigPathSelectorHttpRequestRequestBody struct{}
func (HTTPProbingConfigPathSelectorHttpRequestRequestBody) FieldPath ¶
func (HTTPProbingConfigPathSelectorHttpRequestRequestBody) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorHttpRequestRequestBody) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequestRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequestRequestBody) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequestRequestBody) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorHttpRequestRequestHeaders ¶
type HTTPProbingConfigPathSelectorHttpRequestRequestHeaders struct{}
func (HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) FieldPath ¶
func (HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequestRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorHttpRequestRequestMethod ¶
type HTTPProbingConfigPathSelectorHttpRequestRequestMethod struct{}
func (HTTPProbingConfigPathSelectorHttpRequestRequestMethod) FieldPath ¶
func (HTTPProbingConfigPathSelectorHttpRequestRequestMethod) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorHttpRequestRequestMethod) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequestRequestMethod) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequestRequestMethod) WithValue(value HTTPRequestMethod) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorHttpRequestTimeout ¶
type HTTPProbingConfigPathSelectorHttpRequestTimeout struct{}
func (HTTPProbingConfigPathSelectorHttpRequestTimeout) FieldPath ¶
func (HTTPProbingConfigPathSelectorHttpRequestTimeout) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorHttpRequestTimeout) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequestTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequestTimeout) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequestTimeout) WithValue(value *duration.Duration) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfigPathSelectorHttpRequestUrl ¶
type HTTPProbingConfigPathSelectorHttpRequestUrl struct{}
func (HTTPProbingConfigPathSelectorHttpRequestUrl) FieldPath ¶
func (HTTPProbingConfigPathSelectorHttpRequestUrl) FieldPath() *HTTPProbingConfig_FieldSubPath
func (HTTPProbingConfigPathSelectorHttpRequestUrl) WithArrayOfValues ¶
func (s HTTPProbingConfigPathSelectorHttpRequestUrl) WithArrayOfValues(values []string) *HTTPProbingConfig_FieldSubPathArrayOfValues
func (HTTPProbingConfigPathSelectorHttpRequestUrl) WithValue ¶
func (s HTTPProbingConfigPathSelectorHttpRequestUrl) WithValue(value string) *HTTPProbingConfig_FieldSubPathValue
type HTTPProbingConfig_FieldMask ¶
type HTTPProbingConfig_FieldMask struct {
Paths []HTTPProbingConfig_FieldPath
}
func FullHTTPProbingConfig_FieldMask ¶
func FullHTTPProbingConfig_FieldMask() *HTTPProbingConfig_FieldMask
func (*HTTPProbingConfig_FieldMask) AppendPath ¶
func (fieldMask *HTTPProbingConfig_FieldMask) AppendPath(path HTTPProbingConfig_FieldPath)
func (*HTTPProbingConfig_FieldMask) AppendRawPath ¶
func (fieldMask *HTTPProbingConfig_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*HTTPProbingConfig_FieldMask) DecodeFirestore ¶
func (fieldMask *HTTPProbingConfig_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*HTTPProbingConfig_FieldMask) EncodeFirestore ¶
func (fieldMask *HTTPProbingConfig_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*HTTPProbingConfig_FieldMask) FilterInputFields ¶
func (fieldMask *HTTPProbingConfig_FieldMask) FilterInputFields() *HTTPProbingConfig_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*HTTPProbingConfig_FieldMask) FromProtoFieldMask ¶
func (fieldMask *HTTPProbingConfig_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*HTTPProbingConfig_FieldMask) GetPaths ¶
func (fieldMask *HTTPProbingConfig_FieldMask) GetPaths() []HTTPProbingConfig_FieldPath
func (*HTTPProbingConfig_FieldMask) GetRawPaths ¶
func (fieldMask *HTTPProbingConfig_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*HTTPProbingConfig_FieldMask) IsFull ¶
func (fieldMask *HTTPProbingConfig_FieldMask) IsFull() bool
func (HTTPProbingConfig_FieldMask) Marshal ¶
func (fieldMask HTTPProbingConfig_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (HTTPProbingConfig_FieldMask) MarshalJSON ¶
func (fieldMask HTTPProbingConfig_FieldMask) MarshalJSON() ([]byte, error)
func (*HTTPProbingConfig_FieldMask) PathsCount ¶
func (fieldMask *HTTPProbingConfig_FieldMask) PathsCount() int
func (*HTTPProbingConfig_FieldMask) Project ¶
func (fieldMask *HTTPProbingConfig_FieldMask) Project(source *HTTPProbingConfig) *HTTPProbingConfig
func (*HTTPProbingConfig_FieldMask) ProjectRaw ¶
func (fieldMask *HTTPProbingConfig_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*HTTPProbingConfig_FieldMask) ProtoMessage ¶
func (fieldMask *HTTPProbingConfig_FieldMask) ProtoMessage()
func (*HTTPProbingConfig_FieldMask) ProtoReflect ¶
func (fieldMask *HTTPProbingConfig_FieldMask) ProtoReflect() preflect.Message
func (*HTTPProbingConfig_FieldMask) Reset ¶
func (fieldMask *HTTPProbingConfig_FieldMask) Reset()
func (*HTTPProbingConfig_FieldMask) Set ¶
func (fieldMask *HTTPProbingConfig_FieldMask) Set(target, source *HTTPProbingConfig)
func (*HTTPProbingConfig_FieldMask) SetFromCliFlag ¶
func (fieldMask *HTTPProbingConfig_FieldMask) SetFromCliFlag(raw string) error
func (*HTTPProbingConfig_FieldMask) SetRaw ¶
func (fieldMask *HTTPProbingConfig_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*HTTPProbingConfig_FieldMask) Size ¶
func (fieldMask *HTTPProbingConfig_FieldMask) Size() int
func (*HTTPProbingConfig_FieldMask) String ¶
func (fieldMask *HTTPProbingConfig_FieldMask) String() string
func (*HTTPProbingConfig_FieldMask) Subtract ¶
func (fieldMask *HTTPProbingConfig_FieldMask) Subtract(other *HTTPProbingConfig_FieldMask) *HTTPProbingConfig_FieldMask
func (*HTTPProbingConfig_FieldMask) SubtractRaw ¶
func (fieldMask *HTTPProbingConfig_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*HTTPProbingConfig_FieldMask) ToProtoFieldMask ¶
func (fieldMask *HTTPProbingConfig_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*HTTPProbingConfig_FieldMask) Unmarshal ¶
func (fieldMask *HTTPProbingConfig_FieldMask) Unmarshal(data []byte) error
func (*HTTPProbingConfig_FieldMask) UnmarshalJSON ¶
func (fieldMask *HTTPProbingConfig_FieldMask) UnmarshalJSON(data []byte) error
type HTTPProbingConfig_FieldPath ¶
type HTTPProbingConfig_FieldPath interface { gotenobject.FieldPath Selector() HTTPProbingConfig_FieldPathSelector Get(source *HTTPProbingConfig) []interface{} GetSingle(source *HTTPProbingConfig) (interface{}, bool) ClearValue(item *HTTPProbingConfig) // Those methods build corresponding HTTPProbingConfig_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) HTTPProbingConfig_FieldPathValue WithIArrayOfValues(values interface{}) HTTPProbingConfig_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) HTTPProbingConfig_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildHTTPProbingConfig_FieldPath ¶
func BuildHTTPProbingConfig_FieldPath(fp gotenobject.RawFieldPath) (HTTPProbingConfig_FieldPath, error)
func MustParseHTTPProbingConfig_FieldPath ¶
func MustParseHTTPProbingConfig_FieldPath(rawField string) HTTPProbingConfig_FieldPath
func ParseHTTPProbingConfig_FieldPath ¶
func ParseHTTPProbingConfig_FieldPath(rawField string) (HTTPProbingConfig_FieldPath, error)
type HTTPProbingConfig_FieldPathArrayItemValue ¶
type HTTPProbingConfig_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue HTTPProbingConfig_FieldPath ContainsValue(*HTTPProbingConfig) bool }
HTTPProbingConfig_FieldPathArrayItemValue allows storing single item in Path-specific values for HTTPProbingConfig according to their type Present only for array (repeated) types.
func MustParseHTTPProbingConfig_FieldPathArrayItemValue ¶
func MustParseHTTPProbingConfig_FieldPathArrayItemValue(pathStr, valueStr string) HTTPProbingConfig_FieldPathArrayItemValue
func ParseHTTPProbingConfig_FieldPathArrayItemValue ¶
func ParseHTTPProbingConfig_FieldPathArrayItemValue(pathStr, valueStr string) (HTTPProbingConfig_FieldPathArrayItemValue, error)
ParseHTTPProbingConfig_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type HTTPProbingConfig_FieldPathArrayOfValues ¶
type HTTPProbingConfig_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues HTTPProbingConfig_FieldPath }
HTTPProbingConfig_FieldPathArrayOfValues allows storing slice of values for HTTPProbingConfig fields according to their type
func MustParseHTTPProbingConfig_FieldPathArrayOfValues ¶
func MustParseHTTPProbingConfig_FieldPathArrayOfValues(pathStr, valuesStr string) HTTPProbingConfig_FieldPathArrayOfValues
func ParseHTTPProbingConfig_FieldPathArrayOfValues ¶
func ParseHTTPProbingConfig_FieldPathArrayOfValues(pathStr, valuesStr string) (HTTPProbingConfig_FieldPathArrayOfValues, error)
type HTTPProbingConfig_FieldPathSelector ¶
type HTTPProbingConfig_FieldPathSelector int32
const ( HTTPProbingConfig_FieldPathSelectorHttpRequest HTTPProbingConfig_FieldPathSelector = 0 HTTPProbingConfig_FieldPathSelectorAuthConfig HTTPProbingConfig_FieldPathSelector = 1 )
func (HTTPProbingConfig_FieldPathSelector) String ¶
func (s HTTPProbingConfig_FieldPathSelector) String() string
type HTTPProbingConfig_FieldPathValue ¶
type HTTPProbingConfig_FieldPathValue interface { HTTPProbingConfig_FieldPath gotenobject.FieldPathValue SetTo(target **HTTPProbingConfig) CompareWith(*HTTPProbingConfig) (cmp int, comparable bool) }
HTTPProbingConfig_FieldPathValue allows storing values for HTTPProbingConfig fields according to their type
func MustParseHTTPProbingConfig_FieldPathValue ¶
func MustParseHTTPProbingConfig_FieldPathValue(pathStr, valueStr string) HTTPProbingConfig_FieldPathValue
func ParseHTTPProbingConfig_FieldPathValue ¶
func ParseHTTPProbingConfig_FieldPathValue(pathStr, valueStr string) (HTTPProbingConfig_FieldPathValue, error)
type HTTPProbingConfig_FieldSubPath ¶
type HTTPProbingConfig_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*HTTPProbingConfig_FieldSubPath) AsAuthConfigSubPath ¶
func (fps *HTTPProbingConfig_FieldSubPath) AsAuthConfigSubPath() (HTTPProbingConfigHTTPAuth_FieldPath, bool)
func (*HTTPProbingConfig_FieldSubPath) AsHttpRequestSubPath ¶
func (fps *HTTPProbingConfig_FieldSubPath) AsHttpRequestSubPath() (HTTPProbingConfigHTTPRequest_FieldPath, bool)
func (*HTTPProbingConfig_FieldSubPath) ClearValue ¶
func (fps *HTTPProbingConfig_FieldSubPath) ClearValue(item *HTTPProbingConfig)
func (*HTTPProbingConfig_FieldSubPath) ClearValueRaw ¶
func (fps *HTTPProbingConfig_FieldSubPath) ClearValueRaw(item proto.Message)
func (*HTTPProbingConfig_FieldSubPath) Get ¶
func (fps *HTTPProbingConfig_FieldSubPath) Get(source *HTTPProbingConfig) (values []interface{})
Get returns all values pointed by selected field from source HTTPProbingConfig
func (*HTTPProbingConfig_FieldSubPath) GetDefault ¶
func (fps *HTTPProbingConfig_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HTTPProbingConfig_FieldSubPath) GetRaw ¶
func (fps *HTTPProbingConfig_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*HTTPProbingConfig_FieldSubPath) GetSingle ¶
func (fps *HTTPProbingConfig_FieldSubPath) GetSingle(source *HTTPProbingConfig) (interface{}, bool)
GetSingle returns value of selected field from source HTTPProbingConfig
func (*HTTPProbingConfig_FieldSubPath) GetSingleRaw ¶
func (fps *HTTPProbingConfig_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HTTPProbingConfig_FieldSubPath) IsLeaf ¶
func (fps *HTTPProbingConfig_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HTTPProbingConfig_FieldSubPath) JSONString ¶
func (fps *HTTPProbingConfig_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HTTPProbingConfig_FieldSubPath) Selector ¶
func (fps *HTTPProbingConfig_FieldSubPath) Selector() HTTPProbingConfig_FieldPathSelector
func (*HTTPProbingConfig_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *HTTPProbingConfig_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HTTPProbingConfig_FieldSubPath) String ¶
func (fps *HTTPProbingConfig_FieldSubPath) String() string
String returns path representation in proto convention
func (*HTTPProbingConfig_FieldSubPath) WithIArrayItemValue ¶
func (fps *HTTPProbingConfig_FieldSubPath) WithIArrayItemValue(value interface{}) HTTPProbingConfig_FieldPathArrayItemValue
func (*HTTPProbingConfig_FieldSubPath) WithIArrayOfValues ¶
func (fps *HTTPProbingConfig_FieldSubPath) WithIArrayOfValues(values interface{}) HTTPProbingConfig_FieldPathArrayOfValues
func (*HTTPProbingConfig_FieldSubPath) WithIValue ¶
func (fps *HTTPProbingConfig_FieldSubPath) WithIValue(value interface{}) HTTPProbingConfig_FieldPathValue
func (*HTTPProbingConfig_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *HTTPProbingConfig_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HTTPProbingConfig_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *HTTPProbingConfig_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HTTPProbingConfig_FieldSubPath) WithRawIValue ¶
func (fps *HTTPProbingConfig_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HTTPProbingConfig_FieldSubPathArrayItemValue ¶
type HTTPProbingConfig_FieldSubPathArrayItemValue struct { HTTPProbingConfig_FieldPath // contains filtered or unexported fields }
func (*HTTPProbingConfig_FieldSubPathArrayItemValue) AsAuthConfigPathItemValue ¶
func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) AsAuthConfigPathItemValue() (HTTPProbingConfigHTTPAuth_FieldPathArrayItemValue, bool)
func (*HTTPProbingConfig_FieldSubPathArrayItemValue) AsHttpRequestPathItemValue ¶
func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) AsHttpRequestPathItemValue() (HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue, bool)
func (*HTTPProbingConfig_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) ContainsValue(source *HTTPProbingConfig) bool
Contains returns a boolean indicating if value that is being held is present in given 'HTTPProbingConfig'
func (*HTTPProbingConfig_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *HTTPProbingConfig_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type HTTPProbingConfig_FieldSubPathArrayOfValues ¶
type HTTPProbingConfig_FieldSubPathArrayOfValues struct { HTTPProbingConfig_FieldPath // contains filtered or unexported fields }
func (*HTTPProbingConfig_FieldSubPathArrayOfValues) AsAuthConfigPathArrayOfValues ¶
func (fpsaov *HTTPProbingConfig_FieldSubPathArrayOfValues) AsAuthConfigPathArrayOfValues() (HTTPProbingConfigHTTPAuth_FieldPathArrayOfValues, bool)
func (*HTTPProbingConfig_FieldSubPathArrayOfValues) AsHttpRequestPathArrayOfValues ¶
func (fpsaov *HTTPProbingConfig_FieldSubPathArrayOfValues) AsHttpRequestPathArrayOfValues() (HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues, bool)
func (*HTTPProbingConfig_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *HTTPProbingConfig_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type HTTPProbingConfig_FieldSubPathValue ¶
type HTTPProbingConfig_FieldSubPathValue struct { HTTPProbingConfig_FieldPath // contains filtered or unexported fields }
func (*HTTPProbingConfig_FieldSubPathValue) AsAuthConfigPathValue ¶
func (fpvs *HTTPProbingConfig_FieldSubPathValue) AsAuthConfigPathValue() (HTTPProbingConfigHTTPAuth_FieldPathValue, bool)
func (*HTTPProbingConfig_FieldSubPathValue) AsHttpRequestPathValue ¶
func (fpvs *HTTPProbingConfig_FieldSubPathValue) AsHttpRequestPathValue() (HTTPProbingConfigHTTPRequest_FieldPathValue, bool)
func (*HTTPProbingConfig_FieldSubPathValue) CompareWith ¶
func (fpvs *HTTPProbingConfig_FieldSubPathValue) CompareWith(source *HTTPProbingConfig) (int, bool)
func (*HTTPProbingConfig_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *HTTPProbingConfig_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HTTPProbingConfig_FieldSubPathValue) GetRawValue ¶
func (fpvs *HTTPProbingConfig_FieldSubPathValue) GetRawValue() interface{}
func (*HTTPProbingConfig_FieldSubPathValue) SetTo ¶
func (fpvs *HTTPProbingConfig_FieldSubPathValue) SetTo(target **HTTPProbingConfig)
func (*HTTPProbingConfig_FieldSubPathValue) SetToRaw ¶
func (fpvs *HTTPProbingConfig_FieldSubPathValue) SetToRaw(target proto.Message)
type HTTPProbingConfig_FieldTerminalPath ¶
type HTTPProbingConfig_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*HTTPProbingConfig_FieldTerminalPath) ClearValue ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) ClearValue(item *HTTPProbingConfig)
func (*HTTPProbingConfig_FieldTerminalPath) ClearValueRaw ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*HTTPProbingConfig_FieldTerminalPath) Get ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) Get(source *HTTPProbingConfig) (values []interface{})
Get returns all values pointed by specific field from source HTTPProbingConfig
func (*HTTPProbingConfig_FieldTerminalPath) GetDefault ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HTTPProbingConfig_FieldTerminalPath) GetRaw ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*HTTPProbingConfig_FieldTerminalPath) GetSingle ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) GetSingle(source *HTTPProbingConfig) (interface{}, bool)
GetSingle returns value pointed by specific field of from source HTTPProbingConfig
func (*HTTPProbingConfig_FieldTerminalPath) GetSingleRaw ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HTTPProbingConfig_FieldTerminalPath) IsLeaf ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HTTPProbingConfig_FieldTerminalPath) JSONString ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HTTPProbingConfig_FieldTerminalPath) Selector ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) Selector() HTTPProbingConfig_FieldPathSelector
func (*HTTPProbingConfig_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *HTTPProbingConfig_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HTTPProbingConfig_FieldTerminalPath) String ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*HTTPProbingConfig_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) WithIArrayItemValue(value interface{}) HTTPProbingConfig_FieldPathArrayItemValue
func (*HTTPProbingConfig_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) WithIArrayOfValues(values interface{}) HTTPProbingConfig_FieldPathArrayOfValues
func (*HTTPProbingConfig_FieldTerminalPath) WithIValue ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) WithIValue(value interface{}) HTTPProbingConfig_FieldPathValue
func (*HTTPProbingConfig_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HTTPProbingConfig_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HTTPProbingConfig_FieldTerminalPath) WithRawIValue ¶
func (fp *HTTPProbingConfig_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HTTPProbingConfig_FieldTerminalPathArrayItemValue ¶
type HTTPProbingConfig_FieldTerminalPathArrayItemValue struct { HTTPProbingConfig_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfig_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) ContainsValue(source *HTTPProbingConfig) bool
Contains returns a boolean indicating if value that is being held is present in given 'HTTPProbingConfig'
func (*HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object HTTPProbingConfig as interface{}
func (*HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetSingle(source *HTTPProbingConfig) (interface{}, bool)
func (*HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *HTTPProbingConfig_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type HTTPProbingConfig_FieldTerminalPathArrayOfValues ¶
type HTTPProbingConfig_FieldTerminalPathArrayOfValues struct { HTTPProbingConfig_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfig_FieldTerminalPathArrayOfValues) AsAuthConfigArrayOfValues ¶
func (fpaov *HTTPProbingConfig_FieldTerminalPathArrayOfValues) AsAuthConfigArrayOfValues() ([]*HTTPProbingConfig_HTTPAuth, bool)
func (*HTTPProbingConfig_FieldTerminalPathArrayOfValues) AsHttpRequestArrayOfValues ¶
func (fpaov *HTTPProbingConfig_FieldTerminalPathArrayOfValues) AsHttpRequestArrayOfValues() ([]*HTTPProbingConfig_HTTPRequest, bool)
func (*HTTPProbingConfig_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *HTTPProbingConfig_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type HTTPProbingConfig_FieldTerminalPathValue ¶
type HTTPProbingConfig_FieldTerminalPathValue struct { HTTPProbingConfig_FieldTerminalPath // contains filtered or unexported fields }
func (*HTTPProbingConfig_FieldTerminalPathValue) AsAuthConfigValue ¶
func (fpv *HTTPProbingConfig_FieldTerminalPathValue) AsAuthConfigValue() (*HTTPProbingConfig_HTTPAuth, bool)
func (*HTTPProbingConfig_FieldTerminalPathValue) AsHttpRequestValue ¶
func (fpv *HTTPProbingConfig_FieldTerminalPathValue) AsHttpRequestValue() (*HTTPProbingConfig_HTTPRequest, bool)
func (*HTTPProbingConfig_FieldTerminalPathValue) CompareWith ¶
func (fpv *HTTPProbingConfig_FieldTerminalPathValue) CompareWith(source *HTTPProbingConfig) (int, bool)
CompareWith compares value in the 'HTTPProbingConfig_FieldTerminalPathValue' with the value under path in 'HTTPProbingConfig'.
func (*HTTPProbingConfig_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *HTTPProbingConfig_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HTTPProbingConfig_FieldTerminalPathValue) GetRawValue ¶
func (fpv *HTTPProbingConfig_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'HTTPProbingConfig' as interface{}
func (*HTTPProbingConfig_FieldTerminalPathValue) SetTo ¶
func (fpv *HTTPProbingConfig_FieldTerminalPathValue) SetTo(target **HTTPProbingConfig)
SetTo stores value for selected field for object HTTPProbingConfig
func (*HTTPProbingConfig_FieldTerminalPathValue) SetToRaw ¶
func (fpv *HTTPProbingConfig_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HTTPProbingConfig_HTTPAuth ¶
type HTTPProbingConfig_HTTPAuth struct { // For authentication method BASIC Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty" firestore:"username"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" firestore:"password"` // For EXTERNAL_TOKEN_REQUEST TokenRequest *HTTPProbingConfig_HTTPRequest `protobuf:"bytes,3,opt,name=token_request,json=tokenRequest,proto3" json:"token_request,omitempty" firestore:"tokenRequest"` // For EXTERNAL_TOKEN_REQUEST, Header name where the token response is // available TokenResponseHeader string `` /* 152-byte string literal not displayed */ // For EXTERNAL_TOKEN_REQUEST, Json key where the token response is // available. For nested keys use a.b.c This or token_response_header needs // to be provided for EXTERNAL_TOKEN_REQUEST TokenResponseBodyKey string `` /* 158-byte string literal not displayed */ // For EXTERNAL_TOKEN_REQUEST, specifies the header to use for sending token RequestHeaderTokenKey string `` /* 162-byte string literal not displayed */ // For EXTERNAL_TOKEN_REQUEST, specifies the response body json key that // holds token expiry TokenResponseBodyExpiryKey string `` /* 184-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HTTPProbingConfig_HTTPAuth) Clone ¶
func (o *HTTPProbingConfig_HTTPAuth) Clone() *HTTPProbingConfig_HTTPAuth
func (*HTTPProbingConfig_HTTPAuth) CloneRaw ¶
func (o *HTTPProbingConfig_HTTPAuth) CloneRaw() gotenobject.GotenObjectExt
func (*HTTPProbingConfig_HTTPAuth) Descriptor ¶
func (*HTTPProbingConfig_HTTPAuth) Descriptor() ([]byte, []int)
Deprecated, Use HTTPProbingConfig_HTTPAuth.ProtoReflect.Descriptor instead.
func (*HTTPProbingConfig_HTTPAuth) GetPassword ¶
func (m *HTTPProbingConfig_HTTPAuth) GetPassword() string
func (*HTTPProbingConfig_HTTPAuth) GetRequestHeaderTokenKey ¶
func (m *HTTPProbingConfig_HTTPAuth) GetRequestHeaderTokenKey() string
func (*HTTPProbingConfig_HTTPAuth) GetTokenRequest ¶
func (m *HTTPProbingConfig_HTTPAuth) GetTokenRequest() *HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfig_HTTPAuth) GetTokenResponseBodyExpiryKey ¶
func (m *HTTPProbingConfig_HTTPAuth) GetTokenResponseBodyExpiryKey() string
func (*HTTPProbingConfig_HTTPAuth) GetTokenResponseBodyKey ¶
func (m *HTTPProbingConfig_HTTPAuth) GetTokenResponseBodyKey() string
func (*HTTPProbingConfig_HTTPAuth) GetTokenResponseHeader ¶
func (m *HTTPProbingConfig_HTTPAuth) GetTokenResponseHeader() string
func (*HTTPProbingConfig_HTTPAuth) GetUsername ¶
func (m *HTTPProbingConfig_HTTPAuth) GetUsername() string
func (*HTTPProbingConfig_HTTPAuth) GotenMessage ¶
func (*HTTPProbingConfig_HTTPAuth) GotenMessage()
func (*HTTPProbingConfig_HTTPAuth) GotenObjectExt ¶
func (o *HTTPProbingConfig_HTTPAuth) GotenObjectExt()
func (*HTTPProbingConfig_HTTPAuth) GotenValidate ¶
func (obj *HTTPProbingConfig_HTTPAuth) GotenValidate() error
func (*HTTPProbingConfig_HTTPAuth) MakeDiffFieldMask ¶
func (o *HTTPProbingConfig_HTTPAuth) MakeDiffFieldMask(other *HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_HTTPAuth_FieldMask
func (*HTTPProbingConfig_HTTPAuth) MakeFullFieldMask ¶
func (o *HTTPProbingConfig_HTTPAuth) MakeFullFieldMask() *HTTPProbingConfig_HTTPAuth_FieldMask
func (*HTTPProbingConfig_HTTPAuth) MakeRawDiffFieldMask ¶
func (o *HTTPProbingConfig_HTTPAuth) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*HTTPProbingConfig_HTTPAuth) MakeRawFullFieldMask ¶
func (o *HTTPProbingConfig_HTTPAuth) MakeRawFullFieldMask() gotenobject.FieldMask
func (*HTTPProbingConfig_HTTPAuth) Marshal ¶
func (m *HTTPProbingConfig_HTTPAuth) Marshal() ([]byte, error)
func (*HTTPProbingConfig_HTTPAuth) MarshalJSON ¶
func (m *HTTPProbingConfig_HTTPAuth) MarshalJSON() ([]byte, error)
func (*HTTPProbingConfig_HTTPAuth) Merge ¶
func (o *HTTPProbingConfig_HTTPAuth) Merge(source *HTTPProbingConfig_HTTPAuth)
func (*HTTPProbingConfig_HTTPAuth) MergeRaw ¶
func (o *HTTPProbingConfig_HTTPAuth) MergeRaw(source gotenobject.GotenObjectExt)
func (*HTTPProbingConfig_HTTPAuth) ProtoMessage ¶
func (*HTTPProbingConfig_HTTPAuth) ProtoMessage()
func (*HTTPProbingConfig_HTTPAuth) ProtoReflect ¶
func (m *HTTPProbingConfig_HTTPAuth) ProtoReflect() preflect.Message
func (*HTTPProbingConfig_HTTPAuth) Reset ¶
func (m *HTTPProbingConfig_HTTPAuth) Reset()
func (*HTTPProbingConfig_HTTPAuth) SetPassword ¶
func (m *HTTPProbingConfig_HTTPAuth) SetPassword(fv string)
func (*HTTPProbingConfig_HTTPAuth) SetRequestHeaderTokenKey ¶
func (m *HTTPProbingConfig_HTTPAuth) SetRequestHeaderTokenKey(fv string)
func (*HTTPProbingConfig_HTTPAuth) SetTokenRequest ¶
func (m *HTTPProbingConfig_HTTPAuth) SetTokenRequest(fv *HTTPProbingConfig_HTTPRequest)
func (*HTTPProbingConfig_HTTPAuth) SetTokenResponseBodyExpiryKey ¶
func (m *HTTPProbingConfig_HTTPAuth) SetTokenResponseBodyExpiryKey(fv string)
func (*HTTPProbingConfig_HTTPAuth) SetTokenResponseBodyKey ¶
func (m *HTTPProbingConfig_HTTPAuth) SetTokenResponseBodyKey(fv string)
func (*HTTPProbingConfig_HTTPAuth) SetTokenResponseHeader ¶
func (m *HTTPProbingConfig_HTTPAuth) SetTokenResponseHeader(fv string)
func (*HTTPProbingConfig_HTTPAuth) SetUsername ¶
func (m *HTTPProbingConfig_HTTPAuth) SetUsername(fv string)
func (*HTTPProbingConfig_HTTPAuth) String ¶
func (m *HTTPProbingConfig_HTTPAuth) String() string
func (*HTTPProbingConfig_HTTPAuth) Unmarshal ¶
func (m *HTTPProbingConfig_HTTPAuth) Unmarshal(b []byte) error
func (*HTTPProbingConfig_HTTPAuth) UnmarshalJSON ¶
func (m *HTTPProbingConfig_HTTPAuth) UnmarshalJSON(data []byte) error
type HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders ¶
type HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders struct {
// contains filtered or unexported fields
}
func (HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthMapPathSelectorTokenRequestRequestHeaders) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorPassword ¶
type HTTPProbingConfig_HTTPAuthPathSelectorPassword struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorPassword) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorPassword) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorPassword) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorPassword) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey ¶
type HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorRequestHeaderTokenKey) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) AuthenticationMethod ¶
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) AuthenticationMethod() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) ExpectedResponseCode ¶
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) ExpectedResponseCode() HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) RequestBody ¶
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) RequestHeaders ¶
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) RequestMethod ¶
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubArrayItemValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfigHTTPRequest_FieldPathArrayItemValue) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayItemValue
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfigHTTPRequest_FieldPathArrayOfValues) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubPath ¶
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequest) WithSubValue(subPathValue HTTPProbingConfigHTTPRequest_FieldPathValue) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestBody) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestTimeout) WithValue(value *duration.Duration) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldSubPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenRequestUrl) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldSubPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyExpiryKey) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseBodyKey) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader ¶
type HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorTokenResponseHeader) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
type HTTPProbingConfig_HTTPAuthPathSelectorUsername ¶
type HTTPProbingConfig_HTTPAuthPathSelectorUsername struct{}
func (HTTPProbingConfig_HTTPAuthPathSelectorUsername) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorUsername) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPAuthPathSelectorUsername) WithValue ¶
func (s HTTPProbingConfig_HTTPAuthPathSelectorUsername) WithValue(value string) *HTTPProbingConfigHTTPAuth_FieldTerminalPathValue
type HTTPProbingConfig_HTTPAuth_FieldMask ¶
type HTTPProbingConfig_HTTPAuth_FieldMask struct {
Paths []HTTPProbingConfigHTTPAuth_FieldPath
}
func FullHTTPProbingConfig_HTTPAuth_FieldMask ¶
func FullHTTPProbingConfig_HTTPAuth_FieldMask() *HTTPProbingConfig_HTTPAuth_FieldMask
func (*HTTPProbingConfig_HTTPAuth_FieldMask) AppendPath ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) AppendPath(path HTTPProbingConfigHTTPAuth_FieldPath)
func (*HTTPProbingConfig_HTTPAuth_FieldMask) AppendRawPath ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*HTTPProbingConfig_HTTPAuth_FieldMask) DecodeFirestore ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*HTTPProbingConfig_HTTPAuth_FieldMask) EncodeFirestore ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*HTTPProbingConfig_HTTPAuth_FieldMask) FilterInputFields ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) FilterInputFields() *HTTPProbingConfig_HTTPAuth_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*HTTPProbingConfig_HTTPAuth_FieldMask) FromProtoFieldMask ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*HTTPProbingConfig_HTTPAuth_FieldMask) GetPaths ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) GetPaths() []HTTPProbingConfigHTTPAuth_FieldPath
func (*HTTPProbingConfig_HTTPAuth_FieldMask) GetRawPaths ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*HTTPProbingConfig_HTTPAuth_FieldMask) IsFull ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) IsFull() bool
func (HTTPProbingConfig_HTTPAuth_FieldMask) Marshal ¶
func (fieldMask HTTPProbingConfig_HTTPAuth_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (HTTPProbingConfig_HTTPAuth_FieldMask) MarshalJSON ¶
func (fieldMask HTTPProbingConfig_HTTPAuth_FieldMask) MarshalJSON() ([]byte, error)
func (*HTTPProbingConfig_HTTPAuth_FieldMask) PathsCount ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) PathsCount() int
func (*HTTPProbingConfig_HTTPAuth_FieldMask) Project ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Project(source *HTTPProbingConfig_HTTPAuth) *HTTPProbingConfig_HTTPAuth
func (*HTTPProbingConfig_HTTPAuth_FieldMask) ProjectRaw ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*HTTPProbingConfig_HTTPAuth_FieldMask) ProtoMessage ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ProtoMessage()
func (*HTTPProbingConfig_HTTPAuth_FieldMask) ProtoReflect ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ProtoReflect() preflect.Message
func (*HTTPProbingConfig_HTTPAuth_FieldMask) Reset ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Reset()
func (*HTTPProbingConfig_HTTPAuth_FieldMask) Set ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Set(target, source *HTTPProbingConfig_HTTPAuth)
func (*HTTPProbingConfig_HTTPAuth_FieldMask) SetFromCliFlag ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) SetFromCliFlag(raw string) error
func (*HTTPProbingConfig_HTTPAuth_FieldMask) SetRaw ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*HTTPProbingConfig_HTTPAuth_FieldMask) Size ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Size() int
func (*HTTPProbingConfig_HTTPAuth_FieldMask) String ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) String() string
func (*HTTPProbingConfig_HTTPAuth_FieldMask) Subtract ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Subtract(other *HTTPProbingConfig_HTTPAuth_FieldMask) *HTTPProbingConfig_HTTPAuth_FieldMask
func (*HTTPProbingConfig_HTTPAuth_FieldMask) SubtractRaw ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*HTTPProbingConfig_HTTPAuth_FieldMask) ToProtoFieldMask ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*HTTPProbingConfig_HTTPAuth_FieldMask) Unmarshal ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) Unmarshal(data []byte) error
func (*HTTPProbingConfig_HTTPAuth_FieldMask) UnmarshalJSON ¶
func (fieldMask *HTTPProbingConfig_HTTPAuth_FieldMask) UnmarshalJSON(data []byte) error
type HTTPProbingConfig_HTTPRequest ¶
type HTTPProbingConfig_HTTPRequest struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty" firestore:"url"` // http headers to use in the probe requests as key value pairs RequestHeaders map[string]string `` /* 218-byte string literal not displayed */ RequestMethod HTTPRequestMethod `` /* 172-byte string literal not displayed */ ExpectedResponseCode uint32 `` /* 157-byte string literal not displayed */ Timeout *duration.Duration `protobuf:"bytes,5,opt,name=timeout,proto3" json:"timeout,omitempty" firestore:"timeout"` RequestBody string `protobuf:"bytes,6,opt,name=request_body,json=requestBody,proto3" json:"request_body,omitempty" firestore:"requestBody"` AuthenticationMethod AuthenticationMethod `` /* 203-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HTTPProbingConfig_HTTPRequest) Clone ¶
func (o *HTTPProbingConfig_HTTPRequest) Clone() *HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfig_HTTPRequest) CloneRaw ¶
func (o *HTTPProbingConfig_HTTPRequest) CloneRaw() gotenobject.GotenObjectExt
func (*HTTPProbingConfig_HTTPRequest) Descriptor ¶
func (*HTTPProbingConfig_HTTPRequest) Descriptor() ([]byte, []int)
Deprecated, Use HTTPProbingConfig_HTTPRequest.ProtoReflect.Descriptor instead.
func (*HTTPProbingConfig_HTTPRequest) GetAuthenticationMethod ¶
func (m *HTTPProbingConfig_HTTPRequest) GetAuthenticationMethod() AuthenticationMethod
func (*HTTPProbingConfig_HTTPRequest) GetExpectedResponseCode ¶
func (m *HTTPProbingConfig_HTTPRequest) GetExpectedResponseCode() uint32
func (*HTTPProbingConfig_HTTPRequest) GetRequestBody ¶
func (m *HTTPProbingConfig_HTTPRequest) GetRequestBody() string
func (*HTTPProbingConfig_HTTPRequest) GetRequestHeaders ¶
func (m *HTTPProbingConfig_HTTPRequest) GetRequestHeaders() map[string]string
func (*HTTPProbingConfig_HTTPRequest) GetRequestMethod ¶
func (m *HTTPProbingConfig_HTTPRequest) GetRequestMethod() HTTPRequestMethod
func (*HTTPProbingConfig_HTTPRequest) GetTimeout ¶
func (m *HTTPProbingConfig_HTTPRequest) GetTimeout() *duration.Duration
func (*HTTPProbingConfig_HTTPRequest) GetUrl ¶
func (m *HTTPProbingConfig_HTTPRequest) GetUrl() string
func (*HTTPProbingConfig_HTTPRequest) GotenMessage ¶
func (*HTTPProbingConfig_HTTPRequest) GotenMessage()
func (*HTTPProbingConfig_HTTPRequest) GotenObjectExt ¶
func (o *HTTPProbingConfig_HTTPRequest) GotenObjectExt()
func (*HTTPProbingConfig_HTTPRequest) GotenValidate ¶
func (obj *HTTPProbingConfig_HTTPRequest) GotenValidate() error
func (*HTTPProbingConfig_HTTPRequest) MakeDiffFieldMask ¶
func (o *HTTPProbingConfig_HTTPRequest) MakeDiffFieldMask(other *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_HTTPRequest_FieldMask
func (*HTTPProbingConfig_HTTPRequest) MakeFullFieldMask ¶
func (o *HTTPProbingConfig_HTTPRequest) MakeFullFieldMask() *HTTPProbingConfig_HTTPRequest_FieldMask
func (*HTTPProbingConfig_HTTPRequest) MakeRawDiffFieldMask ¶
func (o *HTTPProbingConfig_HTTPRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*HTTPProbingConfig_HTTPRequest) MakeRawFullFieldMask ¶
func (o *HTTPProbingConfig_HTTPRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*HTTPProbingConfig_HTTPRequest) Marshal ¶
func (m *HTTPProbingConfig_HTTPRequest) Marshal() ([]byte, error)
func (*HTTPProbingConfig_HTTPRequest) MarshalJSON ¶
func (m *HTTPProbingConfig_HTTPRequest) MarshalJSON() ([]byte, error)
func (*HTTPProbingConfig_HTTPRequest) Merge ¶
func (o *HTTPProbingConfig_HTTPRequest) Merge(source *HTTPProbingConfig_HTTPRequest)
func (*HTTPProbingConfig_HTTPRequest) MergeRaw ¶
func (o *HTTPProbingConfig_HTTPRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*HTTPProbingConfig_HTTPRequest) ProtoMessage ¶
func (*HTTPProbingConfig_HTTPRequest) ProtoMessage()
func (*HTTPProbingConfig_HTTPRequest) ProtoReflect ¶
func (m *HTTPProbingConfig_HTTPRequest) ProtoReflect() preflect.Message
func (*HTTPProbingConfig_HTTPRequest) Reset ¶
func (m *HTTPProbingConfig_HTTPRequest) Reset()
func (*HTTPProbingConfig_HTTPRequest) SetAuthenticationMethod ¶
func (m *HTTPProbingConfig_HTTPRequest) SetAuthenticationMethod(fv AuthenticationMethod)
func (*HTTPProbingConfig_HTTPRequest) SetExpectedResponseCode ¶
func (m *HTTPProbingConfig_HTTPRequest) SetExpectedResponseCode(fv uint32)
func (*HTTPProbingConfig_HTTPRequest) SetRequestBody ¶
func (m *HTTPProbingConfig_HTTPRequest) SetRequestBody(fv string)
func (*HTTPProbingConfig_HTTPRequest) SetRequestHeaders ¶
func (m *HTTPProbingConfig_HTTPRequest) SetRequestHeaders(fv map[string]string)
func (*HTTPProbingConfig_HTTPRequest) SetRequestMethod ¶
func (m *HTTPProbingConfig_HTTPRequest) SetRequestMethod(fv HTTPRequestMethod)
func (*HTTPProbingConfig_HTTPRequest) SetTimeout ¶
func (m *HTTPProbingConfig_HTTPRequest) SetTimeout(fv *duration.Duration)
func (*HTTPProbingConfig_HTTPRequest) SetUrl ¶
func (m *HTTPProbingConfig_HTTPRequest) SetUrl(fv string)
func (*HTTPProbingConfig_HTTPRequest) String ¶
func (m *HTTPProbingConfig_HTTPRequest) String() string
func (*HTTPProbingConfig_HTTPRequest) Unmarshal ¶
func (m *HTTPProbingConfig_HTTPRequest) Unmarshal(b []byte) error
func (*HTTPProbingConfig_HTTPRequest) UnmarshalJSON ¶
func (m *HTTPProbingConfig_HTTPRequest) UnmarshalJSON(data []byte) error
type HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders ¶
type HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders struct {
// contains filtered or unexported fields
}
func (HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPRequest_FieldPathMapArrayOfValues
func (HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders) WithValue ¶
func (s HTTPProbingConfig_HTTPRequestMapPathSelectorRequestHeaders) WithValue(value string) *HTTPProbingConfigHTTPRequest_FieldPathMapValue
type HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod ¶
type HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod struct{}
func (HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
type HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode ¶
type HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode struct{}
func (HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorExpectedResponseCode) WithArrayOfValues(values []uint32) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
type HTTPProbingConfig_HTTPRequestPathSelectorRequestBody ¶
type HTTPProbingConfig_HTTPRequestPathSelectorRequestBody struct{}
func (HTTPProbingConfig_HTTPRequestPathSelectorRequestBody) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestBody) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPRequestPathSelectorRequestBody) WithValue ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestBody) WithValue(value string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
type HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders ¶
type HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders struct{}
func (HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) WithArrayOfValues(values []map[string]string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) WithValue ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestHeaders) WithValue(value map[string]string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
type HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod ¶
type HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod struct{}
func (HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
type HTTPProbingConfig_HTTPRequestPathSelectorTimeout ¶
type HTTPProbingConfig_HTTPRequestPathSelectorTimeout struct{}
func (HTTPProbingConfig_HTTPRequestPathSelectorTimeout) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorTimeout) WithArrayOfValues(values []*duration.Duration) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPRequestPathSelectorTimeout) WithValue ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorTimeout) WithValue(value *duration.Duration) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
type HTTPProbingConfig_HTTPRequestPathSelectorUrl ¶
type HTTPProbingConfig_HTTPRequestPathSelectorUrl struct{}
func (HTTPProbingConfig_HTTPRequestPathSelectorUrl) WithArrayOfValues ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorUrl) WithArrayOfValues(values []string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathArrayOfValues
func (HTTPProbingConfig_HTTPRequestPathSelectorUrl) WithValue ¶
func (s HTTPProbingConfig_HTTPRequestPathSelectorUrl) WithValue(value string) *HTTPProbingConfigHTTPRequest_FieldTerminalPathValue
type HTTPProbingConfig_HTTPRequest_FieldMask ¶
type HTTPProbingConfig_HTTPRequest_FieldMask struct {
Paths []HTTPProbingConfigHTTPRequest_FieldPath
}
func FullHTTPProbingConfig_HTTPRequest_FieldMask ¶
func FullHTTPProbingConfig_HTTPRequest_FieldMask() *HTTPProbingConfig_HTTPRequest_FieldMask
func (*HTTPProbingConfig_HTTPRequest_FieldMask) AppendPath ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) AppendPath(path HTTPProbingConfigHTTPRequest_FieldPath)
func (*HTTPProbingConfig_HTTPRequest_FieldMask) AppendRawPath ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*HTTPProbingConfig_HTTPRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*HTTPProbingConfig_HTTPRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*HTTPProbingConfig_HTTPRequest_FieldMask) FilterInputFields ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) FilterInputFields() *HTTPProbingConfig_HTTPRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*HTTPProbingConfig_HTTPRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*HTTPProbingConfig_HTTPRequest_FieldMask) GetPaths ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) GetPaths() []HTTPProbingConfigHTTPRequest_FieldPath
func (*HTTPProbingConfig_HTTPRequest_FieldMask) GetRawPaths ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*HTTPProbingConfig_HTTPRequest_FieldMask) IsFull ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) IsFull() bool
func (HTTPProbingConfig_HTTPRequest_FieldMask) Marshal ¶
func (fieldMask HTTPProbingConfig_HTTPRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (HTTPProbingConfig_HTTPRequest_FieldMask) MarshalJSON ¶
func (fieldMask HTTPProbingConfig_HTTPRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*HTTPProbingConfig_HTTPRequest_FieldMask) PathsCount ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) PathsCount() int
func (*HTTPProbingConfig_HTTPRequest_FieldMask) Project ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Project(source *HTTPProbingConfig_HTTPRequest) *HTTPProbingConfig_HTTPRequest
func (*HTTPProbingConfig_HTTPRequest_FieldMask) ProjectRaw ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*HTTPProbingConfig_HTTPRequest_FieldMask) ProtoMessage ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ProtoMessage()
func (*HTTPProbingConfig_HTTPRequest_FieldMask) ProtoReflect ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ProtoReflect() preflect.Message
func (*HTTPProbingConfig_HTTPRequest_FieldMask) Reset ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Reset()
func (*HTTPProbingConfig_HTTPRequest_FieldMask) Set ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Set(target, source *HTTPProbingConfig_HTTPRequest)
func (*HTTPProbingConfig_HTTPRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) SetFromCliFlag(raw string) error
func (*HTTPProbingConfig_HTTPRequest_FieldMask) SetRaw ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*HTTPProbingConfig_HTTPRequest_FieldMask) Size ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Size() int
func (*HTTPProbingConfig_HTTPRequest_FieldMask) String ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) String() string
func (*HTTPProbingConfig_HTTPRequest_FieldMask) Subtract ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Subtract(other *HTTPProbingConfig_HTTPRequest_FieldMask) *HTTPProbingConfig_HTTPRequest_FieldMask
func (*HTTPProbingConfig_HTTPRequest_FieldMask) SubtractRaw ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*HTTPProbingConfig_HTTPRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*HTTPProbingConfig_HTTPRequest_FieldMask) Unmarshal ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) Unmarshal(data []byte) error
func (*HTTPProbingConfig_HTTPRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *HTTPProbingConfig_HTTPRequest_FieldMask) UnmarshalJSON(data []byte) error
type HTTPRequestMethod ¶
type HTTPRequestMethod int32
const ( HTTPRequestMethod_GET HTTPRequestMethod = 0 HTTPRequestMethod_POST HTTPRequestMethod = 1 HTTPRequestMethod_PUT HTTPRequestMethod = 2 HTTPRequestMethod_DELETE HTTPRequestMethod = 3 )
func (HTTPRequestMethod) Descriptor ¶
func (HTTPRequestMethod) Descriptor() preflect.EnumDescriptor
func (HTTPRequestMethod) Enum ¶
func (x HTTPRequestMethod) Enum() *HTTPRequestMethod
func (HTTPRequestMethod) EnumDescriptor ¶
func (HTTPRequestMethod) EnumDescriptor() ([]byte, []int)
Deprecated, Use HTTPRequestMethod.ProtoReflect.Descriptor instead.
func (HTTPRequestMethod) Number ¶
func (x HTTPRequestMethod) Number() preflect.EnumNumber
func (HTTPRequestMethod) String ¶
func (x HTTPRequestMethod) String() string
func (HTTPRequestMethod) Type ¶
func (HTTPRequestMethod) Type() preflect.EnumType
type HopInfo ¶ added in v0.4.45
type HopInfo struct { HopIp string `protobuf:"bytes,1,opt,name=hop_ip,json=hopIp,proto3" json:"hop_ip,omitempty" firestore:"hopIp"` HopAsn string `protobuf:"bytes,2,opt,name=hop_asn,json=hopAsn,proto3" json:"hop_asn,omitempty" firestore:"hopAsn"` HopAsName string `protobuf:"bytes,3,opt,name=hop_as_name,json=hopAsName,proto3" json:"hop_as_name,omitempty" firestore:"hopAsName"` // contains filtered or unexported fields }
func (*HopInfo) CloneRaw ¶ added in v0.4.45
func (o *HopInfo) CloneRaw() gotenobject.GotenObjectExt
func (*HopInfo) Descriptor ¶ added in v0.4.45
Deprecated, Use HopInfo.ProtoReflect.Descriptor instead.
func (*HopInfo) GetHopAsName ¶ added in v0.4.45
func (*HopInfo) GotenMessage ¶ added in v0.4.45
func (*HopInfo) GotenMessage()
func (*HopInfo) GotenObjectExt ¶ added in v0.4.45
func (o *HopInfo) GotenObjectExt()
func (*HopInfo) GotenValidate ¶ added in v0.4.45
func (*HopInfo) MakeDiffFieldMask ¶ added in v0.4.45
func (o *HopInfo) MakeDiffFieldMask(other *HopInfo) *HopInfo_FieldMask
func (*HopInfo) MakeFullFieldMask ¶ added in v0.4.45
func (o *HopInfo) MakeFullFieldMask() *HopInfo_FieldMask
func (*HopInfo) MakeRawDiffFieldMask ¶ added in v0.4.45
func (o *HopInfo) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*HopInfo) MakeRawFullFieldMask ¶ added in v0.4.45
func (o *HopInfo) MakeRawFullFieldMask() gotenobject.FieldMask
func (*HopInfo) MarshalJSON ¶ added in v0.4.45
func (*HopInfo) MergeRaw ¶ added in v0.4.45
func (o *HopInfo) MergeRaw(source gotenobject.GotenObjectExt)
func (*HopInfo) ProtoMessage ¶ added in v0.4.45
func (*HopInfo) ProtoMessage()
func (*HopInfo) ProtoReflect ¶ added in v0.4.45
func (*HopInfo) SetHopAsName ¶ added in v0.4.45
func (*HopInfo) UnmarshalJSON ¶ added in v0.4.45
type HopInfoFieldPathBuilder ¶ added in v0.4.45
type HopInfoFieldPathBuilder struct{}
func NewHopInfoFieldPathBuilder ¶ added in v0.4.45
func NewHopInfoFieldPathBuilder() HopInfoFieldPathBuilder
func (HopInfoFieldPathBuilder) HopAsName ¶ added in v0.4.45
func (HopInfoFieldPathBuilder) HopAsName() HopInfoPathSelectorHopAsName
func (HopInfoFieldPathBuilder) HopAsn ¶ added in v0.4.45
func (HopInfoFieldPathBuilder) HopAsn() HopInfoPathSelectorHopAsn
func (HopInfoFieldPathBuilder) HopIp ¶ added in v0.4.45
func (HopInfoFieldPathBuilder) HopIp() HopInfoPathSelectorHopIp
type HopInfoPathSelectorHopAsName ¶ added in v0.4.45
type HopInfoPathSelectorHopAsName struct{}
func (HopInfoPathSelectorHopAsName) FieldPath ¶ added in v0.4.45
func (HopInfoPathSelectorHopAsName) FieldPath() *HopInfo_FieldTerminalPath
func (HopInfoPathSelectorHopAsName) WithArrayOfValues ¶ added in v0.4.45
func (s HopInfoPathSelectorHopAsName) WithArrayOfValues(values []string) *HopInfo_FieldTerminalPathArrayOfValues
func (HopInfoPathSelectorHopAsName) WithValue ¶ added in v0.4.45
func (s HopInfoPathSelectorHopAsName) WithValue(value string) *HopInfo_FieldTerminalPathValue
type HopInfoPathSelectorHopAsn ¶ added in v0.4.45
type HopInfoPathSelectorHopAsn struct{}
func (HopInfoPathSelectorHopAsn) FieldPath ¶ added in v0.4.45
func (HopInfoPathSelectorHopAsn) FieldPath() *HopInfo_FieldTerminalPath
func (HopInfoPathSelectorHopAsn) WithArrayOfValues ¶ added in v0.4.45
func (s HopInfoPathSelectorHopAsn) WithArrayOfValues(values []string) *HopInfo_FieldTerminalPathArrayOfValues
func (HopInfoPathSelectorHopAsn) WithValue ¶ added in v0.4.45
func (s HopInfoPathSelectorHopAsn) WithValue(value string) *HopInfo_FieldTerminalPathValue
type HopInfoPathSelectorHopIp ¶ added in v0.4.45
type HopInfoPathSelectorHopIp struct{}
func (HopInfoPathSelectorHopIp) FieldPath ¶ added in v0.4.45
func (HopInfoPathSelectorHopIp) FieldPath() *HopInfo_FieldTerminalPath
func (HopInfoPathSelectorHopIp) WithArrayOfValues ¶ added in v0.4.45
func (s HopInfoPathSelectorHopIp) WithArrayOfValues(values []string) *HopInfo_FieldTerminalPathArrayOfValues
func (HopInfoPathSelectorHopIp) WithValue ¶ added in v0.4.45
func (s HopInfoPathSelectorHopIp) WithValue(value string) *HopInfo_FieldTerminalPathValue
type HopInfo_FieldMask ¶ added in v0.4.45
type HopInfo_FieldMask struct {
Paths []HopInfo_FieldPath
}
func FullHopInfo_FieldMask ¶ added in v0.4.45
func FullHopInfo_FieldMask() *HopInfo_FieldMask
func (*HopInfo_FieldMask) AppendPath ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) AppendPath(path HopInfo_FieldPath)
func (*HopInfo_FieldMask) AppendRawPath ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*HopInfo_FieldMask) DecodeFirestore ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*HopInfo_FieldMask) EncodeFirestore ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*HopInfo_FieldMask) FilterInputFields ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) FilterInputFields() *HopInfo_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*HopInfo_FieldMask) FromProtoFieldMask ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*HopInfo_FieldMask) GetPaths ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) GetPaths() []HopInfo_FieldPath
func (*HopInfo_FieldMask) GetRawPaths ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*HopInfo_FieldMask) IsFull ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) IsFull() bool
func (HopInfo_FieldMask) Marshal ¶ added in v0.4.45
func (fieldMask HopInfo_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (HopInfo_FieldMask) MarshalJSON ¶ added in v0.4.45
func (fieldMask HopInfo_FieldMask) MarshalJSON() ([]byte, error)
func (*HopInfo_FieldMask) PathsCount ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) PathsCount() int
func (*HopInfo_FieldMask) Project ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) Project(source *HopInfo) *HopInfo
func (*HopInfo_FieldMask) ProjectRaw ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*HopInfo_FieldMask) ProtoMessage ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) ProtoMessage()
func (*HopInfo_FieldMask) ProtoReflect ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) ProtoReflect() preflect.Message
func (*HopInfo_FieldMask) Reset ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) Reset()
func (*HopInfo_FieldMask) Set ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) Set(target, source *HopInfo)
func (*HopInfo_FieldMask) SetFromCliFlag ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) SetFromCliFlag(raw string) error
func (*HopInfo_FieldMask) SetRaw ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*HopInfo_FieldMask) Size ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) Size() int
func (*HopInfo_FieldMask) String ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) String() string
func (*HopInfo_FieldMask) Subtract ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) Subtract(other *HopInfo_FieldMask) *HopInfo_FieldMask
func (*HopInfo_FieldMask) SubtractRaw ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*HopInfo_FieldMask) ToProtoFieldMask ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*HopInfo_FieldMask) Unmarshal ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) Unmarshal(data []byte) error
func (*HopInfo_FieldMask) UnmarshalJSON ¶ added in v0.4.45
func (fieldMask *HopInfo_FieldMask) UnmarshalJSON(data []byte) error
type HopInfo_FieldPath ¶ added in v0.4.45
type HopInfo_FieldPath interface { gotenobject.FieldPath Selector() HopInfo_FieldPathSelector Get(source *HopInfo) []interface{} GetSingle(source *HopInfo) (interface{}, bool) ClearValue(item *HopInfo) // Those methods build corresponding HopInfo_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) HopInfo_FieldPathValue WithIArrayOfValues(values interface{}) HopInfo_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) HopInfo_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildHopInfo_FieldPath ¶ added in v0.4.45
func BuildHopInfo_FieldPath(fp gotenobject.RawFieldPath) (HopInfo_FieldPath, error)
func MustParseHopInfo_FieldPath ¶ added in v0.4.45
func MustParseHopInfo_FieldPath(rawField string) HopInfo_FieldPath
func ParseHopInfo_FieldPath ¶ added in v0.4.45
func ParseHopInfo_FieldPath(rawField string) (HopInfo_FieldPath, error)
type HopInfo_FieldPathArrayItemValue ¶ added in v0.4.45
type HopInfo_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue HopInfo_FieldPath ContainsValue(*HopInfo) bool }
HopInfo_FieldPathArrayItemValue allows storing single item in Path-specific values for HopInfo according to their type Present only for array (repeated) types.
func MustParseHopInfo_FieldPathArrayItemValue ¶ added in v0.4.45
func MustParseHopInfo_FieldPathArrayItemValue(pathStr, valueStr string) HopInfo_FieldPathArrayItemValue
func ParseHopInfo_FieldPathArrayItemValue ¶ added in v0.4.45
func ParseHopInfo_FieldPathArrayItemValue(pathStr, valueStr string) (HopInfo_FieldPathArrayItemValue, error)
ParseHopInfo_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type HopInfo_FieldPathArrayOfValues ¶ added in v0.4.45
type HopInfo_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues HopInfo_FieldPath }
HopInfo_FieldPathArrayOfValues allows storing slice of values for HopInfo fields according to their type
func MustParseHopInfo_FieldPathArrayOfValues ¶ added in v0.4.45
func MustParseHopInfo_FieldPathArrayOfValues(pathStr, valuesStr string) HopInfo_FieldPathArrayOfValues
func ParseHopInfo_FieldPathArrayOfValues ¶ added in v0.4.45
func ParseHopInfo_FieldPathArrayOfValues(pathStr, valuesStr string) (HopInfo_FieldPathArrayOfValues, error)
type HopInfo_FieldPathSelector ¶ added in v0.4.45
type HopInfo_FieldPathSelector int32
const ( HopInfo_FieldPathSelectorHopIp HopInfo_FieldPathSelector = 0 HopInfo_FieldPathSelectorHopAsn HopInfo_FieldPathSelector = 1 HopInfo_FieldPathSelectorHopAsName HopInfo_FieldPathSelector = 2 )
func (HopInfo_FieldPathSelector) String ¶ added in v0.4.45
func (s HopInfo_FieldPathSelector) String() string
type HopInfo_FieldPathValue ¶ added in v0.4.45
type HopInfo_FieldPathValue interface { HopInfo_FieldPath gotenobject.FieldPathValue SetTo(target **HopInfo) CompareWith(*HopInfo) (cmp int, comparable bool) }
HopInfo_FieldPathValue allows storing values for HopInfo fields according to their type
func MustParseHopInfo_FieldPathValue ¶ added in v0.4.45
func MustParseHopInfo_FieldPathValue(pathStr, valueStr string) HopInfo_FieldPathValue
func ParseHopInfo_FieldPathValue ¶ added in v0.4.45
func ParseHopInfo_FieldPathValue(pathStr, valueStr string) (HopInfo_FieldPathValue, error)
type HopInfo_FieldTerminalPath ¶ added in v0.4.45
type HopInfo_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*HopInfo_FieldTerminalPath) ClearValue ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) ClearValue(item *HopInfo)
func (*HopInfo_FieldTerminalPath) ClearValueRaw ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*HopInfo_FieldTerminalPath) Get ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) Get(source *HopInfo) (values []interface{})
Get returns all values pointed by specific field from source HopInfo
func (*HopInfo_FieldTerminalPath) GetDefault ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HopInfo_FieldTerminalPath) GetRaw ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*HopInfo_FieldTerminalPath) GetSingle ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) GetSingle(source *HopInfo) (interface{}, bool)
GetSingle returns value pointed by specific field of from source HopInfo
func (*HopInfo_FieldTerminalPath) GetSingleRaw ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HopInfo_FieldTerminalPath) IsLeaf ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HopInfo_FieldTerminalPath) JSONString ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HopInfo_FieldTerminalPath) Selector ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) Selector() HopInfo_FieldPathSelector
func (*HopInfo_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *HopInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HopInfo_FieldTerminalPath) String ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*HopInfo_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) HopInfo_FieldPathArrayItemValue
func (*HopInfo_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) HopInfo_FieldPathArrayOfValues
func (*HopInfo_FieldTerminalPath) WithIValue ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) WithIValue(value interface{}) HopInfo_FieldPathValue
func (*HopInfo_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HopInfo_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HopInfo_FieldTerminalPath) WithRawIValue ¶ added in v0.4.45
func (fp *HopInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HopInfo_FieldTerminalPathArrayItemValue ¶ added in v0.4.45
type HopInfo_FieldTerminalPathArrayItemValue struct { HopInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*HopInfo_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.4.45
func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *HopInfo) bool
Contains returns a boolean indicating if value that is being held is present in given 'HopInfo'
func (*HopInfo_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.4.45
func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object HopInfo as interface{}
func (*HopInfo_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.4.45
func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) GetSingle(source *HopInfo) (interface{}, bool)
func (*HopInfo_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.4.45
func (fpaiv *HopInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type HopInfo_FieldTerminalPathArrayOfValues ¶ added in v0.4.45
type HopInfo_FieldTerminalPathArrayOfValues struct { HopInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*HopInfo_FieldTerminalPathArrayOfValues) AsHopAsNameArrayOfValues ¶ added in v0.4.45
func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) AsHopAsNameArrayOfValues() ([]string, bool)
func (*HopInfo_FieldTerminalPathArrayOfValues) AsHopAsnArrayOfValues ¶ added in v0.4.45
func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) AsHopAsnArrayOfValues() ([]string, bool)
func (*HopInfo_FieldTerminalPathArrayOfValues) AsHopIpArrayOfValues ¶ added in v0.4.45
func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) AsHopIpArrayOfValues() ([]string, bool)
func (*HopInfo_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.4.45
func (fpaov *HopInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type HopInfo_FieldTerminalPathValue ¶ added in v0.4.45
type HopInfo_FieldTerminalPathValue struct { HopInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*HopInfo_FieldTerminalPathValue) AsHopAsNameValue ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) AsHopAsNameValue() (string, bool)
func (*HopInfo_FieldTerminalPathValue) AsHopAsnValue ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) AsHopAsnValue() (string, bool)
func (*HopInfo_FieldTerminalPathValue) AsHopIpValue ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) AsHopIpValue() (string, bool)
func (*HopInfo_FieldTerminalPathValue) CompareWith ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) CompareWith(source *HopInfo) (int, bool)
CompareWith compares value in the 'HopInfo_FieldTerminalPathValue' with the value under path in 'HopInfo'.
func (*HopInfo_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HopInfo_FieldTerminalPathValue) GetRawValue ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'HopInfo' as interface{}
func (*HopInfo_FieldTerminalPathValue) SetTo ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) SetTo(target **HopInfo)
SetTo stores value for selected field for object HopInfo
func (*HopInfo_FieldTerminalPathValue) SetToRaw ¶ added in v0.4.45
func (fpv *HopInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HopStat ¶ added in v0.4.45
type HopStat struct { TtlExceededLatency *DurationStatsMilliSeconds `` /* 148-byte string literal not displayed */ IcmpLatency *DurationStatsMilliSeconds `protobuf:"bytes,2,opt,name=icmp_latency,json=icmpLatency,proto3" json:"icmp_latency,omitempty" firestore:"icmpLatency"` Loss *LossStats `protobuf:"bytes,3,opt,name=loss,proto3" json:"loss,omitempty" firestore:"loss"` // contains filtered or unexported fields }
func (*HopStat) CloneRaw ¶ added in v0.4.45
func (o *HopStat) CloneRaw() gotenobject.GotenObjectExt
func (*HopStat) Descriptor ¶ added in v0.4.45
Deprecated, Use HopStat.ProtoReflect.Descriptor instead.
func (*HopStat) GetIcmpLatency ¶ added in v0.4.45
func (m *HopStat) GetIcmpLatency() *DurationStatsMilliSeconds
func (*HopStat) GetTtlExceededLatency ¶ added in v0.4.45
func (m *HopStat) GetTtlExceededLatency() *DurationStatsMilliSeconds
func (*HopStat) GotenMessage ¶ added in v0.4.45
func (*HopStat) GotenMessage()
func (*HopStat) GotenObjectExt ¶ added in v0.4.45
func (o *HopStat) GotenObjectExt()
func (*HopStat) GotenValidate ¶ added in v0.4.45
func (*HopStat) MakeDiffFieldMask ¶ added in v0.4.45
func (o *HopStat) MakeDiffFieldMask(other *HopStat) *HopStat_FieldMask
func (*HopStat) MakeFullFieldMask ¶ added in v0.4.45
func (o *HopStat) MakeFullFieldMask() *HopStat_FieldMask
func (*HopStat) MakeRawDiffFieldMask ¶ added in v0.4.45
func (o *HopStat) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*HopStat) MakeRawFullFieldMask ¶ added in v0.4.45
func (o *HopStat) MakeRawFullFieldMask() gotenobject.FieldMask
func (*HopStat) MarshalJSON ¶ added in v0.4.45
func (*HopStat) MergeRaw ¶ added in v0.4.45
func (o *HopStat) MergeRaw(source gotenobject.GotenObjectExt)
func (*HopStat) ProtoMessage ¶ added in v0.4.45
func (*HopStat) ProtoMessage()
func (*HopStat) ProtoReflect ¶ added in v0.4.45
func (*HopStat) SetIcmpLatency ¶ added in v0.4.45
func (m *HopStat) SetIcmpLatency(fv *DurationStatsMilliSeconds)
func (*HopStat) SetTtlExceededLatency ¶ added in v0.4.45
func (m *HopStat) SetTtlExceededLatency(fv *DurationStatsMilliSeconds)
func (*HopStat) UnmarshalJSON ¶ added in v0.4.45
type HopStatFieldPathBuilder ¶ added in v0.4.45
type HopStatFieldPathBuilder struct{}
func NewHopStatFieldPathBuilder ¶ added in v0.4.45
func NewHopStatFieldPathBuilder() HopStatFieldPathBuilder
func (HopStatFieldPathBuilder) IcmpLatency ¶ added in v0.4.45
func (HopStatFieldPathBuilder) IcmpLatency() HopStatPathSelectorIcmpLatency
func (HopStatFieldPathBuilder) Loss ¶ added in v0.4.45
func (HopStatFieldPathBuilder) Loss() HopStatPathSelectorLoss
func (HopStatFieldPathBuilder) TtlExceededLatency ¶ added in v0.4.45
func (HopStatFieldPathBuilder) TtlExceededLatency() HopStatPathSelectorTtlExceededLatency
type HopStatPathSelectorIcmpLatency ¶ added in v0.4.45
type HopStatPathSelectorIcmpLatency struct{}
func (HopStatPathSelectorIcmpLatency) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorIcmpLatency) FieldPath() *HopStat_FieldTerminalPath
func (HopStatPathSelectorIcmpLatency) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatency) WithArrayOfValues(values []*DurationStatsMilliSeconds) *HopStat_FieldTerminalPathArrayOfValues
func (HopStatPathSelectorIcmpLatency) WithSubArrayItemValue ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatency) WithSubArrayItemValue(subPathArrayItemValue DurationStatsMilliSeconds_FieldPathArrayItemValue) *HopStat_FieldSubPathArrayItemValue
func (HopStatPathSelectorIcmpLatency) WithSubArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatency) WithSubArrayOfValues(subPathArrayOfValues DurationStatsMilliSeconds_FieldPathArrayOfValues) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorIcmpLatency) WithSubPath ¶ added in v0.4.45
func (HopStatPathSelectorIcmpLatency) WithSubPath(subPath DurationStatsMilliSeconds_FieldPath) *HopStat_FieldSubPath
func (HopStatPathSelectorIcmpLatency) WithSubValue ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatency) WithSubValue(subPathValue DurationStatsMilliSeconds_FieldPathValue) *HopStat_FieldSubPathValue
func (HopStatPathSelectorIcmpLatency) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatency) WithValue(value *DurationStatsMilliSeconds) *HopStat_FieldTerminalPathValue
type HopStatPathSelectorIcmpLatencyCount ¶ added in v0.4.45
type HopStatPathSelectorIcmpLatencyCount struct{}
func (HopStatPathSelectorIcmpLatencyCount) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorIcmpLatencyCount) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorIcmpLatencyCount) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyCount) WithArrayOfValues(values []int32) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorIcmpLatencyCount) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyCount) WithValue(value int32) *HopStat_FieldSubPathValue
type HopStatPathSelectorIcmpLatencyMax ¶ added in v0.4.45
type HopStatPathSelectorIcmpLatencyMax struct{}
func (HopStatPathSelectorIcmpLatencyMax) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorIcmpLatencyMax) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorIcmpLatencyMax) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyMax) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorIcmpLatencyMax) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyMax) WithValue(value float64) *HopStat_FieldSubPathValue
type HopStatPathSelectorIcmpLatencyMean ¶ added in v0.4.45
type HopStatPathSelectorIcmpLatencyMean struct{}
func (HopStatPathSelectorIcmpLatencyMean) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorIcmpLatencyMean) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorIcmpLatencyMean) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyMean) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorIcmpLatencyMean) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyMean) WithValue(value float64) *HopStat_FieldSubPathValue
type HopStatPathSelectorIcmpLatencyMin ¶ added in v0.4.45
type HopStatPathSelectorIcmpLatencyMin struct{}
func (HopStatPathSelectorIcmpLatencyMin) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorIcmpLatencyMin) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorIcmpLatencyMin) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyMin) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorIcmpLatencyMin) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorIcmpLatencyMin) WithValue(value float64) *HopStat_FieldSubPathValue
type HopStatPathSelectorLoss ¶ added in v0.4.45
type HopStatPathSelectorLoss struct{}
func (HopStatPathSelectorLoss) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorLoss) FieldPath() *HopStat_FieldTerminalPath
func (HopStatPathSelectorLoss) LossPercentage ¶ added in v0.4.45
func (HopStatPathSelectorLoss) LossPercentage() HopStatPathSelectorLossLossPercentage
func (HopStatPathSelectorLoss) PacketsLost ¶ added in v0.4.45
func (HopStatPathSelectorLoss) PacketsLost() HopStatPathSelectorLossPacketsLost
func (HopStatPathSelectorLoss) PacketsSent ¶ added in v0.4.45
func (HopStatPathSelectorLoss) PacketsSent() HopStatPathSelectorLossPacketsSent
func (HopStatPathSelectorLoss) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorLoss) WithArrayOfValues(values []*LossStats) *HopStat_FieldTerminalPathArrayOfValues
func (HopStatPathSelectorLoss) WithSubArrayItemValue ¶ added in v0.4.45
func (s HopStatPathSelectorLoss) WithSubArrayItemValue(subPathArrayItemValue LossStats_FieldPathArrayItemValue) *HopStat_FieldSubPathArrayItemValue
func (HopStatPathSelectorLoss) WithSubArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorLoss) WithSubArrayOfValues(subPathArrayOfValues LossStats_FieldPathArrayOfValues) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorLoss) WithSubPath ¶ added in v0.4.45
func (HopStatPathSelectorLoss) WithSubPath(subPath LossStats_FieldPath) *HopStat_FieldSubPath
func (HopStatPathSelectorLoss) WithSubValue ¶ added in v0.4.45
func (s HopStatPathSelectorLoss) WithSubValue(subPathValue LossStats_FieldPathValue) *HopStat_FieldSubPathValue
func (HopStatPathSelectorLoss) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorLoss) WithValue(value *LossStats) *HopStat_FieldTerminalPathValue
type HopStatPathSelectorLossLossPercentage ¶ added in v0.4.45
type HopStatPathSelectorLossLossPercentage struct{}
func (HopStatPathSelectorLossLossPercentage) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorLossLossPercentage) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorLossLossPercentage) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorLossLossPercentage) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorLossLossPercentage) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorLossLossPercentage) WithValue(value float64) *HopStat_FieldSubPathValue
type HopStatPathSelectorLossPacketsLost ¶ added in v0.4.45
type HopStatPathSelectorLossPacketsLost struct{}
func (HopStatPathSelectorLossPacketsLost) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorLossPacketsLost) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorLossPacketsLost) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorLossPacketsLost) WithArrayOfValues(values []int32) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorLossPacketsLost) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorLossPacketsLost) WithValue(value int32) *HopStat_FieldSubPathValue
type HopStatPathSelectorLossPacketsSent ¶ added in v0.4.45
type HopStatPathSelectorLossPacketsSent struct{}
func (HopStatPathSelectorLossPacketsSent) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorLossPacketsSent) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorLossPacketsSent) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorLossPacketsSent) WithArrayOfValues(values []int32) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorLossPacketsSent) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorLossPacketsSent) WithValue(value int32) *HopStat_FieldSubPathValue
type HopStatPathSelectorTtlExceededLatency ¶ added in v0.4.45
type HopStatPathSelectorTtlExceededLatency struct{}
func (HopStatPathSelectorTtlExceededLatency) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorTtlExceededLatency) FieldPath() *HopStat_FieldTerminalPath
func (HopStatPathSelectorTtlExceededLatency) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatency) WithArrayOfValues(values []*DurationStatsMilliSeconds) *HopStat_FieldTerminalPathArrayOfValues
func (HopStatPathSelectorTtlExceededLatency) WithSubArrayItemValue ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatency) WithSubArrayItemValue(subPathArrayItemValue DurationStatsMilliSeconds_FieldPathArrayItemValue) *HopStat_FieldSubPathArrayItemValue
func (HopStatPathSelectorTtlExceededLatency) WithSubArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatency) WithSubArrayOfValues(subPathArrayOfValues DurationStatsMilliSeconds_FieldPathArrayOfValues) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorTtlExceededLatency) WithSubPath ¶ added in v0.4.45
func (HopStatPathSelectorTtlExceededLatency) WithSubPath(subPath DurationStatsMilliSeconds_FieldPath) *HopStat_FieldSubPath
func (HopStatPathSelectorTtlExceededLatency) WithSubValue ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatency) WithSubValue(subPathValue DurationStatsMilliSeconds_FieldPathValue) *HopStat_FieldSubPathValue
func (HopStatPathSelectorTtlExceededLatency) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatency) WithValue(value *DurationStatsMilliSeconds) *HopStat_FieldTerminalPathValue
type HopStatPathSelectorTtlExceededLatencyCount ¶ added in v0.4.45
type HopStatPathSelectorTtlExceededLatencyCount struct{}
func (HopStatPathSelectorTtlExceededLatencyCount) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorTtlExceededLatencyCount) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorTtlExceededLatencyCount) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyCount) WithArrayOfValues(values []int32) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorTtlExceededLatencyCount) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyCount) WithValue(value int32) *HopStat_FieldSubPathValue
type HopStatPathSelectorTtlExceededLatencyMax ¶ added in v0.4.45
type HopStatPathSelectorTtlExceededLatencyMax struct{}
func (HopStatPathSelectorTtlExceededLatencyMax) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorTtlExceededLatencyMax) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorTtlExceededLatencyMax) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyMax) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorTtlExceededLatencyMax) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyMax) WithValue(value float64) *HopStat_FieldSubPathValue
type HopStatPathSelectorTtlExceededLatencyMean ¶ added in v0.4.45
type HopStatPathSelectorTtlExceededLatencyMean struct{}
func (HopStatPathSelectorTtlExceededLatencyMean) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorTtlExceededLatencyMean) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorTtlExceededLatencyMean) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyMean) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorTtlExceededLatencyMean) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyMean) WithValue(value float64) *HopStat_FieldSubPathValue
type HopStatPathSelectorTtlExceededLatencyMin ¶ added in v0.4.45
type HopStatPathSelectorTtlExceededLatencyMin struct{}
func (HopStatPathSelectorTtlExceededLatencyMin) FieldPath ¶ added in v0.4.45
func (HopStatPathSelectorTtlExceededLatencyMin) FieldPath() *HopStat_FieldSubPath
func (HopStatPathSelectorTtlExceededLatencyMin) WithArrayOfValues ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyMin) WithArrayOfValues(values []float64) *HopStat_FieldSubPathArrayOfValues
func (HopStatPathSelectorTtlExceededLatencyMin) WithValue ¶ added in v0.4.45
func (s HopStatPathSelectorTtlExceededLatencyMin) WithValue(value float64) *HopStat_FieldSubPathValue
type HopStat_FieldMask ¶ added in v0.4.45
type HopStat_FieldMask struct {
Paths []HopStat_FieldPath
}
func FullHopStat_FieldMask ¶ added in v0.4.45
func FullHopStat_FieldMask() *HopStat_FieldMask
func (*HopStat_FieldMask) AppendPath ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) AppendPath(path HopStat_FieldPath)
func (*HopStat_FieldMask) AppendRawPath ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*HopStat_FieldMask) DecodeFirestore ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*HopStat_FieldMask) EncodeFirestore ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*HopStat_FieldMask) FilterInputFields ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) FilterInputFields() *HopStat_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*HopStat_FieldMask) FromProtoFieldMask ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*HopStat_FieldMask) GetPaths ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) GetPaths() []HopStat_FieldPath
func (*HopStat_FieldMask) GetRawPaths ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*HopStat_FieldMask) IsFull ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) IsFull() bool
func (HopStat_FieldMask) Marshal ¶ added in v0.4.45
func (fieldMask HopStat_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (HopStat_FieldMask) MarshalJSON ¶ added in v0.4.45
func (fieldMask HopStat_FieldMask) MarshalJSON() ([]byte, error)
func (*HopStat_FieldMask) PathsCount ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) PathsCount() int
func (*HopStat_FieldMask) Project ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) Project(source *HopStat) *HopStat
func (*HopStat_FieldMask) ProjectRaw ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*HopStat_FieldMask) ProtoMessage ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) ProtoMessage()
func (*HopStat_FieldMask) ProtoReflect ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) ProtoReflect() preflect.Message
func (*HopStat_FieldMask) Reset ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) Reset()
func (*HopStat_FieldMask) Set ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) Set(target, source *HopStat)
func (*HopStat_FieldMask) SetFromCliFlag ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) SetFromCliFlag(raw string) error
func (*HopStat_FieldMask) SetRaw ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*HopStat_FieldMask) Size ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) Size() int
func (*HopStat_FieldMask) String ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) String() string
func (*HopStat_FieldMask) Subtract ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) Subtract(other *HopStat_FieldMask) *HopStat_FieldMask
func (*HopStat_FieldMask) SubtractRaw ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*HopStat_FieldMask) ToProtoFieldMask ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*HopStat_FieldMask) Unmarshal ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) Unmarshal(data []byte) error
func (*HopStat_FieldMask) UnmarshalJSON ¶ added in v0.4.45
func (fieldMask *HopStat_FieldMask) UnmarshalJSON(data []byte) error
type HopStat_FieldPath ¶ added in v0.4.45
type HopStat_FieldPath interface { gotenobject.FieldPath Selector() HopStat_FieldPathSelector Get(source *HopStat) []interface{} GetSingle(source *HopStat) (interface{}, bool) ClearValue(item *HopStat) // Those methods build corresponding HopStat_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) HopStat_FieldPathValue WithIArrayOfValues(values interface{}) HopStat_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) HopStat_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildHopStat_FieldPath ¶ added in v0.4.45
func BuildHopStat_FieldPath(fp gotenobject.RawFieldPath) (HopStat_FieldPath, error)
func MustParseHopStat_FieldPath ¶ added in v0.4.45
func MustParseHopStat_FieldPath(rawField string) HopStat_FieldPath
func ParseHopStat_FieldPath ¶ added in v0.4.45
func ParseHopStat_FieldPath(rawField string) (HopStat_FieldPath, error)
type HopStat_FieldPathArrayItemValue ¶ added in v0.4.45
type HopStat_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue HopStat_FieldPath ContainsValue(*HopStat) bool }
HopStat_FieldPathArrayItemValue allows storing single item in Path-specific values for HopStat according to their type Present only for array (repeated) types.
func MustParseHopStat_FieldPathArrayItemValue ¶ added in v0.4.45
func MustParseHopStat_FieldPathArrayItemValue(pathStr, valueStr string) HopStat_FieldPathArrayItemValue
func ParseHopStat_FieldPathArrayItemValue ¶ added in v0.4.45
func ParseHopStat_FieldPathArrayItemValue(pathStr, valueStr string) (HopStat_FieldPathArrayItemValue, error)
ParseHopStat_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type HopStat_FieldPathArrayOfValues ¶ added in v0.4.45
type HopStat_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues HopStat_FieldPath }
HopStat_FieldPathArrayOfValues allows storing slice of values for HopStat fields according to their type
func MustParseHopStat_FieldPathArrayOfValues ¶ added in v0.4.45
func MustParseHopStat_FieldPathArrayOfValues(pathStr, valuesStr string) HopStat_FieldPathArrayOfValues
func ParseHopStat_FieldPathArrayOfValues ¶ added in v0.4.45
func ParseHopStat_FieldPathArrayOfValues(pathStr, valuesStr string) (HopStat_FieldPathArrayOfValues, error)
type HopStat_FieldPathSelector ¶ added in v0.4.45
type HopStat_FieldPathSelector int32
const ( HopStat_FieldPathSelectorTtlExceededLatency HopStat_FieldPathSelector = 0 HopStat_FieldPathSelectorIcmpLatency HopStat_FieldPathSelector = 1 HopStat_FieldPathSelectorLoss HopStat_FieldPathSelector = 2 )
func (HopStat_FieldPathSelector) String ¶ added in v0.4.45
func (s HopStat_FieldPathSelector) String() string
type HopStat_FieldPathValue ¶ added in v0.4.45
type HopStat_FieldPathValue interface { HopStat_FieldPath gotenobject.FieldPathValue SetTo(target **HopStat) CompareWith(*HopStat) (cmp int, comparable bool) }
HopStat_FieldPathValue allows storing values for HopStat fields according to their type
func MustParseHopStat_FieldPathValue ¶ added in v0.4.45
func MustParseHopStat_FieldPathValue(pathStr, valueStr string) HopStat_FieldPathValue
func ParseHopStat_FieldPathValue ¶ added in v0.4.45
func ParseHopStat_FieldPathValue(pathStr, valueStr string) (HopStat_FieldPathValue, error)
type HopStat_FieldSubPath ¶ added in v0.4.45
type HopStat_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*HopStat_FieldSubPath) AsIcmpLatencySubPath ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) AsIcmpLatencySubPath() (DurationStatsMilliSeconds_FieldPath, bool)
func (*HopStat_FieldSubPath) AsLossSubPath ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) AsLossSubPath() (LossStats_FieldPath, bool)
func (*HopStat_FieldSubPath) AsTtlExceededLatencySubPath ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) AsTtlExceededLatencySubPath() (DurationStatsMilliSeconds_FieldPath, bool)
func (*HopStat_FieldSubPath) ClearValue ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) ClearValue(item *HopStat)
func (*HopStat_FieldSubPath) ClearValueRaw ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) ClearValueRaw(item proto.Message)
func (*HopStat_FieldSubPath) Get ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) Get(source *HopStat) (values []interface{})
Get returns all values pointed by selected field from source HopStat
func (*HopStat_FieldSubPath) GetDefault ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HopStat_FieldSubPath) GetRaw ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*HopStat_FieldSubPath) GetSingle ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) GetSingle(source *HopStat) (interface{}, bool)
GetSingle returns value of selected field from source HopStat
func (*HopStat_FieldSubPath) GetSingleRaw ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HopStat_FieldSubPath) IsLeaf ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HopStat_FieldSubPath) JSONString ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HopStat_FieldSubPath) Selector ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) Selector() HopStat_FieldPathSelector
func (*HopStat_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *HopStat_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HopStat_FieldSubPath) String ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) String() string
String returns path representation in proto convention
func (*HopStat_FieldSubPath) WithIArrayItemValue ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) WithIArrayItemValue(value interface{}) HopStat_FieldPathArrayItemValue
func (*HopStat_FieldSubPath) WithIArrayOfValues ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) WithIArrayOfValues(values interface{}) HopStat_FieldPathArrayOfValues
func (*HopStat_FieldSubPath) WithIValue ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) WithIValue(value interface{}) HopStat_FieldPathValue
func (*HopStat_FieldSubPath) WithRawIArrayItemValue ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HopStat_FieldSubPath) WithRawIArrayOfValues ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HopStat_FieldSubPath) WithRawIValue ¶ added in v0.4.45
func (fps *HopStat_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HopStat_FieldSubPathArrayItemValue ¶ added in v0.4.45
type HopStat_FieldSubPathArrayItemValue struct { HopStat_FieldPath // contains filtered or unexported fields }
func (*HopStat_FieldSubPathArrayItemValue) AsIcmpLatencyPathItemValue ¶ added in v0.4.45
func (fpaivs *HopStat_FieldSubPathArrayItemValue) AsIcmpLatencyPathItemValue() (DurationStatsMilliSeconds_FieldPathArrayItemValue, bool)
func (*HopStat_FieldSubPathArrayItemValue) AsLossPathItemValue ¶ added in v0.4.45
func (fpaivs *HopStat_FieldSubPathArrayItemValue) AsLossPathItemValue() (LossStats_FieldPathArrayItemValue, bool)
func (*HopStat_FieldSubPathArrayItemValue) AsTtlExceededLatencyPathItemValue ¶ added in v0.4.45
func (fpaivs *HopStat_FieldSubPathArrayItemValue) AsTtlExceededLatencyPathItemValue() (DurationStatsMilliSeconds_FieldPathArrayItemValue, bool)
func (*HopStat_FieldSubPathArrayItemValue) ContainsValue ¶ added in v0.4.45
func (fpaivs *HopStat_FieldSubPathArrayItemValue) ContainsValue(source *HopStat) bool
Contains returns a boolean indicating if value that is being held is present in given 'HopStat'
func (*HopStat_FieldSubPathArrayItemValue) GetRawItemValue ¶ added in v0.4.45
func (fpaivs *HopStat_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type HopStat_FieldSubPathArrayOfValues ¶ added in v0.4.45
type HopStat_FieldSubPathArrayOfValues struct { HopStat_FieldPath // contains filtered or unexported fields }
func (*HopStat_FieldSubPathArrayOfValues) AsIcmpLatencyPathArrayOfValues ¶ added in v0.4.45
func (fpsaov *HopStat_FieldSubPathArrayOfValues) AsIcmpLatencyPathArrayOfValues() (DurationStatsMilliSeconds_FieldPathArrayOfValues, bool)
func (*HopStat_FieldSubPathArrayOfValues) AsLossPathArrayOfValues ¶ added in v0.4.45
func (fpsaov *HopStat_FieldSubPathArrayOfValues) AsLossPathArrayOfValues() (LossStats_FieldPathArrayOfValues, bool)
func (*HopStat_FieldSubPathArrayOfValues) AsTtlExceededLatencyPathArrayOfValues ¶ added in v0.4.45
func (fpsaov *HopStat_FieldSubPathArrayOfValues) AsTtlExceededLatencyPathArrayOfValues() (DurationStatsMilliSeconds_FieldPathArrayOfValues, bool)
func (*HopStat_FieldSubPathArrayOfValues) GetRawValues ¶ added in v0.4.45
func (fpsaov *HopStat_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type HopStat_FieldSubPathValue ¶ added in v0.4.45
type HopStat_FieldSubPathValue struct { HopStat_FieldPath // contains filtered or unexported fields }
func (*HopStat_FieldSubPathValue) AsIcmpLatencyPathValue ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) AsIcmpLatencyPathValue() (DurationStatsMilliSeconds_FieldPathValue, bool)
func (*HopStat_FieldSubPathValue) AsLossPathValue ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) AsLossPathValue() (LossStats_FieldPathValue, bool)
func (*HopStat_FieldSubPathValue) AsTtlExceededLatencyPathValue ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) AsTtlExceededLatencyPathValue() (DurationStatsMilliSeconds_FieldPathValue, bool)
func (*HopStat_FieldSubPathValue) CompareWith ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) CompareWith(source *HopStat) (int, bool)
func (*HopStat_FieldSubPathValue) CompareWithRaw ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HopStat_FieldSubPathValue) GetRawValue ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) GetRawValue() interface{}
func (*HopStat_FieldSubPathValue) SetTo ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) SetTo(target **HopStat)
func (*HopStat_FieldSubPathValue) SetToRaw ¶ added in v0.4.45
func (fpvs *HopStat_FieldSubPathValue) SetToRaw(target proto.Message)
type HopStat_FieldTerminalPath ¶ added in v0.4.45
type HopStat_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*HopStat_FieldTerminalPath) ClearValue ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) ClearValue(item *HopStat)
func (*HopStat_FieldTerminalPath) ClearValueRaw ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*HopStat_FieldTerminalPath) Get ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) Get(source *HopStat) (values []interface{})
Get returns all values pointed by specific field from source HopStat
func (*HopStat_FieldTerminalPath) GetDefault ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HopStat_FieldTerminalPath) GetRaw ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*HopStat_FieldTerminalPath) GetSingle ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) GetSingle(source *HopStat) (interface{}, bool)
GetSingle returns value pointed by specific field of from source HopStat
func (*HopStat_FieldTerminalPath) GetSingleRaw ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HopStat_FieldTerminalPath) IsLeaf ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HopStat_FieldTerminalPath) JSONString ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HopStat_FieldTerminalPath) Selector ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) Selector() HopStat_FieldPathSelector
func (*HopStat_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *HopStat_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HopStat_FieldTerminalPath) String ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*HopStat_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) WithIArrayItemValue(value interface{}) HopStat_FieldPathArrayItemValue
func (*HopStat_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) WithIArrayOfValues(values interface{}) HopStat_FieldPathArrayOfValues
func (*HopStat_FieldTerminalPath) WithIValue ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) WithIValue(value interface{}) HopStat_FieldPathValue
func (*HopStat_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HopStat_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HopStat_FieldTerminalPath) WithRawIValue ¶ added in v0.4.45
func (fp *HopStat_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HopStat_FieldTerminalPathArrayItemValue ¶ added in v0.4.45
type HopStat_FieldTerminalPathArrayItemValue struct { HopStat_FieldTerminalPath // contains filtered or unexported fields }
func (*HopStat_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.4.45
func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) ContainsValue(source *HopStat) bool
Contains returns a boolean indicating if value that is being held is present in given 'HopStat'
func (*HopStat_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.4.45
func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object HopStat as interface{}
func (*HopStat_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.4.45
func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) GetSingle(source *HopStat) (interface{}, bool)
func (*HopStat_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.4.45
func (fpaiv *HopStat_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type HopStat_FieldTerminalPathArrayOfValues ¶ added in v0.4.45
type HopStat_FieldTerminalPathArrayOfValues struct { HopStat_FieldTerminalPath // contains filtered or unexported fields }
func (*HopStat_FieldTerminalPathArrayOfValues) AsIcmpLatencyArrayOfValues ¶ added in v0.4.45
func (fpaov *HopStat_FieldTerminalPathArrayOfValues) AsIcmpLatencyArrayOfValues() ([]*DurationStatsMilliSeconds, bool)
func (*HopStat_FieldTerminalPathArrayOfValues) AsLossArrayOfValues ¶ added in v0.4.45
func (fpaov *HopStat_FieldTerminalPathArrayOfValues) AsLossArrayOfValues() ([]*LossStats, bool)
func (*HopStat_FieldTerminalPathArrayOfValues) AsTtlExceededLatencyArrayOfValues ¶ added in v0.4.45
func (fpaov *HopStat_FieldTerminalPathArrayOfValues) AsTtlExceededLatencyArrayOfValues() ([]*DurationStatsMilliSeconds, bool)
func (*HopStat_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.4.45
func (fpaov *HopStat_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type HopStat_FieldTerminalPathValue ¶ added in v0.4.45
type HopStat_FieldTerminalPathValue struct { HopStat_FieldTerminalPath // contains filtered or unexported fields }
func (*HopStat_FieldTerminalPathValue) AsIcmpLatencyValue ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) AsIcmpLatencyValue() (*DurationStatsMilliSeconds, bool)
func (*HopStat_FieldTerminalPathValue) AsLossValue ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) AsLossValue() (*LossStats, bool)
func (*HopStat_FieldTerminalPathValue) AsTtlExceededLatencyValue ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) AsTtlExceededLatencyValue() (*DurationStatsMilliSeconds, bool)
func (*HopStat_FieldTerminalPathValue) CompareWith ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) CompareWith(source *HopStat) (int, bool)
CompareWith compares value in the 'HopStat_FieldTerminalPathValue' with the value under path in 'HopStat'.
func (*HopStat_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HopStat_FieldTerminalPathValue) GetRawValue ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'HopStat' as interface{}
func (*HopStat_FieldTerminalPathValue) SetTo ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) SetTo(target **HopStat)
SetTo stores value for selected field for object HopStat
func (*HopStat_FieldTerminalPathValue) SetToRaw ¶ added in v0.4.45
func (fpv *HopStat_FieldTerminalPathValue) SetToRaw(target proto.Message)
type IpVersion ¶
type IpVersion int32
func (IpVersion) Descriptor ¶
func (IpVersion) Descriptor() preflect.EnumDescriptor
func (IpVersion) EnumDescriptor ¶
Deprecated, Use IpVersion.ProtoReflect.Descriptor instead.
func (IpVersion) Number ¶
func (x IpVersion) Number() preflect.EnumNumber
type Location ¶
type Location struct { // Address Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty" firestore:"address"` // Admin Area Hierarchy AdminHierarchy *admin_area.AdminHierarchy `` /* 130-byte string literal not displayed */ // coordinates Coordinates *latlng.LatLng `protobuf:"bytes,2,opt,name=coordinates,proto3" json:"coordinates,omitempty" firestore:"coordinates"` // location accuracy in meters Accuracy float64 `protobuf:"fixed64,3,opt,name=accuracy,proto3" json:"accuracy,omitempty" firestore:"accuracy"` // contains filtered or unexported fields }
Location - address names the locations of Probes
func (*Location) CloneRaw ¶
func (o *Location) CloneRaw() gotenobject.GotenObjectExt
func (*Location) Descriptor ¶
Deprecated, Use Location.ProtoReflect.Descriptor instead.
func (*Location) GetAccuracy ¶
func (*Location) GetAddress ¶
func (*Location) GetAdminHierarchy ¶
func (m *Location) GetAdminHierarchy() *admin_area.AdminHierarchy
func (*Location) GetCoordinates ¶
func (*Location) GotenMessage ¶
func (*Location) GotenMessage()
func (*Location) GotenObjectExt ¶
func (o *Location) GotenObjectExt()
func (*Location) GotenValidate ¶
func (*Location) MakeDiffFieldMask ¶
func (o *Location) MakeDiffFieldMask(other *Location) *Location_FieldMask
func (*Location) MakeFullFieldMask ¶
func (o *Location) MakeFullFieldMask() *Location_FieldMask
func (*Location) MakeRawDiffFieldMask ¶
func (o *Location) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Location) MakeRawFullFieldMask ¶
func (o *Location) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Location) MarshalJSON ¶
func (*Location) MergeRaw ¶
func (o *Location) MergeRaw(source gotenobject.GotenObjectExt)
func (*Location) ProtoMessage ¶
func (*Location) ProtoMessage()
func (*Location) ProtoReflect ¶
func (*Location) SetAccuracy ¶
func (*Location) SetAddress ¶
func (*Location) SetAdminHierarchy ¶
func (m *Location) SetAdminHierarchy(fv *admin_area.AdminHierarchy)
func (*Location) SetCoordinates ¶
func (*Location) UnmarshalJSON ¶
type LocationDiscoverySpec ¶
type LocationDiscoverySpec struct { // Location discovery type - use PREFER_PRIMARY if unspecified Type LocationDiscoverySpec_Type `` /* 133-byte string literal not displayed */ // Discovered address won't be reported as Active, unless accuracy value is // below or equal to this threshold When it's not set, 100m is used. RequiredAccuracy float64 `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LocationDiscoverySpec) Clone ¶
func (o *LocationDiscoverySpec) Clone() *LocationDiscoverySpec
func (*LocationDiscoverySpec) CloneRaw ¶
func (o *LocationDiscoverySpec) CloneRaw() gotenobject.GotenObjectExt
func (*LocationDiscoverySpec) Descriptor ¶
func (*LocationDiscoverySpec) Descriptor() ([]byte, []int)
Deprecated, Use LocationDiscoverySpec.ProtoReflect.Descriptor instead.
func (*LocationDiscoverySpec) GetRequiredAccuracy ¶
func (m *LocationDiscoverySpec) GetRequiredAccuracy() float64
func (*LocationDiscoverySpec) GetType ¶
func (m *LocationDiscoverySpec) GetType() LocationDiscoverySpec_Type
func (*LocationDiscoverySpec) GotenMessage ¶
func (*LocationDiscoverySpec) GotenMessage()
func (*LocationDiscoverySpec) GotenObjectExt ¶
func (o *LocationDiscoverySpec) GotenObjectExt()
func (*LocationDiscoverySpec) GotenValidate ¶
func (obj *LocationDiscoverySpec) GotenValidate() error
func (*LocationDiscoverySpec) MakeDiffFieldMask ¶
func (o *LocationDiscoverySpec) MakeDiffFieldMask(other *LocationDiscoverySpec) *LocationDiscoverySpec_FieldMask
func (*LocationDiscoverySpec) MakeFullFieldMask ¶
func (o *LocationDiscoverySpec) MakeFullFieldMask() *LocationDiscoverySpec_FieldMask
func (*LocationDiscoverySpec) MakeRawDiffFieldMask ¶
func (o *LocationDiscoverySpec) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*LocationDiscoverySpec) MakeRawFullFieldMask ¶
func (o *LocationDiscoverySpec) MakeRawFullFieldMask() gotenobject.FieldMask
func (*LocationDiscoverySpec) Marshal ¶
func (m *LocationDiscoverySpec) Marshal() ([]byte, error)
func (*LocationDiscoverySpec) MarshalJSON ¶
func (m *LocationDiscoverySpec) MarshalJSON() ([]byte, error)
func (*LocationDiscoverySpec) Merge ¶
func (o *LocationDiscoverySpec) Merge(source *LocationDiscoverySpec)
func (*LocationDiscoverySpec) MergeRaw ¶
func (o *LocationDiscoverySpec) MergeRaw(source gotenobject.GotenObjectExt)
func (*LocationDiscoverySpec) ProtoMessage ¶
func (*LocationDiscoverySpec) ProtoMessage()
func (*LocationDiscoverySpec) ProtoReflect ¶
func (m *LocationDiscoverySpec) ProtoReflect() preflect.Message
func (*LocationDiscoverySpec) Reset ¶
func (m *LocationDiscoverySpec) Reset()
func (*LocationDiscoverySpec) SetRequiredAccuracy ¶
func (m *LocationDiscoverySpec) SetRequiredAccuracy(fv float64)
func (*LocationDiscoverySpec) SetType ¶
func (m *LocationDiscoverySpec) SetType(fv LocationDiscoverySpec_Type)
func (*LocationDiscoverySpec) String ¶
func (m *LocationDiscoverySpec) String() string
func (*LocationDiscoverySpec) Unmarshal ¶
func (m *LocationDiscoverySpec) Unmarshal(b []byte) error
func (*LocationDiscoverySpec) UnmarshalJSON ¶
func (m *LocationDiscoverySpec) UnmarshalJSON(data []byte) error
type LocationDiscoverySpecFieldPathBuilder ¶
type LocationDiscoverySpecFieldPathBuilder struct{}
func NewLocationDiscoverySpecFieldPathBuilder ¶
func NewLocationDiscoverySpecFieldPathBuilder() LocationDiscoverySpecFieldPathBuilder
func (LocationDiscoverySpecFieldPathBuilder) RequiredAccuracy ¶
func (LocationDiscoverySpecFieldPathBuilder) RequiredAccuracy() LocationDiscoverySpecPathSelectorRequiredAccuracy
type LocationDiscoverySpecPathSelectorRequiredAccuracy ¶
type LocationDiscoverySpecPathSelectorRequiredAccuracy struct{}
func (LocationDiscoverySpecPathSelectorRequiredAccuracy) WithArrayOfValues ¶
func (s LocationDiscoverySpecPathSelectorRequiredAccuracy) WithArrayOfValues(values []float64) *LocationDiscoverySpec_FieldTerminalPathArrayOfValues
func (LocationDiscoverySpecPathSelectorRequiredAccuracy) WithValue ¶
func (s LocationDiscoverySpecPathSelectorRequiredAccuracy) WithValue(value float64) *LocationDiscoverySpec_FieldTerminalPathValue
type LocationDiscoverySpecPathSelectorType ¶
type LocationDiscoverySpecPathSelectorType struct{}
func (LocationDiscoverySpecPathSelectorType) FieldPath ¶
func (LocationDiscoverySpecPathSelectorType) FieldPath() *LocationDiscoverySpec_FieldTerminalPath
func (LocationDiscoverySpecPathSelectorType) WithArrayOfValues ¶
func (s LocationDiscoverySpecPathSelectorType) WithArrayOfValues(values []LocationDiscoverySpec_Type) *LocationDiscoverySpec_FieldTerminalPathArrayOfValues
func (LocationDiscoverySpecPathSelectorType) WithValue ¶
func (s LocationDiscoverySpecPathSelectorType) WithValue(value LocationDiscoverySpec_Type) *LocationDiscoverySpec_FieldTerminalPathValue
type LocationDiscoverySpec_FieldMask ¶
type LocationDiscoverySpec_FieldMask struct {
Paths []LocationDiscoverySpec_FieldPath
}
func FullLocationDiscoverySpec_FieldMask ¶
func FullLocationDiscoverySpec_FieldMask() *LocationDiscoverySpec_FieldMask
func (*LocationDiscoverySpec_FieldMask) AppendPath ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) AppendPath(path LocationDiscoverySpec_FieldPath)
func (*LocationDiscoverySpec_FieldMask) AppendRawPath ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*LocationDiscoverySpec_FieldMask) DecodeFirestore ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*LocationDiscoverySpec_FieldMask) EncodeFirestore ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*LocationDiscoverySpec_FieldMask) FilterInputFields ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) FilterInputFields() *LocationDiscoverySpec_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*LocationDiscoverySpec_FieldMask) FromProtoFieldMask ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*LocationDiscoverySpec_FieldMask) GetPaths ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) GetPaths() []LocationDiscoverySpec_FieldPath
func (*LocationDiscoverySpec_FieldMask) GetRawPaths ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*LocationDiscoverySpec_FieldMask) IsFull ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) IsFull() bool
func (LocationDiscoverySpec_FieldMask) Marshal ¶
func (fieldMask LocationDiscoverySpec_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (LocationDiscoverySpec_FieldMask) MarshalJSON ¶
func (fieldMask LocationDiscoverySpec_FieldMask) MarshalJSON() ([]byte, error)
func (*LocationDiscoverySpec_FieldMask) PathsCount ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) PathsCount() int
func (*LocationDiscoverySpec_FieldMask) Project ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) Project(source *LocationDiscoverySpec) *LocationDiscoverySpec
func (*LocationDiscoverySpec_FieldMask) ProjectRaw ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*LocationDiscoverySpec_FieldMask) ProtoMessage ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) ProtoMessage()
func (*LocationDiscoverySpec_FieldMask) ProtoReflect ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) ProtoReflect() preflect.Message
func (*LocationDiscoverySpec_FieldMask) Reset ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) Reset()
func (*LocationDiscoverySpec_FieldMask) Set ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) Set(target, source *LocationDiscoverySpec)
func (*LocationDiscoverySpec_FieldMask) SetFromCliFlag ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) SetFromCliFlag(raw string) error
func (*LocationDiscoverySpec_FieldMask) SetRaw ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*LocationDiscoverySpec_FieldMask) Size ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) Size() int
func (*LocationDiscoverySpec_FieldMask) String ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) String() string
func (*LocationDiscoverySpec_FieldMask) Subtract ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) Subtract(other *LocationDiscoverySpec_FieldMask) *LocationDiscoverySpec_FieldMask
func (*LocationDiscoverySpec_FieldMask) SubtractRaw ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*LocationDiscoverySpec_FieldMask) ToProtoFieldMask ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*LocationDiscoverySpec_FieldMask) Unmarshal ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) Unmarshal(data []byte) error
func (*LocationDiscoverySpec_FieldMask) UnmarshalJSON ¶
func (fieldMask *LocationDiscoverySpec_FieldMask) UnmarshalJSON(data []byte) error
type LocationDiscoverySpec_FieldPath ¶
type LocationDiscoverySpec_FieldPath interface { gotenobject.FieldPath Selector() LocationDiscoverySpec_FieldPathSelector Get(source *LocationDiscoverySpec) []interface{} GetSingle(source *LocationDiscoverySpec) (interface{}, bool) ClearValue(item *LocationDiscoverySpec) // Those methods build corresponding LocationDiscoverySpec_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) LocationDiscoverySpec_FieldPathValue WithIArrayOfValues(values interface{}) LocationDiscoverySpec_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) LocationDiscoverySpec_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildLocationDiscoverySpec_FieldPath ¶
func BuildLocationDiscoverySpec_FieldPath(fp gotenobject.RawFieldPath) (LocationDiscoverySpec_FieldPath, error)
func MustParseLocationDiscoverySpec_FieldPath ¶
func MustParseLocationDiscoverySpec_FieldPath(rawField string) LocationDiscoverySpec_FieldPath
func ParseLocationDiscoverySpec_FieldPath ¶
func ParseLocationDiscoverySpec_FieldPath(rawField string) (LocationDiscoverySpec_FieldPath, error)
type LocationDiscoverySpec_FieldPathArrayItemValue ¶
type LocationDiscoverySpec_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue LocationDiscoverySpec_FieldPath ContainsValue(*LocationDiscoverySpec) bool }
LocationDiscoverySpec_FieldPathArrayItemValue allows storing single item in Path-specific values for LocationDiscoverySpec according to their type Present only for array (repeated) types.
func MustParseLocationDiscoverySpec_FieldPathArrayItemValue ¶
func MustParseLocationDiscoverySpec_FieldPathArrayItemValue(pathStr, valueStr string) LocationDiscoverySpec_FieldPathArrayItemValue
func ParseLocationDiscoverySpec_FieldPathArrayItemValue ¶
func ParseLocationDiscoverySpec_FieldPathArrayItemValue(pathStr, valueStr string) (LocationDiscoverySpec_FieldPathArrayItemValue, error)
ParseLocationDiscoverySpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type LocationDiscoverySpec_FieldPathArrayOfValues ¶
type LocationDiscoverySpec_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues LocationDiscoverySpec_FieldPath }
LocationDiscoverySpec_FieldPathArrayOfValues allows storing slice of values for LocationDiscoverySpec fields according to their type
func MustParseLocationDiscoverySpec_FieldPathArrayOfValues ¶
func MustParseLocationDiscoverySpec_FieldPathArrayOfValues(pathStr, valuesStr string) LocationDiscoverySpec_FieldPathArrayOfValues
func ParseLocationDiscoverySpec_FieldPathArrayOfValues ¶
func ParseLocationDiscoverySpec_FieldPathArrayOfValues(pathStr, valuesStr string) (LocationDiscoverySpec_FieldPathArrayOfValues, error)
type LocationDiscoverySpec_FieldPathSelector ¶
type LocationDiscoverySpec_FieldPathSelector int32
const ( LocationDiscoverySpec_FieldPathSelectorType LocationDiscoverySpec_FieldPathSelector = 0 LocationDiscoverySpec_FieldPathSelectorRequiredAccuracy LocationDiscoverySpec_FieldPathSelector = 1 )
func (LocationDiscoverySpec_FieldPathSelector) String ¶
func (s LocationDiscoverySpec_FieldPathSelector) String() string
type LocationDiscoverySpec_FieldPathValue ¶
type LocationDiscoverySpec_FieldPathValue interface { LocationDiscoverySpec_FieldPath gotenobject.FieldPathValue SetTo(target **LocationDiscoverySpec) CompareWith(*LocationDiscoverySpec) (cmp int, comparable bool) }
LocationDiscoverySpec_FieldPathValue allows storing values for LocationDiscoverySpec fields according to their type
func MustParseLocationDiscoverySpec_FieldPathValue ¶
func MustParseLocationDiscoverySpec_FieldPathValue(pathStr, valueStr string) LocationDiscoverySpec_FieldPathValue
func ParseLocationDiscoverySpec_FieldPathValue ¶
func ParseLocationDiscoverySpec_FieldPathValue(pathStr, valueStr string) (LocationDiscoverySpec_FieldPathValue, error)
type LocationDiscoverySpec_FieldTerminalPath ¶
type LocationDiscoverySpec_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*LocationDiscoverySpec_FieldTerminalPath) ClearValue ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) ClearValue(item *LocationDiscoverySpec)
func (*LocationDiscoverySpec_FieldTerminalPath) ClearValueRaw ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*LocationDiscoverySpec_FieldTerminalPath) Get ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) Get(source *LocationDiscoverySpec) (values []interface{})
Get returns all values pointed by specific field from source LocationDiscoverySpec
func (*LocationDiscoverySpec_FieldTerminalPath) GetDefault ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*LocationDiscoverySpec_FieldTerminalPath) GetRaw ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*LocationDiscoverySpec_FieldTerminalPath) GetSingle ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) GetSingle(source *LocationDiscoverySpec) (interface{}, bool)
GetSingle returns value pointed by specific field of from source LocationDiscoverySpec
func (*LocationDiscoverySpec_FieldTerminalPath) GetSingleRaw ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*LocationDiscoverySpec_FieldTerminalPath) IsLeaf ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*LocationDiscoverySpec_FieldTerminalPath) JSONString ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*LocationDiscoverySpec_FieldTerminalPath) Selector ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) Selector() LocationDiscoverySpec_FieldPathSelector
func (*LocationDiscoverySpec_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *LocationDiscoverySpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*LocationDiscoverySpec_FieldTerminalPath) String ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*LocationDiscoverySpec_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) LocationDiscoverySpec_FieldPathArrayItemValue
func (*LocationDiscoverySpec_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) LocationDiscoverySpec_FieldPathArrayOfValues
func (*LocationDiscoverySpec_FieldTerminalPath) WithIValue ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) WithIValue(value interface{}) LocationDiscoverySpec_FieldPathValue
func (*LocationDiscoverySpec_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*LocationDiscoverySpec_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*LocationDiscoverySpec_FieldTerminalPath) WithRawIValue ¶
func (fp *LocationDiscoverySpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type LocationDiscoverySpec_FieldTerminalPathArrayItemValue ¶
type LocationDiscoverySpec_FieldTerminalPathArrayItemValue struct { LocationDiscoverySpec_FieldTerminalPath // contains filtered or unexported fields }
func (*LocationDiscoverySpec_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) ContainsValue(source *LocationDiscoverySpec) bool
Contains returns a boolean indicating if value that is being held is present in given 'LocationDiscoverySpec'
func (*LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object LocationDiscoverySpec as interface{}
func (*LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetSingle(source *LocationDiscoverySpec) (interface{}, bool)
func (*LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *LocationDiscoverySpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type LocationDiscoverySpec_FieldTerminalPathArrayOfValues ¶
type LocationDiscoverySpec_FieldTerminalPathArrayOfValues struct { LocationDiscoverySpec_FieldTerminalPath // contains filtered or unexported fields }
func (*LocationDiscoverySpec_FieldTerminalPathArrayOfValues) AsRequiredAccuracyArrayOfValues ¶
func (fpaov *LocationDiscoverySpec_FieldTerminalPathArrayOfValues) AsRequiredAccuracyArrayOfValues() ([]float64, bool)
func (*LocationDiscoverySpec_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues ¶
func (fpaov *LocationDiscoverySpec_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]LocationDiscoverySpec_Type, bool)
func (*LocationDiscoverySpec_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *LocationDiscoverySpec_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type LocationDiscoverySpec_FieldTerminalPathValue ¶
type LocationDiscoverySpec_FieldTerminalPathValue struct { LocationDiscoverySpec_FieldTerminalPath // contains filtered or unexported fields }
func (*LocationDiscoverySpec_FieldTerminalPathValue) AsRequiredAccuracyValue ¶
func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) AsRequiredAccuracyValue() (float64, bool)
func (*LocationDiscoverySpec_FieldTerminalPathValue) AsTypeValue ¶
func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) AsTypeValue() (LocationDiscoverySpec_Type, bool)
func (*LocationDiscoverySpec_FieldTerminalPathValue) CompareWith ¶
func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) CompareWith(source *LocationDiscoverySpec) (int, bool)
CompareWith compares value in the 'LocationDiscoverySpec_FieldTerminalPathValue' with the value under path in 'LocationDiscoverySpec'.
func (*LocationDiscoverySpec_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*LocationDiscoverySpec_FieldTerminalPathValue) GetRawValue ¶
func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'LocationDiscoverySpec' as interface{}
func (*LocationDiscoverySpec_FieldTerminalPathValue) SetTo ¶
func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) SetTo(target **LocationDiscoverySpec)
SetTo stores value for selected field for object LocationDiscoverySpec
func (*LocationDiscoverySpec_FieldTerminalPathValue) SetToRaw ¶
func (fpv *LocationDiscoverySpec_FieldTerminalPathValue) SetToRaw(target proto.Message)
type LocationDiscoverySpec_Type ¶
type LocationDiscoverySpec_Type int32
const ( LocationDiscoverySpec_TYPE_UNSPECIFIED LocationDiscoverySpec_Type = 0 LocationDiscoverySpec_ONLY_PRIMARY LocationDiscoverySpec_Type = 1 LocationDiscoverySpec_PREFER_PRIMARY LocationDiscoverySpec_Type = 2 LocationDiscoverySpec_PREFER_DISCOVERED LocationDiscoverySpec_Type = 3 )
func (LocationDiscoverySpec_Type) Descriptor ¶
func (LocationDiscoverySpec_Type) Descriptor() preflect.EnumDescriptor
func (LocationDiscoverySpec_Type) Enum ¶
func (x LocationDiscoverySpec_Type) Enum() *LocationDiscoverySpec_Type
func (LocationDiscoverySpec_Type) EnumDescriptor ¶
func (LocationDiscoverySpec_Type) EnumDescriptor() ([]byte, []int)
Deprecated, Use LocationDiscoverySpec_Type.ProtoReflect.Descriptor instead.
func (LocationDiscoverySpec_Type) Number ¶
func (x LocationDiscoverySpec_Type) Number() preflect.EnumNumber
func (LocationDiscoverySpec_Type) String ¶
func (x LocationDiscoverySpec_Type) String() string
func (LocationDiscoverySpec_Type) Type ¶
func (LocationDiscoverySpec_Type) Type() preflect.EnumType
type LocationFieldPathBuilder ¶
type LocationFieldPathBuilder struct{}
func NewLocationFieldPathBuilder ¶
func NewLocationFieldPathBuilder() LocationFieldPathBuilder
func (LocationFieldPathBuilder) Accuracy ¶
func (LocationFieldPathBuilder) Accuracy() LocationPathSelectorAccuracy
func (LocationFieldPathBuilder) Address ¶
func (LocationFieldPathBuilder) Address() LocationPathSelectorAddress
func (LocationFieldPathBuilder) AdminHierarchy ¶
func (LocationFieldPathBuilder) AdminHierarchy() LocationPathSelectorAdminHierarchy
func (LocationFieldPathBuilder) Coordinates ¶
func (LocationFieldPathBuilder) Coordinates() LocationPathSelectorCoordinates
type LocationPathSelectorAccuracy ¶
type LocationPathSelectorAccuracy struct{}
func (LocationPathSelectorAccuracy) FieldPath ¶
func (LocationPathSelectorAccuracy) FieldPath() *Location_FieldTerminalPath
func (LocationPathSelectorAccuracy) WithArrayOfValues ¶
func (s LocationPathSelectorAccuracy) WithArrayOfValues(values []float64) *Location_FieldTerminalPathArrayOfValues
func (LocationPathSelectorAccuracy) WithValue ¶
func (s LocationPathSelectorAccuracy) WithValue(value float64) *Location_FieldTerminalPathValue
type LocationPathSelectorAddress ¶
type LocationPathSelectorAddress struct{}
func (LocationPathSelectorAddress) AdminArea1 ¶
func (LocationPathSelectorAddress) AdminArea1() LocationPathSelectorAddressAdminArea1
func (LocationPathSelectorAddress) AdminArea2 ¶
func (LocationPathSelectorAddress) AdminArea2() LocationPathSelectorAddressAdminArea2
func (LocationPathSelectorAddress) AdminArea3 ¶
func (LocationPathSelectorAddress) AdminArea3() LocationPathSelectorAddressAdminArea3
func (LocationPathSelectorAddress) AdminArea4 ¶
func (LocationPathSelectorAddress) AdminArea4() LocationPathSelectorAddressAdminArea4
func (LocationPathSelectorAddress) Continent ¶
func (LocationPathSelectorAddress) Continent() LocationPathSelectorAddressContinent
func (LocationPathSelectorAddress) Country ¶
func (LocationPathSelectorAddress) Country() LocationPathSelectorAddressCountry
func (LocationPathSelectorAddress) CountryCode ¶
func (LocationPathSelectorAddress) CountryCode() LocationPathSelectorAddressCountryCode
func (LocationPathSelectorAddress) FieldPath ¶
func (LocationPathSelectorAddress) FieldPath() *Location_FieldTerminalPath
func (LocationPathSelectorAddress) PostalCode ¶
func (LocationPathSelectorAddress) PostalCode() LocationPathSelectorAddressPostalCode
func (LocationPathSelectorAddress) StreetAddress ¶
func (LocationPathSelectorAddress) StreetAddress() LocationPathSelectorAddressStreetAddress
func (LocationPathSelectorAddress) WithArrayOfValues ¶
func (s LocationPathSelectorAddress) WithArrayOfValues(values []*Address) *Location_FieldTerminalPathArrayOfValues
func (LocationPathSelectorAddress) WithSubArrayItemValue ¶
func (s LocationPathSelectorAddress) WithSubArrayItemValue(subPathArrayItemValue Address_FieldPathArrayItemValue) *Location_FieldSubPathArrayItemValue
func (LocationPathSelectorAddress) WithSubArrayOfValues ¶
func (s LocationPathSelectorAddress) WithSubArrayOfValues(subPathArrayOfValues Address_FieldPathArrayOfValues) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddress) WithSubPath ¶
func (LocationPathSelectorAddress) WithSubPath(subPath Address_FieldPath) *Location_FieldSubPath
func (LocationPathSelectorAddress) WithSubValue ¶
func (s LocationPathSelectorAddress) WithSubValue(subPathValue Address_FieldPathValue) *Location_FieldSubPathValue
func (LocationPathSelectorAddress) WithValue ¶
func (s LocationPathSelectorAddress) WithValue(value *Address) *Location_FieldTerminalPathValue
type LocationPathSelectorAddressAdminArea1 ¶
type LocationPathSelectorAddressAdminArea1 struct{}
func (LocationPathSelectorAddressAdminArea1) FieldPath ¶
func (LocationPathSelectorAddressAdminArea1) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressAdminArea1) WithArrayOfValues ¶
func (s LocationPathSelectorAddressAdminArea1) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressAdminArea1) WithValue ¶
func (s LocationPathSelectorAddressAdminArea1) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressAdminArea2 ¶
type LocationPathSelectorAddressAdminArea2 struct{}
func (LocationPathSelectorAddressAdminArea2) FieldPath ¶
func (LocationPathSelectorAddressAdminArea2) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressAdminArea2) WithArrayOfValues ¶
func (s LocationPathSelectorAddressAdminArea2) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressAdminArea2) WithValue ¶
func (s LocationPathSelectorAddressAdminArea2) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressAdminArea3 ¶
type LocationPathSelectorAddressAdminArea3 struct{}
func (LocationPathSelectorAddressAdminArea3) FieldPath ¶
func (LocationPathSelectorAddressAdminArea3) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressAdminArea3) WithArrayOfValues ¶
func (s LocationPathSelectorAddressAdminArea3) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressAdminArea3) WithValue ¶
func (s LocationPathSelectorAddressAdminArea3) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressAdminArea4 ¶
type LocationPathSelectorAddressAdminArea4 struct{}
func (LocationPathSelectorAddressAdminArea4) FieldPath ¶
func (LocationPathSelectorAddressAdminArea4) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressAdminArea4) WithArrayOfValues ¶
func (s LocationPathSelectorAddressAdminArea4) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressAdminArea4) WithValue ¶
func (s LocationPathSelectorAddressAdminArea4) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressContinent ¶
type LocationPathSelectorAddressContinent struct{}
func (LocationPathSelectorAddressContinent) FieldPath ¶
func (LocationPathSelectorAddressContinent) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressContinent) WithArrayOfValues ¶
func (s LocationPathSelectorAddressContinent) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressContinent) WithValue ¶
func (s LocationPathSelectorAddressContinent) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressCountry ¶
type LocationPathSelectorAddressCountry struct{}
func (LocationPathSelectorAddressCountry) FieldPath ¶
func (LocationPathSelectorAddressCountry) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressCountry) WithArrayOfValues ¶
func (s LocationPathSelectorAddressCountry) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressCountry) WithValue ¶
func (s LocationPathSelectorAddressCountry) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressCountryCode ¶
type LocationPathSelectorAddressCountryCode struct{}
func (LocationPathSelectorAddressCountryCode) FieldPath ¶
func (LocationPathSelectorAddressCountryCode) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressCountryCode) WithArrayOfValues ¶
func (s LocationPathSelectorAddressCountryCode) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressCountryCode) WithValue ¶
func (s LocationPathSelectorAddressCountryCode) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressPostalCode ¶
type LocationPathSelectorAddressPostalCode struct{}
func (LocationPathSelectorAddressPostalCode) FieldPath ¶
func (LocationPathSelectorAddressPostalCode) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressPostalCode) WithArrayOfValues ¶
func (s LocationPathSelectorAddressPostalCode) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressPostalCode) WithValue ¶
func (s LocationPathSelectorAddressPostalCode) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAddressStreetAddress ¶
type LocationPathSelectorAddressStreetAddress struct{}
func (LocationPathSelectorAddressStreetAddress) FieldPath ¶
func (LocationPathSelectorAddressStreetAddress) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAddressStreetAddress) WithArrayOfValues ¶
func (s LocationPathSelectorAddressStreetAddress) WithArrayOfValues(values []string) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAddressStreetAddress) WithValue ¶
func (s LocationPathSelectorAddressStreetAddress) WithValue(value string) *Location_FieldSubPathValue
type LocationPathSelectorAdminHierarchy ¶
type LocationPathSelectorAdminHierarchy struct{}
func (LocationPathSelectorAdminHierarchy) Continent ¶
func (LocationPathSelectorAdminHierarchy) Continent() LocationPathSelectorAdminHierarchyContinent
func (LocationPathSelectorAdminHierarchy) FieldPath ¶
func (LocationPathSelectorAdminHierarchy) FieldPath() *Location_FieldTerminalPath
func (LocationPathSelectorAdminHierarchy) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchy) WithArrayOfValues(values []*admin_area.AdminHierarchy) *Location_FieldTerminalPathArrayOfValues
func (LocationPathSelectorAdminHierarchy) WithSubArrayItemValue ¶
func (s LocationPathSelectorAdminHierarchy) WithSubArrayItemValue(subPathArrayItemValue admin_area.AdminHierarchy_FieldPathArrayItemValue) *Location_FieldSubPathArrayItemValue
func (LocationPathSelectorAdminHierarchy) WithSubArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchy) WithSubArrayOfValues(subPathArrayOfValues admin_area.AdminHierarchy_FieldPathArrayOfValues) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchy) WithSubPath ¶
func (LocationPathSelectorAdminHierarchy) WithSubPath(subPath admin_area.AdminHierarchy_FieldPath) *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchy) WithSubValue ¶
func (s LocationPathSelectorAdminHierarchy) WithSubValue(subPathValue admin_area.AdminHierarchy_FieldPathValue) *Location_FieldSubPathValue
func (LocationPathSelectorAdminHierarchy) WithValue ¶
func (s LocationPathSelectorAdminHierarchy) WithValue(value *admin_area.AdminHierarchy) *Location_FieldTerminalPathValue
type LocationPathSelectorAdminHierarchyAdmin1 ¶
type LocationPathSelectorAdminHierarchyAdmin1 struct{}
func (LocationPathSelectorAdminHierarchyAdmin1) FieldPath ¶
func (LocationPathSelectorAdminHierarchyAdmin1) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchyAdmin1) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchyAdmin1) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchyAdmin1) WithValue ¶
func (s LocationPathSelectorAdminHierarchyAdmin1) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
type LocationPathSelectorAdminHierarchyAdmin2 ¶
type LocationPathSelectorAdminHierarchyAdmin2 struct{}
func (LocationPathSelectorAdminHierarchyAdmin2) FieldPath ¶
func (LocationPathSelectorAdminHierarchyAdmin2) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchyAdmin2) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchyAdmin2) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchyAdmin2) WithValue ¶
func (s LocationPathSelectorAdminHierarchyAdmin2) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
type LocationPathSelectorAdminHierarchyAdmin3 ¶
type LocationPathSelectorAdminHierarchyAdmin3 struct{}
func (LocationPathSelectorAdminHierarchyAdmin3) FieldPath ¶
func (LocationPathSelectorAdminHierarchyAdmin3) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchyAdmin3) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchyAdmin3) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchyAdmin3) WithValue ¶
func (s LocationPathSelectorAdminHierarchyAdmin3) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
type LocationPathSelectorAdminHierarchyAdmin4 ¶
type LocationPathSelectorAdminHierarchyAdmin4 struct{}
func (LocationPathSelectorAdminHierarchyAdmin4) FieldPath ¶
func (LocationPathSelectorAdminHierarchyAdmin4) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchyAdmin4) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchyAdmin4) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchyAdmin4) WithValue ¶
func (s LocationPathSelectorAdminHierarchyAdmin4) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
type LocationPathSelectorAdminHierarchyAdmin5 ¶
type LocationPathSelectorAdminHierarchyAdmin5 struct{}
func (LocationPathSelectorAdminHierarchyAdmin5) FieldPath ¶
func (LocationPathSelectorAdminHierarchyAdmin5) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchyAdmin5) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchyAdmin5) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchyAdmin5) WithValue ¶
func (s LocationPathSelectorAdminHierarchyAdmin5) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
type LocationPathSelectorAdminHierarchyContinent ¶
type LocationPathSelectorAdminHierarchyContinent struct{}
func (LocationPathSelectorAdminHierarchyContinent) FieldPath ¶
func (LocationPathSelectorAdminHierarchyContinent) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchyContinent) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchyContinent) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchyContinent) WithValue ¶
func (s LocationPathSelectorAdminHierarchyContinent) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
type LocationPathSelectorAdminHierarchyCountry ¶
type LocationPathSelectorAdminHierarchyCountry struct{}
func (LocationPathSelectorAdminHierarchyCountry) FieldPath ¶
func (LocationPathSelectorAdminHierarchyCountry) FieldPath() *Location_FieldSubPath
func (LocationPathSelectorAdminHierarchyCountry) WithArrayOfValues ¶
func (s LocationPathSelectorAdminHierarchyCountry) WithArrayOfValues(values []*admin_area.Reference) *Location_FieldSubPathArrayOfValues
func (LocationPathSelectorAdminHierarchyCountry) WithValue ¶
func (s LocationPathSelectorAdminHierarchyCountry) WithValue(value *admin_area.Reference) *Location_FieldSubPathValue
type LocationPathSelectorCoordinates ¶
type LocationPathSelectorCoordinates struct{}
func (LocationPathSelectorCoordinates) FieldPath ¶
func (LocationPathSelectorCoordinates) FieldPath() *Location_FieldTerminalPath
func (LocationPathSelectorCoordinates) WithArrayOfValues ¶
func (s LocationPathSelectorCoordinates) WithArrayOfValues(values []*latlng.LatLng) *Location_FieldTerminalPathArrayOfValues
func (LocationPathSelectorCoordinates) WithValue ¶
func (s LocationPathSelectorCoordinates) WithValue(value *latlng.LatLng) *Location_FieldTerminalPathValue
type LocationType ¶
type LocationType int32
Whether target is located in specific site, region or is globally distributed (anycast)
const ( LocationType_LOCATION_TYPE_UNSPECIFIED LocationType = 0 LocationType_SITE LocationType = 1 LocationType_REGION LocationType = 2 LocationType_ANYCAST LocationType = 3 )
func (LocationType) Descriptor ¶
func (LocationType) Descriptor() preflect.EnumDescriptor
func (LocationType) Enum ¶
func (x LocationType) Enum() *LocationType
func (LocationType) EnumDescriptor ¶
func (LocationType) EnumDescriptor() ([]byte, []int)
Deprecated, Use LocationType.ProtoReflect.Descriptor instead.
func (LocationType) Number ¶
func (x LocationType) Number() preflect.EnumNumber
func (LocationType) String ¶
func (x LocationType) String() string
func (LocationType) Type ¶
func (LocationType) Type() preflect.EnumType
type Location_FieldMask ¶
type Location_FieldMask struct {
Paths []Location_FieldPath
}
func FullLocation_FieldMask ¶
func FullLocation_FieldMask() *Location_FieldMask
func (*Location_FieldMask) AppendPath ¶
func (fieldMask *Location_FieldMask) AppendPath(path Location_FieldPath)
func (*Location_FieldMask) AppendRawPath ¶
func (fieldMask *Location_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Location_FieldMask) DecodeFirestore ¶
func (fieldMask *Location_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Location_FieldMask) EncodeFirestore ¶
func (fieldMask *Location_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Location_FieldMask) FilterInputFields ¶
func (fieldMask *Location_FieldMask) FilterInputFields() *Location_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Location_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Location_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Location_FieldMask) GetPaths ¶
func (fieldMask *Location_FieldMask) GetPaths() []Location_FieldPath
func (*Location_FieldMask) GetRawPaths ¶
func (fieldMask *Location_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Location_FieldMask) IsFull ¶
func (fieldMask *Location_FieldMask) IsFull() bool
func (Location_FieldMask) Marshal ¶
func (fieldMask Location_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Location_FieldMask) MarshalJSON ¶
func (fieldMask Location_FieldMask) MarshalJSON() ([]byte, error)
func (*Location_FieldMask) PathsCount ¶
func (fieldMask *Location_FieldMask) PathsCount() int
func (*Location_FieldMask) Project ¶
func (fieldMask *Location_FieldMask) Project(source *Location) *Location
func (*Location_FieldMask) ProjectRaw ¶
func (fieldMask *Location_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Location_FieldMask) ProtoMessage ¶
func (fieldMask *Location_FieldMask) ProtoMessage()
func (*Location_FieldMask) ProtoReflect ¶
func (fieldMask *Location_FieldMask) ProtoReflect() preflect.Message
func (*Location_FieldMask) Reset ¶
func (fieldMask *Location_FieldMask) Reset()
func (*Location_FieldMask) Set ¶
func (fieldMask *Location_FieldMask) Set(target, source *Location)
func (*Location_FieldMask) SetFromCliFlag ¶
func (fieldMask *Location_FieldMask) SetFromCliFlag(raw string) error
func (*Location_FieldMask) SetRaw ¶
func (fieldMask *Location_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Location_FieldMask) Size ¶
func (fieldMask *Location_FieldMask) Size() int
func (*Location_FieldMask) String ¶
func (fieldMask *Location_FieldMask) String() string
func (*Location_FieldMask) Subtract ¶
func (fieldMask *Location_FieldMask) Subtract(other *Location_FieldMask) *Location_FieldMask
func (*Location_FieldMask) SubtractRaw ¶
func (fieldMask *Location_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Location_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Location_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Location_FieldMask) Unmarshal ¶
func (fieldMask *Location_FieldMask) Unmarshal(data []byte) error
func (*Location_FieldMask) UnmarshalJSON ¶
func (fieldMask *Location_FieldMask) UnmarshalJSON(data []byte) error
type Location_FieldPath ¶
type Location_FieldPath interface { gotenobject.FieldPath Selector() Location_FieldPathSelector Get(source *Location) []interface{} GetSingle(source *Location) (interface{}, bool) ClearValue(item *Location) // Those methods build corresponding Location_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Location_FieldPathValue WithIArrayOfValues(values interface{}) Location_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Location_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildLocation_FieldPath ¶
func BuildLocation_FieldPath(fp gotenobject.RawFieldPath) (Location_FieldPath, error)
func MustParseLocation_FieldPath ¶
func MustParseLocation_FieldPath(rawField string) Location_FieldPath
func ParseLocation_FieldPath ¶
func ParseLocation_FieldPath(rawField string) (Location_FieldPath, error)
type Location_FieldPathArrayItemValue ¶
type Location_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Location_FieldPath ContainsValue(*Location) bool }
Location_FieldPathArrayItemValue allows storing single item in Path-specific values for Location according to their type Present only for array (repeated) types.
func MustParseLocation_FieldPathArrayItemValue ¶
func MustParseLocation_FieldPathArrayItemValue(pathStr, valueStr string) Location_FieldPathArrayItemValue
func ParseLocation_FieldPathArrayItemValue ¶
func ParseLocation_FieldPathArrayItemValue(pathStr, valueStr string) (Location_FieldPathArrayItemValue, error)
ParseLocation_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Location_FieldPathArrayOfValues ¶
type Location_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Location_FieldPath }
Location_FieldPathArrayOfValues allows storing slice of values for Location fields according to their type
func MustParseLocation_FieldPathArrayOfValues ¶
func MustParseLocation_FieldPathArrayOfValues(pathStr, valuesStr string) Location_FieldPathArrayOfValues
func ParseLocation_FieldPathArrayOfValues ¶
func ParseLocation_FieldPathArrayOfValues(pathStr, valuesStr string) (Location_FieldPathArrayOfValues, error)
type Location_FieldPathSelector ¶
type Location_FieldPathSelector int32
const ( Location_FieldPathSelectorAddress Location_FieldPathSelector = 0 Location_FieldPathSelectorAdminHierarchy Location_FieldPathSelector = 1 Location_FieldPathSelectorCoordinates Location_FieldPathSelector = 2 Location_FieldPathSelectorAccuracy Location_FieldPathSelector = 3 )
func (Location_FieldPathSelector) String ¶
func (s Location_FieldPathSelector) String() string
type Location_FieldPathValue ¶
type Location_FieldPathValue interface { Location_FieldPath gotenobject.FieldPathValue SetTo(target **Location) CompareWith(*Location) (cmp int, comparable bool) }
Location_FieldPathValue allows storing values for Location fields according to their type
func MustParseLocation_FieldPathValue ¶
func MustParseLocation_FieldPathValue(pathStr, valueStr string) Location_FieldPathValue
func ParseLocation_FieldPathValue ¶
func ParseLocation_FieldPathValue(pathStr, valueStr string) (Location_FieldPathValue, error)
type Location_FieldSubPath ¶
type Location_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*Location_FieldSubPath) AsAddressSubPath ¶
func (fps *Location_FieldSubPath) AsAddressSubPath() (Address_FieldPath, bool)
func (*Location_FieldSubPath) AsAdminHierarchySubPath ¶
func (fps *Location_FieldSubPath) AsAdminHierarchySubPath() (admin_area.AdminHierarchy_FieldPath, bool)
func (*Location_FieldSubPath) ClearValue ¶
func (fps *Location_FieldSubPath) ClearValue(item *Location)
func (*Location_FieldSubPath) ClearValueRaw ¶
func (fps *Location_FieldSubPath) ClearValueRaw(item proto.Message)
func (*Location_FieldSubPath) Get ¶
func (fps *Location_FieldSubPath) Get(source *Location) (values []interface{})
Get returns all values pointed by selected field from source Location
func (*Location_FieldSubPath) GetDefault ¶
func (fps *Location_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Location_FieldSubPath) GetRaw ¶
func (fps *Location_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*Location_FieldSubPath) GetSingle ¶
func (fps *Location_FieldSubPath) GetSingle(source *Location) (interface{}, bool)
GetSingle returns value of selected field from source Location
func (*Location_FieldSubPath) GetSingleRaw ¶
func (fps *Location_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Location_FieldSubPath) IsLeaf ¶
func (fps *Location_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Location_FieldSubPath) JSONString ¶
func (fps *Location_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Location_FieldSubPath) Selector ¶
func (fps *Location_FieldSubPath) Selector() Location_FieldPathSelector
func (*Location_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *Location_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Location_FieldSubPath) String ¶
func (fps *Location_FieldSubPath) String() string
String returns path representation in proto convention
func (*Location_FieldSubPath) WithIArrayItemValue ¶
func (fps *Location_FieldSubPath) WithIArrayItemValue(value interface{}) Location_FieldPathArrayItemValue
func (*Location_FieldSubPath) WithIArrayOfValues ¶
func (fps *Location_FieldSubPath) WithIArrayOfValues(values interface{}) Location_FieldPathArrayOfValues
func (*Location_FieldSubPath) WithIValue ¶
func (fps *Location_FieldSubPath) WithIValue(value interface{}) Location_FieldPathValue
func (*Location_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *Location_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Location_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *Location_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Location_FieldSubPath) WithRawIValue ¶
func (fps *Location_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Location_FieldSubPathArrayItemValue ¶
type Location_FieldSubPathArrayItemValue struct { Location_FieldPath // contains filtered or unexported fields }
func (*Location_FieldSubPathArrayItemValue) AsAddressPathItemValue ¶
func (fpaivs *Location_FieldSubPathArrayItemValue) AsAddressPathItemValue() (Address_FieldPathArrayItemValue, bool)
func (*Location_FieldSubPathArrayItemValue) AsAdminHierarchyPathItemValue ¶
func (fpaivs *Location_FieldSubPathArrayItemValue) AsAdminHierarchyPathItemValue() (admin_area.AdminHierarchy_FieldPathArrayItemValue, bool)
func (*Location_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *Location_FieldSubPathArrayItemValue) ContainsValue(source *Location) bool
Contains returns a boolean indicating if value that is being held is present in given 'Location'
func (*Location_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *Location_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type Location_FieldSubPathArrayOfValues ¶
type Location_FieldSubPathArrayOfValues struct { Location_FieldPath // contains filtered or unexported fields }
func (*Location_FieldSubPathArrayOfValues) AsAddressPathArrayOfValues ¶
func (fpsaov *Location_FieldSubPathArrayOfValues) AsAddressPathArrayOfValues() (Address_FieldPathArrayOfValues, bool)
func (*Location_FieldSubPathArrayOfValues) AsAdminHierarchyPathArrayOfValues ¶
func (fpsaov *Location_FieldSubPathArrayOfValues) AsAdminHierarchyPathArrayOfValues() (admin_area.AdminHierarchy_FieldPathArrayOfValues, bool)
func (*Location_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *Location_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type Location_FieldSubPathValue ¶
type Location_FieldSubPathValue struct { Location_FieldPath // contains filtered or unexported fields }
func (*Location_FieldSubPathValue) AsAddressPathValue ¶
func (fpvs *Location_FieldSubPathValue) AsAddressPathValue() (Address_FieldPathValue, bool)
func (*Location_FieldSubPathValue) AsAdminHierarchyPathValue ¶
func (fpvs *Location_FieldSubPathValue) AsAdminHierarchyPathValue() (admin_area.AdminHierarchy_FieldPathValue, bool)
func (*Location_FieldSubPathValue) CompareWith ¶
func (fpvs *Location_FieldSubPathValue) CompareWith(source *Location) (int, bool)
func (*Location_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *Location_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Location_FieldSubPathValue) GetRawValue ¶
func (fpvs *Location_FieldSubPathValue) GetRawValue() interface{}
func (*Location_FieldSubPathValue) SetTo ¶
func (fpvs *Location_FieldSubPathValue) SetTo(target **Location)
func (*Location_FieldSubPathValue) SetToRaw ¶
func (fpvs *Location_FieldSubPathValue) SetToRaw(target proto.Message)
type Location_FieldTerminalPath ¶
type Location_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Location_FieldTerminalPath) ClearValue ¶
func (fp *Location_FieldTerminalPath) ClearValue(item *Location)
func (*Location_FieldTerminalPath) ClearValueRaw ¶
func (fp *Location_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Location_FieldTerminalPath) Get ¶
func (fp *Location_FieldTerminalPath) Get(source *Location) (values []interface{})
Get returns all values pointed by specific field from source Location
func (*Location_FieldTerminalPath) GetDefault ¶
func (fp *Location_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Location_FieldTerminalPath) GetRaw ¶
func (fp *Location_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Location_FieldTerminalPath) GetSingle ¶
func (fp *Location_FieldTerminalPath) GetSingle(source *Location) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Location
func (*Location_FieldTerminalPath) GetSingleRaw ¶
func (fp *Location_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Location_FieldTerminalPath) IsLeaf ¶
func (fp *Location_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Location_FieldTerminalPath) JSONString ¶
func (fp *Location_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Location_FieldTerminalPath) Selector ¶
func (fp *Location_FieldTerminalPath) Selector() Location_FieldPathSelector
func (*Location_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *Location_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Location_FieldTerminalPath) String ¶
func (fp *Location_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Location_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Location_FieldTerminalPath) WithIArrayItemValue(value interface{}) Location_FieldPathArrayItemValue
func (*Location_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Location_FieldTerminalPath) WithIArrayOfValues(values interface{}) Location_FieldPathArrayOfValues
func (*Location_FieldTerminalPath) WithIValue ¶
func (fp *Location_FieldTerminalPath) WithIValue(value interface{}) Location_FieldPathValue
func (*Location_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Location_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Location_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Location_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Location_FieldTerminalPath) WithRawIValue ¶
func (fp *Location_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Location_FieldTerminalPathArrayItemValue ¶
type Location_FieldTerminalPathArrayItemValue struct { Location_FieldTerminalPath // contains filtered or unexported fields }
func (*Location_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Location_FieldTerminalPathArrayItemValue) ContainsValue(source *Location) bool
Contains returns a boolean indicating if value that is being held is present in given 'Location'
func (*Location_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Location_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Location as interface{}
func (*Location_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Location_FieldTerminalPathArrayItemValue) GetSingle(source *Location) (interface{}, bool)
func (*Location_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Location_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Location_FieldTerminalPathArrayOfValues ¶
type Location_FieldTerminalPathArrayOfValues struct { Location_FieldTerminalPath // contains filtered or unexported fields }
func (*Location_FieldTerminalPathArrayOfValues) AsAccuracyArrayOfValues ¶
func (fpaov *Location_FieldTerminalPathArrayOfValues) AsAccuracyArrayOfValues() ([]float64, bool)
func (*Location_FieldTerminalPathArrayOfValues) AsAddressArrayOfValues ¶
func (fpaov *Location_FieldTerminalPathArrayOfValues) AsAddressArrayOfValues() ([]*Address, bool)
func (*Location_FieldTerminalPathArrayOfValues) AsAdminHierarchyArrayOfValues ¶
func (fpaov *Location_FieldTerminalPathArrayOfValues) AsAdminHierarchyArrayOfValues() ([]*admin_area.AdminHierarchy, bool)
func (*Location_FieldTerminalPathArrayOfValues) AsCoordinatesArrayOfValues ¶
func (fpaov *Location_FieldTerminalPathArrayOfValues) AsCoordinatesArrayOfValues() ([]*latlng.LatLng, bool)
func (*Location_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Location_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Location_FieldTerminalPathValue ¶
type Location_FieldTerminalPathValue struct { Location_FieldTerminalPath // contains filtered or unexported fields }
func (*Location_FieldTerminalPathValue) AsAccuracyValue ¶
func (fpv *Location_FieldTerminalPathValue) AsAccuracyValue() (float64, bool)
func (*Location_FieldTerminalPathValue) AsAddressValue ¶
func (fpv *Location_FieldTerminalPathValue) AsAddressValue() (*Address, bool)
func (*Location_FieldTerminalPathValue) AsAdminHierarchyValue ¶
func (fpv *Location_FieldTerminalPathValue) AsAdminHierarchyValue() (*admin_area.AdminHierarchy, bool)
func (*Location_FieldTerminalPathValue) AsCoordinatesValue ¶
func (fpv *Location_FieldTerminalPathValue) AsCoordinatesValue() (*latlng.LatLng, bool)
func (*Location_FieldTerminalPathValue) CompareWith ¶
func (fpv *Location_FieldTerminalPathValue) CompareWith(source *Location) (int, bool)
CompareWith compares value in the 'Location_FieldTerminalPathValue' with the value under path in 'Location'.
func (*Location_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Location_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Location_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Location_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Location' as interface{}
func (*Location_FieldTerminalPathValue) SetTo ¶
func (fpv *Location_FieldTerminalPathValue) SetTo(target **Location)
SetTo stores value for selected field for object Location
func (*Location_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Location_FieldTerminalPathValue) SetToRaw(target proto.Message)
type LossStats ¶ added in v0.4.45
type LossStats struct { PacketsSent int32 `protobuf:"varint,1,opt,name=packets_sent,json=packetsSent,proto3" json:"packets_sent,omitempty" firestore:"packetsSent"` PacketsLost int32 `protobuf:"varint,2,opt,name=packets_lost,json=packetsLost,proto3" json:"packets_lost,omitempty" firestore:"packetsLost"` LossPercentage float64 `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LossStats) CloneRaw ¶ added in v0.4.45
func (o *LossStats) CloneRaw() gotenobject.GotenObjectExt
func (*LossStats) Descriptor ¶ added in v0.4.45
Deprecated, Use LossStats.ProtoReflect.Descriptor instead.
func (*LossStats) GetLossPercentage ¶ added in v0.4.45
func (*LossStats) GetPacketsLost ¶ added in v0.4.45
func (*LossStats) GetPacketsSent ¶ added in v0.4.45
func (*LossStats) GotenMessage ¶ added in v0.4.45
func (*LossStats) GotenMessage()
func (*LossStats) GotenObjectExt ¶ added in v0.4.45
func (o *LossStats) GotenObjectExt()
func (*LossStats) GotenValidate ¶ added in v0.4.45
func (*LossStats) MakeDiffFieldMask ¶ added in v0.4.45
func (o *LossStats) MakeDiffFieldMask(other *LossStats) *LossStats_FieldMask
func (*LossStats) MakeFullFieldMask ¶ added in v0.4.45
func (o *LossStats) MakeFullFieldMask() *LossStats_FieldMask
func (*LossStats) MakeRawDiffFieldMask ¶ added in v0.4.45
func (o *LossStats) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*LossStats) MakeRawFullFieldMask ¶ added in v0.4.45
func (o *LossStats) MakeRawFullFieldMask() gotenobject.FieldMask
func (*LossStats) MarshalJSON ¶ added in v0.4.45
func (*LossStats) MergeRaw ¶ added in v0.4.45
func (o *LossStats) MergeRaw(source gotenobject.GotenObjectExt)
func (*LossStats) ProtoMessage ¶ added in v0.4.45
func (*LossStats) ProtoMessage()
func (*LossStats) ProtoReflect ¶ added in v0.4.45
func (*LossStats) SetLossPercentage ¶ added in v0.4.45
func (*LossStats) SetPacketsLost ¶ added in v0.4.45
func (*LossStats) SetPacketsSent ¶ added in v0.4.45
func (*LossStats) UnmarshalJSON ¶ added in v0.4.45
type LossStatsFieldPathBuilder ¶ added in v0.4.45
type LossStatsFieldPathBuilder struct{}
func NewLossStatsFieldPathBuilder ¶ added in v0.4.45
func NewLossStatsFieldPathBuilder() LossStatsFieldPathBuilder
func (LossStatsFieldPathBuilder) LossPercentage ¶ added in v0.4.45
func (LossStatsFieldPathBuilder) LossPercentage() LossStatsPathSelectorLossPercentage
func (LossStatsFieldPathBuilder) PacketsLost ¶ added in v0.4.45
func (LossStatsFieldPathBuilder) PacketsLost() LossStatsPathSelectorPacketsLost
func (LossStatsFieldPathBuilder) PacketsSent ¶ added in v0.4.45
func (LossStatsFieldPathBuilder) PacketsSent() LossStatsPathSelectorPacketsSent
type LossStatsPathSelectorLossPercentage ¶ added in v0.4.45
type LossStatsPathSelectorLossPercentage struct{}
func (LossStatsPathSelectorLossPercentage) FieldPath ¶ added in v0.4.45
func (LossStatsPathSelectorLossPercentage) FieldPath() *LossStats_FieldTerminalPath
func (LossStatsPathSelectorLossPercentage) WithArrayOfValues ¶ added in v0.4.45
func (s LossStatsPathSelectorLossPercentage) WithArrayOfValues(values []float64) *LossStats_FieldTerminalPathArrayOfValues
func (LossStatsPathSelectorLossPercentage) WithValue ¶ added in v0.4.45
func (s LossStatsPathSelectorLossPercentage) WithValue(value float64) *LossStats_FieldTerminalPathValue
type LossStatsPathSelectorPacketsLost ¶ added in v0.4.45
type LossStatsPathSelectorPacketsLost struct{}
func (LossStatsPathSelectorPacketsLost) FieldPath ¶ added in v0.4.45
func (LossStatsPathSelectorPacketsLost) FieldPath() *LossStats_FieldTerminalPath
func (LossStatsPathSelectorPacketsLost) WithArrayOfValues ¶ added in v0.4.45
func (s LossStatsPathSelectorPacketsLost) WithArrayOfValues(values []int32) *LossStats_FieldTerminalPathArrayOfValues
func (LossStatsPathSelectorPacketsLost) WithValue ¶ added in v0.4.45
func (s LossStatsPathSelectorPacketsLost) WithValue(value int32) *LossStats_FieldTerminalPathValue
type LossStatsPathSelectorPacketsSent ¶ added in v0.4.45
type LossStatsPathSelectorPacketsSent struct{}
func (LossStatsPathSelectorPacketsSent) FieldPath ¶ added in v0.4.45
func (LossStatsPathSelectorPacketsSent) FieldPath() *LossStats_FieldTerminalPath
func (LossStatsPathSelectorPacketsSent) WithArrayOfValues ¶ added in v0.4.45
func (s LossStatsPathSelectorPacketsSent) WithArrayOfValues(values []int32) *LossStats_FieldTerminalPathArrayOfValues
func (LossStatsPathSelectorPacketsSent) WithValue ¶ added in v0.4.45
func (s LossStatsPathSelectorPacketsSent) WithValue(value int32) *LossStats_FieldTerminalPathValue
type LossStats_FieldMask ¶ added in v0.4.45
type LossStats_FieldMask struct {
Paths []LossStats_FieldPath
}
func FullLossStats_FieldMask ¶ added in v0.4.45
func FullLossStats_FieldMask() *LossStats_FieldMask
func (*LossStats_FieldMask) AppendPath ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) AppendPath(path LossStats_FieldPath)
func (*LossStats_FieldMask) AppendRawPath ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*LossStats_FieldMask) DecodeFirestore ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*LossStats_FieldMask) EncodeFirestore ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*LossStats_FieldMask) FilterInputFields ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) FilterInputFields() *LossStats_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*LossStats_FieldMask) FromProtoFieldMask ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*LossStats_FieldMask) GetPaths ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) GetPaths() []LossStats_FieldPath
func (*LossStats_FieldMask) GetRawPaths ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*LossStats_FieldMask) IsFull ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) IsFull() bool
func (LossStats_FieldMask) Marshal ¶ added in v0.4.45
func (fieldMask LossStats_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (LossStats_FieldMask) MarshalJSON ¶ added in v0.4.45
func (fieldMask LossStats_FieldMask) MarshalJSON() ([]byte, error)
func (*LossStats_FieldMask) PathsCount ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) PathsCount() int
func (*LossStats_FieldMask) Project ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) Project(source *LossStats) *LossStats
func (*LossStats_FieldMask) ProjectRaw ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*LossStats_FieldMask) ProtoMessage ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) ProtoMessage()
func (*LossStats_FieldMask) ProtoReflect ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) ProtoReflect() preflect.Message
func (*LossStats_FieldMask) Reset ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) Reset()
func (*LossStats_FieldMask) Set ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) Set(target, source *LossStats)
func (*LossStats_FieldMask) SetFromCliFlag ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) SetFromCliFlag(raw string) error
func (*LossStats_FieldMask) SetRaw ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*LossStats_FieldMask) Size ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) Size() int
func (*LossStats_FieldMask) String ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) String() string
func (*LossStats_FieldMask) Subtract ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) Subtract(other *LossStats_FieldMask) *LossStats_FieldMask
func (*LossStats_FieldMask) SubtractRaw ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*LossStats_FieldMask) ToProtoFieldMask ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*LossStats_FieldMask) Unmarshal ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) Unmarshal(data []byte) error
func (*LossStats_FieldMask) UnmarshalJSON ¶ added in v0.4.45
func (fieldMask *LossStats_FieldMask) UnmarshalJSON(data []byte) error
type LossStats_FieldPath ¶ added in v0.4.45
type LossStats_FieldPath interface { gotenobject.FieldPath Selector() LossStats_FieldPathSelector Get(source *LossStats) []interface{} GetSingle(source *LossStats) (interface{}, bool) ClearValue(item *LossStats) // Those methods build corresponding LossStats_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) LossStats_FieldPathValue WithIArrayOfValues(values interface{}) LossStats_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) LossStats_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildLossStats_FieldPath ¶ added in v0.4.45
func BuildLossStats_FieldPath(fp gotenobject.RawFieldPath) (LossStats_FieldPath, error)
func MustParseLossStats_FieldPath ¶ added in v0.4.45
func MustParseLossStats_FieldPath(rawField string) LossStats_FieldPath
func ParseLossStats_FieldPath ¶ added in v0.4.45
func ParseLossStats_FieldPath(rawField string) (LossStats_FieldPath, error)
type LossStats_FieldPathArrayItemValue ¶ added in v0.4.45
type LossStats_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue LossStats_FieldPath ContainsValue(*LossStats) bool }
LossStats_FieldPathArrayItemValue allows storing single item in Path-specific values for LossStats according to their type Present only for array (repeated) types.
func MustParseLossStats_FieldPathArrayItemValue ¶ added in v0.4.45
func MustParseLossStats_FieldPathArrayItemValue(pathStr, valueStr string) LossStats_FieldPathArrayItemValue
func ParseLossStats_FieldPathArrayItemValue ¶ added in v0.4.45
func ParseLossStats_FieldPathArrayItemValue(pathStr, valueStr string) (LossStats_FieldPathArrayItemValue, error)
ParseLossStats_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type LossStats_FieldPathArrayOfValues ¶ added in v0.4.45
type LossStats_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues LossStats_FieldPath }
LossStats_FieldPathArrayOfValues allows storing slice of values for LossStats fields according to their type
func MustParseLossStats_FieldPathArrayOfValues ¶ added in v0.4.45
func MustParseLossStats_FieldPathArrayOfValues(pathStr, valuesStr string) LossStats_FieldPathArrayOfValues
func ParseLossStats_FieldPathArrayOfValues ¶ added in v0.4.45
func ParseLossStats_FieldPathArrayOfValues(pathStr, valuesStr string) (LossStats_FieldPathArrayOfValues, error)
type LossStats_FieldPathSelector ¶ added in v0.4.45
type LossStats_FieldPathSelector int32
const ( LossStats_FieldPathSelectorPacketsSent LossStats_FieldPathSelector = 0 LossStats_FieldPathSelectorPacketsLost LossStats_FieldPathSelector = 1 LossStats_FieldPathSelectorLossPercentage LossStats_FieldPathSelector = 2 )
func (LossStats_FieldPathSelector) String ¶ added in v0.4.45
func (s LossStats_FieldPathSelector) String() string
type LossStats_FieldPathValue ¶ added in v0.4.45
type LossStats_FieldPathValue interface { LossStats_FieldPath gotenobject.FieldPathValue SetTo(target **LossStats) CompareWith(*LossStats) (cmp int, comparable bool) }
LossStats_FieldPathValue allows storing values for LossStats fields according to their type
func MustParseLossStats_FieldPathValue ¶ added in v0.4.45
func MustParseLossStats_FieldPathValue(pathStr, valueStr string) LossStats_FieldPathValue
func ParseLossStats_FieldPathValue ¶ added in v0.4.45
func ParseLossStats_FieldPathValue(pathStr, valueStr string) (LossStats_FieldPathValue, error)
type LossStats_FieldTerminalPath ¶ added in v0.4.45
type LossStats_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*LossStats_FieldTerminalPath) ClearValue ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) ClearValue(item *LossStats)
func (*LossStats_FieldTerminalPath) ClearValueRaw ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*LossStats_FieldTerminalPath) Get ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) Get(source *LossStats) (values []interface{})
Get returns all values pointed by specific field from source LossStats
func (*LossStats_FieldTerminalPath) GetDefault ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*LossStats_FieldTerminalPath) GetRaw ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*LossStats_FieldTerminalPath) GetSingle ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) GetSingle(source *LossStats) (interface{}, bool)
GetSingle returns value pointed by specific field of from source LossStats
func (*LossStats_FieldTerminalPath) GetSingleRaw ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*LossStats_FieldTerminalPath) IsLeaf ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*LossStats_FieldTerminalPath) JSONString ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*LossStats_FieldTerminalPath) Selector ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) Selector() LossStats_FieldPathSelector
func (*LossStats_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *LossStats_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*LossStats_FieldTerminalPath) String ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*LossStats_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) WithIArrayItemValue(value interface{}) LossStats_FieldPathArrayItemValue
func (*LossStats_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) WithIArrayOfValues(values interface{}) LossStats_FieldPathArrayOfValues
func (*LossStats_FieldTerminalPath) WithIValue ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) WithIValue(value interface{}) LossStats_FieldPathValue
func (*LossStats_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*LossStats_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*LossStats_FieldTerminalPath) WithRawIValue ¶ added in v0.4.45
func (fp *LossStats_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type LossStats_FieldTerminalPathArrayItemValue ¶ added in v0.4.45
type LossStats_FieldTerminalPathArrayItemValue struct { LossStats_FieldTerminalPath // contains filtered or unexported fields }
func (*LossStats_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.4.45
func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) ContainsValue(source *LossStats) bool
Contains returns a boolean indicating if value that is being held is present in given 'LossStats'
func (*LossStats_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.4.45
func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object LossStats as interface{}
func (*LossStats_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.4.45
func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) GetSingle(source *LossStats) (interface{}, bool)
func (*LossStats_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.4.45
func (fpaiv *LossStats_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type LossStats_FieldTerminalPathArrayOfValues ¶ added in v0.4.45
type LossStats_FieldTerminalPathArrayOfValues struct { LossStats_FieldTerminalPath // contains filtered or unexported fields }
func (*LossStats_FieldTerminalPathArrayOfValues) AsLossPercentageArrayOfValues ¶ added in v0.4.45
func (fpaov *LossStats_FieldTerminalPathArrayOfValues) AsLossPercentageArrayOfValues() ([]float64, bool)
func (*LossStats_FieldTerminalPathArrayOfValues) AsPacketsLostArrayOfValues ¶ added in v0.4.45
func (fpaov *LossStats_FieldTerminalPathArrayOfValues) AsPacketsLostArrayOfValues() ([]int32, bool)
func (*LossStats_FieldTerminalPathArrayOfValues) AsPacketsSentArrayOfValues ¶ added in v0.4.45
func (fpaov *LossStats_FieldTerminalPathArrayOfValues) AsPacketsSentArrayOfValues() ([]int32, bool)
func (*LossStats_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.4.45
func (fpaov *LossStats_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type LossStats_FieldTerminalPathValue ¶ added in v0.4.45
type LossStats_FieldTerminalPathValue struct { LossStats_FieldTerminalPath // contains filtered or unexported fields }
func (*LossStats_FieldTerminalPathValue) AsLossPercentageValue ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) AsLossPercentageValue() (float64, bool)
func (*LossStats_FieldTerminalPathValue) AsPacketsLostValue ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) AsPacketsLostValue() (int32, bool)
func (*LossStats_FieldTerminalPathValue) AsPacketsSentValue ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) AsPacketsSentValue() (int32, bool)
func (*LossStats_FieldTerminalPathValue) CompareWith ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) CompareWith(source *LossStats) (int, bool)
CompareWith compares value in the 'LossStats_FieldTerminalPathValue' with the value under path in 'LossStats'.
func (*LossStats_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*LossStats_FieldTerminalPathValue) GetRawValue ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'LossStats' as interface{}
func (*LossStats_FieldTerminalPathValue) SetTo ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) SetTo(target **LossStats)
SetTo stores value for selected field for object LossStats
func (*LossStats_FieldTerminalPathValue) SetToRaw ¶ added in v0.4.45
func (fpv *LossStats_FieldTerminalPathValue) SetToRaw(target proto.Message)
type OnDemandTestResponseFormat ¶ added in v0.10.0
type OnDemandTestResponseFormat int32
const ( OnDemandTestResponseFormat_TEXT OnDemandTestResponseFormat = 0 OnDemandTestResponseFormat_JSON OnDemandTestResponseFormat = 1 OnDemandTestResponseFormat_BOTH_TEXT_AND_JSON OnDemandTestResponseFormat = 2 )
func (OnDemandTestResponseFormat) Descriptor ¶ added in v0.10.0
func (OnDemandTestResponseFormat) Descriptor() preflect.EnumDescriptor
func (OnDemandTestResponseFormat) Enum ¶ added in v0.10.0
func (x OnDemandTestResponseFormat) Enum() *OnDemandTestResponseFormat
func (OnDemandTestResponseFormat) EnumDescriptor ¶ added in v0.10.0
func (OnDemandTestResponseFormat) EnumDescriptor() ([]byte, []int)
Deprecated, Use OnDemandTestResponseFormat.ProtoReflect.Descriptor instead.
func (OnDemandTestResponseFormat) Number ¶ added in v0.10.0
func (x OnDemandTestResponseFormat) Number() preflect.EnumNumber
func (OnDemandTestResponseFormat) String ¶ added in v0.10.0
func (x OnDemandTestResponseFormat) String() string
func (OnDemandTestResponseFormat) Type ¶ added in v0.10.0
func (OnDemandTestResponseFormat) Type() preflect.EnumType
type Path ¶ added in v0.4.45
type Path struct { Hops []string `protobuf:"bytes,2,rep,name=hops,proto3" json:"hops,omitempty" firestore:"hops"` // contains filtered or unexported fields }
func (*Path) CloneRaw ¶ added in v0.4.45
func (o *Path) CloneRaw() gotenobject.GotenObjectExt
func (*Path) Descriptor ¶ added in v0.4.45
Deprecated, Use Path.ProtoReflect.Descriptor instead.
func (*Path) GotenMessage ¶ added in v0.4.45
func (*Path) GotenMessage()
func (*Path) GotenObjectExt ¶ added in v0.4.45
func (o *Path) GotenObjectExt()
func (*Path) GotenValidate ¶ added in v0.4.45
func (*Path) MakeDiffFieldMask ¶ added in v0.4.45
func (o *Path) MakeDiffFieldMask(other *Path) *Path_FieldMask
func (*Path) MakeFullFieldMask ¶ added in v0.4.45
func (o *Path) MakeFullFieldMask() *Path_FieldMask
func (*Path) MakeRawDiffFieldMask ¶ added in v0.4.45
func (o *Path) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Path) MakeRawFullFieldMask ¶ added in v0.4.45
func (o *Path) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Path) MarshalJSON ¶ added in v0.4.45
func (*Path) MergeRaw ¶ added in v0.4.45
func (o *Path) MergeRaw(source gotenobject.GotenObjectExt)
func (*Path) ProtoMessage ¶ added in v0.4.45
func (*Path) ProtoMessage()
func (*Path) ProtoReflect ¶ added in v0.4.45
func (*Path) UnmarshalJSON ¶ added in v0.4.45
type PathFieldPathBuilder ¶ added in v0.4.45
type PathFieldPathBuilder struct{}
func NewPathFieldPathBuilder ¶ added in v0.4.45
func NewPathFieldPathBuilder() PathFieldPathBuilder
func (PathFieldPathBuilder) Hops ¶ added in v0.4.45
func (PathFieldPathBuilder) Hops() PathPathSelectorHops
type PathPathSelectorHops ¶ added in v0.4.45
type PathPathSelectorHops struct{}
func (PathPathSelectorHops) FieldPath ¶ added in v0.4.45
func (PathPathSelectorHops) FieldPath() *Path_FieldTerminalPath
func (PathPathSelectorHops) WithArrayOfValues ¶ added in v0.4.45
func (s PathPathSelectorHops) WithArrayOfValues(values [][]string) *Path_FieldTerminalPathArrayOfValues
func (PathPathSelectorHops) WithItemValue ¶ added in v0.4.45
func (s PathPathSelectorHops) WithItemValue(value string) *Path_FieldTerminalPathArrayItemValue
func (PathPathSelectorHops) WithValue ¶ added in v0.4.45
func (s PathPathSelectorHops) WithValue(value []string) *Path_FieldTerminalPathValue
type PathProbe ¶
type PathProbe struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty" firestore:"enabled"` Mode ProbingMode `protobuf:"varint,2,opt,name=mode,proto3,enum=ntt.watchdog.v1alpha2.ProbingMode" json:"mode,omitempty" firestore:"mode"` // interval Interval *duration.Duration `protobuf:"bytes,4,opt,name=interval,proto3" json:"interval,omitempty" firestore:"interval"` // (deprecated) interval in seconds IntervalSec int64 `protobuf:"varint,3,opt,name=interval_sec,json=intervalSec,proto3" json:"interval_sec,omitempty" firestore:"intervalSec"` Attempts *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=attempts,proto3" json:"attempts,omitempty" firestore:"attempts"` MaxTtl *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=max_ttl,json=maxTtl,proto3" json:"max_ttl,omitempty" firestore:"maxTtl"` // contains filtered or unexported fields }
Path Tracing settings
func (*PathProbe) CloneRaw ¶
func (o *PathProbe) CloneRaw() gotenobject.GotenObjectExt
func (*PathProbe) Descriptor ¶
Deprecated, Use PathProbe.ProtoReflect.Descriptor instead.
func (*PathProbe) GetAttempts ¶
func (m *PathProbe) GetAttempts() *wrappers.UInt32Value
func (*PathProbe) GetEnabled ¶
func (*PathProbe) GetInterval ¶
func (*PathProbe) GetIntervalSec ¶
func (*PathProbe) GetMaxTtl ¶
func (m *PathProbe) GetMaxTtl() *wrappers.UInt32Value
func (*PathProbe) GetMode ¶
func (m *PathProbe) GetMode() ProbingMode
func (*PathProbe) GotenMessage ¶
func (*PathProbe) GotenMessage()
func (*PathProbe) GotenObjectExt ¶
func (o *PathProbe) GotenObjectExt()
func (*PathProbe) GotenValidate ¶
func (*PathProbe) MakeDiffFieldMask ¶
func (o *PathProbe) MakeDiffFieldMask(other *PathProbe) *PathProbe_FieldMask
func (*PathProbe) MakeFullFieldMask ¶
func (o *PathProbe) MakeFullFieldMask() *PathProbe_FieldMask
func (*PathProbe) MakeRawDiffFieldMask ¶
func (o *PathProbe) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*PathProbe) MakeRawFullFieldMask ¶
func (o *PathProbe) MakeRawFullFieldMask() gotenobject.FieldMask
func (*PathProbe) MarshalJSON ¶
func (*PathProbe) MergeRaw ¶
func (o *PathProbe) MergeRaw(source gotenobject.GotenObjectExt)
func (*PathProbe) ProtoMessage ¶
func (*PathProbe) ProtoMessage()
func (*PathProbe) ProtoReflect ¶
func (*PathProbe) SetAttempts ¶
func (m *PathProbe) SetAttempts(fv *wrappers.UInt32Value)
func (*PathProbe) SetEnabled ¶
func (*PathProbe) SetInterval ¶
func (*PathProbe) SetIntervalSec ¶
func (*PathProbe) SetMaxTtl ¶
func (m *PathProbe) SetMaxTtl(fv *wrappers.UInt32Value)
func (*PathProbe) SetMode ¶
func (m *PathProbe) SetMode(fv ProbingMode)
func (*PathProbe) UnmarshalJSON ¶
type PathProbeFieldPathBuilder ¶
type PathProbeFieldPathBuilder struct{}
func NewPathProbeFieldPathBuilder ¶
func NewPathProbeFieldPathBuilder() PathProbeFieldPathBuilder
func (PathProbeFieldPathBuilder) Attempts ¶
func (PathProbeFieldPathBuilder) Attempts() PathProbePathSelectorAttempts
func (PathProbeFieldPathBuilder) Enabled ¶
func (PathProbeFieldPathBuilder) Enabled() PathProbePathSelectorEnabled
func (PathProbeFieldPathBuilder) Interval ¶
func (PathProbeFieldPathBuilder) Interval() PathProbePathSelectorInterval
func (PathProbeFieldPathBuilder) IntervalSec ¶
func (PathProbeFieldPathBuilder) IntervalSec() PathProbePathSelectorIntervalSec
func (PathProbeFieldPathBuilder) MaxTtl ¶
func (PathProbeFieldPathBuilder) MaxTtl() PathProbePathSelectorMaxTtl
func (PathProbeFieldPathBuilder) Mode ¶
func (PathProbeFieldPathBuilder) Mode() PathProbePathSelectorMode
type PathProbePathSelectorAttempts ¶
type PathProbePathSelectorAttempts struct{}
func (PathProbePathSelectorAttempts) FieldPath ¶
func (PathProbePathSelectorAttempts) FieldPath() *PathProbe_FieldTerminalPath
func (PathProbePathSelectorAttempts) WithArrayOfValues ¶
func (s PathProbePathSelectorAttempts) WithArrayOfValues(values []*wrappers.UInt32Value) *PathProbe_FieldTerminalPathArrayOfValues
func (PathProbePathSelectorAttempts) WithValue ¶
func (s PathProbePathSelectorAttempts) WithValue(value *wrappers.UInt32Value) *PathProbe_FieldTerminalPathValue
type PathProbePathSelectorEnabled ¶
type PathProbePathSelectorEnabled struct{}
func (PathProbePathSelectorEnabled) FieldPath ¶
func (PathProbePathSelectorEnabled) FieldPath() *PathProbe_FieldTerminalPath
func (PathProbePathSelectorEnabled) WithArrayOfValues ¶
func (s PathProbePathSelectorEnabled) WithArrayOfValues(values []bool) *PathProbe_FieldTerminalPathArrayOfValues
func (PathProbePathSelectorEnabled) WithValue ¶
func (s PathProbePathSelectorEnabled) WithValue(value bool) *PathProbe_FieldTerminalPathValue
type PathProbePathSelectorInterval ¶
type PathProbePathSelectorInterval struct{}
func (PathProbePathSelectorInterval) FieldPath ¶
func (PathProbePathSelectorInterval) FieldPath() *PathProbe_FieldTerminalPath
func (PathProbePathSelectorInterval) WithArrayOfValues ¶
func (s PathProbePathSelectorInterval) WithArrayOfValues(values []*duration.Duration) *PathProbe_FieldTerminalPathArrayOfValues
func (PathProbePathSelectorInterval) WithValue ¶
func (s PathProbePathSelectorInterval) WithValue(value *duration.Duration) *PathProbe_FieldTerminalPathValue
type PathProbePathSelectorIntervalSec ¶
type PathProbePathSelectorIntervalSec struct{}
func (PathProbePathSelectorIntervalSec) FieldPath ¶
func (PathProbePathSelectorIntervalSec) FieldPath() *PathProbe_FieldTerminalPath
func (PathProbePathSelectorIntervalSec) WithArrayOfValues ¶
func (s PathProbePathSelectorIntervalSec) WithArrayOfValues(values []int64) *PathProbe_FieldTerminalPathArrayOfValues
func (PathProbePathSelectorIntervalSec) WithValue ¶
func (s PathProbePathSelectorIntervalSec) WithValue(value int64) *PathProbe_FieldTerminalPathValue
type PathProbePathSelectorMaxTtl ¶
type PathProbePathSelectorMaxTtl struct{}
func (PathProbePathSelectorMaxTtl) FieldPath ¶
func (PathProbePathSelectorMaxTtl) FieldPath() *PathProbe_FieldTerminalPath
func (PathProbePathSelectorMaxTtl) WithArrayOfValues ¶
func (s PathProbePathSelectorMaxTtl) WithArrayOfValues(values []*wrappers.UInt32Value) *PathProbe_FieldTerminalPathArrayOfValues
func (PathProbePathSelectorMaxTtl) WithValue ¶
func (s PathProbePathSelectorMaxTtl) WithValue(value *wrappers.UInt32Value) *PathProbe_FieldTerminalPathValue
type PathProbePathSelectorMode ¶
type PathProbePathSelectorMode struct{}
func (PathProbePathSelectorMode) FieldPath ¶
func (PathProbePathSelectorMode) FieldPath() *PathProbe_FieldTerminalPath
func (PathProbePathSelectorMode) WithArrayOfValues ¶
func (s PathProbePathSelectorMode) WithArrayOfValues(values []ProbingMode) *PathProbe_FieldTerminalPathArrayOfValues
func (PathProbePathSelectorMode) WithValue ¶
func (s PathProbePathSelectorMode) WithValue(value ProbingMode) *PathProbe_FieldTerminalPathValue
type PathProbe_FieldMask ¶
type PathProbe_FieldMask struct {
Paths []PathProbe_FieldPath
}
func FullPathProbe_FieldMask ¶
func FullPathProbe_FieldMask() *PathProbe_FieldMask
func (*PathProbe_FieldMask) AppendPath ¶
func (fieldMask *PathProbe_FieldMask) AppendPath(path PathProbe_FieldPath)
func (*PathProbe_FieldMask) AppendRawPath ¶
func (fieldMask *PathProbe_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*PathProbe_FieldMask) DecodeFirestore ¶
func (fieldMask *PathProbe_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*PathProbe_FieldMask) EncodeFirestore ¶
func (fieldMask *PathProbe_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*PathProbe_FieldMask) FilterInputFields ¶
func (fieldMask *PathProbe_FieldMask) FilterInputFields() *PathProbe_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*PathProbe_FieldMask) FromProtoFieldMask ¶
func (fieldMask *PathProbe_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*PathProbe_FieldMask) GetPaths ¶
func (fieldMask *PathProbe_FieldMask) GetPaths() []PathProbe_FieldPath
func (*PathProbe_FieldMask) GetRawPaths ¶
func (fieldMask *PathProbe_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*PathProbe_FieldMask) IsFull ¶
func (fieldMask *PathProbe_FieldMask) IsFull() bool
func (PathProbe_FieldMask) Marshal ¶
func (fieldMask PathProbe_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (PathProbe_FieldMask) MarshalJSON ¶
func (fieldMask PathProbe_FieldMask) MarshalJSON() ([]byte, error)
func (*PathProbe_FieldMask) PathsCount ¶
func (fieldMask *PathProbe_FieldMask) PathsCount() int
func (*PathProbe_FieldMask) Project ¶
func (fieldMask *PathProbe_FieldMask) Project(source *PathProbe) *PathProbe
func (*PathProbe_FieldMask) ProjectRaw ¶
func (fieldMask *PathProbe_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*PathProbe_FieldMask) ProtoMessage ¶
func (fieldMask *PathProbe_FieldMask) ProtoMessage()
func (*PathProbe_FieldMask) ProtoReflect ¶
func (fieldMask *PathProbe_FieldMask) ProtoReflect() preflect.Message
func (*PathProbe_FieldMask) Reset ¶
func (fieldMask *PathProbe_FieldMask) Reset()
func (*PathProbe_FieldMask) Set ¶
func (fieldMask *PathProbe_FieldMask) Set(target, source *PathProbe)
func (*PathProbe_FieldMask) SetFromCliFlag ¶
func (fieldMask *PathProbe_FieldMask) SetFromCliFlag(raw string) error
func (*PathProbe_FieldMask) SetRaw ¶
func (fieldMask *PathProbe_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*PathProbe_FieldMask) Size ¶
func (fieldMask *PathProbe_FieldMask) Size() int
func (*PathProbe_FieldMask) String ¶
func (fieldMask *PathProbe_FieldMask) String() string
func (*PathProbe_FieldMask) Subtract ¶
func (fieldMask *PathProbe_FieldMask) Subtract(other *PathProbe_FieldMask) *PathProbe_FieldMask
func (*PathProbe_FieldMask) SubtractRaw ¶
func (fieldMask *PathProbe_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*PathProbe_FieldMask) ToProtoFieldMask ¶
func (fieldMask *PathProbe_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*PathProbe_FieldMask) Unmarshal ¶
func (fieldMask *PathProbe_FieldMask) Unmarshal(data []byte) error
func (*PathProbe_FieldMask) UnmarshalJSON ¶
func (fieldMask *PathProbe_FieldMask) UnmarshalJSON(data []byte) error
type PathProbe_FieldPath ¶
type PathProbe_FieldPath interface { gotenobject.FieldPath Selector() PathProbe_FieldPathSelector Get(source *PathProbe) []interface{} GetSingle(source *PathProbe) (interface{}, bool) ClearValue(item *PathProbe) // Those methods build corresponding PathProbe_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) PathProbe_FieldPathValue WithIArrayOfValues(values interface{}) PathProbe_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) PathProbe_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildPathProbe_FieldPath ¶
func BuildPathProbe_FieldPath(fp gotenobject.RawFieldPath) (PathProbe_FieldPath, error)
func MustParsePathProbe_FieldPath ¶
func MustParsePathProbe_FieldPath(rawField string) PathProbe_FieldPath
func ParsePathProbe_FieldPath ¶
func ParsePathProbe_FieldPath(rawField string) (PathProbe_FieldPath, error)
type PathProbe_FieldPathArrayItemValue ¶
type PathProbe_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue PathProbe_FieldPath ContainsValue(*PathProbe) bool }
PathProbe_FieldPathArrayItemValue allows storing single item in Path-specific values for PathProbe according to their type Present only for array (repeated) types.
func MustParsePathProbe_FieldPathArrayItemValue ¶
func MustParsePathProbe_FieldPathArrayItemValue(pathStr, valueStr string) PathProbe_FieldPathArrayItemValue
func ParsePathProbe_FieldPathArrayItemValue ¶
func ParsePathProbe_FieldPathArrayItemValue(pathStr, valueStr string) (PathProbe_FieldPathArrayItemValue, error)
ParsePathProbe_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type PathProbe_FieldPathArrayOfValues ¶
type PathProbe_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues PathProbe_FieldPath }
PathProbe_FieldPathArrayOfValues allows storing slice of values for PathProbe fields according to their type
func MustParsePathProbe_FieldPathArrayOfValues ¶
func MustParsePathProbe_FieldPathArrayOfValues(pathStr, valuesStr string) PathProbe_FieldPathArrayOfValues
func ParsePathProbe_FieldPathArrayOfValues ¶
func ParsePathProbe_FieldPathArrayOfValues(pathStr, valuesStr string) (PathProbe_FieldPathArrayOfValues, error)
type PathProbe_FieldPathSelector ¶
type PathProbe_FieldPathSelector int32
const ( PathProbe_FieldPathSelectorEnabled PathProbe_FieldPathSelector = 0 PathProbe_FieldPathSelectorMode PathProbe_FieldPathSelector = 1 PathProbe_FieldPathSelectorInterval PathProbe_FieldPathSelector = 2 PathProbe_FieldPathSelectorIntervalSec PathProbe_FieldPathSelector = 3 PathProbe_FieldPathSelectorAttempts PathProbe_FieldPathSelector = 4 PathProbe_FieldPathSelectorMaxTtl PathProbe_FieldPathSelector = 5 )
func (PathProbe_FieldPathSelector) String ¶
func (s PathProbe_FieldPathSelector) String() string
type PathProbe_FieldPathValue ¶
type PathProbe_FieldPathValue interface { PathProbe_FieldPath gotenobject.FieldPathValue SetTo(target **PathProbe) CompareWith(*PathProbe) (cmp int, comparable bool) }
PathProbe_FieldPathValue allows storing values for PathProbe fields according to their type
func MustParsePathProbe_FieldPathValue ¶
func MustParsePathProbe_FieldPathValue(pathStr, valueStr string) PathProbe_FieldPathValue
func ParsePathProbe_FieldPathValue ¶
func ParsePathProbe_FieldPathValue(pathStr, valueStr string) (PathProbe_FieldPathValue, error)
type PathProbe_FieldTerminalPath ¶
type PathProbe_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*PathProbe_FieldTerminalPath) ClearValue ¶
func (fp *PathProbe_FieldTerminalPath) ClearValue(item *PathProbe)
func (*PathProbe_FieldTerminalPath) ClearValueRaw ¶
func (fp *PathProbe_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*PathProbe_FieldTerminalPath) Get ¶
func (fp *PathProbe_FieldTerminalPath) Get(source *PathProbe) (values []interface{})
Get returns all values pointed by specific field from source PathProbe
func (*PathProbe_FieldTerminalPath) GetDefault ¶
func (fp *PathProbe_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PathProbe_FieldTerminalPath) GetRaw ¶
func (fp *PathProbe_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*PathProbe_FieldTerminalPath) GetSingle ¶
func (fp *PathProbe_FieldTerminalPath) GetSingle(source *PathProbe) (interface{}, bool)
GetSingle returns value pointed by specific field of from source PathProbe
func (*PathProbe_FieldTerminalPath) GetSingleRaw ¶
func (fp *PathProbe_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PathProbe_FieldTerminalPath) IsLeaf ¶
func (fp *PathProbe_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PathProbe_FieldTerminalPath) JSONString ¶
func (fp *PathProbe_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PathProbe_FieldTerminalPath) Selector ¶
func (fp *PathProbe_FieldTerminalPath) Selector() PathProbe_FieldPathSelector
func (*PathProbe_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *PathProbe_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PathProbe_FieldTerminalPath) String ¶
func (fp *PathProbe_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*PathProbe_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *PathProbe_FieldTerminalPath) WithIArrayItemValue(value interface{}) PathProbe_FieldPathArrayItemValue
func (*PathProbe_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *PathProbe_FieldTerminalPath) WithIArrayOfValues(values interface{}) PathProbe_FieldPathArrayOfValues
func (*PathProbe_FieldTerminalPath) WithIValue ¶
func (fp *PathProbe_FieldTerminalPath) WithIValue(value interface{}) PathProbe_FieldPathValue
func (*PathProbe_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *PathProbe_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PathProbe_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *PathProbe_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PathProbe_FieldTerminalPath) WithRawIValue ¶
func (fp *PathProbe_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PathProbe_FieldTerminalPathArrayItemValue ¶
type PathProbe_FieldTerminalPathArrayItemValue struct { PathProbe_FieldTerminalPath // contains filtered or unexported fields }
func (*PathProbe_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) ContainsValue(source *PathProbe) bool
Contains returns a boolean indicating if value that is being held is present in given 'PathProbe'
func (*PathProbe_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object PathProbe as interface{}
func (*PathProbe_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) GetSingle(source *PathProbe) (interface{}, bool)
func (*PathProbe_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *PathProbe_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type PathProbe_FieldTerminalPathArrayOfValues ¶
type PathProbe_FieldTerminalPathArrayOfValues struct { PathProbe_FieldTerminalPath // contains filtered or unexported fields }
func (*PathProbe_FieldTerminalPathArrayOfValues) AsAttemptsArrayOfValues ¶
func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsAttemptsArrayOfValues() ([]*wrappers.UInt32Value, bool)
func (*PathProbe_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues ¶
func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues() ([]bool, bool)
func (*PathProbe_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues ¶
func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*duration.Duration, bool)
func (*PathProbe_FieldTerminalPathArrayOfValues) AsIntervalSecArrayOfValues ¶
func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsIntervalSecArrayOfValues() ([]int64, bool)
func (*PathProbe_FieldTerminalPathArrayOfValues) AsMaxTtlArrayOfValues ¶
func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsMaxTtlArrayOfValues() ([]*wrappers.UInt32Value, bool)
func (*PathProbe_FieldTerminalPathArrayOfValues) AsModeArrayOfValues ¶
func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]ProbingMode, bool)
func (*PathProbe_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *PathProbe_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type PathProbe_FieldTerminalPathValue ¶
type PathProbe_FieldTerminalPathValue struct { PathProbe_FieldTerminalPath // contains filtered or unexported fields }
func (*PathProbe_FieldTerminalPathValue) AsAttemptsValue ¶
func (fpv *PathProbe_FieldTerminalPathValue) AsAttemptsValue() (*wrappers.UInt32Value, bool)
func (*PathProbe_FieldTerminalPathValue) AsEnabledValue ¶
func (fpv *PathProbe_FieldTerminalPathValue) AsEnabledValue() (bool, bool)
func (*PathProbe_FieldTerminalPathValue) AsIntervalSecValue ¶
func (fpv *PathProbe_FieldTerminalPathValue) AsIntervalSecValue() (int64, bool)
func (*PathProbe_FieldTerminalPathValue) AsIntervalValue ¶
func (fpv *PathProbe_FieldTerminalPathValue) AsIntervalValue() (*duration.Duration, bool)
func (*PathProbe_FieldTerminalPathValue) AsMaxTtlValue ¶
func (fpv *PathProbe_FieldTerminalPathValue) AsMaxTtlValue() (*wrappers.UInt32Value, bool)
func (*PathProbe_FieldTerminalPathValue) AsModeValue ¶
func (fpv *PathProbe_FieldTerminalPathValue) AsModeValue() (ProbingMode, bool)
func (*PathProbe_FieldTerminalPathValue) CompareWith ¶
func (fpv *PathProbe_FieldTerminalPathValue) CompareWith(source *PathProbe) (int, bool)
CompareWith compares value in the 'PathProbe_FieldTerminalPathValue' with the value under path in 'PathProbe'.
func (*PathProbe_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *PathProbe_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PathProbe_FieldTerminalPathValue) GetRawValue ¶
func (fpv *PathProbe_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PathProbe' as interface{}
func (*PathProbe_FieldTerminalPathValue) SetTo ¶
func (fpv *PathProbe_FieldTerminalPathValue) SetTo(target **PathProbe)
SetTo stores value for selected field for object PathProbe
func (*PathProbe_FieldTerminalPathValue) SetToRaw ¶
func (fpv *PathProbe_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Path_FieldMask ¶ added in v0.4.45
type Path_FieldMask struct {
Paths []Path_FieldPath
}
func FullPath_FieldMask ¶ added in v0.4.45
func FullPath_FieldMask() *Path_FieldMask
func (*Path_FieldMask) AppendPath ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) AppendPath(path Path_FieldPath)
func (*Path_FieldMask) AppendRawPath ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Path_FieldMask) DecodeFirestore ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Path_FieldMask) EncodeFirestore ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Path_FieldMask) FilterInputFields ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) FilterInputFields() *Path_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Path_FieldMask) FromProtoFieldMask ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Path_FieldMask) GetPaths ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) GetPaths() []Path_FieldPath
func (*Path_FieldMask) GetRawPaths ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Path_FieldMask) IsFull ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) IsFull() bool
func (Path_FieldMask) Marshal ¶ added in v0.4.45
func (fieldMask Path_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Path_FieldMask) MarshalJSON ¶ added in v0.4.45
func (fieldMask Path_FieldMask) MarshalJSON() ([]byte, error)
func (*Path_FieldMask) PathsCount ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) PathsCount() int
func (*Path_FieldMask) Project ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) Project(source *Path) *Path
func (*Path_FieldMask) ProjectRaw ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Path_FieldMask) ProtoMessage ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) ProtoMessage()
func (*Path_FieldMask) ProtoReflect ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) ProtoReflect() preflect.Message
func (*Path_FieldMask) Reset ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) Reset()
func (*Path_FieldMask) Set ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) Set(target, source *Path)
func (*Path_FieldMask) SetFromCliFlag ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) SetFromCliFlag(raw string) error
func (*Path_FieldMask) SetRaw ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Path_FieldMask) Size ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) Size() int
func (*Path_FieldMask) String ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) String() string
func (*Path_FieldMask) Subtract ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) Subtract(other *Path_FieldMask) *Path_FieldMask
func (*Path_FieldMask) SubtractRaw ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Path_FieldMask) ToProtoFieldMask ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Path_FieldMask) Unmarshal ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) Unmarshal(data []byte) error
func (*Path_FieldMask) UnmarshalJSON ¶ added in v0.4.45
func (fieldMask *Path_FieldMask) UnmarshalJSON(data []byte) error
type Path_FieldPath ¶ added in v0.4.45
type Path_FieldPath interface { gotenobject.FieldPath Selector() Path_FieldPathSelector Get(source *Path) []interface{} GetSingle(source *Path) (interface{}, bool) ClearValue(item *Path) // Those methods build corresponding Path_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Path_FieldPathValue WithIArrayOfValues(values interface{}) Path_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Path_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildPath_FieldPath ¶ added in v0.4.45
func BuildPath_FieldPath(fp gotenobject.RawFieldPath) (Path_FieldPath, error)
func MustParsePath_FieldPath ¶ added in v0.4.45
func MustParsePath_FieldPath(rawField string) Path_FieldPath
func ParsePath_FieldPath ¶ added in v0.4.45
func ParsePath_FieldPath(rawField string) (Path_FieldPath, error)
type Path_FieldPathArrayItemValue ¶ added in v0.4.45
type Path_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Path_FieldPath ContainsValue(*Path) bool }
Path_FieldPathArrayItemValue allows storing single item in Path-specific values for Path according to their type Present only for array (repeated) types.
func MustParsePath_FieldPathArrayItemValue ¶ added in v0.4.45
func MustParsePath_FieldPathArrayItemValue(pathStr, valueStr string) Path_FieldPathArrayItemValue
func ParsePath_FieldPathArrayItemValue ¶ added in v0.4.45
func ParsePath_FieldPathArrayItemValue(pathStr, valueStr string) (Path_FieldPathArrayItemValue, error)
ParsePath_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Path_FieldPathArrayOfValues ¶ added in v0.4.45
type Path_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Path_FieldPath }
Path_FieldPathArrayOfValues allows storing slice of values for Path fields according to their type
func MustParsePath_FieldPathArrayOfValues ¶ added in v0.4.45
func MustParsePath_FieldPathArrayOfValues(pathStr, valuesStr string) Path_FieldPathArrayOfValues
func ParsePath_FieldPathArrayOfValues ¶ added in v0.4.45
func ParsePath_FieldPathArrayOfValues(pathStr, valuesStr string) (Path_FieldPathArrayOfValues, error)
type Path_FieldPathSelector ¶ added in v0.4.45
type Path_FieldPathSelector int32
const (
Path_FieldPathSelectorHops Path_FieldPathSelector = 0
)
func (Path_FieldPathSelector) String ¶ added in v0.4.45
func (s Path_FieldPathSelector) String() string
type Path_FieldPathValue ¶ added in v0.4.45
type Path_FieldPathValue interface { Path_FieldPath gotenobject.FieldPathValue SetTo(target **Path) CompareWith(*Path) (cmp int, comparable bool) }
Path_FieldPathValue allows storing values for Path fields according to their type
func MustParsePath_FieldPathValue ¶ added in v0.4.45
func MustParsePath_FieldPathValue(pathStr, valueStr string) Path_FieldPathValue
func ParsePath_FieldPathValue ¶ added in v0.4.45
func ParsePath_FieldPathValue(pathStr, valueStr string) (Path_FieldPathValue, error)
type Path_FieldTerminalPath ¶ added in v0.4.45
type Path_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Path_FieldTerminalPath) ClearValue ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) ClearValue(item *Path)
func (*Path_FieldTerminalPath) ClearValueRaw ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Path_FieldTerminalPath) Get ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) Get(source *Path) (values []interface{})
Get returns all values pointed by specific field from source Path
func (*Path_FieldTerminalPath) GetDefault ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Path_FieldTerminalPath) GetRaw ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Path_FieldTerminalPath) GetSingle ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) GetSingle(source *Path) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Path
func (*Path_FieldTerminalPath) GetSingleRaw ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Path_FieldTerminalPath) IsLeaf ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Path_FieldTerminalPath) JSONString ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Path_FieldTerminalPath) Selector ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) Selector() Path_FieldPathSelector
func (*Path_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *Path_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Path_FieldTerminalPath) String ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Path_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) WithIArrayItemValue(value interface{}) Path_FieldPathArrayItemValue
func (*Path_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) WithIArrayOfValues(values interface{}) Path_FieldPathArrayOfValues
func (*Path_FieldTerminalPath) WithIValue ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) WithIValue(value interface{}) Path_FieldPathValue
func (*Path_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Path_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Path_FieldTerminalPath) WithRawIValue ¶ added in v0.4.45
func (fp *Path_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Path_FieldTerminalPathArrayItemValue ¶ added in v0.4.45
type Path_FieldTerminalPathArrayItemValue struct { Path_FieldTerminalPath // contains filtered or unexported fields }
func (*Path_FieldTerminalPathArrayItemValue) AsHopsItemValue ¶ added in v0.4.45
func (fpaiv *Path_FieldTerminalPathArrayItemValue) AsHopsItemValue() (string, bool)
func (*Path_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.4.45
func (fpaiv *Path_FieldTerminalPathArrayItemValue) ContainsValue(source *Path) bool
Contains returns a boolean indicating if value that is being held is present in given 'Path'
func (*Path_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.4.45
func (fpaiv *Path_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Path as interface{}
func (*Path_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.4.45
func (fpaiv *Path_FieldTerminalPathArrayItemValue) GetSingle(source *Path) (interface{}, bool)
func (*Path_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.4.45
func (fpaiv *Path_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Path_FieldTerminalPathArrayOfValues ¶ added in v0.4.45
type Path_FieldTerminalPathArrayOfValues struct { Path_FieldTerminalPath // contains filtered or unexported fields }
func (*Path_FieldTerminalPathArrayOfValues) AsHopsArrayOfValues ¶ added in v0.4.45
func (fpaov *Path_FieldTerminalPathArrayOfValues) AsHopsArrayOfValues() ([][]string, bool)
func (*Path_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.4.45
func (fpaov *Path_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Path_FieldTerminalPathValue ¶ added in v0.4.45
type Path_FieldTerminalPathValue struct { Path_FieldTerminalPath // contains filtered or unexported fields }
func (*Path_FieldTerminalPathValue) AsHopsValue ¶ added in v0.4.45
func (fpv *Path_FieldTerminalPathValue) AsHopsValue() ([]string, bool)
func (*Path_FieldTerminalPathValue) CompareWith ¶ added in v0.4.45
func (fpv *Path_FieldTerminalPathValue) CompareWith(source *Path) (int, bool)
CompareWith compares value in the 'Path_FieldTerminalPathValue' with the value under path in 'Path'.
func (*Path_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.4.45
func (fpv *Path_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Path_FieldTerminalPathValue) GetRawValue ¶ added in v0.4.45
func (fpv *Path_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Path' as interface{}
func (*Path_FieldTerminalPathValue) SetTo ¶ added in v0.4.45
func (fpv *Path_FieldTerminalPathValue) SetTo(target **Path)
SetTo stores value for selected field for object Path
func (*Path_FieldTerminalPathValue) SetToRaw ¶ added in v0.4.45
func (fpv *Path_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ProbingConstraint ¶
type ProbingConstraint struct { // Limits distribution of probing targets not to exceed given sample size in // location. Zero values are ignored. MaxSessionsPerAgentLocation *ProbingConstraint_AdminHierachy `` /* 188-byte string literal not displayed */ // Limits number of sessions from same ip address (to avoid blacklisting). // Zero is ignored. MaxSessionsPerAgentPublicIpAddress int32 `` /* 221-byte string literal not displayed */ // contains filtered or unexported fields }
ProbingConstraints provides definition for per-target or per-distribution configuration
func (*ProbingConstraint) Clone ¶
func (o *ProbingConstraint) Clone() *ProbingConstraint
func (*ProbingConstraint) CloneRaw ¶
func (o *ProbingConstraint) CloneRaw() gotenobject.GotenObjectExt
func (*ProbingConstraint) Descriptor ¶
func (*ProbingConstraint) Descriptor() ([]byte, []int)
Deprecated, Use ProbingConstraint.ProtoReflect.Descriptor instead.
func (*ProbingConstraint) GetMaxSessionsPerAgentLocation ¶
func (m *ProbingConstraint) GetMaxSessionsPerAgentLocation() *ProbingConstraint_AdminHierachy
func (*ProbingConstraint) GetMaxSessionsPerAgentPublicIpAddress ¶
func (m *ProbingConstraint) GetMaxSessionsPerAgentPublicIpAddress() int32
func (*ProbingConstraint) GotenMessage ¶
func (*ProbingConstraint) GotenMessage()
func (*ProbingConstraint) GotenObjectExt ¶
func (o *ProbingConstraint) GotenObjectExt()
func (*ProbingConstraint) GotenValidate ¶
func (obj *ProbingConstraint) GotenValidate() error
func (*ProbingConstraint) MakeDiffFieldMask ¶
func (o *ProbingConstraint) MakeDiffFieldMask(other *ProbingConstraint) *ProbingConstraint_FieldMask
func (*ProbingConstraint) MakeFullFieldMask ¶
func (o *ProbingConstraint) MakeFullFieldMask() *ProbingConstraint_FieldMask
func (*ProbingConstraint) MakeRawDiffFieldMask ¶
func (o *ProbingConstraint) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ProbingConstraint) MakeRawFullFieldMask ¶
func (o *ProbingConstraint) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ProbingConstraint) Marshal ¶
func (m *ProbingConstraint) Marshal() ([]byte, error)
func (*ProbingConstraint) MarshalJSON ¶
func (m *ProbingConstraint) MarshalJSON() ([]byte, error)
func (*ProbingConstraint) Merge ¶
func (o *ProbingConstraint) Merge(source *ProbingConstraint)
func (*ProbingConstraint) MergeRaw ¶
func (o *ProbingConstraint) MergeRaw(source gotenobject.GotenObjectExt)
func (*ProbingConstraint) ProtoMessage ¶
func (*ProbingConstraint) ProtoMessage()
func (*ProbingConstraint) ProtoReflect ¶
func (m *ProbingConstraint) ProtoReflect() preflect.Message
func (*ProbingConstraint) Reset ¶
func (m *ProbingConstraint) Reset()
func (*ProbingConstraint) SetMaxSessionsPerAgentLocation ¶
func (m *ProbingConstraint) SetMaxSessionsPerAgentLocation(fv *ProbingConstraint_AdminHierachy)
func (*ProbingConstraint) SetMaxSessionsPerAgentPublicIpAddress ¶
func (m *ProbingConstraint) SetMaxSessionsPerAgentPublicIpAddress(fv int32)
func (*ProbingConstraint) String ¶
func (m *ProbingConstraint) String() string
func (*ProbingConstraint) Unmarshal ¶
func (m *ProbingConstraint) Unmarshal(b []byte) error
func (*ProbingConstraint) UnmarshalJSON ¶
func (m *ProbingConstraint) UnmarshalJSON(data []byte) error
type ProbingConstraintAdminHierachyFieldPathBuilder ¶
type ProbingConstraintAdminHierachyFieldPathBuilder struct{}
func NewProbingConstraintAdminHierachyFieldPathBuilder ¶
func NewProbingConstraintAdminHierachyFieldPathBuilder() ProbingConstraintAdminHierachyFieldPathBuilder
type ProbingConstraintAdminHierachy_FieldPath ¶
type ProbingConstraintAdminHierachy_FieldPath interface { gotenobject.FieldPath Selector() ProbingConstraintAdminHierachy_FieldPathSelector Get(source *ProbingConstraint_AdminHierachy) []interface{} GetSingle(source *ProbingConstraint_AdminHierachy) (interface{}, bool) ClearValue(item *ProbingConstraint_AdminHierachy) // Those methods build corresponding ProbingConstraintAdminHierachy_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ProbingConstraintAdminHierachy_FieldPathValue WithIArrayOfValues(values interface{}) ProbingConstraintAdminHierachy_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ProbingConstraintAdminHierachy_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildProbingConstraintAdminHierachy_FieldPath ¶
func BuildProbingConstraintAdminHierachy_FieldPath(fp gotenobject.RawFieldPath) (ProbingConstraintAdminHierachy_FieldPath, error)
func MustParseProbingConstraintAdminHierachy_FieldPath ¶
func MustParseProbingConstraintAdminHierachy_FieldPath(rawField string) ProbingConstraintAdminHierachy_FieldPath
func ParseProbingConstraintAdminHierachy_FieldPath ¶
func ParseProbingConstraintAdminHierachy_FieldPath(rawField string) (ProbingConstraintAdminHierachy_FieldPath, error)
type ProbingConstraintAdminHierachy_FieldPathArrayItemValue ¶
type ProbingConstraintAdminHierachy_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ProbingConstraintAdminHierachy_FieldPath ContainsValue(*ProbingConstraint_AdminHierachy) bool }
ProbingConstraintAdminHierachy_FieldPathArrayItemValue allows storing single item in Path-specific values for AdminHierachy according to their type Present only for array (repeated) types.
func MustParseProbingConstraintAdminHierachy_FieldPathArrayItemValue ¶
func MustParseProbingConstraintAdminHierachy_FieldPathArrayItemValue(pathStr, valueStr string) ProbingConstraintAdminHierachy_FieldPathArrayItemValue
func ParseProbingConstraintAdminHierachy_FieldPathArrayItemValue ¶
func ParseProbingConstraintAdminHierachy_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingConstraintAdminHierachy_FieldPathArrayItemValue, error)
ParseProbingConstraintAdminHierachy_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ProbingConstraintAdminHierachy_FieldPathArrayOfValues ¶
type ProbingConstraintAdminHierachy_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ProbingConstraintAdminHierachy_FieldPath }
ProbingConstraintAdminHierachy_FieldPathArrayOfValues allows storing slice of values for AdminHierachy fields according to their type
func MustParseProbingConstraintAdminHierachy_FieldPathArrayOfValues ¶
func MustParseProbingConstraintAdminHierachy_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingConstraintAdminHierachy_FieldPathArrayOfValues
func ParseProbingConstraintAdminHierachy_FieldPathArrayOfValues ¶
func ParseProbingConstraintAdminHierachy_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingConstraintAdminHierachy_FieldPathArrayOfValues, error)
type ProbingConstraintAdminHierachy_FieldPathSelector ¶
type ProbingConstraintAdminHierachy_FieldPathSelector int32
const ( ProbingConstraintAdminHierachy_FieldPathSelectorCountry ProbingConstraintAdminHierachy_FieldPathSelector = 0 ProbingConstraintAdminHierachy_FieldPathSelectorAdmin1 ProbingConstraintAdminHierachy_FieldPathSelector = 1 ProbingConstraintAdminHierachy_FieldPathSelectorAdmin2 ProbingConstraintAdminHierachy_FieldPathSelector = 2 ProbingConstraintAdminHierachy_FieldPathSelectorAdmin3 ProbingConstraintAdminHierachy_FieldPathSelector = 3 ProbingConstraintAdminHierachy_FieldPathSelectorAdmin4 ProbingConstraintAdminHierachy_FieldPathSelector = 4 )
func (ProbingConstraintAdminHierachy_FieldPathSelector) String ¶
func (s ProbingConstraintAdminHierachy_FieldPathSelector) String() string
type ProbingConstraintAdminHierachy_FieldPathValue ¶
type ProbingConstraintAdminHierachy_FieldPathValue interface { ProbingConstraintAdminHierachy_FieldPath gotenobject.FieldPathValue SetTo(target **ProbingConstraint_AdminHierachy) CompareWith(*ProbingConstraint_AdminHierachy) (cmp int, comparable bool) }
ProbingConstraintAdminHierachy_FieldPathValue allows storing values for AdminHierachy fields according to their type
func MustParseProbingConstraintAdminHierachy_FieldPathValue ¶
func MustParseProbingConstraintAdminHierachy_FieldPathValue(pathStr, valueStr string) ProbingConstraintAdminHierachy_FieldPathValue
func ParseProbingConstraintAdminHierachy_FieldPathValue ¶
func ParseProbingConstraintAdminHierachy_FieldPathValue(pathStr, valueStr string) (ProbingConstraintAdminHierachy_FieldPathValue, error)
type ProbingConstraintAdminHierachy_FieldTerminalPath ¶
type ProbingConstraintAdminHierachy_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) ClearValue ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) ClearValue(item *ProbingConstraint_AdminHierachy)
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) ClearValueRaw ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) Get ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) Get(source *ProbingConstraint_AdminHierachy) (values []interface{})
Get returns all values pointed by specific field from source ProbingConstraint_AdminHierachy
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) GetDefault ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) GetRaw ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) GetSingle ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetSingle(source *ProbingConstraint_AdminHierachy) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ProbingConstraint_AdminHierachy
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) GetSingleRaw ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) IsLeaf ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) JSONString ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) String ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbingConstraintAdminHierachy_FieldPathArrayItemValue
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbingConstraintAdminHierachy_FieldPathArrayOfValues
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) WithIValue ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithIValue(value interface{}) ProbingConstraintAdminHierachy_FieldPathValue
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIValue ¶
func (fp *ProbingConstraintAdminHierachy_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue ¶
type ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue struct { ProbingConstraintAdminHierachy_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) ContainsValue(source *ProbingConstraint_AdminHierachy) bool
Contains returns a boolean indicating if value that is being held is present in given 'AdminHierachy'
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ProbingConstraint_AdminHierachy as interface{}
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetSingle(source *ProbingConstraint_AdminHierachy) (interface{}, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ProbingConstraintAdminHierachy_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues ¶
type ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues struct { ProbingConstraintAdminHierachy_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin1ArrayOfValues ¶
func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin1ArrayOfValues() ([]int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin2ArrayOfValues ¶
func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin2ArrayOfValues() ([]int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin3ArrayOfValues ¶
func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin3ArrayOfValues() ([]int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin4ArrayOfValues ¶
func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsAdmin4ArrayOfValues() ([]int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsCountryArrayOfValues ¶
func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) AsCountryArrayOfValues() ([]int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ProbingConstraintAdminHierachy_FieldTerminalPathValue ¶
type ProbingConstraintAdminHierachy_FieldTerminalPathValue struct { ProbingConstraintAdminHierachy_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin1Value ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin1Value() (int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin2Value ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin2Value() (int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin3Value ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin3Value() (int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin4Value ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsAdmin4Value() (int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsCountryValue ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) AsCountryValue() (int32, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) CompareWith ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) CompareWith(source *ProbingConstraint_AdminHierachy) (int, bool)
CompareWith compares value in the 'ProbingConstraintAdminHierachy_FieldTerminalPathValue' with the value under path in 'ProbingConstraint_AdminHierachy'.
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'AdminHierachy' as interface{}
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) SetTo ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) SetTo(target **ProbingConstraint_AdminHierachy)
SetTo stores value for selected field for object AdminHierachy
func (*ProbingConstraintAdminHierachy_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ProbingConstraintAdminHierachy_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ProbingConstraintFieldPathBuilder ¶
type ProbingConstraintFieldPathBuilder struct{}
func NewProbingConstraintFieldPathBuilder ¶
func NewProbingConstraintFieldPathBuilder() ProbingConstraintFieldPathBuilder
func (ProbingConstraintFieldPathBuilder) MaxSessionsPerAgentLocation ¶
func (ProbingConstraintFieldPathBuilder) MaxSessionsPerAgentLocation() ProbingConstraintPathSelectorMaxSessionsPerAgentLocation
func (ProbingConstraintFieldPathBuilder) MaxSessionsPerAgentPublicIpAddress ¶
func (ProbingConstraintFieldPathBuilder) MaxSessionsPerAgentPublicIpAddress() ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocation ¶
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocation struct{}
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithArrayOfValues(values []*ProbingConstraint_AdminHierachy) *ProbingConstraint_FieldTerminalPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubArrayItemValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubArrayItemValue(subPathArrayItemValue ProbingConstraintAdminHierachy_FieldPathArrayItemValue) *ProbingConstraint_FieldSubPathArrayItemValue
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubArrayOfValues(subPathArrayOfValues ProbingConstraintAdminHierachy_FieldPathArrayOfValues) *ProbingConstraint_FieldSubPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubPath ¶
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocation) WithSubValue(subPathValue ProbingConstraintAdminHierachy_FieldPathValue) *ProbingConstraint_FieldSubPathValue
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1 ¶
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1 struct{}
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1) WithArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1) WithValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin1) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2 ¶
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2 struct{}
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2) WithArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2) WithValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin2) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3 ¶
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3 struct{}
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3) WithArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3) WithValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin3) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4 ¶
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4 struct{}
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4) WithArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4) WithValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationAdmin4) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry ¶
type ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry struct{}
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry) WithArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry) WithArrayOfValues(values []int32) *ProbingConstraint_FieldSubPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry) WithValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentLocationCountry) WithValue(value int32) *ProbingConstraint_FieldSubPathValue
type ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress ¶
type ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress struct{}
func (ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress) WithArrayOfValues ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress) WithArrayOfValues(values []int32) *ProbingConstraint_FieldTerminalPathArrayOfValues
func (ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress) WithValue ¶
func (s ProbingConstraintPathSelectorMaxSessionsPerAgentPublicIpAddress) WithValue(value int32) *ProbingConstraint_FieldTerminalPathValue
type ProbingConstraint_AdminHierachy ¶
type ProbingConstraint_AdminHierachy struct { Country int32 `protobuf:"varint,1,opt,name=country,proto3" json:"country,omitempty" firestore:"country"` Admin1 int32 `protobuf:"varint,2,opt,name=admin1,proto3" json:"admin1,omitempty" firestore:"admin1"` Admin2 int32 `protobuf:"varint,3,opt,name=admin2,proto3" json:"admin2,omitempty" firestore:"admin2"` Admin3 int32 `protobuf:"varint,4,opt,name=admin3,proto3" json:"admin3,omitempty" firestore:"admin3"` Admin4 int32 `protobuf:"varint,5,opt,name=admin4,proto3" json:"admin4,omitempty" firestore:"admin4"` // contains filtered or unexported fields }
func (*ProbingConstraint_AdminHierachy) Clone ¶
func (o *ProbingConstraint_AdminHierachy) Clone() *ProbingConstraint_AdminHierachy
func (*ProbingConstraint_AdminHierachy) CloneRaw ¶
func (o *ProbingConstraint_AdminHierachy) CloneRaw() gotenobject.GotenObjectExt
func (*ProbingConstraint_AdminHierachy) Descriptor ¶
func (*ProbingConstraint_AdminHierachy) Descriptor() ([]byte, []int)
Deprecated, Use ProbingConstraint_AdminHierachy.ProtoReflect.Descriptor instead.
func (*ProbingConstraint_AdminHierachy) GetAdmin1 ¶
func (m *ProbingConstraint_AdminHierachy) GetAdmin1() int32
func (*ProbingConstraint_AdminHierachy) GetAdmin2 ¶
func (m *ProbingConstraint_AdminHierachy) GetAdmin2() int32
func (*ProbingConstraint_AdminHierachy) GetAdmin3 ¶
func (m *ProbingConstraint_AdminHierachy) GetAdmin3() int32
func (*ProbingConstraint_AdminHierachy) GetAdmin4 ¶
func (m *ProbingConstraint_AdminHierachy) GetAdmin4() int32
func (*ProbingConstraint_AdminHierachy) GetCountry ¶
func (m *ProbingConstraint_AdminHierachy) GetCountry() int32
func (*ProbingConstraint_AdminHierachy) GotenMessage ¶
func (*ProbingConstraint_AdminHierachy) GotenMessage()
func (*ProbingConstraint_AdminHierachy) GotenObjectExt ¶
func (o *ProbingConstraint_AdminHierachy) GotenObjectExt()
func (*ProbingConstraint_AdminHierachy) GotenValidate ¶
func (obj *ProbingConstraint_AdminHierachy) GotenValidate() error
func (*ProbingConstraint_AdminHierachy) MakeDiffFieldMask ¶
func (o *ProbingConstraint_AdminHierachy) MakeDiffFieldMask(other *ProbingConstraint_AdminHierachy) *ProbingConstraint_AdminHierachy_FieldMask
func (*ProbingConstraint_AdminHierachy) MakeFullFieldMask ¶
func (o *ProbingConstraint_AdminHierachy) MakeFullFieldMask() *ProbingConstraint_AdminHierachy_FieldMask
func (*ProbingConstraint_AdminHierachy) MakeRawDiffFieldMask ¶
func (o *ProbingConstraint_AdminHierachy) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ProbingConstraint_AdminHierachy) MakeRawFullFieldMask ¶
func (o *ProbingConstraint_AdminHierachy) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ProbingConstraint_AdminHierachy) Marshal ¶
func (m *ProbingConstraint_AdminHierachy) Marshal() ([]byte, error)
func (*ProbingConstraint_AdminHierachy) MarshalJSON ¶
func (m *ProbingConstraint_AdminHierachy) MarshalJSON() ([]byte, error)
func (*ProbingConstraint_AdminHierachy) Merge ¶
func (o *ProbingConstraint_AdminHierachy) Merge(source *ProbingConstraint_AdminHierachy)
func (*ProbingConstraint_AdminHierachy) MergeRaw ¶
func (o *ProbingConstraint_AdminHierachy) MergeRaw(source gotenobject.GotenObjectExt)
func (*ProbingConstraint_AdminHierachy) ProtoMessage ¶
func (*ProbingConstraint_AdminHierachy) ProtoMessage()
func (*ProbingConstraint_AdminHierachy) ProtoReflect ¶
func (m *ProbingConstraint_AdminHierachy) ProtoReflect() preflect.Message
func (*ProbingConstraint_AdminHierachy) Reset ¶
func (m *ProbingConstraint_AdminHierachy) Reset()
func (*ProbingConstraint_AdminHierachy) SetAdmin1 ¶
func (m *ProbingConstraint_AdminHierachy) SetAdmin1(fv int32)
func (*ProbingConstraint_AdminHierachy) SetAdmin2 ¶
func (m *ProbingConstraint_AdminHierachy) SetAdmin2(fv int32)
func (*ProbingConstraint_AdminHierachy) SetAdmin3 ¶
func (m *ProbingConstraint_AdminHierachy) SetAdmin3(fv int32)
func (*ProbingConstraint_AdminHierachy) SetAdmin4 ¶
func (m *ProbingConstraint_AdminHierachy) SetAdmin4(fv int32)
func (*ProbingConstraint_AdminHierachy) SetCountry ¶
func (m *ProbingConstraint_AdminHierachy) SetCountry(fv int32)
func (*ProbingConstraint_AdminHierachy) String ¶
func (m *ProbingConstraint_AdminHierachy) String() string
func (*ProbingConstraint_AdminHierachy) Unmarshal ¶
func (m *ProbingConstraint_AdminHierachy) Unmarshal(b []byte) error
func (*ProbingConstraint_AdminHierachy) UnmarshalJSON ¶
func (m *ProbingConstraint_AdminHierachy) UnmarshalJSON(data []byte) error
type ProbingConstraint_AdminHierachyPathSelectorAdmin1 ¶
type ProbingConstraint_AdminHierachyPathSelectorAdmin1 struct{}
func (ProbingConstraint_AdminHierachyPathSelectorAdmin1) WithArrayOfValues ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin1) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
func (ProbingConstraint_AdminHierachyPathSelectorAdmin1) WithValue ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin1) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
type ProbingConstraint_AdminHierachyPathSelectorAdmin2 ¶
type ProbingConstraint_AdminHierachyPathSelectorAdmin2 struct{}
func (ProbingConstraint_AdminHierachyPathSelectorAdmin2) WithArrayOfValues ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin2) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
func (ProbingConstraint_AdminHierachyPathSelectorAdmin2) WithValue ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin2) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
type ProbingConstraint_AdminHierachyPathSelectorAdmin3 ¶
type ProbingConstraint_AdminHierachyPathSelectorAdmin3 struct{}
func (ProbingConstraint_AdminHierachyPathSelectorAdmin3) WithArrayOfValues ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin3) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
func (ProbingConstraint_AdminHierachyPathSelectorAdmin3) WithValue ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin3) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
type ProbingConstraint_AdminHierachyPathSelectorAdmin4 ¶
type ProbingConstraint_AdminHierachyPathSelectorAdmin4 struct{}
func (ProbingConstraint_AdminHierachyPathSelectorAdmin4) WithArrayOfValues ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin4) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
func (ProbingConstraint_AdminHierachyPathSelectorAdmin4) WithValue ¶
func (s ProbingConstraint_AdminHierachyPathSelectorAdmin4) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
type ProbingConstraint_AdminHierachyPathSelectorCountry ¶
type ProbingConstraint_AdminHierachyPathSelectorCountry struct{}
func (ProbingConstraint_AdminHierachyPathSelectorCountry) WithArrayOfValues ¶
func (s ProbingConstraint_AdminHierachyPathSelectorCountry) WithArrayOfValues(values []int32) *ProbingConstraintAdminHierachy_FieldTerminalPathArrayOfValues
func (ProbingConstraint_AdminHierachyPathSelectorCountry) WithValue ¶
func (s ProbingConstraint_AdminHierachyPathSelectorCountry) WithValue(value int32) *ProbingConstraintAdminHierachy_FieldTerminalPathValue
type ProbingConstraint_AdminHierachy_FieldMask ¶
type ProbingConstraint_AdminHierachy_FieldMask struct {
Paths []ProbingConstraintAdminHierachy_FieldPath
}
func FullProbingConstraint_AdminHierachy_FieldMask ¶
func FullProbingConstraint_AdminHierachy_FieldMask() *ProbingConstraint_AdminHierachy_FieldMask
func (*ProbingConstraint_AdminHierachy_FieldMask) AppendPath ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) AppendPath(path ProbingConstraintAdminHierachy_FieldPath)
func (*ProbingConstraint_AdminHierachy_FieldMask) AppendRawPath ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ProbingConstraint_AdminHierachy_FieldMask) DecodeFirestore ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ProbingConstraint_AdminHierachy_FieldMask) EncodeFirestore ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ProbingConstraint_AdminHierachy_FieldMask) FilterInputFields ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) FilterInputFields() *ProbingConstraint_AdminHierachy_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ProbingConstraint_AdminHierachy_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ProbingConstraint_AdminHierachy_FieldMask) GetPaths ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) GetPaths() []ProbingConstraintAdminHierachy_FieldPath
func (*ProbingConstraint_AdminHierachy_FieldMask) GetRawPaths ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ProbingConstraint_AdminHierachy_FieldMask) IsFull ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) IsFull() bool
func (ProbingConstraint_AdminHierachy_FieldMask) Marshal ¶
func (fieldMask ProbingConstraint_AdminHierachy_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ProbingConstraint_AdminHierachy_FieldMask) MarshalJSON ¶
func (fieldMask ProbingConstraint_AdminHierachy_FieldMask) MarshalJSON() ([]byte, error)
func (*ProbingConstraint_AdminHierachy_FieldMask) PathsCount ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) PathsCount() int
func (*ProbingConstraint_AdminHierachy_FieldMask) Project ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Project(source *ProbingConstraint_AdminHierachy) *ProbingConstraint_AdminHierachy
func (*ProbingConstraint_AdminHierachy_FieldMask) ProjectRaw ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ProbingConstraint_AdminHierachy_FieldMask) ProtoMessage ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ProtoMessage()
func (*ProbingConstraint_AdminHierachy_FieldMask) ProtoReflect ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ProtoReflect() preflect.Message
func (*ProbingConstraint_AdminHierachy_FieldMask) Reset ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Reset()
func (*ProbingConstraint_AdminHierachy_FieldMask) Set ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Set(target, source *ProbingConstraint_AdminHierachy)
func (*ProbingConstraint_AdminHierachy_FieldMask) SetFromCliFlag ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) SetFromCliFlag(raw string) error
func (*ProbingConstraint_AdminHierachy_FieldMask) SetRaw ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ProbingConstraint_AdminHierachy_FieldMask) Size ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Size() int
func (*ProbingConstraint_AdminHierachy_FieldMask) String ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) String() string
func (*ProbingConstraint_AdminHierachy_FieldMask) Subtract ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Subtract(other *ProbingConstraint_AdminHierachy_FieldMask) *ProbingConstraint_AdminHierachy_FieldMask
func (*ProbingConstraint_AdminHierachy_FieldMask) SubtractRaw ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ProbingConstraint_AdminHierachy_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ProbingConstraint_AdminHierachy_FieldMask) Unmarshal ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) Unmarshal(data []byte) error
func (*ProbingConstraint_AdminHierachy_FieldMask) UnmarshalJSON ¶
func (fieldMask *ProbingConstraint_AdminHierachy_FieldMask) UnmarshalJSON(data []byte) error
type ProbingConstraint_FieldMask ¶
type ProbingConstraint_FieldMask struct {
Paths []ProbingConstraint_FieldPath
}
func FullProbingConstraint_FieldMask ¶
func FullProbingConstraint_FieldMask() *ProbingConstraint_FieldMask
func (*ProbingConstraint_FieldMask) AppendPath ¶
func (fieldMask *ProbingConstraint_FieldMask) AppendPath(path ProbingConstraint_FieldPath)
func (*ProbingConstraint_FieldMask) AppendRawPath ¶
func (fieldMask *ProbingConstraint_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ProbingConstraint_FieldMask) DecodeFirestore ¶
func (fieldMask *ProbingConstraint_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ProbingConstraint_FieldMask) EncodeFirestore ¶
func (fieldMask *ProbingConstraint_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ProbingConstraint_FieldMask) FilterInputFields ¶
func (fieldMask *ProbingConstraint_FieldMask) FilterInputFields() *ProbingConstraint_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ProbingConstraint_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ProbingConstraint_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ProbingConstraint_FieldMask) GetPaths ¶
func (fieldMask *ProbingConstraint_FieldMask) GetPaths() []ProbingConstraint_FieldPath
func (*ProbingConstraint_FieldMask) GetRawPaths ¶
func (fieldMask *ProbingConstraint_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ProbingConstraint_FieldMask) IsFull ¶
func (fieldMask *ProbingConstraint_FieldMask) IsFull() bool
func (ProbingConstraint_FieldMask) Marshal ¶
func (fieldMask ProbingConstraint_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ProbingConstraint_FieldMask) MarshalJSON ¶
func (fieldMask ProbingConstraint_FieldMask) MarshalJSON() ([]byte, error)
func (*ProbingConstraint_FieldMask) PathsCount ¶
func (fieldMask *ProbingConstraint_FieldMask) PathsCount() int
func (*ProbingConstraint_FieldMask) Project ¶
func (fieldMask *ProbingConstraint_FieldMask) Project(source *ProbingConstraint) *ProbingConstraint
func (*ProbingConstraint_FieldMask) ProjectRaw ¶
func (fieldMask *ProbingConstraint_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ProbingConstraint_FieldMask) ProtoMessage ¶
func (fieldMask *ProbingConstraint_FieldMask) ProtoMessage()
func (*ProbingConstraint_FieldMask) ProtoReflect ¶
func (fieldMask *ProbingConstraint_FieldMask) ProtoReflect() preflect.Message
func (*ProbingConstraint_FieldMask) Reset ¶
func (fieldMask *ProbingConstraint_FieldMask) Reset()
func (*ProbingConstraint_FieldMask) Set ¶
func (fieldMask *ProbingConstraint_FieldMask) Set(target, source *ProbingConstraint)
func (*ProbingConstraint_FieldMask) SetFromCliFlag ¶
func (fieldMask *ProbingConstraint_FieldMask) SetFromCliFlag(raw string) error
func (*ProbingConstraint_FieldMask) SetRaw ¶
func (fieldMask *ProbingConstraint_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ProbingConstraint_FieldMask) Size ¶
func (fieldMask *ProbingConstraint_FieldMask) Size() int
func (*ProbingConstraint_FieldMask) String ¶
func (fieldMask *ProbingConstraint_FieldMask) String() string
func (*ProbingConstraint_FieldMask) Subtract ¶
func (fieldMask *ProbingConstraint_FieldMask) Subtract(other *ProbingConstraint_FieldMask) *ProbingConstraint_FieldMask
func (*ProbingConstraint_FieldMask) SubtractRaw ¶
func (fieldMask *ProbingConstraint_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ProbingConstraint_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ProbingConstraint_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ProbingConstraint_FieldMask) Unmarshal ¶
func (fieldMask *ProbingConstraint_FieldMask) Unmarshal(data []byte) error
func (*ProbingConstraint_FieldMask) UnmarshalJSON ¶
func (fieldMask *ProbingConstraint_FieldMask) UnmarshalJSON(data []byte) error
type ProbingConstraint_FieldPath ¶
type ProbingConstraint_FieldPath interface { gotenobject.FieldPath Selector() ProbingConstraint_FieldPathSelector Get(source *ProbingConstraint) []interface{} GetSingle(source *ProbingConstraint) (interface{}, bool) ClearValue(item *ProbingConstraint) // Those methods build corresponding ProbingConstraint_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ProbingConstraint_FieldPathValue WithIArrayOfValues(values interface{}) ProbingConstraint_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ProbingConstraint_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildProbingConstraint_FieldPath ¶
func BuildProbingConstraint_FieldPath(fp gotenobject.RawFieldPath) (ProbingConstraint_FieldPath, error)
func MustParseProbingConstraint_FieldPath ¶
func MustParseProbingConstraint_FieldPath(rawField string) ProbingConstraint_FieldPath
func ParseProbingConstraint_FieldPath ¶
func ParseProbingConstraint_FieldPath(rawField string) (ProbingConstraint_FieldPath, error)
type ProbingConstraint_FieldPathArrayItemValue ¶
type ProbingConstraint_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ProbingConstraint_FieldPath ContainsValue(*ProbingConstraint) bool }
ProbingConstraint_FieldPathArrayItemValue allows storing single item in Path-specific values for ProbingConstraint according to their type Present only for array (repeated) types.
func MustParseProbingConstraint_FieldPathArrayItemValue ¶
func MustParseProbingConstraint_FieldPathArrayItemValue(pathStr, valueStr string) ProbingConstraint_FieldPathArrayItemValue
func ParseProbingConstraint_FieldPathArrayItemValue ¶
func ParseProbingConstraint_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingConstraint_FieldPathArrayItemValue, error)
ParseProbingConstraint_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ProbingConstraint_FieldPathArrayOfValues ¶
type ProbingConstraint_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ProbingConstraint_FieldPath }
ProbingConstraint_FieldPathArrayOfValues allows storing slice of values for ProbingConstraint fields according to their type
func MustParseProbingConstraint_FieldPathArrayOfValues ¶
func MustParseProbingConstraint_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingConstraint_FieldPathArrayOfValues
func ParseProbingConstraint_FieldPathArrayOfValues ¶
func ParseProbingConstraint_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingConstraint_FieldPathArrayOfValues, error)
type ProbingConstraint_FieldPathSelector ¶
type ProbingConstraint_FieldPathSelector int32
const ( ProbingConstraint_FieldPathSelectorMaxSessionsPerAgentLocation ProbingConstraint_FieldPathSelector = 0 ProbingConstraint_FieldPathSelectorMaxSessionsPerAgentPublicIpAddress ProbingConstraint_FieldPathSelector = 1 )
func (ProbingConstraint_FieldPathSelector) String ¶
func (s ProbingConstraint_FieldPathSelector) String() string
type ProbingConstraint_FieldPathValue ¶
type ProbingConstraint_FieldPathValue interface { ProbingConstraint_FieldPath gotenobject.FieldPathValue SetTo(target **ProbingConstraint) CompareWith(*ProbingConstraint) (cmp int, comparable bool) }
ProbingConstraint_FieldPathValue allows storing values for ProbingConstraint fields according to their type
func MustParseProbingConstraint_FieldPathValue ¶
func MustParseProbingConstraint_FieldPathValue(pathStr, valueStr string) ProbingConstraint_FieldPathValue
func ParseProbingConstraint_FieldPathValue ¶
func ParseProbingConstraint_FieldPathValue(pathStr, valueStr string) (ProbingConstraint_FieldPathValue, error)
type ProbingConstraint_FieldSubPath ¶
type ProbingConstraint_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ProbingConstraint_FieldSubPath) AsMaxSessionsPerAgentLocationSubPath ¶
func (fps *ProbingConstraint_FieldSubPath) AsMaxSessionsPerAgentLocationSubPath() (ProbingConstraintAdminHierachy_FieldPath, bool)
func (*ProbingConstraint_FieldSubPath) ClearValue ¶
func (fps *ProbingConstraint_FieldSubPath) ClearValue(item *ProbingConstraint)
func (*ProbingConstraint_FieldSubPath) ClearValueRaw ¶
func (fps *ProbingConstraint_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ProbingConstraint_FieldSubPath) Get ¶
func (fps *ProbingConstraint_FieldSubPath) Get(source *ProbingConstraint) (values []interface{})
Get returns all values pointed by selected field from source ProbingConstraint
func (*ProbingConstraint_FieldSubPath) GetDefault ¶
func (fps *ProbingConstraint_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ProbingConstraint_FieldSubPath) GetRaw ¶
func (fps *ProbingConstraint_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ProbingConstraint_FieldSubPath) GetSingle ¶
func (fps *ProbingConstraint_FieldSubPath) GetSingle(source *ProbingConstraint) (interface{}, bool)
GetSingle returns value of selected field from source ProbingConstraint
func (*ProbingConstraint_FieldSubPath) GetSingleRaw ¶
func (fps *ProbingConstraint_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ProbingConstraint_FieldSubPath) IsLeaf ¶
func (fps *ProbingConstraint_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ProbingConstraint_FieldSubPath) JSONString ¶
func (fps *ProbingConstraint_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ProbingConstraint_FieldSubPath) Selector ¶
func (fps *ProbingConstraint_FieldSubPath) Selector() ProbingConstraint_FieldPathSelector
func (*ProbingConstraint_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *ProbingConstraint_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ProbingConstraint_FieldSubPath) String ¶
func (fps *ProbingConstraint_FieldSubPath) String() string
String returns path representation in proto convention
func (*ProbingConstraint_FieldSubPath) WithIArrayItemValue ¶
func (fps *ProbingConstraint_FieldSubPath) WithIArrayItemValue(value interface{}) ProbingConstraint_FieldPathArrayItemValue
func (*ProbingConstraint_FieldSubPath) WithIArrayOfValues ¶
func (fps *ProbingConstraint_FieldSubPath) WithIArrayOfValues(values interface{}) ProbingConstraint_FieldPathArrayOfValues
func (*ProbingConstraint_FieldSubPath) WithIValue ¶
func (fps *ProbingConstraint_FieldSubPath) WithIValue(value interface{}) ProbingConstraint_FieldPathValue
func (*ProbingConstraint_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ProbingConstraint_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ProbingConstraint_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ProbingConstraint_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ProbingConstraint_FieldSubPath) WithRawIValue ¶
func (fps *ProbingConstraint_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ProbingConstraint_FieldSubPathArrayItemValue ¶
type ProbingConstraint_FieldSubPathArrayItemValue struct { ProbingConstraint_FieldPath // contains filtered or unexported fields }
func (*ProbingConstraint_FieldSubPathArrayItemValue) AsMaxSessionsPerAgentLocationPathItemValue ¶
func (fpaivs *ProbingConstraint_FieldSubPathArrayItemValue) AsMaxSessionsPerAgentLocationPathItemValue() (ProbingConstraintAdminHierachy_FieldPathArrayItemValue, bool)
func (*ProbingConstraint_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ProbingConstraint_FieldSubPathArrayItemValue) ContainsValue(source *ProbingConstraint) bool
Contains returns a boolean indicating if value that is being held is present in given 'ProbingConstraint'
func (*ProbingConstraint_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ProbingConstraint_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ProbingConstraint_FieldSubPathArrayOfValues ¶
type ProbingConstraint_FieldSubPathArrayOfValues struct { ProbingConstraint_FieldPath // contains filtered or unexported fields }
func (*ProbingConstraint_FieldSubPathArrayOfValues) AsMaxSessionsPerAgentLocationPathArrayOfValues ¶
func (fpsaov *ProbingConstraint_FieldSubPathArrayOfValues) AsMaxSessionsPerAgentLocationPathArrayOfValues() (ProbingConstraintAdminHierachy_FieldPathArrayOfValues, bool)
func (*ProbingConstraint_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ProbingConstraint_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ProbingConstraint_FieldSubPathValue ¶
type ProbingConstraint_FieldSubPathValue struct { ProbingConstraint_FieldPath // contains filtered or unexported fields }
func (*ProbingConstraint_FieldSubPathValue) AsMaxSessionsPerAgentLocationPathValue ¶
func (fpvs *ProbingConstraint_FieldSubPathValue) AsMaxSessionsPerAgentLocationPathValue() (ProbingConstraintAdminHierachy_FieldPathValue, bool)
func (*ProbingConstraint_FieldSubPathValue) CompareWith ¶
func (fpvs *ProbingConstraint_FieldSubPathValue) CompareWith(source *ProbingConstraint) (int, bool)
func (*ProbingConstraint_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ProbingConstraint_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ProbingConstraint_FieldSubPathValue) GetRawValue ¶
func (fpvs *ProbingConstraint_FieldSubPathValue) GetRawValue() interface{}
func (*ProbingConstraint_FieldSubPathValue) SetTo ¶
func (fpvs *ProbingConstraint_FieldSubPathValue) SetTo(target **ProbingConstraint)
func (*ProbingConstraint_FieldSubPathValue) SetToRaw ¶
func (fpvs *ProbingConstraint_FieldSubPathValue) SetToRaw(target proto.Message)
type ProbingConstraint_FieldTerminalPath ¶
type ProbingConstraint_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ProbingConstraint_FieldTerminalPath) ClearValue ¶
func (fp *ProbingConstraint_FieldTerminalPath) ClearValue(item *ProbingConstraint)
func (*ProbingConstraint_FieldTerminalPath) ClearValueRaw ¶
func (fp *ProbingConstraint_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ProbingConstraint_FieldTerminalPath) Get ¶
func (fp *ProbingConstraint_FieldTerminalPath) Get(source *ProbingConstraint) (values []interface{})
Get returns all values pointed by specific field from source ProbingConstraint
func (*ProbingConstraint_FieldTerminalPath) GetDefault ¶
func (fp *ProbingConstraint_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ProbingConstraint_FieldTerminalPath) GetRaw ¶
func (fp *ProbingConstraint_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ProbingConstraint_FieldTerminalPath) GetSingle ¶
func (fp *ProbingConstraint_FieldTerminalPath) GetSingle(source *ProbingConstraint) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ProbingConstraint
func (*ProbingConstraint_FieldTerminalPath) GetSingleRaw ¶
func (fp *ProbingConstraint_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ProbingConstraint_FieldTerminalPath) IsLeaf ¶
func (fp *ProbingConstraint_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ProbingConstraint_FieldTerminalPath) JSONString ¶
func (fp *ProbingConstraint_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ProbingConstraint_FieldTerminalPath) Selector ¶
func (fp *ProbingConstraint_FieldTerminalPath) Selector() ProbingConstraint_FieldPathSelector
func (*ProbingConstraint_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ProbingConstraint_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ProbingConstraint_FieldTerminalPath) String ¶
func (fp *ProbingConstraint_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ProbingConstraint_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ProbingConstraint_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbingConstraint_FieldPathArrayItemValue
func (*ProbingConstraint_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ProbingConstraint_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbingConstraint_FieldPathArrayOfValues
func (*ProbingConstraint_FieldTerminalPath) WithIValue ¶
func (fp *ProbingConstraint_FieldTerminalPath) WithIValue(value interface{}) ProbingConstraint_FieldPathValue
func (*ProbingConstraint_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ProbingConstraint_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ProbingConstraint_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ProbingConstraint_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ProbingConstraint_FieldTerminalPath) WithRawIValue ¶
func (fp *ProbingConstraint_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ProbingConstraint_FieldTerminalPathArrayItemValue ¶
type ProbingConstraint_FieldTerminalPathArrayItemValue struct { ProbingConstraint_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingConstraint_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) ContainsValue(source *ProbingConstraint) bool
Contains returns a boolean indicating if value that is being held is present in given 'ProbingConstraint'
func (*ProbingConstraint_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ProbingConstraint as interface{}
func (*ProbingConstraint_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) GetSingle(source *ProbingConstraint) (interface{}, bool)
func (*ProbingConstraint_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ProbingConstraint_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ProbingConstraint_FieldTerminalPathArrayOfValues ¶
type ProbingConstraint_FieldTerminalPathArrayOfValues struct { ProbingConstraint_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingConstraint_FieldTerminalPathArrayOfValues) AsMaxSessionsPerAgentLocationArrayOfValues ¶
func (fpaov *ProbingConstraint_FieldTerminalPathArrayOfValues) AsMaxSessionsPerAgentLocationArrayOfValues() ([]*ProbingConstraint_AdminHierachy, bool)
func (*ProbingConstraint_FieldTerminalPathArrayOfValues) AsMaxSessionsPerAgentPublicIpAddressArrayOfValues ¶
func (fpaov *ProbingConstraint_FieldTerminalPathArrayOfValues) AsMaxSessionsPerAgentPublicIpAddressArrayOfValues() ([]int32, bool)
func (*ProbingConstraint_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ProbingConstraint_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ProbingConstraint_FieldTerminalPathValue ¶
type ProbingConstraint_FieldTerminalPathValue struct { ProbingConstraint_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingConstraint_FieldTerminalPathValue) AsMaxSessionsPerAgentLocationValue ¶
func (fpv *ProbingConstraint_FieldTerminalPathValue) AsMaxSessionsPerAgentLocationValue() (*ProbingConstraint_AdminHierachy, bool)
func (*ProbingConstraint_FieldTerminalPathValue) AsMaxSessionsPerAgentPublicIpAddressValue ¶
func (fpv *ProbingConstraint_FieldTerminalPathValue) AsMaxSessionsPerAgentPublicIpAddressValue() (int32, bool)
func (*ProbingConstraint_FieldTerminalPathValue) CompareWith ¶
func (fpv *ProbingConstraint_FieldTerminalPathValue) CompareWith(source *ProbingConstraint) (int, bool)
CompareWith compares value in the 'ProbingConstraint_FieldTerminalPathValue' with the value under path in 'ProbingConstraint'.
func (*ProbingConstraint_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ProbingConstraint_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ProbingConstraint_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ProbingConstraint_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ProbingConstraint' as interface{}
func (*ProbingConstraint_FieldTerminalPathValue) SetTo ¶
func (fpv *ProbingConstraint_FieldTerminalPathValue) SetTo(target **ProbingConstraint)
SetTo stores value for selected field for object ProbingConstraint
func (*ProbingConstraint_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ProbingConstraint_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ProbingMode ¶
type ProbingMode int32
const ( ProbingMode_PROBING_MODE_UNSPECIFIED ProbingMode = 0 ProbingMode_ICMP ProbingMode = 1 ProbingMode_HTTP ProbingMode = 2 ProbingMode_UDP ProbingMode = 3 ProbingMode_TCP ProbingMode = 4 ProbingMode_SPEED_TEST ProbingMode = 5 )
func (ProbingMode) Descriptor ¶
func (ProbingMode) Descriptor() preflect.EnumDescriptor
func (ProbingMode) Enum ¶
func (x ProbingMode) Enum() *ProbingMode
func (ProbingMode) EnumDescriptor ¶
func (ProbingMode) EnumDescriptor() ([]byte, []int)
Deprecated, Use ProbingMode.ProtoReflect.Descriptor instead.
func (ProbingMode) Number ¶
func (x ProbingMode) Number() preflect.EnumNumber
func (ProbingMode) String ¶
func (x ProbingMode) String() string
func (ProbingMode) Type ¶
func (ProbingMode) Type() preflect.EnumType
type ProbingSettings ¶
type ProbingSettings struct { // probing interval (optional). If not specified, default target interval is // used. minimal allowed interval is 100ms, default value is 30s. Interval *duration.Duration `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty" firestore:"interval"` // TOS for ipv4 or Traffic class for ipv6. Tos *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=tos,proto3" json:"tos,omitempty" firestore:"tos"` // if present overrides target window_size. WindowSize *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=window_size,json=windowSize,proto3" json:"window_size,omitempty" firestore:"windowSize"` // Path probing settings. PathProbing *PathProbe `protobuf:"bytes,4,opt,name=path_probing,json=pathProbing,proto3" json:"path_probing,omitempty" firestore:"pathProbing"` // Speedtest settings SpeedtestSettings *SpeedTestSettings `` /* 142-byte string literal not displayed */ // HTTP Probing Settings HttpProbingConfig *HTTPProbingConfig `` /* 144-byte string literal not displayed */ ProxyConfiguration *ProxyConfiguration `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
ProbingSetting contains optional config per target
func (*ProbingSettings) Clone ¶
func (o *ProbingSettings) Clone() *ProbingSettings
func (*ProbingSettings) CloneRaw ¶
func (o *ProbingSettings) CloneRaw() gotenobject.GotenObjectExt
func (*ProbingSettings) Descriptor ¶
func (*ProbingSettings) Descriptor() ([]byte, []int)
Deprecated, Use ProbingSettings.ProtoReflect.Descriptor instead.
func (*ProbingSettings) GetHttpProbingConfig ¶
func (m *ProbingSettings) GetHttpProbingConfig() *HTTPProbingConfig
func (*ProbingSettings) GetInterval ¶
func (m *ProbingSettings) GetInterval() *duration.Duration
func (*ProbingSettings) GetPathProbing ¶
func (m *ProbingSettings) GetPathProbing() *PathProbe
func (*ProbingSettings) GetProxyConfiguration ¶
func (m *ProbingSettings) GetProxyConfiguration() *ProxyConfiguration
func (*ProbingSettings) GetSpeedtestSettings ¶
func (m *ProbingSettings) GetSpeedtestSettings() *SpeedTestSettings
func (*ProbingSettings) GetTos ¶
func (m *ProbingSettings) GetTos() *wrappers.UInt32Value
func (*ProbingSettings) GetWindowSize ¶
func (m *ProbingSettings) GetWindowSize() *wrappers.UInt32Value
func (*ProbingSettings) GotenMessage ¶
func (*ProbingSettings) GotenMessage()
func (*ProbingSettings) GotenObjectExt ¶
func (o *ProbingSettings) GotenObjectExt()
func (*ProbingSettings) GotenValidate ¶
func (obj *ProbingSettings) GotenValidate() error
func (*ProbingSettings) MakeDiffFieldMask ¶
func (o *ProbingSettings) MakeDiffFieldMask(other *ProbingSettings) *ProbingSettings_FieldMask
func (*ProbingSettings) MakeFullFieldMask ¶
func (o *ProbingSettings) MakeFullFieldMask() *ProbingSettings_FieldMask
func (*ProbingSettings) MakeRawDiffFieldMask ¶
func (o *ProbingSettings) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ProbingSettings) MakeRawFullFieldMask ¶
func (o *ProbingSettings) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ProbingSettings) Marshal ¶
func (m *ProbingSettings) Marshal() ([]byte, error)
func (*ProbingSettings) MarshalJSON ¶
func (m *ProbingSettings) MarshalJSON() ([]byte, error)
func (*ProbingSettings) Merge ¶
func (o *ProbingSettings) Merge(source *ProbingSettings)
func (*ProbingSettings) MergeRaw ¶
func (o *ProbingSettings) MergeRaw(source gotenobject.GotenObjectExt)
func (*ProbingSettings) ProtoMessage ¶
func (*ProbingSettings) ProtoMessage()
func (*ProbingSettings) ProtoReflect ¶
func (m *ProbingSettings) ProtoReflect() preflect.Message
func (*ProbingSettings) Reset ¶
func (m *ProbingSettings) Reset()
func (*ProbingSettings) SetHttpProbingConfig ¶
func (m *ProbingSettings) SetHttpProbingConfig(fv *HTTPProbingConfig)
func (*ProbingSettings) SetInterval ¶
func (m *ProbingSettings) SetInterval(fv *duration.Duration)
func (*ProbingSettings) SetPathProbing ¶
func (m *ProbingSettings) SetPathProbing(fv *PathProbe)
func (*ProbingSettings) SetProxyConfiguration ¶
func (m *ProbingSettings) SetProxyConfiguration(fv *ProxyConfiguration)
func (*ProbingSettings) SetSpeedtestSettings ¶
func (m *ProbingSettings) SetSpeedtestSettings(fv *SpeedTestSettings)
func (*ProbingSettings) SetTos ¶
func (m *ProbingSettings) SetTos(fv *wrappers.UInt32Value)
func (*ProbingSettings) SetWindowSize ¶
func (m *ProbingSettings) SetWindowSize(fv *wrappers.UInt32Value)
func (*ProbingSettings) String ¶
func (m *ProbingSettings) String() string
func (*ProbingSettings) Unmarshal ¶
func (m *ProbingSettings) Unmarshal(b []byte) error
func (*ProbingSettings) UnmarshalJSON ¶
func (m *ProbingSettings) UnmarshalJSON(data []byte) error
type ProbingSettingsFieldPathBuilder ¶
type ProbingSettingsFieldPathBuilder struct{}
func NewProbingSettingsFieldPathBuilder ¶
func NewProbingSettingsFieldPathBuilder() ProbingSettingsFieldPathBuilder
func (ProbingSettingsFieldPathBuilder) HttpProbingConfig ¶
func (ProbingSettingsFieldPathBuilder) HttpProbingConfig() ProbingSettingsPathSelectorHttpProbingConfig
func (ProbingSettingsFieldPathBuilder) Interval ¶
func (ProbingSettingsFieldPathBuilder) Interval() ProbingSettingsPathSelectorInterval
func (ProbingSettingsFieldPathBuilder) PathProbing ¶
func (ProbingSettingsFieldPathBuilder) PathProbing() ProbingSettingsPathSelectorPathProbing
func (ProbingSettingsFieldPathBuilder) ProxyConfiguration ¶
func (ProbingSettingsFieldPathBuilder) ProxyConfiguration() ProbingSettingsPathSelectorProxyConfiguration
func (ProbingSettingsFieldPathBuilder) SpeedtestSettings ¶
func (ProbingSettingsFieldPathBuilder) SpeedtestSettings() ProbingSettingsPathSelectorSpeedtestSettings
func (ProbingSettingsFieldPathBuilder) WindowSize ¶
func (ProbingSettingsFieldPathBuilder) WindowSize() ProbingSettingsPathSelectorWindowSize
type ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders ¶
type ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders struct {
// contains filtered or unexported fields
}
func (ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) FieldPath ¶
func (ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues ¶
func (s ProbingSettingsMapPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders ¶
type ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders struct {
// contains filtered or unexported fields
}
func (ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues ¶
func (s ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithValue ¶
func (s ProbingSettingsMapPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfig ¶
type ProbingSettingsPathSelectorHttpProbingConfig struct{}
func (ProbingSettingsPathSelectorHttpProbingConfig) AuthConfig ¶
func (ProbingSettingsPathSelectorHttpProbingConfig) FieldPath ¶
func (ProbingSettingsPathSelectorHttpProbingConfig) FieldPath() *ProbingSettings_FieldTerminalPath
func (ProbingSettingsPathSelectorHttpProbingConfig) HttpRequest ¶
func (ProbingSettingsPathSelectorHttpProbingConfig) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfig) WithArrayOfValues(values []*HTTPProbingConfig) *ProbingSettings_FieldTerminalPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfig) WithSubArrayItemValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfig) WithSubArrayItemValue(subPathArrayItemValue HTTPProbingConfig_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
func (ProbingSettingsPathSelectorHttpProbingConfig) WithSubArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfig) WithSubArrayOfValues(subPathArrayOfValues HTTPProbingConfig_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfig) WithSubPath ¶
func (ProbingSettingsPathSelectorHttpProbingConfig) WithSubPath(subPath HTTPProbingConfig_FieldPath) *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorHttpProbingConfig) WithSubValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfig) WithSubValue(subPathValue HTTPProbingConfig_FieldPathValue) *ProbingSettings_FieldSubPathValue
func (ProbingSettingsPathSelectorHttpProbingConfig) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfig) WithValue(value *HTTPProbingConfig) *ProbingSettings_FieldTerminalPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfig ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfig struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) FieldPath ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) RequestHeaderTokenKey ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenRequest ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenResponseBodyExpiryKey ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenResponseBodyExpiryKey() ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenResponseBodyKey ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) TokenResponseHeader ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) WithArrayOfValues(values []*HTTPProbingConfig_HTTPAuth) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfig) WithValue(value *HTTPProbingConfig_HTTPAuth) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigPassword) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) AuthenticationMethod ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) ExpectedResponseCode ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) RequestBody ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) RequestHeaders ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) RequestMethod ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) FieldPath ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) FieldPath ¶
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestBody) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue(value map[string]string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestTimeout) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenRequestUrl) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseBodyKey) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigTokenResponseHeader) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername ¶
type ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigAuthConfigUsername) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequest ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequest struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) AuthenticationMethod ¶
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) ExpectedResponseCode ¶
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) FieldPath ¶
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) RequestBody ¶
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) RequestHeaders ¶
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) RequestMethod ¶
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) WithArrayOfValues(values []*HTTPProbingConfig_HTTPRequest) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequest) WithValue(value *HTTPProbingConfig_HTTPRequest) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestAuthenticationMethod) WithArrayOfValues(values []AuthenticationMethod) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode) WithArrayOfValues(values []uint32) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestExpectedResponseCode) WithValue(value uint32) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestBody) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues(values []map[string]string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestHeaders) WithValue(value map[string]string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestRequestMethod) WithArrayOfValues(values []HTTPRequestMethod) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestTimeout) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl ¶
type ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl struct{}
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl) WithValue ¶
func (s ProbingSettingsPathSelectorHttpProbingConfigHttpRequestUrl) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorInterval ¶
type ProbingSettingsPathSelectorInterval struct{}
func (ProbingSettingsPathSelectorInterval) FieldPath ¶
func (ProbingSettingsPathSelectorInterval) FieldPath() *ProbingSettings_FieldTerminalPath
func (ProbingSettingsPathSelectorInterval) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorInterval) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldTerminalPathArrayOfValues
func (ProbingSettingsPathSelectorInterval) WithValue ¶
func (s ProbingSettingsPathSelectorInterval) WithValue(value *duration.Duration) *ProbingSettings_FieldTerminalPathValue
type ProbingSettingsPathSelectorPathProbing ¶
type ProbingSettingsPathSelectorPathProbing struct{}
func (ProbingSettingsPathSelectorPathProbing) FieldPath ¶
func (ProbingSettingsPathSelectorPathProbing) FieldPath() *ProbingSettings_FieldTerminalPath
func (ProbingSettingsPathSelectorPathProbing) IntervalSec ¶
func (ProbingSettingsPathSelectorPathProbing) IntervalSec() ProbingSettingsPathSelectorPathProbingIntervalSec
func (ProbingSettingsPathSelectorPathProbing) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbing) WithArrayOfValues(values []*PathProbe) *ProbingSettings_FieldTerminalPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbing) WithSubArrayItemValue ¶
func (s ProbingSettingsPathSelectorPathProbing) WithSubArrayItemValue(subPathArrayItemValue PathProbe_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
func (ProbingSettingsPathSelectorPathProbing) WithSubArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbing) WithSubArrayOfValues(subPathArrayOfValues PathProbe_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbing) WithSubPath ¶
func (ProbingSettingsPathSelectorPathProbing) WithSubPath(subPath PathProbe_FieldPath) *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorPathProbing) WithSubValue ¶
func (s ProbingSettingsPathSelectorPathProbing) WithSubValue(subPathValue PathProbe_FieldPathValue) *ProbingSettings_FieldSubPathValue
func (ProbingSettingsPathSelectorPathProbing) WithValue ¶
func (s ProbingSettingsPathSelectorPathProbing) WithValue(value *PathProbe) *ProbingSettings_FieldTerminalPathValue
type ProbingSettingsPathSelectorPathProbingAttempts ¶
type ProbingSettingsPathSelectorPathProbingAttempts struct{}
func (ProbingSettingsPathSelectorPathProbingAttempts) FieldPath ¶
func (ProbingSettingsPathSelectorPathProbingAttempts) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorPathProbingAttempts) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbingAttempts) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbingAttempts) WithValue ¶
func (s ProbingSettingsPathSelectorPathProbingAttempts) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorPathProbingEnabled ¶
type ProbingSettingsPathSelectorPathProbingEnabled struct{}
func (ProbingSettingsPathSelectorPathProbingEnabled) FieldPath ¶
func (ProbingSettingsPathSelectorPathProbingEnabled) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorPathProbingEnabled) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbingEnabled) WithArrayOfValues(values []bool) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbingEnabled) WithValue ¶
func (s ProbingSettingsPathSelectorPathProbingEnabled) WithValue(value bool) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorPathProbingInterval ¶
type ProbingSettingsPathSelectorPathProbingInterval struct{}
func (ProbingSettingsPathSelectorPathProbingInterval) FieldPath ¶
func (ProbingSettingsPathSelectorPathProbingInterval) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorPathProbingInterval) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbingInterval) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbingInterval) WithValue ¶
func (s ProbingSettingsPathSelectorPathProbingInterval) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorPathProbingIntervalSec ¶
type ProbingSettingsPathSelectorPathProbingIntervalSec struct{}
func (ProbingSettingsPathSelectorPathProbingIntervalSec) FieldPath ¶
func (ProbingSettingsPathSelectorPathProbingIntervalSec) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorPathProbingIntervalSec) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbingIntervalSec) WithArrayOfValues(values []int64) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbingIntervalSec) WithValue ¶
func (s ProbingSettingsPathSelectorPathProbingIntervalSec) WithValue(value int64) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorPathProbingMaxTtl ¶
type ProbingSettingsPathSelectorPathProbingMaxTtl struct{}
func (ProbingSettingsPathSelectorPathProbingMaxTtl) FieldPath ¶
func (ProbingSettingsPathSelectorPathProbingMaxTtl) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorPathProbingMaxTtl) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbingMaxTtl) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbingMaxTtl) WithValue ¶
func (s ProbingSettingsPathSelectorPathProbingMaxTtl) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorPathProbingMode ¶
type ProbingSettingsPathSelectorPathProbingMode struct{}
func (ProbingSettingsPathSelectorPathProbingMode) FieldPath ¶
func (ProbingSettingsPathSelectorPathProbingMode) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorPathProbingMode) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorPathProbingMode) WithArrayOfValues(values []ProbingMode) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorPathProbingMode) WithValue ¶
func (s ProbingSettingsPathSelectorPathProbingMode) WithValue(value ProbingMode) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorProxyConfiguration ¶
type ProbingSettingsPathSelectorProxyConfiguration struct{}
func (ProbingSettingsPathSelectorProxyConfiguration) FieldPath ¶
func (ProbingSettingsPathSelectorProxyConfiguration) FieldPath() *ProbingSettings_FieldTerminalPath
func (ProbingSettingsPathSelectorProxyConfiguration) HttpsProxy ¶
func (ProbingSettingsPathSelectorProxyConfiguration) ProxySetting ¶
func (ProbingSettingsPathSelectorProxyConfiguration) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorProxyConfiguration) WithArrayOfValues(values []*ProxyConfiguration) *ProbingSettings_FieldTerminalPathArrayOfValues
func (ProbingSettingsPathSelectorProxyConfiguration) WithSubArrayItemValue ¶
func (s ProbingSettingsPathSelectorProxyConfiguration) WithSubArrayItemValue(subPathArrayItemValue ProxyConfiguration_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
func (ProbingSettingsPathSelectorProxyConfiguration) WithSubArrayOfValues ¶
func (s ProbingSettingsPathSelectorProxyConfiguration) WithSubArrayOfValues(subPathArrayOfValues ProxyConfiguration_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorProxyConfiguration) WithSubPath ¶
func (ProbingSettingsPathSelectorProxyConfiguration) WithSubPath(subPath ProxyConfiguration_FieldPath) *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorProxyConfiguration) WithSubValue ¶
func (s ProbingSettingsPathSelectorProxyConfiguration) WithSubValue(subPathValue ProxyConfiguration_FieldPathValue) *ProbingSettings_FieldSubPathValue
func (ProbingSettingsPathSelectorProxyConfiguration) WithValue ¶
func (s ProbingSettingsPathSelectorProxyConfiguration) WithValue(value *ProxyConfiguration) *ProbingSettings_FieldTerminalPathValue
type ProbingSettingsPathSelectorProxyConfigurationHttpProxy ¶
type ProbingSettingsPathSelectorProxyConfigurationHttpProxy struct{}
func (ProbingSettingsPathSelectorProxyConfigurationHttpProxy) FieldPath ¶
func (ProbingSettingsPathSelectorProxyConfigurationHttpProxy) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorProxyConfigurationHttpProxy) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorProxyConfigurationHttpProxy) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorProxyConfigurationHttpProxy) WithValue ¶
func (s ProbingSettingsPathSelectorProxyConfigurationHttpProxy) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorProxyConfigurationHttpsProxy ¶
type ProbingSettingsPathSelectorProxyConfigurationHttpsProxy struct{}
func (ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) FieldPath ¶
func (ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) WithValue ¶
func (s ProbingSettingsPathSelectorProxyConfigurationHttpsProxy) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorProxyConfigurationNoProxy ¶
type ProbingSettingsPathSelectorProxyConfigurationNoProxy struct{}
func (ProbingSettingsPathSelectorProxyConfigurationNoProxy) FieldPath ¶
func (ProbingSettingsPathSelectorProxyConfigurationNoProxy) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorProxyConfigurationNoProxy) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorProxyConfigurationNoProxy) WithArrayOfValues(values []string) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorProxyConfigurationNoProxy) WithValue ¶
func (s ProbingSettingsPathSelectorProxyConfigurationNoProxy) WithValue(value string) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorProxyConfigurationProxySetting ¶
type ProbingSettingsPathSelectorProxyConfigurationProxySetting struct{}
func (ProbingSettingsPathSelectorProxyConfigurationProxySetting) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorProxyConfigurationProxySetting) WithArrayOfValues(values []ProxySetting) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorProxyConfigurationProxySetting) WithValue ¶
func (s ProbingSettingsPathSelectorProxyConfigurationProxySetting) WithValue(value ProxySetting) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorSpeedtestSettings ¶
type ProbingSettingsPathSelectorSpeedtestSettings struct{}
func (ProbingSettingsPathSelectorSpeedtestSettings) FieldPath ¶
func (ProbingSettingsPathSelectorSpeedtestSettings) FieldPath() *ProbingSettings_FieldTerminalPath
func (ProbingSettingsPathSelectorSpeedtestSettings) ServerSelection ¶
func (ProbingSettingsPathSelectorSpeedtestSettings) ServerSelection() ProbingSettingsPathSelectorSpeedtestSettingsServerSelection
func (ProbingSettingsPathSelectorSpeedtestSettings) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorSpeedtestSettings) WithArrayOfValues(values []*SpeedTestSettings) *ProbingSettings_FieldTerminalPathArrayOfValues
func (ProbingSettingsPathSelectorSpeedtestSettings) WithSubArrayItemValue ¶
func (s ProbingSettingsPathSelectorSpeedtestSettings) WithSubArrayItemValue(subPathArrayItemValue SpeedTestSettings_FieldPathArrayItemValue) *ProbingSettings_FieldSubPathArrayItemValue
func (ProbingSettingsPathSelectorSpeedtestSettings) WithSubArrayOfValues ¶
func (s ProbingSettingsPathSelectorSpeedtestSettings) WithSubArrayOfValues(subPathArrayOfValues SpeedTestSettings_FieldPathArrayOfValues) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorSpeedtestSettings) WithSubPath ¶
func (ProbingSettingsPathSelectorSpeedtestSettings) WithSubPath(subPath SpeedTestSettings_FieldPath) *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorSpeedtestSettings) WithSubValue ¶
func (s ProbingSettingsPathSelectorSpeedtestSettings) WithSubValue(subPathValue SpeedTestSettings_FieldPathValue) *ProbingSettings_FieldSubPathValue
func (ProbingSettingsPathSelectorSpeedtestSettings) WithValue ¶
func (s ProbingSettingsPathSelectorSpeedtestSettings) WithValue(value *SpeedTestSettings) *ProbingSettings_FieldTerminalPathValue
type ProbingSettingsPathSelectorSpeedtestSettingsDuration ¶
type ProbingSettingsPathSelectorSpeedtestSettingsDuration struct{}
func (ProbingSettingsPathSelectorSpeedtestSettingsDuration) FieldPath ¶
func (ProbingSettingsPathSelectorSpeedtestSettingsDuration) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorSpeedtestSettingsDuration) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorSpeedtestSettingsDuration) WithArrayOfValues(values []*duration.Duration) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorSpeedtestSettingsDuration) WithValue ¶
func (s ProbingSettingsPathSelectorSpeedtestSettingsDuration) WithValue(value *duration.Duration) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorSpeedtestSettingsServerSelection ¶
type ProbingSettingsPathSelectorSpeedtestSettingsServerSelection struct{}
func (ProbingSettingsPathSelectorSpeedtestSettingsServerSelection) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorSpeedtestSettingsServerSelection) WithArrayOfValues(values []SpeedTestSettings_ServerSelection) *ProbingSettings_FieldSubPathArrayOfValues
type ProbingSettingsPathSelectorSpeedtestSettingsTcpPort ¶
type ProbingSettingsPathSelectorSpeedtestSettingsTcpPort struct{}
func (ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) FieldPath ¶
func (ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) FieldPath() *ProbingSettings_FieldSubPath
func (ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) WithArrayOfValues(values []int32) *ProbingSettings_FieldSubPathArrayOfValues
func (ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) WithValue ¶
func (s ProbingSettingsPathSelectorSpeedtestSettingsTcpPort) WithValue(value int32) *ProbingSettings_FieldSubPathValue
type ProbingSettingsPathSelectorTos ¶
type ProbingSettingsPathSelectorTos struct{}
func (ProbingSettingsPathSelectorTos) FieldPath ¶
func (ProbingSettingsPathSelectorTos) FieldPath() *ProbingSettings_FieldTerminalPath
func (ProbingSettingsPathSelectorTos) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorTos) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathArrayOfValues
func (ProbingSettingsPathSelectorTos) WithValue ¶
func (s ProbingSettingsPathSelectorTos) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathValue
type ProbingSettingsPathSelectorWindowSize ¶
type ProbingSettingsPathSelectorWindowSize struct{}
func (ProbingSettingsPathSelectorWindowSize) FieldPath ¶
func (ProbingSettingsPathSelectorWindowSize) FieldPath() *ProbingSettings_FieldTerminalPath
func (ProbingSettingsPathSelectorWindowSize) WithArrayOfValues ¶
func (s ProbingSettingsPathSelectorWindowSize) WithArrayOfValues(values []*wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathArrayOfValues
func (ProbingSettingsPathSelectorWindowSize) WithValue ¶
func (s ProbingSettingsPathSelectorWindowSize) WithValue(value *wrappers.UInt32Value) *ProbingSettings_FieldTerminalPathValue
type ProbingSettings_FieldMask ¶
type ProbingSettings_FieldMask struct {
Paths []ProbingSettings_FieldPath
}
func FullProbingSettings_FieldMask ¶
func FullProbingSettings_FieldMask() *ProbingSettings_FieldMask
func (*ProbingSettings_FieldMask) AppendPath ¶
func (fieldMask *ProbingSettings_FieldMask) AppendPath(path ProbingSettings_FieldPath)
func (*ProbingSettings_FieldMask) AppendRawPath ¶
func (fieldMask *ProbingSettings_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ProbingSettings_FieldMask) DecodeFirestore ¶
func (fieldMask *ProbingSettings_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ProbingSettings_FieldMask) EncodeFirestore ¶
func (fieldMask *ProbingSettings_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ProbingSettings_FieldMask) FilterInputFields ¶
func (fieldMask *ProbingSettings_FieldMask) FilterInputFields() *ProbingSettings_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ProbingSettings_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ProbingSettings_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ProbingSettings_FieldMask) GetPaths ¶
func (fieldMask *ProbingSettings_FieldMask) GetPaths() []ProbingSettings_FieldPath
func (*ProbingSettings_FieldMask) GetRawPaths ¶
func (fieldMask *ProbingSettings_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ProbingSettings_FieldMask) IsFull ¶
func (fieldMask *ProbingSettings_FieldMask) IsFull() bool
func (ProbingSettings_FieldMask) Marshal ¶
func (fieldMask ProbingSettings_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ProbingSettings_FieldMask) MarshalJSON ¶
func (fieldMask ProbingSettings_FieldMask) MarshalJSON() ([]byte, error)
func (*ProbingSettings_FieldMask) PathsCount ¶
func (fieldMask *ProbingSettings_FieldMask) PathsCount() int
func (*ProbingSettings_FieldMask) Project ¶
func (fieldMask *ProbingSettings_FieldMask) Project(source *ProbingSettings) *ProbingSettings
func (*ProbingSettings_FieldMask) ProjectRaw ¶
func (fieldMask *ProbingSettings_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ProbingSettings_FieldMask) ProtoMessage ¶
func (fieldMask *ProbingSettings_FieldMask) ProtoMessage()
func (*ProbingSettings_FieldMask) ProtoReflect ¶
func (fieldMask *ProbingSettings_FieldMask) ProtoReflect() preflect.Message
func (*ProbingSettings_FieldMask) Reset ¶
func (fieldMask *ProbingSettings_FieldMask) Reset()
func (*ProbingSettings_FieldMask) Set ¶
func (fieldMask *ProbingSettings_FieldMask) Set(target, source *ProbingSettings)
func (*ProbingSettings_FieldMask) SetFromCliFlag ¶
func (fieldMask *ProbingSettings_FieldMask) SetFromCliFlag(raw string) error
func (*ProbingSettings_FieldMask) SetRaw ¶
func (fieldMask *ProbingSettings_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ProbingSettings_FieldMask) Size ¶
func (fieldMask *ProbingSettings_FieldMask) Size() int
func (*ProbingSettings_FieldMask) String ¶
func (fieldMask *ProbingSettings_FieldMask) String() string
func (*ProbingSettings_FieldMask) Subtract ¶
func (fieldMask *ProbingSettings_FieldMask) Subtract(other *ProbingSettings_FieldMask) *ProbingSettings_FieldMask
func (*ProbingSettings_FieldMask) SubtractRaw ¶
func (fieldMask *ProbingSettings_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ProbingSettings_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ProbingSettings_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ProbingSettings_FieldMask) Unmarshal ¶
func (fieldMask *ProbingSettings_FieldMask) Unmarshal(data []byte) error
func (*ProbingSettings_FieldMask) UnmarshalJSON ¶
func (fieldMask *ProbingSettings_FieldMask) UnmarshalJSON(data []byte) error
type ProbingSettings_FieldPath ¶
type ProbingSettings_FieldPath interface { gotenobject.FieldPath Selector() ProbingSettings_FieldPathSelector Get(source *ProbingSettings) []interface{} GetSingle(source *ProbingSettings) (interface{}, bool) ClearValue(item *ProbingSettings) // Those methods build corresponding ProbingSettings_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ProbingSettings_FieldPathValue WithIArrayOfValues(values interface{}) ProbingSettings_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ProbingSettings_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildProbingSettings_FieldPath ¶
func BuildProbingSettings_FieldPath(fp gotenobject.RawFieldPath) (ProbingSettings_FieldPath, error)
func MustParseProbingSettings_FieldPath ¶
func MustParseProbingSettings_FieldPath(rawField string) ProbingSettings_FieldPath
func ParseProbingSettings_FieldPath ¶
func ParseProbingSettings_FieldPath(rawField string) (ProbingSettings_FieldPath, error)
type ProbingSettings_FieldPathArrayItemValue ¶
type ProbingSettings_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ProbingSettings_FieldPath ContainsValue(*ProbingSettings) bool }
ProbingSettings_FieldPathArrayItemValue allows storing single item in Path-specific values for ProbingSettings according to their type Present only for array (repeated) types.
func MustParseProbingSettings_FieldPathArrayItemValue ¶
func MustParseProbingSettings_FieldPathArrayItemValue(pathStr, valueStr string) ProbingSettings_FieldPathArrayItemValue
func ParseProbingSettings_FieldPathArrayItemValue ¶
func ParseProbingSettings_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingSettings_FieldPathArrayItemValue, error)
ParseProbingSettings_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ProbingSettings_FieldPathArrayOfValues ¶
type ProbingSettings_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ProbingSettings_FieldPath }
ProbingSettings_FieldPathArrayOfValues allows storing slice of values for ProbingSettings fields according to their type
func MustParseProbingSettings_FieldPathArrayOfValues ¶
func MustParseProbingSettings_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingSettings_FieldPathArrayOfValues
func ParseProbingSettings_FieldPathArrayOfValues ¶
func ParseProbingSettings_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingSettings_FieldPathArrayOfValues, error)
type ProbingSettings_FieldPathSelector ¶
type ProbingSettings_FieldPathSelector int32
const ( ProbingSettings_FieldPathSelectorInterval ProbingSettings_FieldPathSelector = 0 ProbingSettings_FieldPathSelectorTos ProbingSettings_FieldPathSelector = 1 ProbingSettings_FieldPathSelectorWindowSize ProbingSettings_FieldPathSelector = 2 ProbingSettings_FieldPathSelectorPathProbing ProbingSettings_FieldPathSelector = 3 ProbingSettings_FieldPathSelectorSpeedtestSettings ProbingSettings_FieldPathSelector = 4 ProbingSettings_FieldPathSelectorHttpProbingConfig ProbingSettings_FieldPathSelector = 5 ProbingSettings_FieldPathSelectorProxyConfiguration ProbingSettings_FieldPathSelector = 6 )
func (ProbingSettings_FieldPathSelector) String ¶
func (s ProbingSettings_FieldPathSelector) String() string
type ProbingSettings_FieldPathValue ¶
type ProbingSettings_FieldPathValue interface { ProbingSettings_FieldPath gotenobject.FieldPathValue SetTo(target **ProbingSettings) CompareWith(*ProbingSettings) (cmp int, comparable bool) }
ProbingSettings_FieldPathValue allows storing values for ProbingSettings fields according to their type
func MustParseProbingSettings_FieldPathValue ¶
func MustParseProbingSettings_FieldPathValue(pathStr, valueStr string) ProbingSettings_FieldPathValue
func ParseProbingSettings_FieldPathValue ¶
func ParseProbingSettings_FieldPathValue(pathStr, valueStr string) (ProbingSettings_FieldPathValue, error)
type ProbingSettings_FieldSubPath ¶
type ProbingSettings_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ProbingSettings_FieldSubPath) AsHttpProbingConfigSubPath ¶
func (fps *ProbingSettings_FieldSubPath) AsHttpProbingConfigSubPath() (HTTPProbingConfig_FieldPath, bool)
func (*ProbingSettings_FieldSubPath) AsPathProbingSubPath ¶
func (fps *ProbingSettings_FieldSubPath) AsPathProbingSubPath() (PathProbe_FieldPath, bool)
func (*ProbingSettings_FieldSubPath) AsProxyConfigurationSubPath ¶
func (fps *ProbingSettings_FieldSubPath) AsProxyConfigurationSubPath() (ProxyConfiguration_FieldPath, bool)
func (*ProbingSettings_FieldSubPath) AsSpeedtestSettingsSubPath ¶
func (fps *ProbingSettings_FieldSubPath) AsSpeedtestSettingsSubPath() (SpeedTestSettings_FieldPath, bool)
func (*ProbingSettings_FieldSubPath) ClearValue ¶
func (fps *ProbingSettings_FieldSubPath) ClearValue(item *ProbingSettings)
func (*ProbingSettings_FieldSubPath) ClearValueRaw ¶
func (fps *ProbingSettings_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ProbingSettings_FieldSubPath) Get ¶
func (fps *ProbingSettings_FieldSubPath) Get(source *ProbingSettings) (values []interface{})
Get returns all values pointed by selected field from source ProbingSettings
func (*ProbingSettings_FieldSubPath) GetDefault ¶
func (fps *ProbingSettings_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ProbingSettings_FieldSubPath) GetRaw ¶
func (fps *ProbingSettings_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ProbingSettings_FieldSubPath) GetSingle ¶
func (fps *ProbingSettings_FieldSubPath) GetSingle(source *ProbingSettings) (interface{}, bool)
GetSingle returns value of selected field from source ProbingSettings
func (*ProbingSettings_FieldSubPath) GetSingleRaw ¶
func (fps *ProbingSettings_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ProbingSettings_FieldSubPath) IsLeaf ¶
func (fps *ProbingSettings_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ProbingSettings_FieldSubPath) JSONString ¶
func (fps *ProbingSettings_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ProbingSettings_FieldSubPath) Selector ¶
func (fps *ProbingSettings_FieldSubPath) Selector() ProbingSettings_FieldPathSelector
func (*ProbingSettings_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *ProbingSettings_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ProbingSettings_FieldSubPath) String ¶
func (fps *ProbingSettings_FieldSubPath) String() string
String returns path representation in proto convention
func (*ProbingSettings_FieldSubPath) WithIArrayItemValue ¶
func (fps *ProbingSettings_FieldSubPath) WithIArrayItemValue(value interface{}) ProbingSettings_FieldPathArrayItemValue
func (*ProbingSettings_FieldSubPath) WithIArrayOfValues ¶
func (fps *ProbingSettings_FieldSubPath) WithIArrayOfValues(values interface{}) ProbingSettings_FieldPathArrayOfValues
func (*ProbingSettings_FieldSubPath) WithIValue ¶
func (fps *ProbingSettings_FieldSubPath) WithIValue(value interface{}) ProbingSettings_FieldPathValue
func (*ProbingSettings_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ProbingSettings_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ProbingSettings_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ProbingSettings_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ProbingSettings_FieldSubPath) WithRawIValue ¶
func (fps *ProbingSettings_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ProbingSettings_FieldSubPathArrayItemValue ¶
type ProbingSettings_FieldSubPathArrayItemValue struct { ProbingSettings_FieldPath // contains filtered or unexported fields }
func (*ProbingSettings_FieldSubPathArrayItemValue) AsHttpProbingConfigPathItemValue ¶
func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsHttpProbingConfigPathItemValue() (HTTPProbingConfig_FieldPathArrayItemValue, bool)
func (*ProbingSettings_FieldSubPathArrayItemValue) AsPathProbingPathItemValue ¶
func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsPathProbingPathItemValue() (PathProbe_FieldPathArrayItemValue, bool)
func (*ProbingSettings_FieldSubPathArrayItemValue) AsProxyConfigurationPathItemValue ¶
func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsProxyConfigurationPathItemValue() (ProxyConfiguration_FieldPathArrayItemValue, bool)
func (*ProbingSettings_FieldSubPathArrayItemValue) AsSpeedtestSettingsPathItemValue ¶
func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) AsSpeedtestSettingsPathItemValue() (SpeedTestSettings_FieldPathArrayItemValue, bool)
func (*ProbingSettings_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) ContainsValue(source *ProbingSettings) bool
Contains returns a boolean indicating if value that is being held is present in given 'ProbingSettings'
func (*ProbingSettings_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ProbingSettings_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ProbingSettings_FieldSubPathArrayOfValues ¶
type ProbingSettings_FieldSubPathArrayOfValues struct { ProbingSettings_FieldPath // contains filtered or unexported fields }
func (*ProbingSettings_FieldSubPathArrayOfValues) AsHttpProbingConfigPathArrayOfValues ¶
func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsHttpProbingConfigPathArrayOfValues() (HTTPProbingConfig_FieldPathArrayOfValues, bool)
func (*ProbingSettings_FieldSubPathArrayOfValues) AsPathProbingPathArrayOfValues ¶
func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsPathProbingPathArrayOfValues() (PathProbe_FieldPathArrayOfValues, bool)
func (*ProbingSettings_FieldSubPathArrayOfValues) AsProxyConfigurationPathArrayOfValues ¶
func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsProxyConfigurationPathArrayOfValues() (ProxyConfiguration_FieldPathArrayOfValues, bool)
func (*ProbingSettings_FieldSubPathArrayOfValues) AsSpeedtestSettingsPathArrayOfValues ¶
func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) AsSpeedtestSettingsPathArrayOfValues() (SpeedTestSettings_FieldPathArrayOfValues, bool)
func (*ProbingSettings_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ProbingSettings_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ProbingSettings_FieldSubPathValue ¶
type ProbingSettings_FieldSubPathValue struct { ProbingSettings_FieldPath // contains filtered or unexported fields }
func (*ProbingSettings_FieldSubPathValue) AsHttpProbingConfigPathValue ¶
func (fpvs *ProbingSettings_FieldSubPathValue) AsHttpProbingConfigPathValue() (HTTPProbingConfig_FieldPathValue, bool)
func (*ProbingSettings_FieldSubPathValue) AsPathProbingPathValue ¶
func (fpvs *ProbingSettings_FieldSubPathValue) AsPathProbingPathValue() (PathProbe_FieldPathValue, bool)
func (*ProbingSettings_FieldSubPathValue) AsProxyConfigurationPathValue ¶
func (fpvs *ProbingSettings_FieldSubPathValue) AsProxyConfigurationPathValue() (ProxyConfiguration_FieldPathValue, bool)
func (*ProbingSettings_FieldSubPathValue) AsSpeedtestSettingsPathValue ¶
func (fpvs *ProbingSettings_FieldSubPathValue) AsSpeedtestSettingsPathValue() (SpeedTestSettings_FieldPathValue, bool)
func (*ProbingSettings_FieldSubPathValue) CompareWith ¶
func (fpvs *ProbingSettings_FieldSubPathValue) CompareWith(source *ProbingSettings) (int, bool)
func (*ProbingSettings_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ProbingSettings_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ProbingSettings_FieldSubPathValue) GetRawValue ¶
func (fpvs *ProbingSettings_FieldSubPathValue) GetRawValue() interface{}
func (*ProbingSettings_FieldSubPathValue) SetTo ¶
func (fpvs *ProbingSettings_FieldSubPathValue) SetTo(target **ProbingSettings)
func (*ProbingSettings_FieldSubPathValue) SetToRaw ¶
func (fpvs *ProbingSettings_FieldSubPathValue) SetToRaw(target proto.Message)
type ProbingSettings_FieldTerminalPath ¶
type ProbingSettings_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ProbingSettings_FieldTerminalPath) ClearValue ¶
func (fp *ProbingSettings_FieldTerminalPath) ClearValue(item *ProbingSettings)
func (*ProbingSettings_FieldTerminalPath) ClearValueRaw ¶
func (fp *ProbingSettings_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ProbingSettings_FieldTerminalPath) Get ¶
func (fp *ProbingSettings_FieldTerminalPath) Get(source *ProbingSettings) (values []interface{})
Get returns all values pointed by specific field from source ProbingSettings
func (*ProbingSettings_FieldTerminalPath) GetDefault ¶
func (fp *ProbingSettings_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ProbingSettings_FieldTerminalPath) GetRaw ¶
func (fp *ProbingSettings_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ProbingSettings_FieldTerminalPath) GetSingle ¶
func (fp *ProbingSettings_FieldTerminalPath) GetSingle(source *ProbingSettings) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ProbingSettings
func (*ProbingSettings_FieldTerminalPath) GetSingleRaw ¶
func (fp *ProbingSettings_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ProbingSettings_FieldTerminalPath) IsLeaf ¶
func (fp *ProbingSettings_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ProbingSettings_FieldTerminalPath) JSONString ¶
func (fp *ProbingSettings_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ProbingSettings_FieldTerminalPath) Selector ¶
func (fp *ProbingSettings_FieldTerminalPath) Selector() ProbingSettings_FieldPathSelector
func (*ProbingSettings_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ProbingSettings_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ProbingSettings_FieldTerminalPath) String ¶
func (fp *ProbingSettings_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ProbingSettings_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ProbingSettings_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbingSettings_FieldPathArrayItemValue
func (*ProbingSettings_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ProbingSettings_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbingSettings_FieldPathArrayOfValues
func (*ProbingSettings_FieldTerminalPath) WithIValue ¶
func (fp *ProbingSettings_FieldTerminalPath) WithIValue(value interface{}) ProbingSettings_FieldPathValue
func (*ProbingSettings_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ProbingSettings_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ProbingSettings_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ProbingSettings_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ProbingSettings_FieldTerminalPath) WithRawIValue ¶
func (fp *ProbingSettings_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ProbingSettings_FieldTerminalPathArrayItemValue ¶
type ProbingSettings_FieldTerminalPathArrayItemValue struct { ProbingSettings_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingSettings_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) ContainsValue(source *ProbingSettings) bool
Contains returns a boolean indicating if value that is being held is present in given 'ProbingSettings'
func (*ProbingSettings_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ProbingSettings as interface{}
func (*ProbingSettings_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) GetSingle(source *ProbingSettings) (interface{}, bool)
func (*ProbingSettings_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ProbingSettings_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ProbingSettings_FieldTerminalPathArrayOfValues ¶
type ProbingSettings_FieldTerminalPathArrayOfValues struct { ProbingSettings_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingSettings_FieldTerminalPathArrayOfValues) AsHttpProbingConfigArrayOfValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsHttpProbingConfigArrayOfValues() ([]*HTTPProbingConfig, bool)
func (*ProbingSettings_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*duration.Duration, bool)
func (*ProbingSettings_FieldTerminalPathArrayOfValues) AsPathProbingArrayOfValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsPathProbingArrayOfValues() ([]*PathProbe, bool)
func (*ProbingSettings_FieldTerminalPathArrayOfValues) AsProxyConfigurationArrayOfValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsProxyConfigurationArrayOfValues() ([]*ProxyConfiguration, bool)
func (*ProbingSettings_FieldTerminalPathArrayOfValues) AsSpeedtestSettingsArrayOfValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsSpeedtestSettingsArrayOfValues() ([]*SpeedTestSettings, bool)
func (*ProbingSettings_FieldTerminalPathArrayOfValues) AsTosArrayOfValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsTosArrayOfValues() ([]*wrappers.UInt32Value, bool)
func (*ProbingSettings_FieldTerminalPathArrayOfValues) AsWindowSizeArrayOfValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) AsWindowSizeArrayOfValues() ([]*wrappers.UInt32Value, bool)
func (*ProbingSettings_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ProbingSettings_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ProbingSettings_FieldTerminalPathValue ¶
type ProbingSettings_FieldTerminalPathValue struct { ProbingSettings_FieldTerminalPath // contains filtered or unexported fields }
func (*ProbingSettings_FieldTerminalPathValue) AsHttpProbingConfigValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) AsHttpProbingConfigValue() (*HTTPProbingConfig, bool)
func (*ProbingSettings_FieldTerminalPathValue) AsIntervalValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) AsIntervalValue() (*duration.Duration, bool)
func (*ProbingSettings_FieldTerminalPathValue) AsPathProbingValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) AsPathProbingValue() (*PathProbe, bool)
func (*ProbingSettings_FieldTerminalPathValue) AsProxyConfigurationValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) AsProxyConfigurationValue() (*ProxyConfiguration, bool)
func (*ProbingSettings_FieldTerminalPathValue) AsSpeedtestSettingsValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) AsSpeedtestSettingsValue() (*SpeedTestSettings, bool)
func (*ProbingSettings_FieldTerminalPathValue) AsTosValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) AsTosValue() (*wrappers.UInt32Value, bool)
func (*ProbingSettings_FieldTerminalPathValue) AsWindowSizeValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) AsWindowSizeValue() (*wrappers.UInt32Value, bool)
func (*ProbingSettings_FieldTerminalPathValue) CompareWith ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) CompareWith(source *ProbingSettings) (int, bool)
CompareWith compares value in the 'ProbingSettings_FieldTerminalPathValue' with the value under path in 'ProbingSettings'.
func (*ProbingSettings_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ProbingSettings_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ProbingSettings' as interface{}
func (*ProbingSettings_FieldTerminalPathValue) SetTo ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) SetTo(target **ProbingSettings)
SetTo stores value for selected field for object ProbingSettings
func (*ProbingSettings_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ProbingSettings_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ProxyConfiguration ¶
type ProxyConfiguration struct { ProxySetting ProxySetting `` /* 163-byte string literal not displayed */ HttpProxy string `protobuf:"bytes,2,opt,name=http_proxy,json=httpProxy,proto3" json:"http_proxy,omitempty" firestore:"httpProxy"` HttpsProxy string `protobuf:"bytes,3,opt,name=https_proxy,json=httpsProxy,proto3" json:"https_proxy,omitempty" firestore:"httpsProxy"` NoProxy string `protobuf:"bytes,4,opt,name=no_proxy,json=noProxy,proto3" json:"no_proxy,omitempty" firestore:"noProxy"` // contains filtered or unexported fields }
func (*ProxyConfiguration) Clone ¶
func (o *ProxyConfiguration) Clone() *ProxyConfiguration
func (*ProxyConfiguration) CloneRaw ¶
func (o *ProxyConfiguration) CloneRaw() gotenobject.GotenObjectExt
func (*ProxyConfiguration) Descriptor ¶
func (*ProxyConfiguration) Descriptor() ([]byte, []int)
Deprecated, Use ProxyConfiguration.ProtoReflect.Descriptor instead.
func (*ProxyConfiguration) GetHttpProxy ¶
func (m *ProxyConfiguration) GetHttpProxy() string
func (*ProxyConfiguration) GetHttpsProxy ¶
func (m *ProxyConfiguration) GetHttpsProxy() string
func (*ProxyConfiguration) GetNoProxy ¶
func (m *ProxyConfiguration) GetNoProxy() string
func (*ProxyConfiguration) GetProxySetting ¶
func (m *ProxyConfiguration) GetProxySetting() ProxySetting
func (*ProxyConfiguration) GotenMessage ¶
func (*ProxyConfiguration) GotenMessage()
func (*ProxyConfiguration) GotenObjectExt ¶
func (o *ProxyConfiguration) GotenObjectExt()
func (*ProxyConfiguration) GotenValidate ¶
func (obj *ProxyConfiguration) GotenValidate() error
func (*ProxyConfiguration) MakeDiffFieldMask ¶
func (o *ProxyConfiguration) MakeDiffFieldMask(other *ProxyConfiguration) *ProxyConfiguration_FieldMask
func (*ProxyConfiguration) MakeFullFieldMask ¶
func (o *ProxyConfiguration) MakeFullFieldMask() *ProxyConfiguration_FieldMask
func (*ProxyConfiguration) MakeRawDiffFieldMask ¶
func (o *ProxyConfiguration) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ProxyConfiguration) MakeRawFullFieldMask ¶
func (o *ProxyConfiguration) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ProxyConfiguration) Marshal ¶
func (m *ProxyConfiguration) Marshal() ([]byte, error)
func (*ProxyConfiguration) MarshalJSON ¶
func (m *ProxyConfiguration) MarshalJSON() ([]byte, error)
func (*ProxyConfiguration) Merge ¶
func (o *ProxyConfiguration) Merge(source *ProxyConfiguration)
func (*ProxyConfiguration) MergeRaw ¶
func (o *ProxyConfiguration) MergeRaw(source gotenobject.GotenObjectExt)
func (*ProxyConfiguration) ProtoMessage ¶
func (*ProxyConfiguration) ProtoMessage()
func (*ProxyConfiguration) ProtoReflect ¶
func (m *ProxyConfiguration) ProtoReflect() preflect.Message
func (*ProxyConfiguration) Reset ¶
func (m *ProxyConfiguration) Reset()
func (*ProxyConfiguration) SetHttpProxy ¶
func (m *ProxyConfiguration) SetHttpProxy(fv string)
func (*ProxyConfiguration) SetHttpsProxy ¶
func (m *ProxyConfiguration) SetHttpsProxy(fv string)
func (*ProxyConfiguration) SetNoProxy ¶
func (m *ProxyConfiguration) SetNoProxy(fv string)
func (*ProxyConfiguration) SetProxySetting ¶
func (m *ProxyConfiguration) SetProxySetting(fv ProxySetting)
func (*ProxyConfiguration) String ¶
func (m *ProxyConfiguration) String() string
func (*ProxyConfiguration) Unmarshal ¶
func (m *ProxyConfiguration) Unmarshal(b []byte) error
func (*ProxyConfiguration) UnmarshalJSON ¶
func (m *ProxyConfiguration) UnmarshalJSON(data []byte) error
type ProxyConfigurationFieldPathBuilder ¶
type ProxyConfigurationFieldPathBuilder struct{}
func NewProxyConfigurationFieldPathBuilder ¶
func NewProxyConfigurationFieldPathBuilder() ProxyConfigurationFieldPathBuilder
func (ProxyConfigurationFieldPathBuilder) HttpProxy ¶
func (ProxyConfigurationFieldPathBuilder) HttpProxy() ProxyConfigurationPathSelectorHttpProxy
func (ProxyConfigurationFieldPathBuilder) HttpsProxy ¶
func (ProxyConfigurationFieldPathBuilder) HttpsProxy() ProxyConfigurationPathSelectorHttpsProxy
func (ProxyConfigurationFieldPathBuilder) NoProxy ¶
func (ProxyConfigurationFieldPathBuilder) NoProxy() ProxyConfigurationPathSelectorNoProxy
func (ProxyConfigurationFieldPathBuilder) ProxySetting ¶
func (ProxyConfigurationFieldPathBuilder) ProxySetting() ProxyConfigurationPathSelectorProxySetting
type ProxyConfigurationPathSelectorHttpProxy ¶
type ProxyConfigurationPathSelectorHttpProxy struct{}
func (ProxyConfigurationPathSelectorHttpProxy) FieldPath ¶
func (ProxyConfigurationPathSelectorHttpProxy) FieldPath() *ProxyConfiguration_FieldTerminalPath
func (ProxyConfigurationPathSelectorHttpProxy) WithArrayOfValues ¶
func (s ProxyConfigurationPathSelectorHttpProxy) WithArrayOfValues(values []string) *ProxyConfiguration_FieldTerminalPathArrayOfValues
func (ProxyConfigurationPathSelectorHttpProxy) WithValue ¶
func (s ProxyConfigurationPathSelectorHttpProxy) WithValue(value string) *ProxyConfiguration_FieldTerminalPathValue
type ProxyConfigurationPathSelectorHttpsProxy ¶
type ProxyConfigurationPathSelectorHttpsProxy struct{}
func (ProxyConfigurationPathSelectorHttpsProxy) FieldPath ¶
func (ProxyConfigurationPathSelectorHttpsProxy) FieldPath() *ProxyConfiguration_FieldTerminalPath
func (ProxyConfigurationPathSelectorHttpsProxy) WithArrayOfValues ¶
func (s ProxyConfigurationPathSelectorHttpsProxy) WithArrayOfValues(values []string) *ProxyConfiguration_FieldTerminalPathArrayOfValues
func (ProxyConfigurationPathSelectorHttpsProxy) WithValue ¶
func (s ProxyConfigurationPathSelectorHttpsProxy) WithValue(value string) *ProxyConfiguration_FieldTerminalPathValue
type ProxyConfigurationPathSelectorNoProxy ¶
type ProxyConfigurationPathSelectorNoProxy struct{}
func (ProxyConfigurationPathSelectorNoProxy) FieldPath ¶
func (ProxyConfigurationPathSelectorNoProxy) FieldPath() *ProxyConfiguration_FieldTerminalPath
func (ProxyConfigurationPathSelectorNoProxy) WithArrayOfValues ¶
func (s ProxyConfigurationPathSelectorNoProxy) WithArrayOfValues(values []string) *ProxyConfiguration_FieldTerminalPathArrayOfValues
func (ProxyConfigurationPathSelectorNoProxy) WithValue ¶
func (s ProxyConfigurationPathSelectorNoProxy) WithValue(value string) *ProxyConfiguration_FieldTerminalPathValue
type ProxyConfigurationPathSelectorProxySetting ¶
type ProxyConfigurationPathSelectorProxySetting struct{}
func (ProxyConfigurationPathSelectorProxySetting) FieldPath ¶
func (ProxyConfigurationPathSelectorProxySetting) FieldPath() *ProxyConfiguration_FieldTerminalPath
func (ProxyConfigurationPathSelectorProxySetting) WithArrayOfValues ¶
func (s ProxyConfigurationPathSelectorProxySetting) WithArrayOfValues(values []ProxySetting) *ProxyConfiguration_FieldTerminalPathArrayOfValues
func (ProxyConfigurationPathSelectorProxySetting) WithValue ¶
func (s ProxyConfigurationPathSelectorProxySetting) WithValue(value ProxySetting) *ProxyConfiguration_FieldTerminalPathValue
type ProxyConfiguration_FieldMask ¶
type ProxyConfiguration_FieldMask struct {
Paths []ProxyConfiguration_FieldPath
}
func FullProxyConfiguration_FieldMask ¶
func FullProxyConfiguration_FieldMask() *ProxyConfiguration_FieldMask
func (*ProxyConfiguration_FieldMask) AppendPath ¶
func (fieldMask *ProxyConfiguration_FieldMask) AppendPath(path ProxyConfiguration_FieldPath)
func (*ProxyConfiguration_FieldMask) AppendRawPath ¶
func (fieldMask *ProxyConfiguration_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ProxyConfiguration_FieldMask) DecodeFirestore ¶
func (fieldMask *ProxyConfiguration_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ProxyConfiguration_FieldMask) EncodeFirestore ¶
func (fieldMask *ProxyConfiguration_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ProxyConfiguration_FieldMask) FilterInputFields ¶
func (fieldMask *ProxyConfiguration_FieldMask) FilterInputFields() *ProxyConfiguration_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ProxyConfiguration_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ProxyConfiguration_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ProxyConfiguration_FieldMask) GetPaths ¶
func (fieldMask *ProxyConfiguration_FieldMask) GetPaths() []ProxyConfiguration_FieldPath
func (*ProxyConfiguration_FieldMask) GetRawPaths ¶
func (fieldMask *ProxyConfiguration_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ProxyConfiguration_FieldMask) IsFull ¶
func (fieldMask *ProxyConfiguration_FieldMask) IsFull() bool
func (ProxyConfiguration_FieldMask) Marshal ¶
func (fieldMask ProxyConfiguration_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ProxyConfiguration_FieldMask) MarshalJSON ¶
func (fieldMask ProxyConfiguration_FieldMask) MarshalJSON() ([]byte, error)
func (*ProxyConfiguration_FieldMask) PathsCount ¶
func (fieldMask *ProxyConfiguration_FieldMask) PathsCount() int
func (*ProxyConfiguration_FieldMask) Project ¶
func (fieldMask *ProxyConfiguration_FieldMask) Project(source *ProxyConfiguration) *ProxyConfiguration
func (*ProxyConfiguration_FieldMask) ProjectRaw ¶
func (fieldMask *ProxyConfiguration_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ProxyConfiguration_FieldMask) ProtoMessage ¶
func (fieldMask *ProxyConfiguration_FieldMask) ProtoMessage()
func (*ProxyConfiguration_FieldMask) ProtoReflect ¶
func (fieldMask *ProxyConfiguration_FieldMask) ProtoReflect() preflect.Message
func (*ProxyConfiguration_FieldMask) Reset ¶
func (fieldMask *ProxyConfiguration_FieldMask) Reset()
func (*ProxyConfiguration_FieldMask) Set ¶
func (fieldMask *ProxyConfiguration_FieldMask) Set(target, source *ProxyConfiguration)
func (*ProxyConfiguration_FieldMask) SetFromCliFlag ¶
func (fieldMask *ProxyConfiguration_FieldMask) SetFromCliFlag(raw string) error
func (*ProxyConfiguration_FieldMask) SetRaw ¶
func (fieldMask *ProxyConfiguration_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ProxyConfiguration_FieldMask) Size ¶
func (fieldMask *ProxyConfiguration_FieldMask) Size() int
func (*ProxyConfiguration_FieldMask) String ¶
func (fieldMask *ProxyConfiguration_FieldMask) String() string
func (*ProxyConfiguration_FieldMask) Subtract ¶
func (fieldMask *ProxyConfiguration_FieldMask) Subtract(other *ProxyConfiguration_FieldMask) *ProxyConfiguration_FieldMask
func (*ProxyConfiguration_FieldMask) SubtractRaw ¶
func (fieldMask *ProxyConfiguration_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ProxyConfiguration_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ProxyConfiguration_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ProxyConfiguration_FieldMask) Unmarshal ¶
func (fieldMask *ProxyConfiguration_FieldMask) Unmarshal(data []byte) error
func (*ProxyConfiguration_FieldMask) UnmarshalJSON ¶
func (fieldMask *ProxyConfiguration_FieldMask) UnmarshalJSON(data []byte) error
type ProxyConfiguration_FieldPath ¶
type ProxyConfiguration_FieldPath interface { gotenobject.FieldPath Selector() ProxyConfiguration_FieldPathSelector Get(source *ProxyConfiguration) []interface{} GetSingle(source *ProxyConfiguration) (interface{}, bool) ClearValue(item *ProxyConfiguration) // Those methods build corresponding ProxyConfiguration_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ProxyConfiguration_FieldPathValue WithIArrayOfValues(values interface{}) ProxyConfiguration_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ProxyConfiguration_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildProxyConfiguration_FieldPath ¶
func BuildProxyConfiguration_FieldPath(fp gotenobject.RawFieldPath) (ProxyConfiguration_FieldPath, error)
func MustParseProxyConfiguration_FieldPath ¶
func MustParseProxyConfiguration_FieldPath(rawField string) ProxyConfiguration_FieldPath
func ParseProxyConfiguration_FieldPath ¶
func ParseProxyConfiguration_FieldPath(rawField string) (ProxyConfiguration_FieldPath, error)
type ProxyConfiguration_FieldPathArrayItemValue ¶
type ProxyConfiguration_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ProxyConfiguration_FieldPath ContainsValue(*ProxyConfiguration) bool }
ProxyConfiguration_FieldPathArrayItemValue allows storing single item in Path-specific values for ProxyConfiguration according to their type Present only for array (repeated) types.
func MustParseProxyConfiguration_FieldPathArrayItemValue ¶
func MustParseProxyConfiguration_FieldPathArrayItemValue(pathStr, valueStr string) ProxyConfiguration_FieldPathArrayItemValue
func ParseProxyConfiguration_FieldPathArrayItemValue ¶
func ParseProxyConfiguration_FieldPathArrayItemValue(pathStr, valueStr string) (ProxyConfiguration_FieldPathArrayItemValue, error)
ParseProxyConfiguration_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ProxyConfiguration_FieldPathArrayOfValues ¶
type ProxyConfiguration_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ProxyConfiguration_FieldPath }
ProxyConfiguration_FieldPathArrayOfValues allows storing slice of values for ProxyConfiguration fields according to their type
func MustParseProxyConfiguration_FieldPathArrayOfValues ¶
func MustParseProxyConfiguration_FieldPathArrayOfValues(pathStr, valuesStr string) ProxyConfiguration_FieldPathArrayOfValues
func ParseProxyConfiguration_FieldPathArrayOfValues ¶
func ParseProxyConfiguration_FieldPathArrayOfValues(pathStr, valuesStr string) (ProxyConfiguration_FieldPathArrayOfValues, error)
type ProxyConfiguration_FieldPathSelector ¶
type ProxyConfiguration_FieldPathSelector int32
const ( ProxyConfiguration_FieldPathSelectorProxySetting ProxyConfiguration_FieldPathSelector = 0 ProxyConfiguration_FieldPathSelectorHttpProxy ProxyConfiguration_FieldPathSelector = 1 ProxyConfiguration_FieldPathSelectorHttpsProxy ProxyConfiguration_FieldPathSelector = 2 ProxyConfiguration_FieldPathSelectorNoProxy ProxyConfiguration_FieldPathSelector = 3 )
func (ProxyConfiguration_FieldPathSelector) String ¶
func (s ProxyConfiguration_FieldPathSelector) String() string
type ProxyConfiguration_FieldPathValue ¶
type ProxyConfiguration_FieldPathValue interface { ProxyConfiguration_FieldPath gotenobject.FieldPathValue SetTo(target **ProxyConfiguration) CompareWith(*ProxyConfiguration) (cmp int, comparable bool) }
ProxyConfiguration_FieldPathValue allows storing values for ProxyConfiguration fields according to their type
func MustParseProxyConfiguration_FieldPathValue ¶
func MustParseProxyConfiguration_FieldPathValue(pathStr, valueStr string) ProxyConfiguration_FieldPathValue
func ParseProxyConfiguration_FieldPathValue ¶
func ParseProxyConfiguration_FieldPathValue(pathStr, valueStr string) (ProxyConfiguration_FieldPathValue, error)
type ProxyConfiguration_FieldTerminalPath ¶
type ProxyConfiguration_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ProxyConfiguration_FieldTerminalPath) ClearValue ¶
func (fp *ProxyConfiguration_FieldTerminalPath) ClearValue(item *ProxyConfiguration)
func (*ProxyConfiguration_FieldTerminalPath) ClearValueRaw ¶
func (fp *ProxyConfiguration_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ProxyConfiguration_FieldTerminalPath) Get ¶
func (fp *ProxyConfiguration_FieldTerminalPath) Get(source *ProxyConfiguration) (values []interface{})
Get returns all values pointed by specific field from source ProxyConfiguration
func (*ProxyConfiguration_FieldTerminalPath) GetDefault ¶
func (fp *ProxyConfiguration_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ProxyConfiguration_FieldTerminalPath) GetRaw ¶
func (fp *ProxyConfiguration_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ProxyConfiguration_FieldTerminalPath) GetSingle ¶
func (fp *ProxyConfiguration_FieldTerminalPath) GetSingle(source *ProxyConfiguration) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ProxyConfiguration
func (*ProxyConfiguration_FieldTerminalPath) GetSingleRaw ¶
func (fp *ProxyConfiguration_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ProxyConfiguration_FieldTerminalPath) IsLeaf ¶
func (fp *ProxyConfiguration_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ProxyConfiguration_FieldTerminalPath) JSONString ¶
func (fp *ProxyConfiguration_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ProxyConfiguration_FieldTerminalPath) Selector ¶
func (fp *ProxyConfiguration_FieldTerminalPath) Selector() ProxyConfiguration_FieldPathSelector
func (*ProxyConfiguration_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ProxyConfiguration_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ProxyConfiguration_FieldTerminalPath) String ¶
func (fp *ProxyConfiguration_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ProxyConfiguration_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ProxyConfiguration_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProxyConfiguration_FieldPathArrayItemValue
func (*ProxyConfiguration_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ProxyConfiguration_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProxyConfiguration_FieldPathArrayOfValues
func (*ProxyConfiguration_FieldTerminalPath) WithIValue ¶
func (fp *ProxyConfiguration_FieldTerminalPath) WithIValue(value interface{}) ProxyConfiguration_FieldPathValue
func (*ProxyConfiguration_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ProxyConfiguration_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ProxyConfiguration_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ProxyConfiguration_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ProxyConfiguration_FieldTerminalPath) WithRawIValue ¶
func (fp *ProxyConfiguration_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ProxyConfiguration_FieldTerminalPathArrayItemValue ¶
type ProxyConfiguration_FieldTerminalPathArrayItemValue struct { ProxyConfiguration_FieldTerminalPath // contains filtered or unexported fields }
func (*ProxyConfiguration_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) ContainsValue(source *ProxyConfiguration) bool
Contains returns a boolean indicating if value that is being held is present in given 'ProxyConfiguration'
func (*ProxyConfiguration_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ProxyConfiguration as interface{}
func (*ProxyConfiguration_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) GetSingle(source *ProxyConfiguration) (interface{}, bool)
func (*ProxyConfiguration_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ProxyConfiguration_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ProxyConfiguration_FieldTerminalPathArrayOfValues ¶
type ProxyConfiguration_FieldTerminalPathArrayOfValues struct { ProxyConfiguration_FieldTerminalPath // contains filtered or unexported fields }
func (*ProxyConfiguration_FieldTerminalPathArrayOfValues) AsHttpProxyArrayOfValues ¶
func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsHttpProxyArrayOfValues() ([]string, bool)
func (*ProxyConfiguration_FieldTerminalPathArrayOfValues) AsHttpsProxyArrayOfValues ¶
func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsHttpsProxyArrayOfValues() ([]string, bool)
func (*ProxyConfiguration_FieldTerminalPathArrayOfValues) AsNoProxyArrayOfValues ¶
func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsNoProxyArrayOfValues() ([]string, bool)
func (*ProxyConfiguration_FieldTerminalPathArrayOfValues) AsProxySettingArrayOfValues ¶
func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) AsProxySettingArrayOfValues() ([]ProxySetting, bool)
func (*ProxyConfiguration_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ProxyConfiguration_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ProxyConfiguration_FieldTerminalPathValue ¶
type ProxyConfiguration_FieldTerminalPathValue struct { ProxyConfiguration_FieldTerminalPath // contains filtered or unexported fields }
func (*ProxyConfiguration_FieldTerminalPathValue) AsHttpProxyValue ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsHttpProxyValue() (string, bool)
func (*ProxyConfiguration_FieldTerminalPathValue) AsHttpsProxyValue ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsHttpsProxyValue() (string, bool)
func (*ProxyConfiguration_FieldTerminalPathValue) AsNoProxyValue ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsNoProxyValue() (string, bool)
func (*ProxyConfiguration_FieldTerminalPathValue) AsProxySettingValue ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) AsProxySettingValue() (ProxySetting, bool)
func (*ProxyConfiguration_FieldTerminalPathValue) CompareWith ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) CompareWith(source *ProxyConfiguration) (int, bool)
CompareWith compares value in the 'ProxyConfiguration_FieldTerminalPathValue' with the value under path in 'ProxyConfiguration'.
func (*ProxyConfiguration_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ProxyConfiguration_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ProxyConfiguration' as interface{}
func (*ProxyConfiguration_FieldTerminalPathValue) SetTo ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) SetTo(target **ProxyConfiguration)
SetTo stores value for selected field for object ProxyConfiguration
func (*ProxyConfiguration_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ProxyConfiguration_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ProxySetting ¶
type ProxySetting int32
const ( ProxySetting_USE_SYSTEM_CONFIGURATION ProxySetting = 0 ProxySetting_DISABLE_PROXY ProxySetting = 1 ProxySetting_OVERRIDE_SYSTEM_CONFIGURATION ProxySetting = 2 )
func (ProxySetting) Descriptor ¶
func (ProxySetting) Descriptor() preflect.EnumDescriptor
func (ProxySetting) Enum ¶
func (x ProxySetting) Enum() *ProxySetting
func (ProxySetting) EnumDescriptor ¶
func (ProxySetting) EnumDescriptor() ([]byte, []int)
Deprecated, Use ProxySetting.ProtoReflect.Descriptor instead.
func (ProxySetting) Number ¶
func (x ProxySetting) Number() preflect.EnumNumber
func (ProxySetting) String ¶
func (x ProxySetting) String() string
func (ProxySetting) Type ¶
func (ProxySetting) Type() preflect.EnumType
type SoftwareVersion ¶
type SoftwareVersion struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty" firestore:"version"` CommitId string `protobuf:"bytes,2,opt,name=commit_id,json=commitId,proto3" json:"commit_id,omitempty" firestore:"commitId"` BuildDate string `protobuf:"bytes,3,opt,name=build_date,json=buildDate,proto3" json:"build_date,omitempty" firestore:"buildDate"` // contains filtered or unexported fields }
func (*SoftwareVersion) Clone ¶
func (o *SoftwareVersion) Clone() *SoftwareVersion
func (*SoftwareVersion) CloneRaw ¶
func (o *SoftwareVersion) CloneRaw() gotenobject.GotenObjectExt
func (*SoftwareVersion) Descriptor ¶
func (*SoftwareVersion) Descriptor() ([]byte, []int)
Deprecated, Use SoftwareVersion.ProtoReflect.Descriptor instead.
func (*SoftwareVersion) GetBuildDate ¶
func (m *SoftwareVersion) GetBuildDate() string
func (*SoftwareVersion) GetCommitId ¶
func (m *SoftwareVersion) GetCommitId() string
func (*SoftwareVersion) GetVersion ¶
func (m *SoftwareVersion) GetVersion() string
func (*SoftwareVersion) GotenMessage ¶
func (*SoftwareVersion) GotenMessage()
func (*SoftwareVersion) GotenObjectExt ¶
func (o *SoftwareVersion) GotenObjectExt()
func (*SoftwareVersion) GotenValidate ¶
func (obj *SoftwareVersion) GotenValidate() error
func (*SoftwareVersion) MakeDiffFieldMask ¶
func (o *SoftwareVersion) MakeDiffFieldMask(other *SoftwareVersion) *SoftwareVersion_FieldMask
func (*SoftwareVersion) MakeFullFieldMask ¶
func (o *SoftwareVersion) MakeFullFieldMask() *SoftwareVersion_FieldMask
func (*SoftwareVersion) MakeRawDiffFieldMask ¶
func (o *SoftwareVersion) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*SoftwareVersion) MakeRawFullFieldMask ¶
func (o *SoftwareVersion) MakeRawFullFieldMask() gotenobject.FieldMask
func (*SoftwareVersion) Marshal ¶
func (m *SoftwareVersion) Marshal() ([]byte, error)
func (*SoftwareVersion) MarshalJSON ¶
func (m *SoftwareVersion) MarshalJSON() ([]byte, error)
func (*SoftwareVersion) Merge ¶
func (o *SoftwareVersion) Merge(source *SoftwareVersion)
func (*SoftwareVersion) MergeRaw ¶
func (o *SoftwareVersion) MergeRaw(source gotenobject.GotenObjectExt)
func (*SoftwareVersion) ProtoMessage ¶
func (*SoftwareVersion) ProtoMessage()
func (*SoftwareVersion) ProtoReflect ¶
func (m *SoftwareVersion) ProtoReflect() preflect.Message
func (*SoftwareVersion) Reset ¶
func (m *SoftwareVersion) Reset()
func (*SoftwareVersion) SetBuildDate ¶
func (m *SoftwareVersion) SetBuildDate(fv string)
func (*SoftwareVersion) SetCommitId ¶
func (m *SoftwareVersion) SetCommitId(fv string)
func (*SoftwareVersion) SetVersion ¶
func (m *SoftwareVersion) SetVersion(fv string)
func (*SoftwareVersion) String ¶
func (m *SoftwareVersion) String() string
func (*SoftwareVersion) Unmarshal ¶
func (m *SoftwareVersion) Unmarshal(b []byte) error
func (*SoftwareVersion) UnmarshalJSON ¶
func (m *SoftwareVersion) UnmarshalJSON(data []byte) error
type SoftwareVersionFieldPathBuilder ¶
type SoftwareVersionFieldPathBuilder struct{}
func NewSoftwareVersionFieldPathBuilder ¶
func NewSoftwareVersionFieldPathBuilder() SoftwareVersionFieldPathBuilder
func (SoftwareVersionFieldPathBuilder) BuildDate ¶
func (SoftwareVersionFieldPathBuilder) BuildDate() SoftwareVersionPathSelectorBuildDate
func (SoftwareVersionFieldPathBuilder) CommitId ¶
func (SoftwareVersionFieldPathBuilder) CommitId() SoftwareVersionPathSelectorCommitId
func (SoftwareVersionFieldPathBuilder) Version ¶
func (SoftwareVersionFieldPathBuilder) Version() SoftwareVersionPathSelectorVersion
type SoftwareVersionPathSelectorBuildDate ¶
type SoftwareVersionPathSelectorBuildDate struct{}
func (SoftwareVersionPathSelectorBuildDate) FieldPath ¶
func (SoftwareVersionPathSelectorBuildDate) FieldPath() *SoftwareVersion_FieldTerminalPath
func (SoftwareVersionPathSelectorBuildDate) WithArrayOfValues ¶
func (s SoftwareVersionPathSelectorBuildDate) WithArrayOfValues(values []string) *SoftwareVersion_FieldTerminalPathArrayOfValues
func (SoftwareVersionPathSelectorBuildDate) WithValue ¶
func (s SoftwareVersionPathSelectorBuildDate) WithValue(value string) *SoftwareVersion_FieldTerminalPathValue
type SoftwareVersionPathSelectorCommitId ¶
type SoftwareVersionPathSelectorCommitId struct{}
func (SoftwareVersionPathSelectorCommitId) FieldPath ¶
func (SoftwareVersionPathSelectorCommitId) FieldPath() *SoftwareVersion_FieldTerminalPath
func (SoftwareVersionPathSelectorCommitId) WithArrayOfValues ¶
func (s SoftwareVersionPathSelectorCommitId) WithArrayOfValues(values []string) *SoftwareVersion_FieldTerminalPathArrayOfValues
func (SoftwareVersionPathSelectorCommitId) WithValue ¶
func (s SoftwareVersionPathSelectorCommitId) WithValue(value string) *SoftwareVersion_FieldTerminalPathValue
type SoftwareVersionPathSelectorVersion ¶
type SoftwareVersionPathSelectorVersion struct{}
func (SoftwareVersionPathSelectorVersion) FieldPath ¶
func (SoftwareVersionPathSelectorVersion) FieldPath() *SoftwareVersion_FieldTerminalPath
func (SoftwareVersionPathSelectorVersion) WithArrayOfValues ¶
func (s SoftwareVersionPathSelectorVersion) WithArrayOfValues(values []string) *SoftwareVersion_FieldTerminalPathArrayOfValues
func (SoftwareVersionPathSelectorVersion) WithValue ¶
func (s SoftwareVersionPathSelectorVersion) WithValue(value string) *SoftwareVersion_FieldTerminalPathValue
type SoftwareVersion_FieldMask ¶
type SoftwareVersion_FieldMask struct {
Paths []SoftwareVersion_FieldPath
}
func FullSoftwareVersion_FieldMask ¶
func FullSoftwareVersion_FieldMask() *SoftwareVersion_FieldMask
func (*SoftwareVersion_FieldMask) AppendPath ¶
func (fieldMask *SoftwareVersion_FieldMask) AppendPath(path SoftwareVersion_FieldPath)
func (*SoftwareVersion_FieldMask) AppendRawPath ¶
func (fieldMask *SoftwareVersion_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*SoftwareVersion_FieldMask) DecodeFirestore ¶
func (fieldMask *SoftwareVersion_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*SoftwareVersion_FieldMask) EncodeFirestore ¶
func (fieldMask *SoftwareVersion_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*SoftwareVersion_FieldMask) FilterInputFields ¶
func (fieldMask *SoftwareVersion_FieldMask) FilterInputFields() *SoftwareVersion_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*SoftwareVersion_FieldMask) FromProtoFieldMask ¶
func (fieldMask *SoftwareVersion_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*SoftwareVersion_FieldMask) GetPaths ¶
func (fieldMask *SoftwareVersion_FieldMask) GetPaths() []SoftwareVersion_FieldPath
func (*SoftwareVersion_FieldMask) GetRawPaths ¶
func (fieldMask *SoftwareVersion_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*SoftwareVersion_FieldMask) IsFull ¶
func (fieldMask *SoftwareVersion_FieldMask) IsFull() bool
func (SoftwareVersion_FieldMask) Marshal ¶
func (fieldMask SoftwareVersion_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (SoftwareVersion_FieldMask) MarshalJSON ¶
func (fieldMask SoftwareVersion_FieldMask) MarshalJSON() ([]byte, error)
func (*SoftwareVersion_FieldMask) PathsCount ¶
func (fieldMask *SoftwareVersion_FieldMask) PathsCount() int
func (*SoftwareVersion_FieldMask) Project ¶
func (fieldMask *SoftwareVersion_FieldMask) Project(source *SoftwareVersion) *SoftwareVersion
func (*SoftwareVersion_FieldMask) ProjectRaw ¶
func (fieldMask *SoftwareVersion_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*SoftwareVersion_FieldMask) ProtoMessage ¶
func (fieldMask *SoftwareVersion_FieldMask) ProtoMessage()
func (*SoftwareVersion_FieldMask) ProtoReflect ¶
func (fieldMask *SoftwareVersion_FieldMask) ProtoReflect() preflect.Message
func (*SoftwareVersion_FieldMask) Reset ¶
func (fieldMask *SoftwareVersion_FieldMask) Reset()
func (*SoftwareVersion_FieldMask) Set ¶
func (fieldMask *SoftwareVersion_FieldMask) Set(target, source *SoftwareVersion)
func (*SoftwareVersion_FieldMask) SetFromCliFlag ¶
func (fieldMask *SoftwareVersion_FieldMask) SetFromCliFlag(raw string) error
func (*SoftwareVersion_FieldMask) SetRaw ¶
func (fieldMask *SoftwareVersion_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*SoftwareVersion_FieldMask) Size ¶
func (fieldMask *SoftwareVersion_FieldMask) Size() int
func (*SoftwareVersion_FieldMask) String ¶
func (fieldMask *SoftwareVersion_FieldMask) String() string
func (*SoftwareVersion_FieldMask) Subtract ¶
func (fieldMask *SoftwareVersion_FieldMask) Subtract(other *SoftwareVersion_FieldMask) *SoftwareVersion_FieldMask
func (*SoftwareVersion_FieldMask) SubtractRaw ¶
func (fieldMask *SoftwareVersion_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*SoftwareVersion_FieldMask) ToProtoFieldMask ¶
func (fieldMask *SoftwareVersion_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*SoftwareVersion_FieldMask) Unmarshal ¶
func (fieldMask *SoftwareVersion_FieldMask) Unmarshal(data []byte) error
func (*SoftwareVersion_FieldMask) UnmarshalJSON ¶
func (fieldMask *SoftwareVersion_FieldMask) UnmarshalJSON(data []byte) error
type SoftwareVersion_FieldPath ¶
type SoftwareVersion_FieldPath interface { gotenobject.FieldPath Selector() SoftwareVersion_FieldPathSelector Get(source *SoftwareVersion) []interface{} GetSingle(source *SoftwareVersion) (interface{}, bool) ClearValue(item *SoftwareVersion) // Those methods build corresponding SoftwareVersion_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) SoftwareVersion_FieldPathValue WithIArrayOfValues(values interface{}) SoftwareVersion_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) SoftwareVersion_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildSoftwareVersion_FieldPath ¶
func BuildSoftwareVersion_FieldPath(fp gotenobject.RawFieldPath) (SoftwareVersion_FieldPath, error)
func MustParseSoftwareVersion_FieldPath ¶
func MustParseSoftwareVersion_FieldPath(rawField string) SoftwareVersion_FieldPath
func ParseSoftwareVersion_FieldPath ¶
func ParseSoftwareVersion_FieldPath(rawField string) (SoftwareVersion_FieldPath, error)
type SoftwareVersion_FieldPathArrayItemValue ¶
type SoftwareVersion_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue SoftwareVersion_FieldPath ContainsValue(*SoftwareVersion) bool }
SoftwareVersion_FieldPathArrayItemValue allows storing single item in Path-specific values for SoftwareVersion according to their type Present only for array (repeated) types.
func MustParseSoftwareVersion_FieldPathArrayItemValue ¶
func MustParseSoftwareVersion_FieldPathArrayItemValue(pathStr, valueStr string) SoftwareVersion_FieldPathArrayItemValue
func ParseSoftwareVersion_FieldPathArrayItemValue ¶
func ParseSoftwareVersion_FieldPathArrayItemValue(pathStr, valueStr string) (SoftwareVersion_FieldPathArrayItemValue, error)
ParseSoftwareVersion_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type SoftwareVersion_FieldPathArrayOfValues ¶
type SoftwareVersion_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues SoftwareVersion_FieldPath }
SoftwareVersion_FieldPathArrayOfValues allows storing slice of values for SoftwareVersion fields according to their type
func MustParseSoftwareVersion_FieldPathArrayOfValues ¶
func MustParseSoftwareVersion_FieldPathArrayOfValues(pathStr, valuesStr string) SoftwareVersion_FieldPathArrayOfValues
func ParseSoftwareVersion_FieldPathArrayOfValues ¶
func ParseSoftwareVersion_FieldPathArrayOfValues(pathStr, valuesStr string) (SoftwareVersion_FieldPathArrayOfValues, error)
type SoftwareVersion_FieldPathSelector ¶
type SoftwareVersion_FieldPathSelector int32
const ( SoftwareVersion_FieldPathSelectorVersion SoftwareVersion_FieldPathSelector = 0 SoftwareVersion_FieldPathSelectorCommitId SoftwareVersion_FieldPathSelector = 1 SoftwareVersion_FieldPathSelectorBuildDate SoftwareVersion_FieldPathSelector = 2 )
func (SoftwareVersion_FieldPathSelector) String ¶
func (s SoftwareVersion_FieldPathSelector) String() string
type SoftwareVersion_FieldPathValue ¶
type SoftwareVersion_FieldPathValue interface { SoftwareVersion_FieldPath gotenobject.FieldPathValue SetTo(target **SoftwareVersion) CompareWith(*SoftwareVersion) (cmp int, comparable bool) }
SoftwareVersion_FieldPathValue allows storing values for SoftwareVersion fields according to their type
func MustParseSoftwareVersion_FieldPathValue ¶
func MustParseSoftwareVersion_FieldPathValue(pathStr, valueStr string) SoftwareVersion_FieldPathValue
func ParseSoftwareVersion_FieldPathValue ¶
func ParseSoftwareVersion_FieldPathValue(pathStr, valueStr string) (SoftwareVersion_FieldPathValue, error)
type SoftwareVersion_FieldTerminalPath ¶
type SoftwareVersion_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*SoftwareVersion_FieldTerminalPath) ClearValue ¶
func (fp *SoftwareVersion_FieldTerminalPath) ClearValue(item *SoftwareVersion)
func (*SoftwareVersion_FieldTerminalPath) ClearValueRaw ¶
func (fp *SoftwareVersion_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*SoftwareVersion_FieldTerminalPath) Get ¶
func (fp *SoftwareVersion_FieldTerminalPath) Get(source *SoftwareVersion) (values []interface{})
Get returns all values pointed by specific field from source SoftwareVersion
func (*SoftwareVersion_FieldTerminalPath) GetDefault ¶
func (fp *SoftwareVersion_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*SoftwareVersion_FieldTerminalPath) GetRaw ¶
func (fp *SoftwareVersion_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*SoftwareVersion_FieldTerminalPath) GetSingle ¶
func (fp *SoftwareVersion_FieldTerminalPath) GetSingle(source *SoftwareVersion) (interface{}, bool)
GetSingle returns value pointed by specific field of from source SoftwareVersion
func (*SoftwareVersion_FieldTerminalPath) GetSingleRaw ¶
func (fp *SoftwareVersion_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*SoftwareVersion_FieldTerminalPath) IsLeaf ¶
func (fp *SoftwareVersion_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*SoftwareVersion_FieldTerminalPath) JSONString ¶
func (fp *SoftwareVersion_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*SoftwareVersion_FieldTerminalPath) Selector ¶
func (fp *SoftwareVersion_FieldTerminalPath) Selector() SoftwareVersion_FieldPathSelector
func (*SoftwareVersion_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *SoftwareVersion_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*SoftwareVersion_FieldTerminalPath) String ¶
func (fp *SoftwareVersion_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*SoftwareVersion_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *SoftwareVersion_FieldTerminalPath) WithIArrayItemValue(value interface{}) SoftwareVersion_FieldPathArrayItemValue
func (*SoftwareVersion_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *SoftwareVersion_FieldTerminalPath) WithIArrayOfValues(values interface{}) SoftwareVersion_FieldPathArrayOfValues
func (*SoftwareVersion_FieldTerminalPath) WithIValue ¶
func (fp *SoftwareVersion_FieldTerminalPath) WithIValue(value interface{}) SoftwareVersion_FieldPathValue
func (*SoftwareVersion_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *SoftwareVersion_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*SoftwareVersion_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *SoftwareVersion_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*SoftwareVersion_FieldTerminalPath) WithRawIValue ¶
func (fp *SoftwareVersion_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type SoftwareVersion_FieldTerminalPathArrayItemValue ¶
type SoftwareVersion_FieldTerminalPathArrayItemValue struct { SoftwareVersion_FieldTerminalPath // contains filtered or unexported fields }
func (*SoftwareVersion_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) ContainsValue(source *SoftwareVersion) bool
Contains returns a boolean indicating if value that is being held is present in given 'SoftwareVersion'
func (*SoftwareVersion_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object SoftwareVersion as interface{}
func (*SoftwareVersion_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) GetSingle(source *SoftwareVersion) (interface{}, bool)
func (*SoftwareVersion_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *SoftwareVersion_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type SoftwareVersion_FieldTerminalPathArrayOfValues ¶
type SoftwareVersion_FieldTerminalPathArrayOfValues struct { SoftwareVersion_FieldTerminalPath // contains filtered or unexported fields }
func (*SoftwareVersion_FieldTerminalPathArrayOfValues) AsBuildDateArrayOfValues ¶
func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) AsBuildDateArrayOfValues() ([]string, bool)
func (*SoftwareVersion_FieldTerminalPathArrayOfValues) AsCommitIdArrayOfValues ¶
func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) AsCommitIdArrayOfValues() ([]string, bool)
func (*SoftwareVersion_FieldTerminalPathArrayOfValues) AsVersionArrayOfValues ¶
func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) AsVersionArrayOfValues() ([]string, bool)
func (*SoftwareVersion_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *SoftwareVersion_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type SoftwareVersion_FieldTerminalPathValue ¶
type SoftwareVersion_FieldTerminalPathValue struct { SoftwareVersion_FieldTerminalPath // contains filtered or unexported fields }
func (*SoftwareVersion_FieldTerminalPathValue) AsBuildDateValue ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) AsBuildDateValue() (string, bool)
func (*SoftwareVersion_FieldTerminalPathValue) AsCommitIdValue ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) AsCommitIdValue() (string, bool)
func (*SoftwareVersion_FieldTerminalPathValue) AsVersionValue ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) AsVersionValue() (string, bool)
func (*SoftwareVersion_FieldTerminalPathValue) CompareWith ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) CompareWith(source *SoftwareVersion) (int, bool)
CompareWith compares value in the 'SoftwareVersion_FieldTerminalPathValue' with the value under path in 'SoftwareVersion'.
func (*SoftwareVersion_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*SoftwareVersion_FieldTerminalPathValue) GetRawValue ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'SoftwareVersion' as interface{}
func (*SoftwareVersion_FieldTerminalPathValue) SetTo ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) SetTo(target **SoftwareVersion)
SetTo stores value for selected field for object SoftwareVersion
func (*SoftwareVersion_FieldTerminalPathValue) SetToRaw ¶
func (fpv *SoftwareVersion_FieldTerminalPathValue) SetToRaw(target proto.Message)
type SpeedTestSettings ¶
type SpeedTestSettings struct { // Duration for the speedtest. 0 implies default which is 10 seconds for NDT Duration *duration.Duration `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty" firestore:"duration"` ServerSelection SpeedTestSettings_ServerSelection `` /* 196-byte string literal not displayed */ TcpPort int32 `protobuf:"varint,4,opt,name=tcp_port,json=tcpPort,proto3" json:"tcp_port,omitempty" firestore:"tcpPort"` // contains filtered or unexported fields }
func (*SpeedTestSettings) Clone ¶
func (o *SpeedTestSettings) Clone() *SpeedTestSettings
func (*SpeedTestSettings) CloneRaw ¶
func (o *SpeedTestSettings) CloneRaw() gotenobject.GotenObjectExt
func (*SpeedTestSettings) Descriptor ¶
func (*SpeedTestSettings) Descriptor() ([]byte, []int)
Deprecated, Use SpeedTestSettings.ProtoReflect.Descriptor instead.
func (*SpeedTestSettings) GetDuration ¶
func (m *SpeedTestSettings) GetDuration() *duration.Duration
func (*SpeedTestSettings) GetServerSelection ¶
func (m *SpeedTestSettings) GetServerSelection() SpeedTestSettings_ServerSelection
func (*SpeedTestSettings) GetTcpPort ¶
func (m *SpeedTestSettings) GetTcpPort() int32
func (*SpeedTestSettings) GotenMessage ¶
func (*SpeedTestSettings) GotenMessage()
func (*SpeedTestSettings) GotenObjectExt ¶
func (o *SpeedTestSettings) GotenObjectExt()
func (*SpeedTestSettings) GotenValidate ¶
func (obj *SpeedTestSettings) GotenValidate() error
func (*SpeedTestSettings) MakeDiffFieldMask ¶
func (o *SpeedTestSettings) MakeDiffFieldMask(other *SpeedTestSettings) *SpeedTestSettings_FieldMask
func (*SpeedTestSettings) MakeFullFieldMask ¶
func (o *SpeedTestSettings) MakeFullFieldMask() *SpeedTestSettings_FieldMask
func (*SpeedTestSettings) MakeRawDiffFieldMask ¶
func (o *SpeedTestSettings) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*SpeedTestSettings) MakeRawFullFieldMask ¶
func (o *SpeedTestSettings) MakeRawFullFieldMask() gotenobject.FieldMask
func (*SpeedTestSettings) Marshal ¶
func (m *SpeedTestSettings) Marshal() ([]byte, error)
func (*SpeedTestSettings) MarshalJSON ¶
func (m *SpeedTestSettings) MarshalJSON() ([]byte, error)
func (*SpeedTestSettings) Merge ¶
func (o *SpeedTestSettings) Merge(source *SpeedTestSettings)
func (*SpeedTestSettings) MergeRaw ¶
func (o *SpeedTestSettings) MergeRaw(source gotenobject.GotenObjectExt)
func (*SpeedTestSettings) ProtoMessage ¶
func (*SpeedTestSettings) ProtoMessage()
func (*SpeedTestSettings) ProtoReflect ¶
func (m *SpeedTestSettings) ProtoReflect() preflect.Message
func (*SpeedTestSettings) Reset ¶
func (m *SpeedTestSettings) Reset()
func (*SpeedTestSettings) SetDuration ¶
func (m *SpeedTestSettings) SetDuration(fv *duration.Duration)
func (*SpeedTestSettings) SetServerSelection ¶
func (m *SpeedTestSettings) SetServerSelection(fv SpeedTestSettings_ServerSelection)
func (*SpeedTestSettings) SetTcpPort ¶
func (m *SpeedTestSettings) SetTcpPort(fv int32)
func (*SpeedTestSettings) String ¶
func (m *SpeedTestSettings) String() string
func (*SpeedTestSettings) Unmarshal ¶
func (m *SpeedTestSettings) Unmarshal(b []byte) error
func (*SpeedTestSettings) UnmarshalJSON ¶
func (m *SpeedTestSettings) UnmarshalJSON(data []byte) error
type SpeedTestSettingsFieldPathBuilder ¶
type SpeedTestSettingsFieldPathBuilder struct{}
func NewSpeedTestSettingsFieldPathBuilder ¶
func NewSpeedTestSettingsFieldPathBuilder() SpeedTestSettingsFieldPathBuilder
func (SpeedTestSettingsFieldPathBuilder) Duration ¶
func (SpeedTestSettingsFieldPathBuilder) Duration() SpeedTestSettingsPathSelectorDuration
func (SpeedTestSettingsFieldPathBuilder) ServerSelection ¶
func (SpeedTestSettingsFieldPathBuilder) ServerSelection() SpeedTestSettingsPathSelectorServerSelection
func (SpeedTestSettingsFieldPathBuilder) TcpPort ¶
func (SpeedTestSettingsFieldPathBuilder) TcpPort() SpeedTestSettingsPathSelectorTcpPort
type SpeedTestSettingsPathSelectorDuration ¶
type SpeedTestSettingsPathSelectorDuration struct{}
func (SpeedTestSettingsPathSelectorDuration) FieldPath ¶
func (SpeedTestSettingsPathSelectorDuration) FieldPath() *SpeedTestSettings_FieldTerminalPath
func (SpeedTestSettingsPathSelectorDuration) WithArrayOfValues ¶
func (s SpeedTestSettingsPathSelectorDuration) WithArrayOfValues(values []*duration.Duration) *SpeedTestSettings_FieldTerminalPathArrayOfValues
func (SpeedTestSettingsPathSelectorDuration) WithValue ¶
func (s SpeedTestSettingsPathSelectorDuration) WithValue(value *duration.Duration) *SpeedTestSettings_FieldTerminalPathValue
type SpeedTestSettingsPathSelectorServerSelection ¶
type SpeedTestSettingsPathSelectorServerSelection struct{}
func (SpeedTestSettingsPathSelectorServerSelection) FieldPath ¶
func (SpeedTestSettingsPathSelectorServerSelection) FieldPath() *SpeedTestSettings_FieldTerminalPath
func (SpeedTestSettingsPathSelectorServerSelection) WithArrayOfValues ¶
func (s SpeedTestSettingsPathSelectorServerSelection) WithArrayOfValues(values []SpeedTestSettings_ServerSelection) *SpeedTestSettings_FieldTerminalPathArrayOfValues
type SpeedTestSettingsPathSelectorTcpPort ¶
type SpeedTestSettingsPathSelectorTcpPort struct{}
func (SpeedTestSettingsPathSelectorTcpPort) FieldPath ¶
func (SpeedTestSettingsPathSelectorTcpPort) FieldPath() *SpeedTestSettings_FieldTerminalPath
func (SpeedTestSettingsPathSelectorTcpPort) WithArrayOfValues ¶
func (s SpeedTestSettingsPathSelectorTcpPort) WithArrayOfValues(values []int32) *SpeedTestSettings_FieldTerminalPathArrayOfValues
func (SpeedTestSettingsPathSelectorTcpPort) WithValue ¶
func (s SpeedTestSettingsPathSelectorTcpPort) WithValue(value int32) *SpeedTestSettings_FieldTerminalPathValue
type SpeedTestSettings_FieldMask ¶
type SpeedTestSettings_FieldMask struct {
Paths []SpeedTestSettings_FieldPath
}
func FullSpeedTestSettings_FieldMask ¶
func FullSpeedTestSettings_FieldMask() *SpeedTestSettings_FieldMask
func (*SpeedTestSettings_FieldMask) AppendPath ¶
func (fieldMask *SpeedTestSettings_FieldMask) AppendPath(path SpeedTestSettings_FieldPath)
func (*SpeedTestSettings_FieldMask) AppendRawPath ¶
func (fieldMask *SpeedTestSettings_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*SpeedTestSettings_FieldMask) DecodeFirestore ¶
func (fieldMask *SpeedTestSettings_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*SpeedTestSettings_FieldMask) EncodeFirestore ¶
func (fieldMask *SpeedTestSettings_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*SpeedTestSettings_FieldMask) FilterInputFields ¶
func (fieldMask *SpeedTestSettings_FieldMask) FilterInputFields() *SpeedTestSettings_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*SpeedTestSettings_FieldMask) FromProtoFieldMask ¶
func (fieldMask *SpeedTestSettings_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*SpeedTestSettings_FieldMask) GetPaths ¶
func (fieldMask *SpeedTestSettings_FieldMask) GetPaths() []SpeedTestSettings_FieldPath
func (*SpeedTestSettings_FieldMask) GetRawPaths ¶
func (fieldMask *SpeedTestSettings_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*SpeedTestSettings_FieldMask) IsFull ¶
func (fieldMask *SpeedTestSettings_FieldMask) IsFull() bool
func (SpeedTestSettings_FieldMask) Marshal ¶
func (fieldMask SpeedTestSettings_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (SpeedTestSettings_FieldMask) MarshalJSON ¶
func (fieldMask SpeedTestSettings_FieldMask) MarshalJSON() ([]byte, error)
func (*SpeedTestSettings_FieldMask) PathsCount ¶
func (fieldMask *SpeedTestSettings_FieldMask) PathsCount() int
func (*SpeedTestSettings_FieldMask) Project ¶
func (fieldMask *SpeedTestSettings_FieldMask) Project(source *SpeedTestSettings) *SpeedTestSettings
func (*SpeedTestSettings_FieldMask) ProjectRaw ¶
func (fieldMask *SpeedTestSettings_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*SpeedTestSettings_FieldMask) ProtoMessage ¶
func (fieldMask *SpeedTestSettings_FieldMask) ProtoMessage()
func (*SpeedTestSettings_FieldMask) ProtoReflect ¶
func (fieldMask *SpeedTestSettings_FieldMask) ProtoReflect() preflect.Message
func (*SpeedTestSettings_FieldMask) Reset ¶
func (fieldMask *SpeedTestSettings_FieldMask) Reset()
func (*SpeedTestSettings_FieldMask) Set ¶
func (fieldMask *SpeedTestSettings_FieldMask) Set(target, source *SpeedTestSettings)
func (*SpeedTestSettings_FieldMask) SetFromCliFlag ¶
func (fieldMask *SpeedTestSettings_FieldMask) SetFromCliFlag(raw string) error
func (*SpeedTestSettings_FieldMask) SetRaw ¶
func (fieldMask *SpeedTestSettings_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*SpeedTestSettings_FieldMask) Size ¶
func (fieldMask *SpeedTestSettings_FieldMask) Size() int
func (*SpeedTestSettings_FieldMask) String ¶
func (fieldMask *SpeedTestSettings_FieldMask) String() string
func (*SpeedTestSettings_FieldMask) Subtract ¶
func (fieldMask *SpeedTestSettings_FieldMask) Subtract(other *SpeedTestSettings_FieldMask) *SpeedTestSettings_FieldMask
func (*SpeedTestSettings_FieldMask) SubtractRaw ¶
func (fieldMask *SpeedTestSettings_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*SpeedTestSettings_FieldMask) ToProtoFieldMask ¶
func (fieldMask *SpeedTestSettings_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*SpeedTestSettings_FieldMask) Unmarshal ¶
func (fieldMask *SpeedTestSettings_FieldMask) Unmarshal(data []byte) error
func (*SpeedTestSettings_FieldMask) UnmarshalJSON ¶
func (fieldMask *SpeedTestSettings_FieldMask) UnmarshalJSON(data []byte) error
type SpeedTestSettings_FieldPath ¶
type SpeedTestSettings_FieldPath interface { gotenobject.FieldPath Selector() SpeedTestSettings_FieldPathSelector Get(source *SpeedTestSettings) []interface{} GetSingle(source *SpeedTestSettings) (interface{}, bool) ClearValue(item *SpeedTestSettings) // Those methods build corresponding SpeedTestSettings_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) SpeedTestSettings_FieldPathValue WithIArrayOfValues(values interface{}) SpeedTestSettings_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) SpeedTestSettings_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildSpeedTestSettings_FieldPath ¶
func BuildSpeedTestSettings_FieldPath(fp gotenobject.RawFieldPath) (SpeedTestSettings_FieldPath, error)
func MustParseSpeedTestSettings_FieldPath ¶
func MustParseSpeedTestSettings_FieldPath(rawField string) SpeedTestSettings_FieldPath
func ParseSpeedTestSettings_FieldPath ¶
func ParseSpeedTestSettings_FieldPath(rawField string) (SpeedTestSettings_FieldPath, error)
type SpeedTestSettings_FieldPathArrayItemValue ¶
type SpeedTestSettings_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue SpeedTestSettings_FieldPath ContainsValue(*SpeedTestSettings) bool }
SpeedTestSettings_FieldPathArrayItemValue allows storing single item in Path-specific values for SpeedTestSettings according to their type Present only for array (repeated) types.
func MustParseSpeedTestSettings_FieldPathArrayItemValue ¶
func MustParseSpeedTestSettings_FieldPathArrayItemValue(pathStr, valueStr string) SpeedTestSettings_FieldPathArrayItemValue
func ParseSpeedTestSettings_FieldPathArrayItemValue ¶
func ParseSpeedTestSettings_FieldPathArrayItemValue(pathStr, valueStr string) (SpeedTestSettings_FieldPathArrayItemValue, error)
ParseSpeedTestSettings_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type SpeedTestSettings_FieldPathArrayOfValues ¶
type SpeedTestSettings_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues SpeedTestSettings_FieldPath }
SpeedTestSettings_FieldPathArrayOfValues allows storing slice of values for SpeedTestSettings fields according to their type
func MustParseSpeedTestSettings_FieldPathArrayOfValues ¶
func MustParseSpeedTestSettings_FieldPathArrayOfValues(pathStr, valuesStr string) SpeedTestSettings_FieldPathArrayOfValues
func ParseSpeedTestSettings_FieldPathArrayOfValues ¶
func ParseSpeedTestSettings_FieldPathArrayOfValues(pathStr, valuesStr string) (SpeedTestSettings_FieldPathArrayOfValues, error)
type SpeedTestSettings_FieldPathSelector ¶
type SpeedTestSettings_FieldPathSelector int32
const ( SpeedTestSettings_FieldPathSelectorDuration SpeedTestSettings_FieldPathSelector = 0 SpeedTestSettings_FieldPathSelectorServerSelection SpeedTestSettings_FieldPathSelector = 1 SpeedTestSettings_FieldPathSelectorTcpPort SpeedTestSettings_FieldPathSelector = 2 )
func (SpeedTestSettings_FieldPathSelector) String ¶
func (s SpeedTestSettings_FieldPathSelector) String() string
type SpeedTestSettings_FieldPathValue ¶
type SpeedTestSettings_FieldPathValue interface { SpeedTestSettings_FieldPath gotenobject.FieldPathValue SetTo(target **SpeedTestSettings) CompareWith(*SpeedTestSettings) (cmp int, comparable bool) }
SpeedTestSettings_FieldPathValue allows storing values for SpeedTestSettings fields according to their type
func MustParseSpeedTestSettings_FieldPathValue ¶
func MustParseSpeedTestSettings_FieldPathValue(pathStr, valueStr string) SpeedTestSettings_FieldPathValue
func ParseSpeedTestSettings_FieldPathValue ¶
func ParseSpeedTestSettings_FieldPathValue(pathStr, valueStr string) (SpeedTestSettings_FieldPathValue, error)
type SpeedTestSettings_FieldTerminalPath ¶
type SpeedTestSettings_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*SpeedTestSettings_FieldTerminalPath) ClearValue ¶
func (fp *SpeedTestSettings_FieldTerminalPath) ClearValue(item *SpeedTestSettings)
func (*SpeedTestSettings_FieldTerminalPath) ClearValueRaw ¶
func (fp *SpeedTestSettings_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*SpeedTestSettings_FieldTerminalPath) Get ¶
func (fp *SpeedTestSettings_FieldTerminalPath) Get(source *SpeedTestSettings) (values []interface{})
Get returns all values pointed by specific field from source SpeedTestSettings
func (*SpeedTestSettings_FieldTerminalPath) GetDefault ¶
func (fp *SpeedTestSettings_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*SpeedTestSettings_FieldTerminalPath) GetRaw ¶
func (fp *SpeedTestSettings_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*SpeedTestSettings_FieldTerminalPath) GetSingle ¶
func (fp *SpeedTestSettings_FieldTerminalPath) GetSingle(source *SpeedTestSettings) (interface{}, bool)
GetSingle returns value pointed by specific field of from source SpeedTestSettings
func (*SpeedTestSettings_FieldTerminalPath) GetSingleRaw ¶
func (fp *SpeedTestSettings_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*SpeedTestSettings_FieldTerminalPath) IsLeaf ¶
func (fp *SpeedTestSettings_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*SpeedTestSettings_FieldTerminalPath) JSONString ¶
func (fp *SpeedTestSettings_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*SpeedTestSettings_FieldTerminalPath) Selector ¶
func (fp *SpeedTestSettings_FieldTerminalPath) Selector() SpeedTestSettings_FieldPathSelector
func (*SpeedTestSettings_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *SpeedTestSettings_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*SpeedTestSettings_FieldTerminalPath) String ¶
func (fp *SpeedTestSettings_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*SpeedTestSettings_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *SpeedTestSettings_FieldTerminalPath) WithIArrayItemValue(value interface{}) SpeedTestSettings_FieldPathArrayItemValue
func (*SpeedTestSettings_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *SpeedTestSettings_FieldTerminalPath) WithIArrayOfValues(values interface{}) SpeedTestSettings_FieldPathArrayOfValues
func (*SpeedTestSettings_FieldTerminalPath) WithIValue ¶
func (fp *SpeedTestSettings_FieldTerminalPath) WithIValue(value interface{}) SpeedTestSettings_FieldPathValue
func (*SpeedTestSettings_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *SpeedTestSettings_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*SpeedTestSettings_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *SpeedTestSettings_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*SpeedTestSettings_FieldTerminalPath) WithRawIValue ¶
func (fp *SpeedTestSettings_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type SpeedTestSettings_FieldTerminalPathArrayItemValue ¶
type SpeedTestSettings_FieldTerminalPathArrayItemValue struct { SpeedTestSettings_FieldTerminalPath // contains filtered or unexported fields }
func (*SpeedTestSettings_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) ContainsValue(source *SpeedTestSettings) bool
Contains returns a boolean indicating if value that is being held is present in given 'SpeedTestSettings'
func (*SpeedTestSettings_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object SpeedTestSettings as interface{}
func (*SpeedTestSettings_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) GetSingle(source *SpeedTestSettings) (interface{}, bool)
func (*SpeedTestSettings_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *SpeedTestSettings_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type SpeedTestSettings_FieldTerminalPathArrayOfValues ¶
type SpeedTestSettings_FieldTerminalPathArrayOfValues struct { SpeedTestSettings_FieldTerminalPath // contains filtered or unexported fields }
func (*SpeedTestSettings_FieldTerminalPathArrayOfValues) AsDurationArrayOfValues ¶
func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) AsDurationArrayOfValues() ([]*duration.Duration, bool)
func (*SpeedTestSettings_FieldTerminalPathArrayOfValues) AsServerSelectionArrayOfValues ¶
func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) AsServerSelectionArrayOfValues() ([]SpeedTestSettings_ServerSelection, bool)
func (*SpeedTestSettings_FieldTerminalPathArrayOfValues) AsTcpPortArrayOfValues ¶
func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) AsTcpPortArrayOfValues() ([]int32, bool)
func (*SpeedTestSettings_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *SpeedTestSettings_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type SpeedTestSettings_FieldTerminalPathValue ¶
type SpeedTestSettings_FieldTerminalPathValue struct { SpeedTestSettings_FieldTerminalPath // contains filtered or unexported fields }
func (*SpeedTestSettings_FieldTerminalPathValue) AsDurationValue ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) AsDurationValue() (*duration.Duration, bool)
func (*SpeedTestSettings_FieldTerminalPathValue) AsServerSelectionValue ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) AsServerSelectionValue() (SpeedTestSettings_ServerSelection, bool)
func (*SpeedTestSettings_FieldTerminalPathValue) AsTcpPortValue ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) AsTcpPortValue() (int32, bool)
func (*SpeedTestSettings_FieldTerminalPathValue) CompareWith ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) CompareWith(source *SpeedTestSettings) (int, bool)
CompareWith compares value in the 'SpeedTestSettings_FieldTerminalPathValue' with the value under path in 'SpeedTestSettings'.
func (*SpeedTestSettings_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*SpeedTestSettings_FieldTerminalPathValue) GetRawValue ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'SpeedTestSettings' as interface{}
func (*SpeedTestSettings_FieldTerminalPathValue) SetTo ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) SetTo(target **SpeedTestSettings)
SetTo stores value for selected field for object SpeedTestSettings
func (*SpeedTestSettings_FieldTerminalPathValue) SetToRaw ¶
func (fpv *SpeedTestSettings_FieldTerminalPathValue) SetToRaw(target proto.Message)
type SpeedTestSettings_ServerSelection ¶
type SpeedTestSettings_ServerSelection int32
const ( SpeedTestSettings_NEAREST SpeedTestSettings_ServerSelection = 0 SpeedTestSettings_ALL SpeedTestSettings_ServerSelection = 1 )
func (SpeedTestSettings_ServerSelection) Descriptor ¶
func (SpeedTestSettings_ServerSelection) Descriptor() preflect.EnumDescriptor
func (SpeedTestSettings_ServerSelection) Enum ¶
func (x SpeedTestSettings_ServerSelection) Enum() *SpeedTestSettings_ServerSelection
func (SpeedTestSettings_ServerSelection) EnumDescriptor ¶
func (SpeedTestSettings_ServerSelection) EnumDescriptor() ([]byte, []int)
Deprecated, Use SpeedTestSettings_ServerSelection.ProtoReflect.Descriptor instead.
func (SpeedTestSettings_ServerSelection) Number ¶
func (x SpeedTestSettings_ServerSelection) Number() preflect.EnumNumber
func (SpeedTestSettings_ServerSelection) String ¶
func (x SpeedTestSettings_ServerSelection) String() string
func (SpeedTestSettings_ServerSelection) Type ¶
func (SpeedTestSettings_ServerSelection) Type() preflect.EnumType
type TimeInterval ¶ added in v0.4.45
type TimeInterval struct { // Required. The end of the time interval. EndTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty" firestore:"endTime"` // Optional. The beginning of the time interval. The default value // for the start time is the end time. The start time must not be // later than the end time. StartTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty" firestore:"startTime"` // contains filtered or unexported fields }
func (*TimeInterval) Clone ¶ added in v0.4.45
func (o *TimeInterval) Clone() *TimeInterval
func (*TimeInterval) CloneRaw ¶ added in v0.4.45
func (o *TimeInterval) CloneRaw() gotenobject.GotenObjectExt
func (*TimeInterval) Descriptor ¶ added in v0.4.45
func (*TimeInterval) Descriptor() ([]byte, []int)
Deprecated, Use TimeInterval.ProtoReflect.Descriptor instead.
func (*TimeInterval) GetEndTime ¶ added in v0.4.45
func (m *TimeInterval) GetEndTime() *timestamp.Timestamp
func (*TimeInterval) GetStartTime ¶ added in v0.4.45
func (m *TimeInterval) GetStartTime() *timestamp.Timestamp
func (*TimeInterval) GotenMessage ¶ added in v0.4.45
func (*TimeInterval) GotenMessage()
func (*TimeInterval) GotenObjectExt ¶ added in v0.4.45
func (o *TimeInterval) GotenObjectExt()
func (*TimeInterval) GotenValidate ¶ added in v0.4.45
func (obj *TimeInterval) GotenValidate() error
func (*TimeInterval) MakeDiffFieldMask ¶ added in v0.4.45
func (o *TimeInterval) MakeDiffFieldMask(other *TimeInterval) *TimeInterval_FieldMask
func (*TimeInterval) MakeFullFieldMask ¶ added in v0.4.45
func (o *TimeInterval) MakeFullFieldMask() *TimeInterval_FieldMask
func (*TimeInterval) MakeRawDiffFieldMask ¶ added in v0.4.45
func (o *TimeInterval) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*TimeInterval) MakeRawFullFieldMask ¶ added in v0.4.45
func (o *TimeInterval) MakeRawFullFieldMask() gotenobject.FieldMask
func (*TimeInterval) Marshal ¶ added in v0.4.45
func (m *TimeInterval) Marshal() ([]byte, error)
func (*TimeInterval) MarshalJSON ¶ added in v0.4.45
func (m *TimeInterval) MarshalJSON() ([]byte, error)
func (*TimeInterval) Merge ¶ added in v0.4.45
func (o *TimeInterval) Merge(source *TimeInterval)
func (*TimeInterval) MergeRaw ¶ added in v0.4.45
func (o *TimeInterval) MergeRaw(source gotenobject.GotenObjectExt)
func (*TimeInterval) ProtoMessage ¶ added in v0.4.45
func (*TimeInterval) ProtoMessage()
func (*TimeInterval) ProtoReflect ¶ added in v0.4.45
func (m *TimeInterval) ProtoReflect() preflect.Message
func (*TimeInterval) Reset ¶ added in v0.4.45
func (m *TimeInterval) Reset()
func (*TimeInterval) SetEndTime ¶ added in v0.4.45
func (m *TimeInterval) SetEndTime(fv *timestamp.Timestamp)
func (*TimeInterval) SetStartTime ¶ added in v0.4.45
func (m *TimeInterval) SetStartTime(fv *timestamp.Timestamp)
func (*TimeInterval) String ¶ added in v0.4.45
func (m *TimeInterval) String() string
func (*TimeInterval) Unmarshal ¶ added in v0.4.45
func (m *TimeInterval) Unmarshal(b []byte) error
func (*TimeInterval) UnmarshalJSON ¶ added in v0.4.45
func (m *TimeInterval) UnmarshalJSON(data []byte) error
type TimeIntervalFieldPathBuilder ¶ added in v0.4.45
type TimeIntervalFieldPathBuilder struct{}
func NewTimeIntervalFieldPathBuilder ¶ added in v0.4.45
func NewTimeIntervalFieldPathBuilder() TimeIntervalFieldPathBuilder
func (TimeIntervalFieldPathBuilder) EndTime ¶ added in v0.4.45
func (TimeIntervalFieldPathBuilder) EndTime() TimeIntervalPathSelectorEndTime
func (TimeIntervalFieldPathBuilder) StartTime ¶ added in v0.4.45
func (TimeIntervalFieldPathBuilder) StartTime() TimeIntervalPathSelectorStartTime
type TimeIntervalPathSelectorEndTime ¶ added in v0.4.45
type TimeIntervalPathSelectorEndTime struct{}
func (TimeIntervalPathSelectorEndTime) FieldPath ¶ added in v0.4.45
func (TimeIntervalPathSelectorEndTime) FieldPath() *TimeInterval_FieldTerminalPath
func (TimeIntervalPathSelectorEndTime) WithArrayOfValues ¶ added in v0.4.45
func (s TimeIntervalPathSelectorEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *TimeInterval_FieldTerminalPathArrayOfValues
func (TimeIntervalPathSelectorEndTime) WithValue ¶ added in v0.4.45
func (s TimeIntervalPathSelectorEndTime) WithValue(value *timestamp.Timestamp) *TimeInterval_FieldTerminalPathValue
type TimeIntervalPathSelectorStartTime ¶ added in v0.4.45
type TimeIntervalPathSelectorStartTime struct{}
func (TimeIntervalPathSelectorStartTime) FieldPath ¶ added in v0.4.45
func (TimeIntervalPathSelectorStartTime) FieldPath() *TimeInterval_FieldTerminalPath
func (TimeIntervalPathSelectorStartTime) WithArrayOfValues ¶ added in v0.4.45
func (s TimeIntervalPathSelectorStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *TimeInterval_FieldTerminalPathArrayOfValues
func (TimeIntervalPathSelectorStartTime) WithValue ¶ added in v0.4.45
func (s TimeIntervalPathSelectorStartTime) WithValue(value *timestamp.Timestamp) *TimeInterval_FieldTerminalPathValue
type TimeInterval_FieldMask ¶ added in v0.4.45
type TimeInterval_FieldMask struct {
Paths []TimeInterval_FieldPath
}
func FullTimeInterval_FieldMask ¶ added in v0.4.45
func FullTimeInterval_FieldMask() *TimeInterval_FieldMask
func (*TimeInterval_FieldMask) AppendPath ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) AppendPath(path TimeInterval_FieldPath)
func (*TimeInterval_FieldMask) AppendRawPath ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*TimeInterval_FieldMask) DecodeFirestore ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*TimeInterval_FieldMask) EncodeFirestore ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*TimeInterval_FieldMask) FilterInputFields ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) FilterInputFields() *TimeInterval_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*TimeInterval_FieldMask) FromProtoFieldMask ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*TimeInterval_FieldMask) GetPaths ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) GetPaths() []TimeInterval_FieldPath
func (*TimeInterval_FieldMask) GetRawPaths ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*TimeInterval_FieldMask) IsFull ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) IsFull() bool
func (TimeInterval_FieldMask) Marshal ¶ added in v0.4.45
func (fieldMask TimeInterval_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (TimeInterval_FieldMask) MarshalJSON ¶ added in v0.4.45
func (fieldMask TimeInterval_FieldMask) MarshalJSON() ([]byte, error)
func (*TimeInterval_FieldMask) PathsCount ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) PathsCount() int
func (*TimeInterval_FieldMask) Project ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) Project(source *TimeInterval) *TimeInterval
func (*TimeInterval_FieldMask) ProjectRaw ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*TimeInterval_FieldMask) ProtoMessage ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) ProtoMessage()
func (*TimeInterval_FieldMask) ProtoReflect ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) ProtoReflect() preflect.Message
func (*TimeInterval_FieldMask) Reset ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) Reset()
func (*TimeInterval_FieldMask) Set ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) Set(target, source *TimeInterval)
func (*TimeInterval_FieldMask) SetFromCliFlag ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) SetFromCliFlag(raw string) error
func (*TimeInterval_FieldMask) SetRaw ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*TimeInterval_FieldMask) Size ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) Size() int
func (*TimeInterval_FieldMask) String ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) String() string
func (*TimeInterval_FieldMask) Subtract ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) Subtract(other *TimeInterval_FieldMask) *TimeInterval_FieldMask
func (*TimeInterval_FieldMask) SubtractRaw ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*TimeInterval_FieldMask) ToProtoFieldMask ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*TimeInterval_FieldMask) Unmarshal ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) Unmarshal(data []byte) error
func (*TimeInterval_FieldMask) UnmarshalJSON ¶ added in v0.4.45
func (fieldMask *TimeInterval_FieldMask) UnmarshalJSON(data []byte) error
type TimeInterval_FieldPath ¶ added in v0.4.45
type TimeInterval_FieldPath interface { gotenobject.FieldPath Selector() TimeInterval_FieldPathSelector Get(source *TimeInterval) []interface{} GetSingle(source *TimeInterval) (interface{}, bool) ClearValue(item *TimeInterval) // Those methods build corresponding TimeInterval_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) TimeInterval_FieldPathValue WithIArrayOfValues(values interface{}) TimeInterval_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) TimeInterval_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildTimeInterval_FieldPath ¶ added in v0.4.45
func BuildTimeInterval_FieldPath(fp gotenobject.RawFieldPath) (TimeInterval_FieldPath, error)
func MustParseTimeInterval_FieldPath ¶ added in v0.4.45
func MustParseTimeInterval_FieldPath(rawField string) TimeInterval_FieldPath
func ParseTimeInterval_FieldPath ¶ added in v0.4.45
func ParseTimeInterval_FieldPath(rawField string) (TimeInterval_FieldPath, error)
type TimeInterval_FieldPathArrayItemValue ¶ added in v0.4.45
type TimeInterval_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue TimeInterval_FieldPath ContainsValue(*TimeInterval) bool }
TimeInterval_FieldPathArrayItemValue allows storing single item in Path-specific values for TimeInterval according to their type Present only for array (repeated) types.
func MustParseTimeInterval_FieldPathArrayItemValue ¶ added in v0.4.45
func MustParseTimeInterval_FieldPathArrayItemValue(pathStr, valueStr string) TimeInterval_FieldPathArrayItemValue
func ParseTimeInterval_FieldPathArrayItemValue ¶ added in v0.4.45
func ParseTimeInterval_FieldPathArrayItemValue(pathStr, valueStr string) (TimeInterval_FieldPathArrayItemValue, error)
ParseTimeInterval_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type TimeInterval_FieldPathArrayOfValues ¶ added in v0.4.45
type TimeInterval_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues TimeInterval_FieldPath }
TimeInterval_FieldPathArrayOfValues allows storing slice of values for TimeInterval fields according to their type
func MustParseTimeInterval_FieldPathArrayOfValues ¶ added in v0.4.45
func MustParseTimeInterval_FieldPathArrayOfValues(pathStr, valuesStr string) TimeInterval_FieldPathArrayOfValues
func ParseTimeInterval_FieldPathArrayOfValues ¶ added in v0.4.45
func ParseTimeInterval_FieldPathArrayOfValues(pathStr, valuesStr string) (TimeInterval_FieldPathArrayOfValues, error)
type TimeInterval_FieldPathSelector ¶ added in v0.4.45
type TimeInterval_FieldPathSelector int32
const ( TimeInterval_FieldPathSelectorEndTime TimeInterval_FieldPathSelector = 0 TimeInterval_FieldPathSelectorStartTime TimeInterval_FieldPathSelector = 1 )
func (TimeInterval_FieldPathSelector) String ¶ added in v0.4.45
func (s TimeInterval_FieldPathSelector) String() string
type TimeInterval_FieldPathValue ¶ added in v0.4.45
type TimeInterval_FieldPathValue interface { TimeInterval_FieldPath gotenobject.FieldPathValue SetTo(target **TimeInterval) CompareWith(*TimeInterval) (cmp int, comparable bool) }
TimeInterval_FieldPathValue allows storing values for TimeInterval fields according to their type
func MustParseTimeInterval_FieldPathValue ¶ added in v0.4.45
func MustParseTimeInterval_FieldPathValue(pathStr, valueStr string) TimeInterval_FieldPathValue
func ParseTimeInterval_FieldPathValue ¶ added in v0.4.45
func ParseTimeInterval_FieldPathValue(pathStr, valueStr string) (TimeInterval_FieldPathValue, error)
type TimeInterval_FieldTerminalPath ¶ added in v0.4.45
type TimeInterval_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*TimeInterval_FieldTerminalPath) ClearValue ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) ClearValue(item *TimeInterval)
func (*TimeInterval_FieldTerminalPath) ClearValueRaw ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*TimeInterval_FieldTerminalPath) Get ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) Get(source *TimeInterval) (values []interface{})
Get returns all values pointed by specific field from source TimeInterval
func (*TimeInterval_FieldTerminalPath) GetDefault ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*TimeInterval_FieldTerminalPath) GetRaw ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*TimeInterval_FieldTerminalPath) GetSingle ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) GetSingle(source *TimeInterval) (interface{}, bool)
GetSingle returns value pointed by specific field of from source TimeInterval
func (*TimeInterval_FieldTerminalPath) GetSingleRaw ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*TimeInterval_FieldTerminalPath) IsLeaf ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*TimeInterval_FieldTerminalPath) JSONString ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*TimeInterval_FieldTerminalPath) Selector ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) Selector() TimeInterval_FieldPathSelector
func (*TimeInterval_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *TimeInterval_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*TimeInterval_FieldTerminalPath) String ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*TimeInterval_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) WithIArrayItemValue(value interface{}) TimeInterval_FieldPathArrayItemValue
func (*TimeInterval_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) WithIArrayOfValues(values interface{}) TimeInterval_FieldPathArrayOfValues
func (*TimeInterval_FieldTerminalPath) WithIValue ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) WithIValue(value interface{}) TimeInterval_FieldPathValue
func (*TimeInterval_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*TimeInterval_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*TimeInterval_FieldTerminalPath) WithRawIValue ¶ added in v0.4.45
func (fp *TimeInterval_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type TimeInterval_FieldTerminalPathArrayItemValue ¶ added in v0.4.45
type TimeInterval_FieldTerminalPathArrayItemValue struct { TimeInterval_FieldTerminalPath // contains filtered or unexported fields }
func (*TimeInterval_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.4.45
func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) ContainsValue(source *TimeInterval) bool
Contains returns a boolean indicating if value that is being held is present in given 'TimeInterval'
func (*TimeInterval_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.4.45
func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object TimeInterval as interface{}
func (*TimeInterval_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.4.45
func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) GetSingle(source *TimeInterval) (interface{}, bool)
func (*TimeInterval_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.4.45
func (fpaiv *TimeInterval_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type TimeInterval_FieldTerminalPathArrayOfValues ¶ added in v0.4.45
type TimeInterval_FieldTerminalPathArrayOfValues struct { TimeInterval_FieldTerminalPath // contains filtered or unexported fields }
func (*TimeInterval_FieldTerminalPathArrayOfValues) AsEndTimeArrayOfValues ¶ added in v0.4.45
func (fpaov *TimeInterval_FieldTerminalPathArrayOfValues) AsEndTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
func (*TimeInterval_FieldTerminalPathArrayOfValues) AsStartTimeArrayOfValues ¶ added in v0.4.45
func (fpaov *TimeInterval_FieldTerminalPathArrayOfValues) AsStartTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
func (*TimeInterval_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.4.45
func (fpaov *TimeInterval_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type TimeInterval_FieldTerminalPathValue ¶ added in v0.4.45
type TimeInterval_FieldTerminalPathValue struct { TimeInterval_FieldTerminalPath // contains filtered or unexported fields }
func (*TimeInterval_FieldTerminalPathValue) AsEndTimeValue ¶ added in v0.4.45
func (fpv *TimeInterval_FieldTerminalPathValue) AsEndTimeValue() (*timestamp.Timestamp, bool)
func (*TimeInterval_FieldTerminalPathValue) AsStartTimeValue ¶ added in v0.4.45
func (fpv *TimeInterval_FieldTerminalPathValue) AsStartTimeValue() (*timestamp.Timestamp, bool)
func (*TimeInterval_FieldTerminalPathValue) CompareWith ¶ added in v0.4.45
func (fpv *TimeInterval_FieldTerminalPathValue) CompareWith(source *TimeInterval) (int, bool)
CompareWith compares value in the 'TimeInterval_FieldTerminalPathValue' with the value under path in 'TimeInterval'.
func (*TimeInterval_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.4.45
func (fpv *TimeInterval_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*TimeInterval_FieldTerminalPathValue) GetRawValue ¶ added in v0.4.45
func (fpv *TimeInterval_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'TimeInterval' as interface{}
func (*TimeInterval_FieldTerminalPathValue) SetTo ¶ added in v0.4.45
func (fpv *TimeInterval_FieldTerminalPathValue) SetTo(target **TimeInterval)
SetTo stores value for selected field for object TimeInterval
func (*TimeInterval_FieldTerminalPathValue) SetToRaw ¶ added in v0.4.45
func (fpv *TimeInterval_FieldTerminalPathValue) SetToRaw(target proto.Message)
type TraceReason ¶ added in v0.4.45
type TraceReason int32
const ( TraceReason_UNDEFINED TraceReason = 0 TraceReason_USER_REQUEST_ONDEMAND TraceReason = 1 TraceReason_PROBING_SESSION_START TraceReason = 2 TraceReason_SLA_CHANGE TraceReason = 3 TraceReason_PERIODIC TraceReason = 4 )
func (TraceReason) Descriptor ¶ added in v0.4.45
func (TraceReason) Descriptor() preflect.EnumDescriptor
func (TraceReason) Enum ¶ added in v0.4.45
func (x TraceReason) Enum() *TraceReason
func (TraceReason) EnumDescriptor ¶ added in v0.4.45
func (TraceReason) EnumDescriptor() ([]byte, []int)
Deprecated, Use TraceReason.ProtoReflect.Descriptor instead.
func (TraceReason) Number ¶ added in v0.4.45
func (x TraceReason) Number() preflect.EnumNumber
func (TraceReason) String ¶ added in v0.4.45
func (x TraceReason) String() string
func (TraceReason) Type ¶ added in v0.4.45
func (TraceReason) Type() preflect.EnumType
type TraceType ¶ added in v0.4.45
type TraceType int32
func (TraceType) Descriptor ¶ added in v0.4.45
func (TraceType) Descriptor() preflect.EnumDescriptor
func (TraceType) EnumDescriptor ¶ added in v0.4.45
Deprecated, Use TraceType.ProtoReflect.Descriptor instead.
func (TraceType) Number ¶ added in v0.4.45
func (x TraceType) Number() preflect.EnumNumber
type WLAN ¶
type WLAN struct { Mac string `protobuf:"bytes,1,opt,name=mac,proto3" json:"mac,omitempty" firestore:"mac"` Signal int32 `protobuf:"varint,2,opt,name=signal,proto3" json:"signal,omitempty" firestore:"signal"` // contains filtered or unexported fields }
WLAN
func (*WLAN) CloneRaw ¶
func (o *WLAN) CloneRaw() gotenobject.GotenObjectExt
func (*WLAN) Descriptor ¶
Deprecated, Use WLAN.ProtoReflect.Descriptor instead.
func (*WLAN) GotenMessage ¶
func (*WLAN) GotenMessage()
func (*WLAN) GotenObjectExt ¶
func (o *WLAN) GotenObjectExt()
func (*WLAN) GotenValidate ¶
func (*WLAN) MakeDiffFieldMask ¶
func (o *WLAN) MakeDiffFieldMask(other *WLAN) *WLAN_FieldMask
func (*WLAN) MakeFullFieldMask ¶
func (o *WLAN) MakeFullFieldMask() *WLAN_FieldMask
func (*WLAN) MakeRawDiffFieldMask ¶
func (o *WLAN) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*WLAN) MakeRawFullFieldMask ¶
func (o *WLAN) MakeRawFullFieldMask() gotenobject.FieldMask
func (*WLAN) MarshalJSON ¶
func (*WLAN) MergeRaw ¶
func (o *WLAN) MergeRaw(source gotenobject.GotenObjectExt)
func (*WLAN) ProtoMessage ¶
func (*WLAN) ProtoMessage()
func (*WLAN) ProtoReflect ¶
func (*WLAN) UnmarshalJSON ¶
type WLANFieldPathBuilder ¶
type WLANFieldPathBuilder struct{}
func NewWLANFieldPathBuilder ¶
func NewWLANFieldPathBuilder() WLANFieldPathBuilder
func (WLANFieldPathBuilder) Mac ¶
func (WLANFieldPathBuilder) Mac() WLANPathSelectorMac
func (WLANFieldPathBuilder) Signal ¶
func (WLANFieldPathBuilder) Signal() WLANPathSelectorSignal
type WLANPathSelectorMac ¶
type WLANPathSelectorMac struct{}
func (WLANPathSelectorMac) FieldPath ¶
func (WLANPathSelectorMac) FieldPath() *WLAN_FieldTerminalPath
func (WLANPathSelectorMac) WithArrayOfValues ¶
func (s WLANPathSelectorMac) WithArrayOfValues(values []string) *WLAN_FieldTerminalPathArrayOfValues
func (WLANPathSelectorMac) WithValue ¶
func (s WLANPathSelectorMac) WithValue(value string) *WLAN_FieldTerminalPathValue
type WLANPathSelectorSignal ¶
type WLANPathSelectorSignal struct{}
func (WLANPathSelectorSignal) FieldPath ¶
func (WLANPathSelectorSignal) FieldPath() *WLAN_FieldTerminalPath
func (WLANPathSelectorSignal) WithArrayOfValues ¶
func (s WLANPathSelectorSignal) WithArrayOfValues(values []int32) *WLAN_FieldTerminalPathArrayOfValues
func (WLANPathSelectorSignal) WithValue ¶
func (s WLANPathSelectorSignal) WithValue(value int32) *WLAN_FieldTerminalPathValue
type WLAN_FieldMask ¶
type WLAN_FieldMask struct {
Paths []WLAN_FieldPath
}
func FullWLAN_FieldMask ¶
func FullWLAN_FieldMask() *WLAN_FieldMask
func (*WLAN_FieldMask) AppendPath ¶
func (fieldMask *WLAN_FieldMask) AppendPath(path WLAN_FieldPath)
func (*WLAN_FieldMask) AppendRawPath ¶
func (fieldMask *WLAN_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*WLAN_FieldMask) DecodeFirestore ¶
func (fieldMask *WLAN_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*WLAN_FieldMask) EncodeFirestore ¶
func (fieldMask *WLAN_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*WLAN_FieldMask) FilterInputFields ¶
func (fieldMask *WLAN_FieldMask) FilterInputFields() *WLAN_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*WLAN_FieldMask) FromProtoFieldMask ¶
func (fieldMask *WLAN_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*WLAN_FieldMask) GetPaths ¶
func (fieldMask *WLAN_FieldMask) GetPaths() []WLAN_FieldPath
func (*WLAN_FieldMask) GetRawPaths ¶
func (fieldMask *WLAN_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*WLAN_FieldMask) IsFull ¶
func (fieldMask *WLAN_FieldMask) IsFull() bool
func (WLAN_FieldMask) Marshal ¶
func (fieldMask WLAN_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (WLAN_FieldMask) MarshalJSON ¶
func (fieldMask WLAN_FieldMask) MarshalJSON() ([]byte, error)
func (*WLAN_FieldMask) PathsCount ¶
func (fieldMask *WLAN_FieldMask) PathsCount() int
func (*WLAN_FieldMask) Project ¶
func (fieldMask *WLAN_FieldMask) Project(source *WLAN) *WLAN
func (*WLAN_FieldMask) ProjectRaw ¶
func (fieldMask *WLAN_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*WLAN_FieldMask) ProtoMessage ¶
func (fieldMask *WLAN_FieldMask) ProtoMessage()
func (*WLAN_FieldMask) ProtoReflect ¶
func (fieldMask *WLAN_FieldMask) ProtoReflect() preflect.Message
func (*WLAN_FieldMask) Reset ¶
func (fieldMask *WLAN_FieldMask) Reset()
func (*WLAN_FieldMask) Set ¶
func (fieldMask *WLAN_FieldMask) Set(target, source *WLAN)
func (*WLAN_FieldMask) SetFromCliFlag ¶
func (fieldMask *WLAN_FieldMask) SetFromCliFlag(raw string) error
func (*WLAN_FieldMask) SetRaw ¶
func (fieldMask *WLAN_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*WLAN_FieldMask) Size ¶
func (fieldMask *WLAN_FieldMask) Size() int
func (*WLAN_FieldMask) String ¶
func (fieldMask *WLAN_FieldMask) String() string
func (*WLAN_FieldMask) Subtract ¶
func (fieldMask *WLAN_FieldMask) Subtract(other *WLAN_FieldMask) *WLAN_FieldMask
func (*WLAN_FieldMask) SubtractRaw ¶
func (fieldMask *WLAN_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*WLAN_FieldMask) ToProtoFieldMask ¶
func (fieldMask *WLAN_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*WLAN_FieldMask) Unmarshal ¶
func (fieldMask *WLAN_FieldMask) Unmarshal(data []byte) error
func (*WLAN_FieldMask) UnmarshalJSON ¶
func (fieldMask *WLAN_FieldMask) UnmarshalJSON(data []byte) error
type WLAN_FieldPath ¶
type WLAN_FieldPath interface { gotenobject.FieldPath Selector() WLAN_FieldPathSelector Get(source *WLAN) []interface{} GetSingle(source *WLAN) (interface{}, bool) ClearValue(item *WLAN) // Those methods build corresponding WLAN_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) WLAN_FieldPathValue WithIArrayOfValues(values interface{}) WLAN_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) WLAN_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildWLAN_FieldPath ¶
func BuildWLAN_FieldPath(fp gotenobject.RawFieldPath) (WLAN_FieldPath, error)
func MustParseWLAN_FieldPath ¶
func MustParseWLAN_FieldPath(rawField string) WLAN_FieldPath
func ParseWLAN_FieldPath ¶
func ParseWLAN_FieldPath(rawField string) (WLAN_FieldPath, error)
type WLAN_FieldPathArrayItemValue ¶
type WLAN_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue WLAN_FieldPath ContainsValue(*WLAN) bool }
WLAN_FieldPathArrayItemValue allows storing single item in Path-specific values for WLAN according to their type Present only for array (repeated) types.
func MustParseWLAN_FieldPathArrayItemValue ¶
func MustParseWLAN_FieldPathArrayItemValue(pathStr, valueStr string) WLAN_FieldPathArrayItemValue
func ParseWLAN_FieldPathArrayItemValue ¶
func ParseWLAN_FieldPathArrayItemValue(pathStr, valueStr string) (WLAN_FieldPathArrayItemValue, error)
ParseWLAN_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type WLAN_FieldPathArrayOfValues ¶
type WLAN_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues WLAN_FieldPath }
WLAN_FieldPathArrayOfValues allows storing slice of values for WLAN fields according to their type
func MustParseWLAN_FieldPathArrayOfValues ¶
func MustParseWLAN_FieldPathArrayOfValues(pathStr, valuesStr string) WLAN_FieldPathArrayOfValues
func ParseWLAN_FieldPathArrayOfValues ¶
func ParseWLAN_FieldPathArrayOfValues(pathStr, valuesStr string) (WLAN_FieldPathArrayOfValues, error)
type WLAN_FieldPathSelector ¶
type WLAN_FieldPathSelector int32
const ( WLAN_FieldPathSelectorMac WLAN_FieldPathSelector = 0 WLAN_FieldPathSelectorSignal WLAN_FieldPathSelector = 1 )
func (WLAN_FieldPathSelector) String ¶
func (s WLAN_FieldPathSelector) String() string
type WLAN_FieldPathValue ¶
type WLAN_FieldPathValue interface { WLAN_FieldPath gotenobject.FieldPathValue SetTo(target **WLAN) CompareWith(*WLAN) (cmp int, comparable bool) }
WLAN_FieldPathValue allows storing values for WLAN fields according to their type
func MustParseWLAN_FieldPathValue ¶
func MustParseWLAN_FieldPathValue(pathStr, valueStr string) WLAN_FieldPathValue
func ParseWLAN_FieldPathValue ¶
func ParseWLAN_FieldPathValue(pathStr, valueStr string) (WLAN_FieldPathValue, error)
type WLAN_FieldTerminalPath ¶
type WLAN_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*WLAN_FieldTerminalPath) ClearValue ¶
func (fp *WLAN_FieldTerminalPath) ClearValue(item *WLAN)
func (*WLAN_FieldTerminalPath) ClearValueRaw ¶
func (fp *WLAN_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*WLAN_FieldTerminalPath) Get ¶
func (fp *WLAN_FieldTerminalPath) Get(source *WLAN) (values []interface{})
Get returns all values pointed by specific field from source WLAN
func (*WLAN_FieldTerminalPath) GetDefault ¶
func (fp *WLAN_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*WLAN_FieldTerminalPath) GetRaw ¶
func (fp *WLAN_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*WLAN_FieldTerminalPath) GetSingle ¶
func (fp *WLAN_FieldTerminalPath) GetSingle(source *WLAN) (interface{}, bool)
GetSingle returns value pointed by specific field of from source WLAN
func (*WLAN_FieldTerminalPath) GetSingleRaw ¶
func (fp *WLAN_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*WLAN_FieldTerminalPath) IsLeaf ¶
func (fp *WLAN_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*WLAN_FieldTerminalPath) JSONString ¶
func (fp *WLAN_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*WLAN_FieldTerminalPath) Selector ¶
func (fp *WLAN_FieldTerminalPath) Selector() WLAN_FieldPathSelector
func (*WLAN_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *WLAN_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*WLAN_FieldTerminalPath) String ¶
func (fp *WLAN_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*WLAN_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *WLAN_FieldTerminalPath) WithIArrayItemValue(value interface{}) WLAN_FieldPathArrayItemValue
func (*WLAN_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *WLAN_FieldTerminalPath) WithIArrayOfValues(values interface{}) WLAN_FieldPathArrayOfValues
func (*WLAN_FieldTerminalPath) WithIValue ¶
func (fp *WLAN_FieldTerminalPath) WithIValue(value interface{}) WLAN_FieldPathValue
func (*WLAN_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *WLAN_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*WLAN_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *WLAN_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*WLAN_FieldTerminalPath) WithRawIValue ¶
func (fp *WLAN_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type WLAN_FieldTerminalPathArrayItemValue ¶
type WLAN_FieldTerminalPathArrayItemValue struct { WLAN_FieldTerminalPath // contains filtered or unexported fields }
func (*WLAN_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) ContainsValue(source *WLAN) bool
Contains returns a boolean indicating if value that is being held is present in given 'WLAN'
func (*WLAN_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object WLAN as interface{}
func (*WLAN_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) GetSingle(source *WLAN) (interface{}, bool)
func (*WLAN_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *WLAN_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type WLAN_FieldTerminalPathArrayOfValues ¶
type WLAN_FieldTerminalPathArrayOfValues struct { WLAN_FieldTerminalPath // contains filtered or unexported fields }
func (*WLAN_FieldTerminalPathArrayOfValues) AsMacArrayOfValues ¶
func (fpaov *WLAN_FieldTerminalPathArrayOfValues) AsMacArrayOfValues() ([]string, bool)
func (*WLAN_FieldTerminalPathArrayOfValues) AsSignalArrayOfValues ¶
func (fpaov *WLAN_FieldTerminalPathArrayOfValues) AsSignalArrayOfValues() ([]int32, bool)
func (*WLAN_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *WLAN_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type WLAN_FieldTerminalPathValue ¶
type WLAN_FieldTerminalPathValue struct { WLAN_FieldTerminalPath // contains filtered or unexported fields }
func (*WLAN_FieldTerminalPathValue) AsMacValue ¶
func (fpv *WLAN_FieldTerminalPathValue) AsMacValue() (string, bool)
func (*WLAN_FieldTerminalPathValue) AsSignalValue ¶
func (fpv *WLAN_FieldTerminalPathValue) AsSignalValue() (int32, bool)
func (*WLAN_FieldTerminalPathValue) CompareWith ¶
func (fpv *WLAN_FieldTerminalPathValue) CompareWith(source *WLAN) (int, bool)
CompareWith compares value in the 'WLAN_FieldTerminalPathValue' with the value under path in 'WLAN'.
func (*WLAN_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *WLAN_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*WLAN_FieldTerminalPathValue) GetRawValue ¶
func (fpv *WLAN_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'WLAN' as interface{}
func (*WLAN_FieldTerminalPathValue) SetTo ¶
func (fpv *WLAN_FieldTerminalPathValue) SetTo(target **WLAN)
SetTo stores value for selected field for object WLAN
func (*WLAN_FieldTerminalPathValue) SetToRaw ¶
func (fpv *WLAN_FieldTerminalPathValue) SetToRaw(target proto.Message)