device_type_client

package
v0.12.74 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2024 License: Apache-2.0 Imports: 38 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchGetDeviceTypesDescriptor

type BatchGetDeviceTypesDescriptor struct{}

func GetBatchGetDeviceTypesDescriptor

func GetBatchGetDeviceTypesDescriptor() *BatchGetDeviceTypesDescriptor

func (*BatchGetDeviceTypesDescriptor) GetApiDescriptor

func (*BatchGetDeviceTypesDescriptor) GetApiName

func (d *BatchGetDeviceTypesDescriptor) GetApiName() string

func (*BatchGetDeviceTypesDescriptor) GetClientMsgReflectHandle

func (d *BatchGetDeviceTypesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*BatchGetDeviceTypesDescriptor) GetFullMethodName

func (d *BatchGetDeviceTypesDescriptor) GetFullMethodName() string

func (*BatchGetDeviceTypesDescriptor) GetMethodName

func (d *BatchGetDeviceTypesDescriptor) GetMethodName() string

func (*BatchGetDeviceTypesDescriptor) GetProtoPkgName

func (d *BatchGetDeviceTypesDescriptor) GetProtoPkgName() string

func (*BatchGetDeviceTypesDescriptor) GetResourceDescriptor

func (d *BatchGetDeviceTypesDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*BatchGetDeviceTypesDescriptor) GetServerMsgReflectHandle

func (d *BatchGetDeviceTypesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*BatchGetDeviceTypesDescriptor) GetServiceDomain

func (d *BatchGetDeviceTypesDescriptor) GetServiceDomain() string

func (*BatchGetDeviceTypesDescriptor) GetServiceVersion

func (d *BatchGetDeviceTypesDescriptor) GetServiceVersion() string

func (*BatchGetDeviceTypesDescriptor) GetVerb

func (*BatchGetDeviceTypesDescriptor) HasResource

func (d *BatchGetDeviceTypesDescriptor) HasResource() bool

func (*BatchGetDeviceTypesDescriptor) IsClientStream

func (d *BatchGetDeviceTypesDescriptor) IsClientStream() bool

func (*BatchGetDeviceTypesDescriptor) IsCollection

func (d *BatchGetDeviceTypesDescriptor) IsCollection() bool

func (*BatchGetDeviceTypesDescriptor) IsPlural

func (d *BatchGetDeviceTypesDescriptor) IsPlural() bool

func (*BatchGetDeviceTypesDescriptor) IsServerStream

func (d *BatchGetDeviceTypesDescriptor) IsServerStream() bool

func (*BatchGetDeviceTypesDescriptor) IsUnary

func (d *BatchGetDeviceTypesDescriptor) IsUnary() bool

func (*BatchGetDeviceTypesDescriptor) NewEmptyClientMsg

func (d *BatchGetDeviceTypesDescriptor) NewEmptyClientMsg() proto.Message

func (*BatchGetDeviceTypesDescriptor) NewEmptyServerMsg

func (d *BatchGetDeviceTypesDescriptor) NewEmptyServerMsg() proto.Message

func (*BatchGetDeviceTypesDescriptor) RequestHasResourceBody

func (d *BatchGetDeviceTypesDescriptor) RequestHasResourceBody() bool

type BatchGetDeviceTypesDescriptorClientMsgHandle

type BatchGetDeviceTypesDescriptorClientMsgHandle struct{}

func (*BatchGetDeviceTypesDescriptorClientMsgHandle) ExtractCollectionName

func (*BatchGetDeviceTypesDescriptorClientMsgHandle) ExtractResourceName

func (*BatchGetDeviceTypesDescriptorClientMsgHandle) ExtractResourceNames

type BatchGetDeviceTypesDescriptorServerMsgHandle

type BatchGetDeviceTypesDescriptorServerMsgHandle struct{}

func (*BatchGetDeviceTypesDescriptorServerMsgHandle) ExtractCollectionName

func (*BatchGetDeviceTypesDescriptorServerMsgHandle) ExtractResourceName

func (*BatchGetDeviceTypesDescriptorServerMsgHandle) ExtractResourceNames

type BatchGetDeviceTypesRequest

type BatchGetDeviceTypesRequest struct {

	// Names of DeviceTypes
	Names []*device_type.Reference `protobuf:"bytes,2,rep,customtype=Reference,name=names,proto3" json:"names,omitempty" firestore:"names"`
	// A list of extra fields to be obtained for each response item on top of
	// fields defined by request field view
	FieldMask *device_type.DeviceType_FieldMask `` /* 142-byte string literal not displayed */
	// View defines list of standard response fields present in response items.
	// Additional fields can be amended by request field field_mask
	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.view.View" json:"view,omitempty" firestore:"view"`
	// contains filtered or unexported fields
}

Request message for method [BatchGetDeviceTypes][ntt.devices.v1alpha2.BatchGetDeviceTypes]

func (*BatchGetDeviceTypesRequest) Clone

func (*BatchGetDeviceTypesRequest) CloneRaw

func (*BatchGetDeviceTypesRequest) Descriptor

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

Deprecated, Use BatchGetDeviceTypesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetDeviceTypesRequest) GetFieldMask

func (*BatchGetDeviceTypesRequest) GetNames

func (*BatchGetDeviceTypesRequest) GetView

func (m *BatchGetDeviceTypesRequest) GetView() view.View

func (*BatchGetDeviceTypesRequest) GotenMessage

func (*BatchGetDeviceTypesRequest) GotenMessage()

func (*BatchGetDeviceTypesRequest) GotenObjectExt

func (o *BatchGetDeviceTypesRequest) GotenObjectExt()

func (*BatchGetDeviceTypesRequest) GotenValidate

func (obj *BatchGetDeviceTypesRequest) GotenValidate() error

func (*BatchGetDeviceTypesRequest) MakeDiffFieldMask

func (*BatchGetDeviceTypesRequest) MakeFullFieldMask

func (*BatchGetDeviceTypesRequest) MakeRawDiffFieldMask

func (*BatchGetDeviceTypesRequest) MakeRawFullFieldMask

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

func (*BatchGetDeviceTypesRequest) Marshal

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

func (*BatchGetDeviceTypesRequest) MarshalJSON

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

func (*BatchGetDeviceTypesRequest) Merge

func (*BatchGetDeviceTypesRequest) MergeRaw

func (*BatchGetDeviceTypesRequest) ProtoMessage

func (*BatchGetDeviceTypesRequest) ProtoMessage()

func (*BatchGetDeviceTypesRequest) ProtoReflect

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

func (*BatchGetDeviceTypesRequest) Reset

func (m *BatchGetDeviceTypesRequest) Reset()

func (*BatchGetDeviceTypesRequest) SetFieldMask

func (*BatchGetDeviceTypesRequest) SetNames

func (*BatchGetDeviceTypesRequest) SetView

func (m *BatchGetDeviceTypesRequest) SetView(fv view.View)

func (*BatchGetDeviceTypesRequest) String

func (m *BatchGetDeviceTypesRequest) String() string

func (*BatchGetDeviceTypesRequest) Unmarshal

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

func (*BatchGetDeviceTypesRequest) UnmarshalJSON

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

type BatchGetDeviceTypesRequestFieldPathBuilder

type BatchGetDeviceTypesRequestFieldPathBuilder struct{}

func NewBatchGetDeviceTypesRequestFieldPathBuilder

func NewBatchGetDeviceTypesRequestFieldPathBuilder() BatchGetDeviceTypesRequestFieldPathBuilder

func (BatchGetDeviceTypesRequestFieldPathBuilder) FieldMask

func (BatchGetDeviceTypesRequestFieldPathBuilder) Names

func (BatchGetDeviceTypesRequestFieldPathBuilder) View

type BatchGetDeviceTypesRequestPathSelectorFieldMask

type BatchGetDeviceTypesRequestPathSelectorFieldMask struct{}

func (BatchGetDeviceTypesRequestPathSelectorFieldMask) FieldPath

type BatchGetDeviceTypesRequestPathSelectorNames

type BatchGetDeviceTypesRequestPathSelectorNames struct{}

func (BatchGetDeviceTypesRequestPathSelectorNames) FieldPath

func (BatchGetDeviceTypesRequestPathSelectorNames) WithArrayOfValues

func (BatchGetDeviceTypesRequestPathSelectorNames) WithValue

type BatchGetDeviceTypesRequestPathSelectorView

type BatchGetDeviceTypesRequestPathSelectorView struct{}

func (BatchGetDeviceTypesRequestPathSelectorView) FieldPath

func (BatchGetDeviceTypesRequestPathSelectorView) WithArrayOfValues

func (BatchGetDeviceTypesRequestPathSelectorView) WithValue

type BatchGetDeviceTypesRequest_FieldMask

type BatchGetDeviceTypesRequest_FieldMask struct {
	Paths []BatchGetDeviceTypesRequest_FieldPath
}

func FullBatchGetDeviceTypesRequest_FieldMask

func FullBatchGetDeviceTypesRequest_FieldMask() *BatchGetDeviceTypesRequest_FieldMask

func (*BatchGetDeviceTypesRequest_FieldMask) AppendPath

func (*BatchGetDeviceTypesRequest_FieldMask) AppendRawPath

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

func (*BatchGetDeviceTypesRequest_FieldMask) DecodeFirestore

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

func (*BatchGetDeviceTypesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetDeviceTypesRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetDeviceTypesRequest_FieldMask) FromProtoFieldMask

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

func (*BatchGetDeviceTypesRequest_FieldMask) GetPaths

func (*BatchGetDeviceTypesRequest_FieldMask) GetRawPaths

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

func (*BatchGetDeviceTypesRequest_FieldMask) IsFull

func (fieldMask *BatchGetDeviceTypesRequest_FieldMask) IsFull() bool

func (BatchGetDeviceTypesRequest_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetDeviceTypesRequest_FieldMask) MarshalJSON

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

func (*BatchGetDeviceTypesRequest_FieldMask) PathsCount

func (fieldMask *BatchGetDeviceTypesRequest_FieldMask) PathsCount() int

func (*BatchGetDeviceTypesRequest_FieldMask) Project

func (*BatchGetDeviceTypesRequest_FieldMask) ProjectRaw

func (*BatchGetDeviceTypesRequest_FieldMask) ProtoMessage

func (fieldMask *BatchGetDeviceTypesRequest_FieldMask) ProtoMessage()

func (*BatchGetDeviceTypesRequest_FieldMask) ProtoReflect

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

func (*BatchGetDeviceTypesRequest_FieldMask) Reset

func (fieldMask *BatchGetDeviceTypesRequest_FieldMask) Reset()

func (*BatchGetDeviceTypesRequest_FieldMask) Set

func (fieldMask *BatchGetDeviceTypesRequest_FieldMask) Set(target, source *BatchGetDeviceTypesRequest)

func (*BatchGetDeviceTypesRequest_FieldMask) SetFromCliFlag

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

func (*BatchGetDeviceTypesRequest_FieldMask) SetRaw

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

func (*BatchGetDeviceTypesRequest_FieldMask) Size

func (fieldMask *BatchGetDeviceTypesRequest_FieldMask) Size() int

func (*BatchGetDeviceTypesRequest_FieldMask) String

func (fieldMask *BatchGetDeviceTypesRequest_FieldMask) String() string

func (*BatchGetDeviceTypesRequest_FieldMask) Subtract

func (*BatchGetDeviceTypesRequest_FieldMask) SubtractRaw

func (*BatchGetDeviceTypesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetDeviceTypesRequest_FieldMask) Unmarshal

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

func (*BatchGetDeviceTypesRequest_FieldMask) UnmarshalJSON

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

type BatchGetDeviceTypesRequest_FieldPath

type BatchGetDeviceTypesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetDeviceTypesRequest_FieldPathSelector
	Get(source *BatchGetDeviceTypesRequest) []interface{}
	GetSingle(source *BatchGetDeviceTypesRequest) (interface{}, bool)
	ClearValue(item *BatchGetDeviceTypesRequest)

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

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

func MustParseBatchGetDeviceTypesRequest_FieldPath

func MustParseBatchGetDeviceTypesRequest_FieldPath(rawField string) BatchGetDeviceTypesRequest_FieldPath

func ParseBatchGetDeviceTypesRequest_FieldPath

func ParseBatchGetDeviceTypesRequest_FieldPath(rawField string) (BatchGetDeviceTypesRequest_FieldPath, error)

type BatchGetDeviceTypesRequest_FieldPathArrayItemValue

type BatchGetDeviceTypesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetDeviceTypesRequest_FieldPath
	ContainsValue(*BatchGetDeviceTypesRequest) bool
}

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

func MustParseBatchGetDeviceTypesRequest_FieldPathArrayItemValue

func MustParseBatchGetDeviceTypesRequest_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetDeviceTypesRequest_FieldPathArrayItemValue

func ParseBatchGetDeviceTypesRequest_FieldPathArrayItemValue

func ParseBatchGetDeviceTypesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetDeviceTypesRequest_FieldPathArrayItemValue, error)

ParseBatchGetDeviceTypesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetDeviceTypesRequest_FieldPathArrayOfValues

type BatchGetDeviceTypesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetDeviceTypesRequest_FieldPath
}

BatchGetDeviceTypesRequest_FieldPathArrayOfValues allows storing slice of values for BatchGetDeviceTypesRequest fields according to their type

func MustParseBatchGetDeviceTypesRequest_FieldPathArrayOfValues

func MustParseBatchGetDeviceTypesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetDeviceTypesRequest_FieldPathArrayOfValues

func ParseBatchGetDeviceTypesRequest_FieldPathArrayOfValues

func ParseBatchGetDeviceTypesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetDeviceTypesRequest_FieldPathArrayOfValues, error)

type BatchGetDeviceTypesRequest_FieldPathSelector

type BatchGetDeviceTypesRequest_FieldPathSelector int32
const (
	BatchGetDeviceTypesRequest_FieldPathSelectorNames     BatchGetDeviceTypesRequest_FieldPathSelector = 0
	BatchGetDeviceTypesRequest_FieldPathSelectorFieldMask BatchGetDeviceTypesRequest_FieldPathSelector = 1
	BatchGetDeviceTypesRequest_FieldPathSelectorView      BatchGetDeviceTypesRequest_FieldPathSelector = 2
)

func (BatchGetDeviceTypesRequest_FieldPathSelector) String

type BatchGetDeviceTypesRequest_FieldPathValue

type BatchGetDeviceTypesRequest_FieldPathValue interface {
	BatchGetDeviceTypesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetDeviceTypesRequest)
	CompareWith(*BatchGetDeviceTypesRequest) (cmp int, comparable bool)
}

BatchGetDeviceTypesRequest_FieldPathValue allows storing values for BatchGetDeviceTypesRequest fields according to their type

func MustParseBatchGetDeviceTypesRequest_FieldPathValue

func MustParseBatchGetDeviceTypesRequest_FieldPathValue(pathStr, valueStr string) BatchGetDeviceTypesRequest_FieldPathValue

func ParseBatchGetDeviceTypesRequest_FieldPathValue

func ParseBatchGetDeviceTypesRequest_FieldPathValue(pathStr, valueStr string) (BatchGetDeviceTypesRequest_FieldPathValue, error)

type BatchGetDeviceTypesRequest_FieldTerminalPath

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) ClearValue

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) ClearValueRaw

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) Get

func (fp *BatchGetDeviceTypesRequest_FieldTerminalPath) Get(source *BatchGetDeviceTypesRequest) (values []interface{})

Get returns all values pointed by specific field from source BatchGetDeviceTypesRequest

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) GetRaw

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source BatchGetDeviceTypesRequest

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) Selector

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) WithIValue

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPath) WithRawIValue

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

type BatchGetDeviceTypesRequest_FieldTerminalPathArrayItemValue

type BatchGetDeviceTypesRequest_FieldTerminalPathArrayItemValue struct {
	BatchGetDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetDeviceTypesRequest_FieldTerminalPathArrayOfValues

type BatchGetDeviceTypesRequest_FieldTerminalPathArrayOfValues struct {
	BatchGetDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

func (fpaov *BatchGetDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)

func (*BatchGetDeviceTypesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetDeviceTypesRequest_FieldTerminalPathValue

type BatchGetDeviceTypesRequest_FieldTerminalPathValue struct {
	BatchGetDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) AsNamesValue

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) AsViewValue

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetDeviceTypesRequest_FieldTerminalPathValue' with the value under path in 'BatchGetDeviceTypesRequest'.

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) CompareWithRaw

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetDeviceTypesRequest

func (*BatchGetDeviceTypesRequest_FieldTerminalPathValue) SetToRaw

type BatchGetDeviceTypesResponse

type BatchGetDeviceTypesResponse struct {

	// found DeviceTypes
	DeviceTypes []*device_type.DeviceType `protobuf:"bytes,1,rep,name=device_types,json=deviceTypes,proto3" json:"device_types,omitempty" firestore:"deviceTypes"`
	// list of not found DeviceTypes
	Missing []*device_type.Reference `protobuf:"bytes,2,rep,customtype=Reference,name=missing,proto3" json:"missing,omitempty" firestore:"missing"`
	// contains filtered or unexported fields
}

BatchGetDeviceTypesResponse

func (*BatchGetDeviceTypesResponse) Clone

func (*BatchGetDeviceTypesResponse) CloneRaw

func (*BatchGetDeviceTypesResponse) Descriptor

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

Deprecated, Use BatchGetDeviceTypesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetDeviceTypesResponse) GetDeviceTypes

func (m *BatchGetDeviceTypesResponse) GetDeviceTypes() []*device_type.DeviceType

func (*BatchGetDeviceTypesResponse) GetMissing

func (*BatchGetDeviceTypesResponse) GotenMessage

func (*BatchGetDeviceTypesResponse) GotenMessage()

func (*BatchGetDeviceTypesResponse) GotenObjectExt

func (o *BatchGetDeviceTypesResponse) GotenObjectExt()

func (*BatchGetDeviceTypesResponse) GotenValidate

func (obj *BatchGetDeviceTypesResponse) GotenValidate() error

func (*BatchGetDeviceTypesResponse) MakeDiffFieldMask

func (*BatchGetDeviceTypesResponse) MakeFullFieldMask

func (*BatchGetDeviceTypesResponse) MakeRawDiffFieldMask

func (*BatchGetDeviceTypesResponse) MakeRawFullFieldMask

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

func (*BatchGetDeviceTypesResponse) Marshal

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

func (*BatchGetDeviceTypesResponse) MarshalJSON

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

func (*BatchGetDeviceTypesResponse) Merge

func (*BatchGetDeviceTypesResponse) MergeRaw

func (*BatchGetDeviceTypesResponse) ProtoMessage

func (*BatchGetDeviceTypesResponse) ProtoMessage()

func (*BatchGetDeviceTypesResponse) ProtoReflect

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

func (*BatchGetDeviceTypesResponse) Reset

func (m *BatchGetDeviceTypesResponse) Reset()

func (*BatchGetDeviceTypesResponse) SetDeviceTypes

func (m *BatchGetDeviceTypesResponse) SetDeviceTypes(fv []*device_type.DeviceType)

func (*BatchGetDeviceTypesResponse) SetMissing

func (m *BatchGetDeviceTypesResponse) SetMissing(fv []*device_type.Reference)

func (*BatchGetDeviceTypesResponse) String

func (m *BatchGetDeviceTypesResponse) String() string

func (*BatchGetDeviceTypesResponse) Unmarshal

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

func (*BatchGetDeviceTypesResponse) UnmarshalJSON

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

type BatchGetDeviceTypesResponseFieldPathBuilder

type BatchGetDeviceTypesResponseFieldPathBuilder struct{}

func NewBatchGetDeviceTypesResponseFieldPathBuilder

func NewBatchGetDeviceTypesResponseFieldPathBuilder() BatchGetDeviceTypesResponseFieldPathBuilder

func (BatchGetDeviceTypesResponseFieldPathBuilder) DeviceTypes

func (BatchGetDeviceTypesResponseFieldPathBuilder) Missing

type BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations

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

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations) FieldPath

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations) WithArrayOfValues

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations) WithValue

type BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels

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

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels) FieldPath

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels) WithArrayOfValues

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels) WithValue

type BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards

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

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards) FieldPath

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards) WithArrayOfValues

func (BatchGetDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypes

type BatchGetDeviceTypesResponsePathSelectorDeviceTypes struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) Architecture

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) Description

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) DisplayName

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) Hardware

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) Metadata

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) Name

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) WithItemValue

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) WithSubArrayItemValue

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) WithSubArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) WithSubPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) WithSubValue

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypes) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesArchitecture

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesArchitecture struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesArchitecture) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesArchitecture) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesArchitecture) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesDescription

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesDescription struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesDescription) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesDescription) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesDescription) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesDisplayName

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesDisplayName struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesDisplayName) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesDisplayName) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesDisplayName) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesHardware

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesHardware struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesHardware) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesHardware) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesHardware) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) Labels

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) Shards

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) Syncing

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) Tags

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) Uuid

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadata) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) WithKey

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) WithItemValue

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataShards

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataShards struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) WithKey

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) WithItemValue

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataTags

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataTags struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) WithItemValue

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid) WithValue

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesName

type BatchGetDeviceTypesResponsePathSelectorDeviceTypesName struct{}

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesName) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesName) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorDeviceTypesName) WithValue

type BatchGetDeviceTypesResponsePathSelectorMissing

type BatchGetDeviceTypesResponsePathSelectorMissing struct{}

func (BatchGetDeviceTypesResponsePathSelectorMissing) FieldPath

func (BatchGetDeviceTypesResponsePathSelectorMissing) WithArrayOfValues

func (BatchGetDeviceTypesResponsePathSelectorMissing) WithValue

type BatchGetDeviceTypesResponse_FieldMask

type BatchGetDeviceTypesResponse_FieldMask struct {
	Paths []BatchGetDeviceTypesResponse_FieldPath
}

func FullBatchGetDeviceTypesResponse_FieldMask

func FullBatchGetDeviceTypesResponse_FieldMask() *BatchGetDeviceTypesResponse_FieldMask

func (*BatchGetDeviceTypesResponse_FieldMask) AppendPath

func (*BatchGetDeviceTypesResponse_FieldMask) AppendRawPath

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

func (*BatchGetDeviceTypesResponse_FieldMask) DecodeFirestore

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

func (*BatchGetDeviceTypesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetDeviceTypesResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetDeviceTypesResponse_FieldMask) FromProtoFieldMask

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

func (*BatchGetDeviceTypesResponse_FieldMask) GetPaths

func (*BatchGetDeviceTypesResponse_FieldMask) GetRawPaths

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

func (*BatchGetDeviceTypesResponse_FieldMask) IsFull

func (fieldMask *BatchGetDeviceTypesResponse_FieldMask) IsFull() bool

func (BatchGetDeviceTypesResponse_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetDeviceTypesResponse_FieldMask) MarshalJSON

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

func (*BatchGetDeviceTypesResponse_FieldMask) PathsCount

func (fieldMask *BatchGetDeviceTypesResponse_FieldMask) PathsCount() int

func (*BatchGetDeviceTypesResponse_FieldMask) Project

func (*BatchGetDeviceTypesResponse_FieldMask) ProjectRaw

func (*BatchGetDeviceTypesResponse_FieldMask) ProtoMessage

func (fieldMask *BatchGetDeviceTypesResponse_FieldMask) ProtoMessage()

func (*BatchGetDeviceTypesResponse_FieldMask) ProtoReflect

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

func (*BatchGetDeviceTypesResponse_FieldMask) Reset

func (fieldMask *BatchGetDeviceTypesResponse_FieldMask) Reset()

func (*BatchGetDeviceTypesResponse_FieldMask) Set

func (*BatchGetDeviceTypesResponse_FieldMask) SetFromCliFlag

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

func (*BatchGetDeviceTypesResponse_FieldMask) SetRaw

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

func (*BatchGetDeviceTypesResponse_FieldMask) Size

func (fieldMask *BatchGetDeviceTypesResponse_FieldMask) Size() int

func (*BatchGetDeviceTypesResponse_FieldMask) String

func (fieldMask *BatchGetDeviceTypesResponse_FieldMask) String() string

func (*BatchGetDeviceTypesResponse_FieldMask) Subtract

func (*BatchGetDeviceTypesResponse_FieldMask) SubtractRaw

func (*BatchGetDeviceTypesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetDeviceTypesResponse_FieldMask) Unmarshal

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

func (*BatchGetDeviceTypesResponse_FieldMask) UnmarshalJSON

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

type BatchGetDeviceTypesResponse_FieldPath

type BatchGetDeviceTypesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetDeviceTypesResponse_FieldPathSelector
	Get(source *BatchGetDeviceTypesResponse) []interface{}
	GetSingle(source *BatchGetDeviceTypesResponse) (interface{}, bool)
	ClearValue(item *BatchGetDeviceTypesResponse)

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

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

func MustParseBatchGetDeviceTypesResponse_FieldPath

func MustParseBatchGetDeviceTypesResponse_FieldPath(rawField string) BatchGetDeviceTypesResponse_FieldPath

func ParseBatchGetDeviceTypesResponse_FieldPath

func ParseBatchGetDeviceTypesResponse_FieldPath(rawField string) (BatchGetDeviceTypesResponse_FieldPath, error)

type BatchGetDeviceTypesResponse_FieldPathArrayItemValue

type BatchGetDeviceTypesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetDeviceTypesResponse_FieldPath
	ContainsValue(*BatchGetDeviceTypesResponse) bool
}

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

func MustParseBatchGetDeviceTypesResponse_FieldPathArrayItemValue

func MustParseBatchGetDeviceTypesResponse_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetDeviceTypesResponse_FieldPathArrayItemValue

func ParseBatchGetDeviceTypesResponse_FieldPathArrayItemValue

func ParseBatchGetDeviceTypesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetDeviceTypesResponse_FieldPathArrayItemValue, error)

ParseBatchGetDeviceTypesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetDeviceTypesResponse_FieldPathArrayOfValues

type BatchGetDeviceTypesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetDeviceTypesResponse_FieldPath
}

BatchGetDeviceTypesResponse_FieldPathArrayOfValues allows storing slice of values for BatchGetDeviceTypesResponse fields according to their type

func MustParseBatchGetDeviceTypesResponse_FieldPathArrayOfValues

func MustParseBatchGetDeviceTypesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetDeviceTypesResponse_FieldPathArrayOfValues

func ParseBatchGetDeviceTypesResponse_FieldPathArrayOfValues

func ParseBatchGetDeviceTypesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetDeviceTypesResponse_FieldPathArrayOfValues, error)

type BatchGetDeviceTypesResponse_FieldPathSelector

type BatchGetDeviceTypesResponse_FieldPathSelector int32
const (
	BatchGetDeviceTypesResponse_FieldPathSelectorDeviceTypes BatchGetDeviceTypesResponse_FieldPathSelector = 0
	BatchGetDeviceTypesResponse_FieldPathSelectorMissing     BatchGetDeviceTypesResponse_FieldPathSelector = 1
)

func (BatchGetDeviceTypesResponse_FieldPathSelector) String

type BatchGetDeviceTypesResponse_FieldPathValue

type BatchGetDeviceTypesResponse_FieldPathValue interface {
	BatchGetDeviceTypesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetDeviceTypesResponse)
	CompareWith(*BatchGetDeviceTypesResponse) (cmp int, comparable bool)
}

BatchGetDeviceTypesResponse_FieldPathValue allows storing values for BatchGetDeviceTypesResponse fields according to their type

func MustParseBatchGetDeviceTypesResponse_FieldPathValue

func MustParseBatchGetDeviceTypesResponse_FieldPathValue(pathStr, valueStr string) BatchGetDeviceTypesResponse_FieldPathValue

func ParseBatchGetDeviceTypesResponse_FieldPathValue

func ParseBatchGetDeviceTypesResponse_FieldPathValue(pathStr, valueStr string) (BatchGetDeviceTypesResponse_FieldPathValue, error)

type BatchGetDeviceTypesResponse_FieldSubPath

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

func (*BatchGetDeviceTypesResponse_FieldSubPath) AsDeviceTypesSubPath

func (*BatchGetDeviceTypesResponse_FieldSubPath) ClearValue

func (*BatchGetDeviceTypesResponse_FieldSubPath) ClearValueRaw

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

func (*BatchGetDeviceTypesResponse_FieldSubPath) Get

func (fps *BatchGetDeviceTypesResponse_FieldSubPath) Get(source *BatchGetDeviceTypesResponse) (values []interface{})

Get returns all values pointed by selected field from source BatchGetDeviceTypesResponse

func (*BatchGetDeviceTypesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetDeviceTypesResponse_FieldSubPath) GetRaw

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

func (*BatchGetDeviceTypesResponse_FieldSubPath) GetSingle

func (fps *BatchGetDeviceTypesResponse_FieldSubPath) GetSingle(source *BatchGetDeviceTypesResponse) (interface{}, bool)

GetSingle returns value of selected field from source BatchGetDeviceTypesResponse

func (*BatchGetDeviceTypesResponse_FieldSubPath) GetSingleRaw

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

func (*BatchGetDeviceTypesResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetDeviceTypesResponse_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetDeviceTypesResponse_FieldSubPath) Selector

func (*BatchGetDeviceTypesResponse_FieldSubPath) SplitIntoTerminalIPaths

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

func (*BatchGetDeviceTypesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*BatchGetDeviceTypesResponse_FieldSubPath) WithIArrayItemValue

func (*BatchGetDeviceTypesResponse_FieldSubPath) WithIArrayOfValues

func (*BatchGetDeviceTypesResponse_FieldSubPath) WithIValue

func (*BatchGetDeviceTypesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*BatchGetDeviceTypesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*BatchGetDeviceTypesResponse_FieldSubPath) WithRawIValue

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

type BatchGetDeviceTypesResponse_FieldSubPathArrayItemValue

type BatchGetDeviceTypesResponse_FieldSubPathArrayItemValue struct {
	BatchGetDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesResponse_FieldSubPathArrayItemValue) AsDeviceTypesPathItemValue

func (*BatchGetDeviceTypesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*BatchGetDeviceTypesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type BatchGetDeviceTypesResponse_FieldSubPathArrayOfValues

type BatchGetDeviceTypesResponse_FieldSubPathArrayOfValues struct {
	BatchGetDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesResponse_FieldSubPathArrayOfValues) AsDeviceTypesPathArrayOfValues

func (*BatchGetDeviceTypesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type BatchGetDeviceTypesResponse_FieldSubPathValue

type BatchGetDeviceTypesResponse_FieldSubPathValue struct {
	BatchGetDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesResponse_FieldSubPathValue) AsDeviceTypesPathValue

func (*BatchGetDeviceTypesResponse_FieldSubPathValue) CompareWith

func (*BatchGetDeviceTypesResponse_FieldSubPathValue) CompareWithRaw

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

func (*BatchGetDeviceTypesResponse_FieldSubPathValue) GetRawValue

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

func (*BatchGetDeviceTypesResponse_FieldSubPathValue) SetTo

func (*BatchGetDeviceTypesResponse_FieldSubPathValue) SetToRaw

type BatchGetDeviceTypesResponse_FieldTerminalPath

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) ClearValue

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) ClearValueRaw

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) Get

func (fp *BatchGetDeviceTypesResponse_FieldTerminalPath) Get(source *BatchGetDeviceTypesResponse) (values []interface{})

Get returns all values pointed by specific field from source BatchGetDeviceTypesResponse

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) GetRaw

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source BatchGetDeviceTypesResponse

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) Selector

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) SplitIntoTerminalIPaths

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) WithIValue

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPath) WithRawIValue

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

type BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue

type BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue struct {
	BatchGetDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue) AsDeviceTypesItemValue

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetDeviceTypesResponse_FieldTerminalPathArrayOfValues

type BatchGetDeviceTypesResponse_FieldTerminalPathArrayOfValues struct {
	BatchGetDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsDeviceTypesArrayOfValues

func (fpaov *BatchGetDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsDeviceTypesArrayOfValues() ([][]*device_type.DeviceType, bool)

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues

func (*BatchGetDeviceTypesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetDeviceTypesResponse_FieldTerminalPathValue

type BatchGetDeviceTypesResponse_FieldTerminalPathValue struct {
	BatchGetDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetDeviceTypesResponse_FieldTerminalPathValue) AsDeviceTypesValue

func (*BatchGetDeviceTypesResponse_FieldTerminalPathValue) AsMissingValue

func (*BatchGetDeviceTypesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetDeviceTypesResponse_FieldTerminalPathValue' with the value under path in 'BatchGetDeviceTypesResponse'.

func (*BatchGetDeviceTypesResponse_FieldTerminalPathValue) CompareWithRaw

func (*BatchGetDeviceTypesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetDeviceTypesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetDeviceTypesResponse

func (*BatchGetDeviceTypesResponse_FieldTerminalPathValue) SetToRaw

type CreateDeviceTypeDescriptor

type CreateDeviceTypeDescriptor struct{}

func GetCreateDeviceTypeDescriptor

func GetCreateDeviceTypeDescriptor() *CreateDeviceTypeDescriptor

func (*CreateDeviceTypeDescriptor) GetApiDescriptor

func (*CreateDeviceTypeDescriptor) GetApiName

func (d *CreateDeviceTypeDescriptor) GetApiName() string

func (*CreateDeviceTypeDescriptor) GetClientMsgReflectHandle

func (d *CreateDeviceTypeDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*CreateDeviceTypeDescriptor) GetFullMethodName

func (d *CreateDeviceTypeDescriptor) GetFullMethodName() string

func (*CreateDeviceTypeDescriptor) GetMethodName

func (d *CreateDeviceTypeDescriptor) GetMethodName() string

func (*CreateDeviceTypeDescriptor) GetProtoPkgName

func (d *CreateDeviceTypeDescriptor) GetProtoPkgName() string

func (*CreateDeviceTypeDescriptor) GetResourceDescriptor

func (d *CreateDeviceTypeDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*CreateDeviceTypeDescriptor) GetServerMsgReflectHandle

func (d *CreateDeviceTypeDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*CreateDeviceTypeDescriptor) GetServiceDomain

func (d *CreateDeviceTypeDescriptor) GetServiceDomain() string

func (*CreateDeviceTypeDescriptor) GetServiceVersion

func (d *CreateDeviceTypeDescriptor) GetServiceVersion() string

func (*CreateDeviceTypeDescriptor) GetVerb

func (d *CreateDeviceTypeDescriptor) GetVerb() string

func (*CreateDeviceTypeDescriptor) HasResource

func (d *CreateDeviceTypeDescriptor) HasResource() bool

func (*CreateDeviceTypeDescriptor) IsClientStream

func (d *CreateDeviceTypeDescriptor) IsClientStream() bool

func (*CreateDeviceTypeDescriptor) IsCollection

func (d *CreateDeviceTypeDescriptor) IsCollection() bool

func (*CreateDeviceTypeDescriptor) IsPlural

func (d *CreateDeviceTypeDescriptor) IsPlural() bool

func (*CreateDeviceTypeDescriptor) IsServerStream

func (d *CreateDeviceTypeDescriptor) IsServerStream() bool

func (*CreateDeviceTypeDescriptor) IsUnary

func (d *CreateDeviceTypeDescriptor) IsUnary() bool

func (*CreateDeviceTypeDescriptor) NewEmptyClientMsg

func (d *CreateDeviceTypeDescriptor) NewEmptyClientMsg() proto.Message

func (*CreateDeviceTypeDescriptor) NewEmptyServerMsg

func (d *CreateDeviceTypeDescriptor) NewEmptyServerMsg() proto.Message

func (*CreateDeviceTypeDescriptor) RequestHasResourceBody

func (d *CreateDeviceTypeDescriptor) RequestHasResourceBody() bool

type CreateDeviceTypeDescriptorClientMsgHandle

type CreateDeviceTypeDescriptorClientMsgHandle struct{}

func (*CreateDeviceTypeDescriptorClientMsgHandle) ExtractCollectionName

func (*CreateDeviceTypeDescriptorClientMsgHandle) ExtractResourceName

func (*CreateDeviceTypeDescriptorClientMsgHandle) ExtractResourceNames

type CreateDeviceTypeDescriptorServerMsgHandle

type CreateDeviceTypeDescriptorServerMsgHandle struct{}

func (*CreateDeviceTypeDescriptorServerMsgHandle) ExtractCollectionName

func (*CreateDeviceTypeDescriptorServerMsgHandle) ExtractResourceName

func (*CreateDeviceTypeDescriptorServerMsgHandle) ExtractResourceNames

type CreateDeviceTypeRequest

type CreateDeviceTypeRequest struct {

	// Parent reference of ntt.devices.v1alpha2.DeviceType
	Parent *device_type.ParentReference `protobuf:"bytes,1,opt,customtype=ParentReference,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// DeviceType resource body
	DeviceType *device_type.DeviceType `protobuf:"bytes,2,opt,name=device_type,json=deviceType,proto3" json:"device_type,omitempty" firestore:"deviceType"`
	// contains filtered or unexported fields
}

Request message for method [CreateDeviceType][ntt.devices.v1alpha2.CreateDeviceType]

func (*CreateDeviceTypeRequest) Clone

func (*CreateDeviceTypeRequest) CloneRaw

func (*CreateDeviceTypeRequest) Descriptor

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

Deprecated, Use CreateDeviceTypeRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceTypeRequest) GetDeviceType

func (m *CreateDeviceTypeRequest) GetDeviceType() *device_type.DeviceType

func (*CreateDeviceTypeRequest) GetParent

func (*CreateDeviceTypeRequest) GotenMessage

func (*CreateDeviceTypeRequest) GotenMessage()

func (*CreateDeviceTypeRequest) GotenObjectExt

func (o *CreateDeviceTypeRequest) GotenObjectExt()

func (*CreateDeviceTypeRequest) GotenValidate

func (obj *CreateDeviceTypeRequest) GotenValidate() error

func (*CreateDeviceTypeRequest) MakeDiffFieldMask

func (*CreateDeviceTypeRequest) MakeFullFieldMask

func (*CreateDeviceTypeRequest) MakeRawDiffFieldMask

func (*CreateDeviceTypeRequest) MakeRawFullFieldMask

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

func (*CreateDeviceTypeRequest) Marshal

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

func (*CreateDeviceTypeRequest) MarshalJSON

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

func (*CreateDeviceTypeRequest) Merge

func (*CreateDeviceTypeRequest) MergeRaw

func (*CreateDeviceTypeRequest) ProtoMessage

func (*CreateDeviceTypeRequest) ProtoMessage()

func (*CreateDeviceTypeRequest) ProtoReflect

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

func (*CreateDeviceTypeRequest) Reset

func (m *CreateDeviceTypeRequest) Reset()

func (*CreateDeviceTypeRequest) SetDeviceType

func (m *CreateDeviceTypeRequest) SetDeviceType(fv *device_type.DeviceType)

func (*CreateDeviceTypeRequest) SetParent

func (*CreateDeviceTypeRequest) String

func (m *CreateDeviceTypeRequest) String() string

func (*CreateDeviceTypeRequest) Unmarshal

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

func (*CreateDeviceTypeRequest) UnmarshalJSON

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

type CreateDeviceTypeRequestFieldPathBuilder

type CreateDeviceTypeRequestFieldPathBuilder struct{}

func NewCreateDeviceTypeRequestFieldPathBuilder

func NewCreateDeviceTypeRequestFieldPathBuilder() CreateDeviceTypeRequestFieldPathBuilder

func (CreateDeviceTypeRequestFieldPathBuilder) DeviceType

func (CreateDeviceTypeRequestFieldPathBuilder) Parent

type CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations

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

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations) FieldPath

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations) WithArrayOfValues

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations) WithValue

type CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels

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

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels) FieldPath

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels) WithArrayOfValues

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels) WithValue

type CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards

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

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards) FieldPath

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards) WithArrayOfValues

func (CreateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceType

type CreateDeviceTypeRequestPathSelectorDeviceType struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceType) Architecture

func (CreateDeviceTypeRequestPathSelectorDeviceType) Description

func (CreateDeviceTypeRequestPathSelectorDeviceType) DisplayName

func (CreateDeviceTypeRequestPathSelectorDeviceType) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceType) Hardware

func (CreateDeviceTypeRequestPathSelectorDeviceType) Metadata

func (CreateDeviceTypeRequestPathSelectorDeviceType) Name

func (CreateDeviceTypeRequestPathSelectorDeviceType) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceType) WithSubArrayItemValue

func (CreateDeviceTypeRequestPathSelectorDeviceType) WithSubArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceType) WithSubPath

func (CreateDeviceTypeRequestPathSelectorDeviceType) WithSubValue

func (CreateDeviceTypeRequestPathSelectorDeviceType) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeArchitecture

type CreateDeviceTypeRequestPathSelectorDeviceTypeArchitecture struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeArchitecture) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeArchitecture) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeArchitecture) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeDescription

type CreateDeviceTypeRequestPathSelectorDeviceTypeDescription struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeDescription) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeDescription) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeDescription) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeDisplayName

type CreateDeviceTypeRequestPathSelectorDeviceTypeDisplayName struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeDisplayName) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeDisplayName) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeDisplayName) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeHardware

type CreateDeviceTypeRequestPathSelectorDeviceTypeHardware struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeHardware) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeHardware) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeHardware) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Annotations

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) CreateTime

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) DeleteTime

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Generation

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Labels

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Lifecycle

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Shards

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Syncing

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Tags

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) UpdateTime

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Uuid

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadata) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) WithKey

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) WithKey

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) WithItemValue

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) WithKey

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) WithItemValue

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) WithItemValue

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid

type CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid) WithValue

type CreateDeviceTypeRequestPathSelectorDeviceTypeName

type CreateDeviceTypeRequestPathSelectorDeviceTypeName struct{}

func (CreateDeviceTypeRequestPathSelectorDeviceTypeName) FieldPath

func (CreateDeviceTypeRequestPathSelectorDeviceTypeName) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorDeviceTypeName) WithValue

type CreateDeviceTypeRequestPathSelectorParent

type CreateDeviceTypeRequestPathSelectorParent struct{}

func (CreateDeviceTypeRequestPathSelectorParent) FieldPath

func (CreateDeviceTypeRequestPathSelectorParent) WithArrayOfValues

func (CreateDeviceTypeRequestPathSelectorParent) WithValue

type CreateDeviceTypeRequest_FieldMask

type CreateDeviceTypeRequest_FieldMask struct {
	Paths []CreateDeviceTypeRequest_FieldPath
}

func FullCreateDeviceTypeRequest_FieldMask

func FullCreateDeviceTypeRequest_FieldMask() *CreateDeviceTypeRequest_FieldMask

func (*CreateDeviceTypeRequest_FieldMask) AppendPath

func (*CreateDeviceTypeRequest_FieldMask) AppendRawPath

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

func (*CreateDeviceTypeRequest_FieldMask) DecodeFirestore

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

func (*CreateDeviceTypeRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*CreateDeviceTypeRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*CreateDeviceTypeRequest_FieldMask) FromProtoFieldMask

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

func (*CreateDeviceTypeRequest_FieldMask) GetPaths

func (*CreateDeviceTypeRequest_FieldMask) GetRawPaths

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

func (*CreateDeviceTypeRequest_FieldMask) IsFull

func (fieldMask *CreateDeviceTypeRequest_FieldMask) IsFull() bool

func (CreateDeviceTypeRequest_FieldMask) Marshal

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

implement methods required by customType

func (CreateDeviceTypeRequest_FieldMask) MarshalJSON

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

func (*CreateDeviceTypeRequest_FieldMask) PathsCount

func (fieldMask *CreateDeviceTypeRequest_FieldMask) PathsCount() int

func (*CreateDeviceTypeRequest_FieldMask) Project

func (*CreateDeviceTypeRequest_FieldMask) ProjectRaw

func (*CreateDeviceTypeRequest_FieldMask) ProtoMessage

func (fieldMask *CreateDeviceTypeRequest_FieldMask) ProtoMessage()

func (*CreateDeviceTypeRequest_FieldMask) ProtoReflect

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

func (*CreateDeviceTypeRequest_FieldMask) Reset

func (fieldMask *CreateDeviceTypeRequest_FieldMask) Reset()

func (*CreateDeviceTypeRequest_FieldMask) Set

func (fieldMask *CreateDeviceTypeRequest_FieldMask) Set(target, source *CreateDeviceTypeRequest)

func (*CreateDeviceTypeRequest_FieldMask) SetFromCliFlag

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

func (*CreateDeviceTypeRequest_FieldMask) SetRaw

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

func (*CreateDeviceTypeRequest_FieldMask) Size

func (fieldMask *CreateDeviceTypeRequest_FieldMask) Size() int

func (*CreateDeviceTypeRequest_FieldMask) String

func (fieldMask *CreateDeviceTypeRequest_FieldMask) String() string

func (*CreateDeviceTypeRequest_FieldMask) Subtract

func (*CreateDeviceTypeRequest_FieldMask) SubtractRaw

func (*CreateDeviceTypeRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*CreateDeviceTypeRequest_FieldMask) Unmarshal

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

func (*CreateDeviceTypeRequest_FieldMask) UnmarshalJSON

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

type CreateDeviceTypeRequest_FieldPath

type CreateDeviceTypeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() CreateDeviceTypeRequest_FieldPathSelector
	Get(source *CreateDeviceTypeRequest) []interface{}
	GetSingle(source *CreateDeviceTypeRequest) (interface{}, bool)
	ClearValue(item *CreateDeviceTypeRequest)

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

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

func MustParseCreateDeviceTypeRequest_FieldPath

func MustParseCreateDeviceTypeRequest_FieldPath(rawField string) CreateDeviceTypeRequest_FieldPath

func ParseCreateDeviceTypeRequest_FieldPath

func ParseCreateDeviceTypeRequest_FieldPath(rawField string) (CreateDeviceTypeRequest_FieldPath, error)

type CreateDeviceTypeRequest_FieldPathArrayItemValue

type CreateDeviceTypeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	CreateDeviceTypeRequest_FieldPath
	ContainsValue(*CreateDeviceTypeRequest) bool
}

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

func MustParseCreateDeviceTypeRequest_FieldPathArrayItemValue

func MustParseCreateDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) CreateDeviceTypeRequest_FieldPathArrayItemValue

func ParseCreateDeviceTypeRequest_FieldPathArrayItemValue

func ParseCreateDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CreateDeviceTypeRequest_FieldPathArrayItemValue, error)

ParseCreateDeviceTypeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type CreateDeviceTypeRequest_FieldPathArrayOfValues

type CreateDeviceTypeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	CreateDeviceTypeRequest_FieldPath
}

CreateDeviceTypeRequest_FieldPathArrayOfValues allows storing slice of values for CreateDeviceTypeRequest fields according to their type

func MustParseCreateDeviceTypeRequest_FieldPathArrayOfValues

func MustParseCreateDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CreateDeviceTypeRequest_FieldPathArrayOfValues

func ParseCreateDeviceTypeRequest_FieldPathArrayOfValues

func ParseCreateDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CreateDeviceTypeRequest_FieldPathArrayOfValues, error)

type CreateDeviceTypeRequest_FieldPathSelector

type CreateDeviceTypeRequest_FieldPathSelector int32
const (
	CreateDeviceTypeRequest_FieldPathSelectorParent     CreateDeviceTypeRequest_FieldPathSelector = 0
	CreateDeviceTypeRequest_FieldPathSelectorDeviceType CreateDeviceTypeRequest_FieldPathSelector = 1
)

func (CreateDeviceTypeRequest_FieldPathSelector) String

type CreateDeviceTypeRequest_FieldPathValue

type CreateDeviceTypeRequest_FieldPathValue interface {
	CreateDeviceTypeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **CreateDeviceTypeRequest)
	CompareWith(*CreateDeviceTypeRequest) (cmp int, comparable bool)
}

CreateDeviceTypeRequest_FieldPathValue allows storing values for CreateDeviceTypeRequest fields according to their type

func MustParseCreateDeviceTypeRequest_FieldPathValue

func MustParseCreateDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) CreateDeviceTypeRequest_FieldPathValue

func ParseCreateDeviceTypeRequest_FieldPathValue

func ParseCreateDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) (CreateDeviceTypeRequest_FieldPathValue, error)

type CreateDeviceTypeRequest_FieldSubPath

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

func (*CreateDeviceTypeRequest_FieldSubPath) AsDeviceTypeSubPath

func (*CreateDeviceTypeRequest_FieldSubPath) ClearValue

func (*CreateDeviceTypeRequest_FieldSubPath) ClearValueRaw

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

func (*CreateDeviceTypeRequest_FieldSubPath) Get

func (fps *CreateDeviceTypeRequest_FieldSubPath) Get(source *CreateDeviceTypeRequest) (values []interface{})

Get returns all values pointed by selected field from source CreateDeviceTypeRequest

func (*CreateDeviceTypeRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateDeviceTypeRequest_FieldSubPath) GetRaw

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

func (*CreateDeviceTypeRequest_FieldSubPath) GetSingle

func (fps *CreateDeviceTypeRequest_FieldSubPath) GetSingle(source *CreateDeviceTypeRequest) (interface{}, bool)

GetSingle returns value of selected field from source CreateDeviceTypeRequest

func (*CreateDeviceTypeRequest_FieldSubPath) GetSingleRaw

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

func (*CreateDeviceTypeRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateDeviceTypeRequest_FieldSubPath) JSONString

func (fps *CreateDeviceTypeRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*CreateDeviceTypeRequest_FieldSubPath) Selector

func (*CreateDeviceTypeRequest_FieldSubPath) SplitIntoTerminalIPaths

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

func (*CreateDeviceTypeRequest_FieldSubPath) String

String returns path representation in proto convention

func (*CreateDeviceTypeRequest_FieldSubPath) WithIArrayItemValue

func (*CreateDeviceTypeRequest_FieldSubPath) WithIArrayOfValues

func (*CreateDeviceTypeRequest_FieldSubPath) WithIValue

func (*CreateDeviceTypeRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*CreateDeviceTypeRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*CreateDeviceTypeRequest_FieldSubPath) WithRawIValue

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

type CreateDeviceTypeRequest_FieldSubPathArrayItemValue

type CreateDeviceTypeRequest_FieldSubPathArrayItemValue struct {
	CreateDeviceTypeRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateDeviceTypeRequest_FieldSubPathArrayItemValue) AsDeviceTypePathItemValue

func (*CreateDeviceTypeRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*CreateDeviceTypeRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type CreateDeviceTypeRequest_FieldSubPathArrayOfValues

type CreateDeviceTypeRequest_FieldSubPathArrayOfValues struct {
	CreateDeviceTypeRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateDeviceTypeRequest_FieldSubPathArrayOfValues) AsDeviceTypePathArrayOfValues

func (*CreateDeviceTypeRequest_FieldSubPathArrayOfValues) GetRawValues

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

type CreateDeviceTypeRequest_FieldSubPathValue

type CreateDeviceTypeRequest_FieldSubPathValue struct {
	CreateDeviceTypeRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateDeviceTypeRequest_FieldSubPathValue) AsDeviceTypePathValue

func (*CreateDeviceTypeRequest_FieldSubPathValue) CompareWith

func (*CreateDeviceTypeRequest_FieldSubPathValue) CompareWithRaw

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

func (*CreateDeviceTypeRequest_FieldSubPathValue) GetRawValue

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

func (*CreateDeviceTypeRequest_FieldSubPathValue) SetTo

func (*CreateDeviceTypeRequest_FieldSubPathValue) SetToRaw

type CreateDeviceTypeRequest_FieldTerminalPath

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

func (*CreateDeviceTypeRequest_FieldTerminalPath) ClearValue

func (*CreateDeviceTypeRequest_FieldTerminalPath) ClearValueRaw

func (*CreateDeviceTypeRequest_FieldTerminalPath) Get

func (fp *CreateDeviceTypeRequest_FieldTerminalPath) Get(source *CreateDeviceTypeRequest) (values []interface{})

Get returns all values pointed by specific field from source CreateDeviceTypeRequest

func (*CreateDeviceTypeRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateDeviceTypeRequest_FieldTerminalPath) GetRaw

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

func (*CreateDeviceTypeRequest_FieldTerminalPath) GetSingle

func (fp *CreateDeviceTypeRequest_FieldTerminalPath) GetSingle(source *CreateDeviceTypeRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source CreateDeviceTypeRequest

func (*CreateDeviceTypeRequest_FieldTerminalPath) GetSingleRaw

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

func (*CreateDeviceTypeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateDeviceTypeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*CreateDeviceTypeRequest_FieldTerminalPath) Selector

func (*CreateDeviceTypeRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*CreateDeviceTypeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*CreateDeviceTypeRequest_FieldTerminalPath) WithIArrayItemValue

func (*CreateDeviceTypeRequest_FieldTerminalPath) WithIArrayOfValues

func (*CreateDeviceTypeRequest_FieldTerminalPath) WithIValue

func (*CreateDeviceTypeRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*CreateDeviceTypeRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*CreateDeviceTypeRequest_FieldTerminalPath) WithRawIValue

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

type CreateDeviceTypeRequest_FieldTerminalPathArrayItemValue

type CreateDeviceTypeRequest_FieldTerminalPathArrayItemValue struct {
	CreateDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateDeviceTypeRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*CreateDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*CreateDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*CreateDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type CreateDeviceTypeRequest_FieldTerminalPathArrayOfValues

type CreateDeviceTypeRequest_FieldTerminalPathArrayOfValues struct {
	CreateDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsDeviceTypeArrayOfValues

func (fpaov *CreateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsDeviceTypeArrayOfValues() ([]*device_type.DeviceType, bool)

func (*CreateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*CreateDeviceTypeRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type CreateDeviceTypeRequest_FieldTerminalPathValue

type CreateDeviceTypeRequest_FieldTerminalPathValue struct {
	CreateDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateDeviceTypeRequest_FieldTerminalPathValue) AsDeviceTypeValue

func (*CreateDeviceTypeRequest_FieldTerminalPathValue) AsParentValue

func (*CreateDeviceTypeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'CreateDeviceTypeRequest_FieldTerminalPathValue' with the value under path in 'CreateDeviceTypeRequest'.

func (*CreateDeviceTypeRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*CreateDeviceTypeRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*CreateDeviceTypeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CreateDeviceTypeRequest

func (*CreateDeviceTypeRequest_FieldTerminalPathValue) SetToRaw

type DeleteDeviceTypeDescriptor

type DeleteDeviceTypeDescriptor struct{}

func GetDeleteDeviceTypeDescriptor

func GetDeleteDeviceTypeDescriptor() *DeleteDeviceTypeDescriptor

func (*DeleteDeviceTypeDescriptor) GetApiDescriptor

func (*DeleteDeviceTypeDescriptor) GetApiName

func (d *DeleteDeviceTypeDescriptor) GetApiName() string

func (*DeleteDeviceTypeDescriptor) GetClientMsgReflectHandle

func (d *DeleteDeviceTypeDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*DeleteDeviceTypeDescriptor) GetFullMethodName

func (d *DeleteDeviceTypeDescriptor) GetFullMethodName() string

func (*DeleteDeviceTypeDescriptor) GetMethodName

func (d *DeleteDeviceTypeDescriptor) GetMethodName() string

func (*DeleteDeviceTypeDescriptor) GetProtoPkgName

func (d *DeleteDeviceTypeDescriptor) GetProtoPkgName() string

func (*DeleteDeviceTypeDescriptor) GetResourceDescriptor

func (d *DeleteDeviceTypeDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*DeleteDeviceTypeDescriptor) GetServerMsgReflectHandle

func (d *DeleteDeviceTypeDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*DeleteDeviceTypeDescriptor) GetServiceDomain

func (d *DeleteDeviceTypeDescriptor) GetServiceDomain() string

func (*DeleteDeviceTypeDescriptor) GetServiceVersion

func (d *DeleteDeviceTypeDescriptor) GetServiceVersion() string

func (*DeleteDeviceTypeDescriptor) GetVerb

func (d *DeleteDeviceTypeDescriptor) GetVerb() string

func (*DeleteDeviceTypeDescriptor) HasResource

func (d *DeleteDeviceTypeDescriptor) HasResource() bool

func (*DeleteDeviceTypeDescriptor) IsClientStream

func (d *DeleteDeviceTypeDescriptor) IsClientStream() bool

func (*DeleteDeviceTypeDescriptor) IsCollection

func (d *DeleteDeviceTypeDescriptor) IsCollection() bool

func (*DeleteDeviceTypeDescriptor) IsPlural

func (d *DeleteDeviceTypeDescriptor) IsPlural() bool

func (*DeleteDeviceTypeDescriptor) IsServerStream

func (d *DeleteDeviceTypeDescriptor) IsServerStream() bool

func (*DeleteDeviceTypeDescriptor) IsUnary

func (d *DeleteDeviceTypeDescriptor) IsUnary() bool

func (*DeleteDeviceTypeDescriptor) NewEmptyClientMsg

func (d *DeleteDeviceTypeDescriptor) NewEmptyClientMsg() proto.Message

func (*DeleteDeviceTypeDescriptor) NewEmptyServerMsg

func (d *DeleteDeviceTypeDescriptor) NewEmptyServerMsg() proto.Message

func (*DeleteDeviceTypeDescriptor) RequestHasResourceBody

func (d *DeleteDeviceTypeDescriptor) RequestHasResourceBody() bool

type DeleteDeviceTypeDescriptorClientMsgHandle

type DeleteDeviceTypeDescriptorClientMsgHandle struct{}

func (*DeleteDeviceTypeDescriptorClientMsgHandle) ExtractCollectionName

func (*DeleteDeviceTypeDescriptorClientMsgHandle) ExtractResourceName

func (*DeleteDeviceTypeDescriptorClientMsgHandle) ExtractResourceNames

type DeleteDeviceTypeDescriptorServerMsgHandle

type DeleteDeviceTypeDescriptorServerMsgHandle struct{}

func (*DeleteDeviceTypeDescriptorServerMsgHandle) ExtractCollectionName

func (*DeleteDeviceTypeDescriptorServerMsgHandle) ExtractResourceName

func (*DeleteDeviceTypeDescriptorServerMsgHandle) ExtractResourceNames

type DeleteDeviceTypeRequest

type DeleteDeviceTypeRequest struct {

	// Reference of ntt.devices.v1alpha2.DeviceType
	Name *device_type.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// contains filtered or unexported fields
}

Request message for method [DeleteDeviceType][ntt.devices.v1alpha2.DeleteDeviceType]

func (*DeleteDeviceTypeRequest) Clone

func (*DeleteDeviceTypeRequest) CloneRaw

func (*DeleteDeviceTypeRequest) Descriptor

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

Deprecated, Use DeleteDeviceTypeRequest.ProtoReflect.Descriptor instead.

func (*DeleteDeviceTypeRequest) GetName

func (*DeleteDeviceTypeRequest) GotenMessage

func (*DeleteDeviceTypeRequest) GotenMessage()

func (*DeleteDeviceTypeRequest) GotenObjectExt

func (o *DeleteDeviceTypeRequest) GotenObjectExt()

func (*DeleteDeviceTypeRequest) GotenValidate

func (obj *DeleteDeviceTypeRequest) GotenValidate() error

func (*DeleteDeviceTypeRequest) MakeDiffFieldMask

func (*DeleteDeviceTypeRequest) MakeFullFieldMask

func (*DeleteDeviceTypeRequest) MakeRawDiffFieldMask

func (*DeleteDeviceTypeRequest) MakeRawFullFieldMask

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

func (*DeleteDeviceTypeRequest) Marshal

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

func (*DeleteDeviceTypeRequest) MarshalJSON

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

func (*DeleteDeviceTypeRequest) Merge

func (*DeleteDeviceTypeRequest) MergeRaw

func (*DeleteDeviceTypeRequest) ProtoMessage

func (*DeleteDeviceTypeRequest) ProtoMessage()

func (*DeleteDeviceTypeRequest) ProtoReflect

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

func (*DeleteDeviceTypeRequest) Reset

func (m *DeleteDeviceTypeRequest) Reset()

func (*DeleteDeviceTypeRequest) SetName

func (*DeleteDeviceTypeRequest) String

func (m *DeleteDeviceTypeRequest) String() string

func (*DeleteDeviceTypeRequest) Unmarshal

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

func (*DeleteDeviceTypeRequest) UnmarshalJSON

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

type DeleteDeviceTypeRequestFieldPathBuilder

type DeleteDeviceTypeRequestFieldPathBuilder struct{}

func NewDeleteDeviceTypeRequestFieldPathBuilder

func NewDeleteDeviceTypeRequestFieldPathBuilder() DeleteDeviceTypeRequestFieldPathBuilder

func (DeleteDeviceTypeRequestFieldPathBuilder) Name

type DeleteDeviceTypeRequestPathSelectorName

type DeleteDeviceTypeRequestPathSelectorName struct{}

func (DeleteDeviceTypeRequestPathSelectorName) FieldPath

func (DeleteDeviceTypeRequestPathSelectorName) WithArrayOfValues

func (DeleteDeviceTypeRequestPathSelectorName) WithValue

type DeleteDeviceTypeRequest_FieldMask

type DeleteDeviceTypeRequest_FieldMask struct {
	Paths []DeleteDeviceTypeRequest_FieldPath
}

func FullDeleteDeviceTypeRequest_FieldMask

func FullDeleteDeviceTypeRequest_FieldMask() *DeleteDeviceTypeRequest_FieldMask

func (*DeleteDeviceTypeRequest_FieldMask) AppendPath

func (*DeleteDeviceTypeRequest_FieldMask) AppendRawPath

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

func (*DeleteDeviceTypeRequest_FieldMask) DecodeFirestore

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

func (*DeleteDeviceTypeRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*DeleteDeviceTypeRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*DeleteDeviceTypeRequest_FieldMask) FromProtoFieldMask

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

func (*DeleteDeviceTypeRequest_FieldMask) GetPaths

func (*DeleteDeviceTypeRequest_FieldMask) GetRawPaths

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

func (*DeleteDeviceTypeRequest_FieldMask) IsFull

func (fieldMask *DeleteDeviceTypeRequest_FieldMask) IsFull() bool

func (DeleteDeviceTypeRequest_FieldMask) Marshal

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

implement methods required by customType

func (DeleteDeviceTypeRequest_FieldMask) MarshalJSON

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

func (*DeleteDeviceTypeRequest_FieldMask) PathsCount

func (fieldMask *DeleteDeviceTypeRequest_FieldMask) PathsCount() int

func (*DeleteDeviceTypeRequest_FieldMask) Project

func (*DeleteDeviceTypeRequest_FieldMask) ProjectRaw

func (*DeleteDeviceTypeRequest_FieldMask) ProtoMessage

func (fieldMask *DeleteDeviceTypeRequest_FieldMask) ProtoMessage()

func (*DeleteDeviceTypeRequest_FieldMask) ProtoReflect

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

func (*DeleteDeviceTypeRequest_FieldMask) Reset

func (fieldMask *DeleteDeviceTypeRequest_FieldMask) Reset()

func (*DeleteDeviceTypeRequest_FieldMask) Set

func (fieldMask *DeleteDeviceTypeRequest_FieldMask) Set(target, source *DeleteDeviceTypeRequest)

func (*DeleteDeviceTypeRequest_FieldMask) SetFromCliFlag

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

func (*DeleteDeviceTypeRequest_FieldMask) SetRaw

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

func (*DeleteDeviceTypeRequest_FieldMask) Size

func (fieldMask *DeleteDeviceTypeRequest_FieldMask) Size() int

func (*DeleteDeviceTypeRequest_FieldMask) String

func (fieldMask *DeleteDeviceTypeRequest_FieldMask) String() string

func (*DeleteDeviceTypeRequest_FieldMask) Subtract

func (*DeleteDeviceTypeRequest_FieldMask) SubtractRaw

func (*DeleteDeviceTypeRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*DeleteDeviceTypeRequest_FieldMask) Unmarshal

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

func (*DeleteDeviceTypeRequest_FieldMask) UnmarshalJSON

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

type DeleteDeviceTypeRequest_FieldPath

type DeleteDeviceTypeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() DeleteDeviceTypeRequest_FieldPathSelector
	Get(source *DeleteDeviceTypeRequest) []interface{}
	GetSingle(source *DeleteDeviceTypeRequest) (interface{}, bool)
	ClearValue(item *DeleteDeviceTypeRequest)

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

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

func MustParseDeleteDeviceTypeRequest_FieldPath

func MustParseDeleteDeviceTypeRequest_FieldPath(rawField string) DeleteDeviceTypeRequest_FieldPath

func ParseDeleteDeviceTypeRequest_FieldPath

func ParseDeleteDeviceTypeRequest_FieldPath(rawField string) (DeleteDeviceTypeRequest_FieldPath, error)

type DeleteDeviceTypeRequest_FieldPathArrayItemValue

type DeleteDeviceTypeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	DeleteDeviceTypeRequest_FieldPath
	ContainsValue(*DeleteDeviceTypeRequest) bool
}

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

func MustParseDeleteDeviceTypeRequest_FieldPathArrayItemValue

func MustParseDeleteDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) DeleteDeviceTypeRequest_FieldPathArrayItemValue

func ParseDeleteDeviceTypeRequest_FieldPathArrayItemValue

func ParseDeleteDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (DeleteDeviceTypeRequest_FieldPathArrayItemValue, error)

ParseDeleteDeviceTypeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type DeleteDeviceTypeRequest_FieldPathArrayOfValues

type DeleteDeviceTypeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	DeleteDeviceTypeRequest_FieldPath
}

DeleteDeviceTypeRequest_FieldPathArrayOfValues allows storing slice of values for DeleteDeviceTypeRequest fields according to their type

func MustParseDeleteDeviceTypeRequest_FieldPathArrayOfValues

func MustParseDeleteDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) DeleteDeviceTypeRequest_FieldPathArrayOfValues

func ParseDeleteDeviceTypeRequest_FieldPathArrayOfValues

func ParseDeleteDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (DeleteDeviceTypeRequest_FieldPathArrayOfValues, error)

type DeleteDeviceTypeRequest_FieldPathSelector

type DeleteDeviceTypeRequest_FieldPathSelector int32
const (
	DeleteDeviceTypeRequest_FieldPathSelectorName DeleteDeviceTypeRequest_FieldPathSelector = 0
)

func (DeleteDeviceTypeRequest_FieldPathSelector) String

type DeleteDeviceTypeRequest_FieldPathValue

type DeleteDeviceTypeRequest_FieldPathValue interface {
	DeleteDeviceTypeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **DeleteDeviceTypeRequest)
	CompareWith(*DeleteDeviceTypeRequest) (cmp int, comparable bool)
}

DeleteDeviceTypeRequest_FieldPathValue allows storing values for DeleteDeviceTypeRequest fields according to their type

func MustParseDeleteDeviceTypeRequest_FieldPathValue

func MustParseDeleteDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) DeleteDeviceTypeRequest_FieldPathValue

func ParseDeleteDeviceTypeRequest_FieldPathValue

func ParseDeleteDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) (DeleteDeviceTypeRequest_FieldPathValue, error)

type DeleteDeviceTypeRequest_FieldTerminalPath

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

func (*DeleteDeviceTypeRequest_FieldTerminalPath) ClearValue

func (*DeleteDeviceTypeRequest_FieldTerminalPath) ClearValueRaw

func (*DeleteDeviceTypeRequest_FieldTerminalPath) Get

func (fp *DeleteDeviceTypeRequest_FieldTerminalPath) Get(source *DeleteDeviceTypeRequest) (values []interface{})

Get returns all values pointed by specific field from source DeleteDeviceTypeRequest

func (*DeleteDeviceTypeRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*DeleteDeviceTypeRequest_FieldTerminalPath) GetRaw

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

func (*DeleteDeviceTypeRequest_FieldTerminalPath) GetSingle

func (fp *DeleteDeviceTypeRequest_FieldTerminalPath) GetSingle(source *DeleteDeviceTypeRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source DeleteDeviceTypeRequest

func (*DeleteDeviceTypeRequest_FieldTerminalPath) GetSingleRaw

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

func (*DeleteDeviceTypeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*DeleteDeviceTypeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*DeleteDeviceTypeRequest_FieldTerminalPath) Selector

func (*DeleteDeviceTypeRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*DeleteDeviceTypeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*DeleteDeviceTypeRequest_FieldTerminalPath) WithIArrayItemValue

func (*DeleteDeviceTypeRequest_FieldTerminalPath) WithIArrayOfValues

func (*DeleteDeviceTypeRequest_FieldTerminalPath) WithIValue

func (*DeleteDeviceTypeRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*DeleteDeviceTypeRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*DeleteDeviceTypeRequest_FieldTerminalPath) WithRawIValue

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

type DeleteDeviceTypeRequest_FieldTerminalPathArrayItemValue

type DeleteDeviceTypeRequest_FieldTerminalPathArrayItemValue struct {
	DeleteDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteDeviceTypeRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*DeleteDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*DeleteDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*DeleteDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type DeleteDeviceTypeRequest_FieldTerminalPathArrayOfValues

type DeleteDeviceTypeRequest_FieldTerminalPathArrayOfValues struct {
	DeleteDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*DeleteDeviceTypeRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type DeleteDeviceTypeRequest_FieldTerminalPathValue

type DeleteDeviceTypeRequest_FieldTerminalPathValue struct {
	DeleteDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteDeviceTypeRequest_FieldTerminalPathValue) AsNameValue

func (*DeleteDeviceTypeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'DeleteDeviceTypeRequest_FieldTerminalPathValue' with the value under path in 'DeleteDeviceTypeRequest'.

func (*DeleteDeviceTypeRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*DeleteDeviceTypeRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*DeleteDeviceTypeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object DeleteDeviceTypeRequest

func (*DeleteDeviceTypeRequest_FieldTerminalPathValue) SetToRaw

type DeviceTypeServiceClient

type DeviceTypeServiceClient interface {
	GetDeviceType(ctx context.Context, in *GetDeviceTypeRequest, opts ...grpc.CallOption) (*device_type.DeviceType, error)
	BatchGetDeviceTypes(ctx context.Context, in *BatchGetDeviceTypesRequest, opts ...grpc.CallOption) (*BatchGetDeviceTypesResponse, error)
	ListDeviceTypes(ctx context.Context, in *ListDeviceTypesRequest, opts ...grpc.CallOption) (*ListDeviceTypesResponse, error)
	WatchDeviceType(ctx context.Context, in *WatchDeviceTypeRequest, opts ...grpc.CallOption) (WatchDeviceTypeClientStream, error)
	WatchDeviceTypes(ctx context.Context, in *WatchDeviceTypesRequest, opts ...grpc.CallOption) (WatchDeviceTypesClientStream, error)
	CreateDeviceType(ctx context.Context, in *CreateDeviceTypeRequest, opts ...grpc.CallOption) (*device_type.DeviceType, error)
	UpdateDeviceType(ctx context.Context, in *UpdateDeviceTypeRequest, opts ...grpc.CallOption) (*device_type.DeviceType, error)
	DeleteDeviceType(ctx context.Context, in *DeleteDeviceTypeRequest, opts ...grpc.CallOption) (*empty.Empty, error)
}

DeviceTypeServiceClient is the client API for DeviceTypeService.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type DeviceTypeServiceDescriptor

type DeviceTypeServiceDescriptor struct{}

func GetDeviceTypeServiceDescriptor

func GetDeviceTypeServiceDescriptor() *DeviceTypeServiceDescriptor

func (*DeviceTypeServiceDescriptor) AllMethodDescriptors

func (d *DeviceTypeServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor

func (*DeviceTypeServiceDescriptor) GetApiName

func (d *DeviceTypeServiceDescriptor) GetApiName() string

func (*DeviceTypeServiceDescriptor) GetFullAPIName

func (d *DeviceTypeServiceDescriptor) GetFullAPIName() string

func (*DeviceTypeServiceDescriptor) GetProtoPkgName

func (d *DeviceTypeServiceDescriptor) GetProtoPkgName() string

func (*DeviceTypeServiceDescriptor) GetServiceDomain

func (d *DeviceTypeServiceDescriptor) GetServiceDomain() string

func (*DeviceTypeServiceDescriptor) GetServiceVersion

func (d *DeviceTypeServiceDescriptor) GetServiceVersion() string

type GetDeviceTypeDescriptor

type GetDeviceTypeDescriptor struct{}

func GetGetDeviceTypeDescriptor

func GetGetDeviceTypeDescriptor() *GetDeviceTypeDescriptor

func (*GetDeviceTypeDescriptor) GetApiDescriptor

func (d *GetDeviceTypeDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*GetDeviceTypeDescriptor) GetApiName

func (d *GetDeviceTypeDescriptor) GetApiName() string

func (*GetDeviceTypeDescriptor) GetClientMsgReflectHandle

func (d *GetDeviceTypeDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*GetDeviceTypeDescriptor) GetFullMethodName

func (d *GetDeviceTypeDescriptor) GetFullMethodName() string

func (*GetDeviceTypeDescriptor) GetMethodName

func (d *GetDeviceTypeDescriptor) GetMethodName() string

func (*GetDeviceTypeDescriptor) GetProtoPkgName

func (d *GetDeviceTypeDescriptor) GetProtoPkgName() string

func (*GetDeviceTypeDescriptor) GetResourceDescriptor

func (d *GetDeviceTypeDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*GetDeviceTypeDescriptor) GetServerMsgReflectHandle

func (d *GetDeviceTypeDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*GetDeviceTypeDescriptor) GetServiceDomain

func (d *GetDeviceTypeDescriptor) GetServiceDomain() string

func (*GetDeviceTypeDescriptor) GetServiceVersion

func (d *GetDeviceTypeDescriptor) GetServiceVersion() string

func (*GetDeviceTypeDescriptor) GetVerb

func (d *GetDeviceTypeDescriptor) GetVerb() string

func (*GetDeviceTypeDescriptor) HasResource

func (d *GetDeviceTypeDescriptor) HasResource() bool

func (*GetDeviceTypeDescriptor) IsClientStream

func (d *GetDeviceTypeDescriptor) IsClientStream() bool

func (*GetDeviceTypeDescriptor) IsCollection

func (d *GetDeviceTypeDescriptor) IsCollection() bool

func (*GetDeviceTypeDescriptor) IsPlural

func (d *GetDeviceTypeDescriptor) IsPlural() bool

func (*GetDeviceTypeDescriptor) IsServerStream

func (d *GetDeviceTypeDescriptor) IsServerStream() bool

func (*GetDeviceTypeDescriptor) IsUnary

func (d *GetDeviceTypeDescriptor) IsUnary() bool

func (*GetDeviceTypeDescriptor) NewEmptyClientMsg

func (d *GetDeviceTypeDescriptor) NewEmptyClientMsg() proto.Message

func (*GetDeviceTypeDescriptor) NewEmptyServerMsg

func (d *GetDeviceTypeDescriptor) NewEmptyServerMsg() proto.Message

func (*GetDeviceTypeDescriptor) RequestHasResourceBody

func (d *GetDeviceTypeDescriptor) RequestHasResourceBody() bool

type GetDeviceTypeDescriptorClientMsgHandle

type GetDeviceTypeDescriptorClientMsgHandle struct{}

func (*GetDeviceTypeDescriptorClientMsgHandle) ExtractCollectionName

func (*GetDeviceTypeDescriptorClientMsgHandle) ExtractResourceName

func (*GetDeviceTypeDescriptorClientMsgHandle) ExtractResourceNames

type GetDeviceTypeDescriptorServerMsgHandle

type GetDeviceTypeDescriptorServerMsgHandle struct{}

func (*GetDeviceTypeDescriptorServerMsgHandle) ExtractCollectionName

func (*GetDeviceTypeDescriptorServerMsgHandle) ExtractResourceName

func (*GetDeviceTypeDescriptorServerMsgHandle) ExtractResourceNames

type GetDeviceTypeRequest

type GetDeviceTypeRequest struct {

	// Reference of ntt.devices.v1alpha2.DeviceType
	Name *device_type.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// A list of extra fields to be obtained for each response item on top of
	// fields defined by request field view
	FieldMask *device_type.DeviceType_FieldMask `` /* 142-byte string literal not displayed */
	// View defines list of standard response fields present in response items.
	// Additional fields can be amended by request field field_mask
	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.view.View" json:"view,omitempty" firestore:"view"`
	// contains filtered or unexported fields
}

Request message for method [GetDeviceType][ntt.devices.v1alpha2.GetDeviceType]

func (*GetDeviceTypeRequest) Clone

func (*GetDeviceTypeRequest) CloneRaw

func (*GetDeviceTypeRequest) Descriptor

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

Deprecated, Use GetDeviceTypeRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceTypeRequest) GetFieldMask

func (*GetDeviceTypeRequest) GetName

func (*GetDeviceTypeRequest) GetView

func (m *GetDeviceTypeRequest) GetView() view.View

func (*GetDeviceTypeRequest) GotenMessage

func (*GetDeviceTypeRequest) GotenMessage()

func (*GetDeviceTypeRequest) GotenObjectExt

func (o *GetDeviceTypeRequest) GotenObjectExt()

func (*GetDeviceTypeRequest) GotenValidate

func (obj *GetDeviceTypeRequest) GotenValidate() error

func (*GetDeviceTypeRequest) MakeDiffFieldMask

func (*GetDeviceTypeRequest) MakeFullFieldMask

func (o *GetDeviceTypeRequest) MakeFullFieldMask() *GetDeviceTypeRequest_FieldMask

func (*GetDeviceTypeRequest) MakeRawDiffFieldMask

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

func (*GetDeviceTypeRequest) MakeRawFullFieldMask

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

func (*GetDeviceTypeRequest) Marshal

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

func (*GetDeviceTypeRequest) MarshalJSON

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

func (*GetDeviceTypeRequest) Merge

func (o *GetDeviceTypeRequest) Merge(source *GetDeviceTypeRequest)

func (*GetDeviceTypeRequest) MergeRaw

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

func (*GetDeviceTypeRequest) ProtoMessage

func (*GetDeviceTypeRequest) ProtoMessage()

func (*GetDeviceTypeRequest) ProtoReflect

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

func (*GetDeviceTypeRequest) Reset

func (m *GetDeviceTypeRequest) Reset()

func (*GetDeviceTypeRequest) SetFieldMask

func (*GetDeviceTypeRequest) SetName

func (m *GetDeviceTypeRequest) SetName(fv *device_type.Reference)

func (*GetDeviceTypeRequest) SetView

func (m *GetDeviceTypeRequest) SetView(fv view.View)

func (*GetDeviceTypeRequest) String

func (m *GetDeviceTypeRequest) String() string

func (*GetDeviceTypeRequest) Unmarshal

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

func (*GetDeviceTypeRequest) UnmarshalJSON

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

type GetDeviceTypeRequestFieldPathBuilder

type GetDeviceTypeRequestFieldPathBuilder struct{}

func NewGetDeviceTypeRequestFieldPathBuilder

func NewGetDeviceTypeRequestFieldPathBuilder() GetDeviceTypeRequestFieldPathBuilder

func (GetDeviceTypeRequestFieldPathBuilder) FieldMask

func (GetDeviceTypeRequestFieldPathBuilder) Name

func (GetDeviceTypeRequestFieldPathBuilder) View

type GetDeviceTypeRequestPathSelectorFieldMask

type GetDeviceTypeRequestPathSelectorFieldMask struct{}

func (GetDeviceTypeRequestPathSelectorFieldMask) FieldPath

func (GetDeviceTypeRequestPathSelectorFieldMask) WithArrayOfValues

func (GetDeviceTypeRequestPathSelectorFieldMask) WithValue

type GetDeviceTypeRequestPathSelectorName

type GetDeviceTypeRequestPathSelectorName struct{}

func (GetDeviceTypeRequestPathSelectorName) FieldPath

func (GetDeviceTypeRequestPathSelectorName) WithArrayOfValues

func (GetDeviceTypeRequestPathSelectorName) WithValue

type GetDeviceTypeRequestPathSelectorView

type GetDeviceTypeRequestPathSelectorView struct{}

func (GetDeviceTypeRequestPathSelectorView) FieldPath

func (GetDeviceTypeRequestPathSelectorView) WithArrayOfValues

func (GetDeviceTypeRequestPathSelectorView) WithValue

type GetDeviceTypeRequest_FieldMask

type GetDeviceTypeRequest_FieldMask struct {
	Paths []GetDeviceTypeRequest_FieldPath
}

func FullGetDeviceTypeRequest_FieldMask

func FullGetDeviceTypeRequest_FieldMask() *GetDeviceTypeRequest_FieldMask

func (*GetDeviceTypeRequest_FieldMask) AppendPath

func (*GetDeviceTypeRequest_FieldMask) AppendRawPath

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

func (*GetDeviceTypeRequest_FieldMask) DecodeFirestore

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

func (*GetDeviceTypeRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetDeviceTypeRequest_FieldMask) FilterInputFields

func (fieldMask *GetDeviceTypeRequest_FieldMask) FilterInputFields() *GetDeviceTypeRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetDeviceTypeRequest_FieldMask) FromProtoFieldMask

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

func (*GetDeviceTypeRequest_FieldMask) GetPaths

func (*GetDeviceTypeRequest_FieldMask) GetRawPaths

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

func (*GetDeviceTypeRequest_FieldMask) IsFull

func (fieldMask *GetDeviceTypeRequest_FieldMask) IsFull() bool

func (GetDeviceTypeRequest_FieldMask) Marshal

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

implement methods required by customType

func (GetDeviceTypeRequest_FieldMask) MarshalJSON

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

func (*GetDeviceTypeRequest_FieldMask) PathsCount

func (fieldMask *GetDeviceTypeRequest_FieldMask) PathsCount() int

func (*GetDeviceTypeRequest_FieldMask) Project

func (*GetDeviceTypeRequest_FieldMask) ProjectRaw

func (*GetDeviceTypeRequest_FieldMask) ProtoMessage

func (fieldMask *GetDeviceTypeRequest_FieldMask) ProtoMessage()

func (*GetDeviceTypeRequest_FieldMask) ProtoReflect

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

func (*GetDeviceTypeRequest_FieldMask) Reset

func (fieldMask *GetDeviceTypeRequest_FieldMask) Reset()

func (*GetDeviceTypeRequest_FieldMask) Set

func (fieldMask *GetDeviceTypeRequest_FieldMask) Set(target, source *GetDeviceTypeRequest)

func (*GetDeviceTypeRequest_FieldMask) SetFromCliFlag

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

func (*GetDeviceTypeRequest_FieldMask) SetRaw

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

func (*GetDeviceTypeRequest_FieldMask) Size

func (fieldMask *GetDeviceTypeRequest_FieldMask) Size() int

func (*GetDeviceTypeRequest_FieldMask) String

func (fieldMask *GetDeviceTypeRequest_FieldMask) String() string

func (*GetDeviceTypeRequest_FieldMask) Subtract

func (*GetDeviceTypeRequest_FieldMask) SubtractRaw

func (*GetDeviceTypeRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetDeviceTypeRequest_FieldMask) Unmarshal

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

func (*GetDeviceTypeRequest_FieldMask) UnmarshalJSON

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

type GetDeviceTypeRequest_FieldPath

type GetDeviceTypeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetDeviceTypeRequest_FieldPathSelector
	Get(source *GetDeviceTypeRequest) []interface{}
	GetSingle(source *GetDeviceTypeRequest) (interface{}, bool)
	ClearValue(item *GetDeviceTypeRequest)

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

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

func MustParseGetDeviceTypeRequest_FieldPath

func MustParseGetDeviceTypeRequest_FieldPath(rawField string) GetDeviceTypeRequest_FieldPath

func ParseGetDeviceTypeRequest_FieldPath

func ParseGetDeviceTypeRequest_FieldPath(rawField string) (GetDeviceTypeRequest_FieldPath, error)

type GetDeviceTypeRequest_FieldPathArrayItemValue

type GetDeviceTypeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetDeviceTypeRequest_FieldPath
	ContainsValue(*GetDeviceTypeRequest) bool
}

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

func MustParseGetDeviceTypeRequest_FieldPathArrayItemValue

func MustParseGetDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetDeviceTypeRequest_FieldPathArrayItemValue

func ParseGetDeviceTypeRequest_FieldPathArrayItemValue

func ParseGetDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetDeviceTypeRequest_FieldPathArrayItemValue, error)

ParseGetDeviceTypeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetDeviceTypeRequest_FieldPathArrayOfValues

type GetDeviceTypeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetDeviceTypeRequest_FieldPath
}

GetDeviceTypeRequest_FieldPathArrayOfValues allows storing slice of values for GetDeviceTypeRequest fields according to their type

func MustParseGetDeviceTypeRequest_FieldPathArrayOfValues

func MustParseGetDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetDeviceTypeRequest_FieldPathArrayOfValues

func ParseGetDeviceTypeRequest_FieldPathArrayOfValues

func ParseGetDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetDeviceTypeRequest_FieldPathArrayOfValues, error)

type GetDeviceTypeRequest_FieldPathSelector

type GetDeviceTypeRequest_FieldPathSelector int32
const (
	GetDeviceTypeRequest_FieldPathSelectorName      GetDeviceTypeRequest_FieldPathSelector = 0
	GetDeviceTypeRequest_FieldPathSelectorFieldMask GetDeviceTypeRequest_FieldPathSelector = 1
	GetDeviceTypeRequest_FieldPathSelectorView      GetDeviceTypeRequest_FieldPathSelector = 2
)

func (GetDeviceTypeRequest_FieldPathSelector) String

type GetDeviceTypeRequest_FieldPathValue

type GetDeviceTypeRequest_FieldPathValue interface {
	GetDeviceTypeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetDeviceTypeRequest)
	CompareWith(*GetDeviceTypeRequest) (cmp int, comparable bool)
}

GetDeviceTypeRequest_FieldPathValue allows storing values for GetDeviceTypeRequest fields according to their type

func MustParseGetDeviceTypeRequest_FieldPathValue

func MustParseGetDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) GetDeviceTypeRequest_FieldPathValue

func ParseGetDeviceTypeRequest_FieldPathValue

func ParseGetDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) (GetDeviceTypeRequest_FieldPathValue, error)

type GetDeviceTypeRequest_FieldTerminalPath

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

func (*GetDeviceTypeRequest_FieldTerminalPath) ClearValue

func (*GetDeviceTypeRequest_FieldTerminalPath) ClearValueRaw

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

func (*GetDeviceTypeRequest_FieldTerminalPath) Get

func (fp *GetDeviceTypeRequest_FieldTerminalPath) Get(source *GetDeviceTypeRequest) (values []interface{})

Get returns all values pointed by specific field from source GetDeviceTypeRequest

func (*GetDeviceTypeRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetDeviceTypeRequest_FieldTerminalPath) GetRaw

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

func (*GetDeviceTypeRequest_FieldTerminalPath) GetSingle

func (fp *GetDeviceTypeRequest_FieldTerminalPath) GetSingle(source *GetDeviceTypeRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetDeviceTypeRequest

func (*GetDeviceTypeRequest_FieldTerminalPath) GetSingleRaw

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

func (*GetDeviceTypeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetDeviceTypeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*GetDeviceTypeRequest_FieldTerminalPath) Selector

func (*GetDeviceTypeRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*GetDeviceTypeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetDeviceTypeRequest_FieldTerminalPath) WithIArrayItemValue

func (*GetDeviceTypeRequest_FieldTerminalPath) WithIArrayOfValues

func (*GetDeviceTypeRequest_FieldTerminalPath) WithIValue

func (*GetDeviceTypeRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetDeviceTypeRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetDeviceTypeRequest_FieldTerminalPath) WithRawIValue

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

type GetDeviceTypeRequest_FieldTerminalPathArrayItemValue

type GetDeviceTypeRequest_FieldTerminalPathArrayItemValue struct {
	GetDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetDeviceTypeRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *GetDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetDeviceTypeRequest) (interface{}, bool)

func (*GetDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetDeviceTypeRequest_FieldTerminalPathArrayOfValues

type GetDeviceTypeRequest_FieldTerminalPathArrayOfValues struct {
	GetDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*GetDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*GetDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

func (fpaov *GetDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)

func (*GetDeviceTypeRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetDeviceTypeRequest_FieldTerminalPathValue

type GetDeviceTypeRequest_FieldTerminalPathValue struct {
	GetDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetDeviceTypeRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*GetDeviceTypeRequest_FieldTerminalPathValue) AsNameValue

func (*GetDeviceTypeRequest_FieldTerminalPathValue) AsViewValue

func (*GetDeviceTypeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'GetDeviceTypeRequest_FieldTerminalPathValue' with the value under path in 'GetDeviceTypeRequest'.

func (*GetDeviceTypeRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*GetDeviceTypeRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*GetDeviceTypeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetDeviceTypeRequest

func (*GetDeviceTypeRequest_FieldTerminalPathValue) SetToRaw

type ListDeviceTypesDescriptor

type ListDeviceTypesDescriptor struct{}

func GetListDeviceTypesDescriptor

func GetListDeviceTypesDescriptor() *ListDeviceTypesDescriptor

func (*ListDeviceTypesDescriptor) GetApiDescriptor

func (d *ListDeviceTypesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*ListDeviceTypesDescriptor) GetApiName

func (d *ListDeviceTypesDescriptor) GetApiName() string

func (*ListDeviceTypesDescriptor) GetClientMsgReflectHandle

func (d *ListDeviceTypesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListDeviceTypesDescriptor) GetFullMethodName

func (d *ListDeviceTypesDescriptor) GetFullMethodName() string

func (*ListDeviceTypesDescriptor) GetMethodName

func (d *ListDeviceTypesDescriptor) GetMethodName() string

func (*ListDeviceTypesDescriptor) GetProtoPkgName

func (d *ListDeviceTypesDescriptor) GetProtoPkgName() string

func (*ListDeviceTypesDescriptor) GetResourceDescriptor

func (d *ListDeviceTypesDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*ListDeviceTypesDescriptor) GetServerMsgReflectHandle

func (d *ListDeviceTypesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListDeviceTypesDescriptor) GetServiceDomain

func (d *ListDeviceTypesDescriptor) GetServiceDomain() string

func (*ListDeviceTypesDescriptor) GetServiceVersion

func (d *ListDeviceTypesDescriptor) GetServiceVersion() string

func (*ListDeviceTypesDescriptor) GetVerb

func (d *ListDeviceTypesDescriptor) GetVerb() string

func (*ListDeviceTypesDescriptor) HasResource

func (d *ListDeviceTypesDescriptor) HasResource() bool

func (*ListDeviceTypesDescriptor) IsClientStream

func (d *ListDeviceTypesDescriptor) IsClientStream() bool

func (*ListDeviceTypesDescriptor) IsCollection

func (d *ListDeviceTypesDescriptor) IsCollection() bool

func (*ListDeviceTypesDescriptor) IsPlural

func (d *ListDeviceTypesDescriptor) IsPlural() bool

func (*ListDeviceTypesDescriptor) IsServerStream

func (d *ListDeviceTypesDescriptor) IsServerStream() bool

func (*ListDeviceTypesDescriptor) IsUnary

func (d *ListDeviceTypesDescriptor) IsUnary() bool

func (*ListDeviceTypesDescriptor) NewEmptyClientMsg

func (d *ListDeviceTypesDescriptor) NewEmptyClientMsg() proto.Message

func (*ListDeviceTypesDescriptor) NewEmptyServerMsg

func (d *ListDeviceTypesDescriptor) NewEmptyServerMsg() proto.Message

func (*ListDeviceTypesDescriptor) RequestHasResourceBody

func (d *ListDeviceTypesDescriptor) RequestHasResourceBody() bool

type ListDeviceTypesDescriptorClientMsgHandle

type ListDeviceTypesDescriptorClientMsgHandle struct{}

func (*ListDeviceTypesDescriptorClientMsgHandle) ExtractCollectionName

func (*ListDeviceTypesDescriptorClientMsgHandle) ExtractResourceName

func (*ListDeviceTypesDescriptorClientMsgHandle) ExtractResourceNames

type ListDeviceTypesDescriptorServerMsgHandle

type ListDeviceTypesDescriptorServerMsgHandle struct{}

func (*ListDeviceTypesDescriptorServerMsgHandle) ExtractCollectionName

func (*ListDeviceTypesDescriptorServerMsgHandle) ExtractResourceName

func (*ListDeviceTypesDescriptorServerMsgHandle) ExtractResourceNames

type ListDeviceTypesRequest

type ListDeviceTypesRequest struct {

	// Parent name of ntt.devices.v1alpha2.DeviceType
	Parent *device_type.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer DeviceTypes than requested.
	// If unspecified, server will pick an appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty" firestore:"pageSize"`
	// A token identifying a page of results the server should return.
	// Typically, this is the value of
	// [ListDeviceTypesResponse.next_page_token][ntt.devices.v1alpha2.ListDeviceTypesResponse.next_page_token]
	PageToken *device_type.PagerCursor `` /* 133-byte string literal not displayed */
	// Order By -
	// https://cloud.google.com/apis/design/design_patterns#list_pagination list
	// of field path with order directive, either 'asc' or 'desc'. If direction is
	// not provided, 'asc' is assumed. e.g. "state.nested_field asc,
	// state.something.else desc, theme"
	OrderBy *device_type.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty" firestore:"orderBy"`
	// Filter - filter results by field criteria. Simplified SQL-like syntax with
	// following operators:
	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
	// CONTAINS "severity:important" OR (state.last_error_time >
	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
	Filter *device_type.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty" firestore:"filter"`
	// A list of extra fields to be obtained for each response item on top of
	// fields defined by request field view
	FieldMask *device_type.DeviceType_FieldMask `` /* 142-byte string literal not displayed */
	// View defines list of standard response fields present in response items.
	// Additional fields can be amended by request field field_mask
	View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.view.View" json:"view,omitempty" firestore:"view"`
	// Indicates if list response should contain total count and offset (fields
	// current_offset and total_results_count).
	IncludePagingInfo bool `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [ListDeviceTypes][ntt.devices.v1alpha2.ListDeviceTypes]

func (*ListDeviceTypesRequest) Clone

func (*ListDeviceTypesRequest) CloneRaw

func (*ListDeviceTypesRequest) Descriptor

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

Deprecated, Use ListDeviceTypesRequest.ProtoReflect.Descriptor instead.

func (*ListDeviceTypesRequest) GetFieldMask

func (*ListDeviceTypesRequest) GetFilter

func (m *ListDeviceTypesRequest) GetFilter() *device_type.Filter

func (*ListDeviceTypesRequest) GetIncludePagingInfo

func (m *ListDeviceTypesRequest) GetIncludePagingInfo() bool

func (*ListDeviceTypesRequest) GetOrderBy

func (m *ListDeviceTypesRequest) GetOrderBy() *device_type.OrderBy

func (*ListDeviceTypesRequest) GetPageSize

func (m *ListDeviceTypesRequest) GetPageSize() int32

func (*ListDeviceTypesRequest) GetPageToken

func (m *ListDeviceTypesRequest) GetPageToken() *device_type.PagerCursor

func (*ListDeviceTypesRequest) GetParent

func (*ListDeviceTypesRequest) GetView

func (m *ListDeviceTypesRequest) GetView() view.View

func (*ListDeviceTypesRequest) GotenMessage

func (*ListDeviceTypesRequest) GotenMessage()

func (*ListDeviceTypesRequest) GotenObjectExt

func (o *ListDeviceTypesRequest) GotenObjectExt()

func (*ListDeviceTypesRequest) GotenValidate

func (obj *ListDeviceTypesRequest) GotenValidate() error

func (*ListDeviceTypesRequest) MakeDiffFieldMask

func (*ListDeviceTypesRequest) MakeFullFieldMask

func (*ListDeviceTypesRequest) MakeRawDiffFieldMask

func (*ListDeviceTypesRequest) MakeRawFullFieldMask

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

func (*ListDeviceTypesRequest) Marshal

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

func (*ListDeviceTypesRequest) MarshalJSON

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

func (*ListDeviceTypesRequest) Merge

func (*ListDeviceTypesRequest) MergeRaw

func (*ListDeviceTypesRequest) ProtoMessage

func (*ListDeviceTypesRequest) ProtoMessage()

func (*ListDeviceTypesRequest) ProtoReflect

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

func (*ListDeviceTypesRequest) Reset

func (m *ListDeviceTypesRequest) Reset()

func (*ListDeviceTypesRequest) SetFieldMask

func (*ListDeviceTypesRequest) SetFilter

func (m *ListDeviceTypesRequest) SetFilter(fv *device_type.Filter)

func (*ListDeviceTypesRequest) SetIncludePagingInfo

func (m *ListDeviceTypesRequest) SetIncludePagingInfo(fv bool)

func (*ListDeviceTypesRequest) SetOrderBy

func (m *ListDeviceTypesRequest) SetOrderBy(fv *device_type.OrderBy)

func (*ListDeviceTypesRequest) SetPageSize

func (m *ListDeviceTypesRequest) SetPageSize(fv int32)

func (*ListDeviceTypesRequest) SetPageToken

func (m *ListDeviceTypesRequest) SetPageToken(fv *device_type.PagerCursor)

func (*ListDeviceTypesRequest) SetParent

func (m *ListDeviceTypesRequest) SetParent(fv *device_type.ParentName)

func (*ListDeviceTypesRequest) SetView

func (m *ListDeviceTypesRequest) SetView(fv view.View)

func (*ListDeviceTypesRequest) String

func (m *ListDeviceTypesRequest) String() string

func (*ListDeviceTypesRequest) Unmarshal

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

func (*ListDeviceTypesRequest) UnmarshalJSON

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

type ListDeviceTypesRequestFieldPathBuilder

type ListDeviceTypesRequestFieldPathBuilder struct{}

func NewListDeviceTypesRequestFieldPathBuilder

func NewListDeviceTypesRequestFieldPathBuilder() ListDeviceTypesRequestFieldPathBuilder

func (ListDeviceTypesRequestFieldPathBuilder) FieldMask

func (ListDeviceTypesRequestFieldPathBuilder) Filter

func (ListDeviceTypesRequestFieldPathBuilder) IncludePagingInfo

func (ListDeviceTypesRequestFieldPathBuilder) OrderBy

func (ListDeviceTypesRequestFieldPathBuilder) PageSize

func (ListDeviceTypesRequestFieldPathBuilder) PageToken

func (ListDeviceTypesRequestFieldPathBuilder) Parent

func (ListDeviceTypesRequestFieldPathBuilder) View

type ListDeviceTypesRequestPathSelectorFieldMask

type ListDeviceTypesRequestPathSelectorFieldMask struct{}

func (ListDeviceTypesRequestPathSelectorFieldMask) FieldPath

type ListDeviceTypesRequestPathSelectorFilter

type ListDeviceTypesRequestPathSelectorFilter struct{}

func (ListDeviceTypesRequestPathSelectorFilter) FieldPath

func (ListDeviceTypesRequestPathSelectorFilter) WithArrayOfValues

func (ListDeviceTypesRequestPathSelectorFilter) WithValue

type ListDeviceTypesRequestPathSelectorIncludePagingInfo

type ListDeviceTypesRequestPathSelectorIncludePagingInfo struct{}

func (ListDeviceTypesRequestPathSelectorIncludePagingInfo) FieldPath

func (ListDeviceTypesRequestPathSelectorIncludePagingInfo) WithArrayOfValues

func (ListDeviceTypesRequestPathSelectorIncludePagingInfo) WithValue

type ListDeviceTypesRequestPathSelectorOrderBy

type ListDeviceTypesRequestPathSelectorOrderBy struct{}

func (ListDeviceTypesRequestPathSelectorOrderBy) FieldPath

func (ListDeviceTypesRequestPathSelectorOrderBy) WithArrayOfValues

func (ListDeviceTypesRequestPathSelectorOrderBy) WithValue

type ListDeviceTypesRequestPathSelectorPageSize

type ListDeviceTypesRequestPathSelectorPageSize struct{}

func (ListDeviceTypesRequestPathSelectorPageSize) FieldPath

func (ListDeviceTypesRequestPathSelectorPageSize) WithArrayOfValues

func (ListDeviceTypesRequestPathSelectorPageSize) WithValue

type ListDeviceTypesRequestPathSelectorPageToken

type ListDeviceTypesRequestPathSelectorPageToken struct{}

func (ListDeviceTypesRequestPathSelectorPageToken) FieldPath

func (ListDeviceTypesRequestPathSelectorPageToken) WithArrayOfValues

func (ListDeviceTypesRequestPathSelectorPageToken) WithValue

type ListDeviceTypesRequestPathSelectorParent

type ListDeviceTypesRequestPathSelectorParent struct{}

func (ListDeviceTypesRequestPathSelectorParent) FieldPath

func (ListDeviceTypesRequestPathSelectorParent) WithArrayOfValues

func (ListDeviceTypesRequestPathSelectorParent) WithValue

type ListDeviceTypesRequestPathSelectorView

type ListDeviceTypesRequestPathSelectorView struct{}

func (ListDeviceTypesRequestPathSelectorView) FieldPath

func (ListDeviceTypesRequestPathSelectorView) WithArrayOfValues

func (ListDeviceTypesRequestPathSelectorView) WithValue

type ListDeviceTypesRequest_FieldMask

type ListDeviceTypesRequest_FieldMask struct {
	Paths []ListDeviceTypesRequest_FieldPath
}

func FullListDeviceTypesRequest_FieldMask

func FullListDeviceTypesRequest_FieldMask() *ListDeviceTypesRequest_FieldMask

func (*ListDeviceTypesRequest_FieldMask) AppendPath

func (*ListDeviceTypesRequest_FieldMask) AppendRawPath

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

func (*ListDeviceTypesRequest_FieldMask) DecodeFirestore

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

func (*ListDeviceTypesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListDeviceTypesRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListDeviceTypesRequest_FieldMask) FromProtoFieldMask

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

func (*ListDeviceTypesRequest_FieldMask) GetPaths

func (*ListDeviceTypesRequest_FieldMask) GetRawPaths

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

func (*ListDeviceTypesRequest_FieldMask) IsFull

func (fieldMask *ListDeviceTypesRequest_FieldMask) IsFull() bool

func (ListDeviceTypesRequest_FieldMask) Marshal

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

implement methods required by customType

func (ListDeviceTypesRequest_FieldMask) MarshalJSON

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

func (*ListDeviceTypesRequest_FieldMask) PathsCount

func (fieldMask *ListDeviceTypesRequest_FieldMask) PathsCount() int

func (*ListDeviceTypesRequest_FieldMask) Project

func (*ListDeviceTypesRequest_FieldMask) ProjectRaw

func (*ListDeviceTypesRequest_FieldMask) ProtoMessage

func (fieldMask *ListDeviceTypesRequest_FieldMask) ProtoMessage()

func (*ListDeviceTypesRequest_FieldMask) ProtoReflect

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

func (*ListDeviceTypesRequest_FieldMask) Reset

func (fieldMask *ListDeviceTypesRequest_FieldMask) Reset()

func (*ListDeviceTypesRequest_FieldMask) Set

func (fieldMask *ListDeviceTypesRequest_FieldMask) Set(target, source *ListDeviceTypesRequest)

func (*ListDeviceTypesRequest_FieldMask) SetFromCliFlag

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

func (*ListDeviceTypesRequest_FieldMask) SetRaw

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

func (*ListDeviceTypesRequest_FieldMask) Size

func (fieldMask *ListDeviceTypesRequest_FieldMask) Size() int

func (*ListDeviceTypesRequest_FieldMask) String

func (fieldMask *ListDeviceTypesRequest_FieldMask) String() string

func (*ListDeviceTypesRequest_FieldMask) Subtract

func (*ListDeviceTypesRequest_FieldMask) SubtractRaw

func (*ListDeviceTypesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListDeviceTypesRequest_FieldMask) Unmarshal

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

func (*ListDeviceTypesRequest_FieldMask) UnmarshalJSON

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

type ListDeviceTypesRequest_FieldPath

type ListDeviceTypesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListDeviceTypesRequest_FieldPathSelector
	Get(source *ListDeviceTypesRequest) []interface{}
	GetSingle(source *ListDeviceTypesRequest) (interface{}, bool)
	ClearValue(item *ListDeviceTypesRequest)

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

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

func MustParseListDeviceTypesRequest_FieldPath

func MustParseListDeviceTypesRequest_FieldPath(rawField string) ListDeviceTypesRequest_FieldPath

func ParseListDeviceTypesRequest_FieldPath

func ParseListDeviceTypesRequest_FieldPath(rawField string) (ListDeviceTypesRequest_FieldPath, error)

type ListDeviceTypesRequest_FieldPathArrayItemValue

type ListDeviceTypesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListDeviceTypesRequest_FieldPath
	ContainsValue(*ListDeviceTypesRequest) bool
}

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

func MustParseListDeviceTypesRequest_FieldPathArrayItemValue

func MustParseListDeviceTypesRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListDeviceTypesRequest_FieldPathArrayItemValue

func ParseListDeviceTypesRequest_FieldPathArrayItemValue

func ParseListDeviceTypesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListDeviceTypesRequest_FieldPathArrayItemValue, error)

ParseListDeviceTypesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListDeviceTypesRequest_FieldPathArrayOfValues

type ListDeviceTypesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListDeviceTypesRequest_FieldPath
}

ListDeviceTypesRequest_FieldPathArrayOfValues allows storing slice of values for ListDeviceTypesRequest fields according to their type

func MustParseListDeviceTypesRequest_FieldPathArrayOfValues

func MustParseListDeviceTypesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListDeviceTypesRequest_FieldPathArrayOfValues

func ParseListDeviceTypesRequest_FieldPathArrayOfValues

func ParseListDeviceTypesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListDeviceTypesRequest_FieldPathArrayOfValues, error)

type ListDeviceTypesRequest_FieldPathSelector

type ListDeviceTypesRequest_FieldPathSelector int32
const (
	ListDeviceTypesRequest_FieldPathSelectorParent            ListDeviceTypesRequest_FieldPathSelector = 0
	ListDeviceTypesRequest_FieldPathSelectorPageSize          ListDeviceTypesRequest_FieldPathSelector = 1
	ListDeviceTypesRequest_FieldPathSelectorPageToken         ListDeviceTypesRequest_FieldPathSelector = 2
	ListDeviceTypesRequest_FieldPathSelectorOrderBy           ListDeviceTypesRequest_FieldPathSelector = 3
	ListDeviceTypesRequest_FieldPathSelectorFilter            ListDeviceTypesRequest_FieldPathSelector = 4
	ListDeviceTypesRequest_FieldPathSelectorFieldMask         ListDeviceTypesRequest_FieldPathSelector = 5
	ListDeviceTypesRequest_FieldPathSelectorView              ListDeviceTypesRequest_FieldPathSelector = 6
	ListDeviceTypesRequest_FieldPathSelectorIncludePagingInfo ListDeviceTypesRequest_FieldPathSelector = 7
)

func (ListDeviceTypesRequest_FieldPathSelector) String

type ListDeviceTypesRequest_FieldPathValue

type ListDeviceTypesRequest_FieldPathValue interface {
	ListDeviceTypesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListDeviceTypesRequest)
	CompareWith(*ListDeviceTypesRequest) (cmp int, comparable bool)
}

ListDeviceTypesRequest_FieldPathValue allows storing values for ListDeviceTypesRequest fields according to their type

func MustParseListDeviceTypesRequest_FieldPathValue

func MustParseListDeviceTypesRequest_FieldPathValue(pathStr, valueStr string) ListDeviceTypesRequest_FieldPathValue

func ParseListDeviceTypesRequest_FieldPathValue

func ParseListDeviceTypesRequest_FieldPathValue(pathStr, valueStr string) (ListDeviceTypesRequest_FieldPathValue, error)

type ListDeviceTypesRequest_FieldTerminalPath

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

func (*ListDeviceTypesRequest_FieldTerminalPath) ClearValue

func (*ListDeviceTypesRequest_FieldTerminalPath) ClearValueRaw

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

func (*ListDeviceTypesRequest_FieldTerminalPath) Get

func (fp *ListDeviceTypesRequest_FieldTerminalPath) Get(source *ListDeviceTypesRequest) (values []interface{})

Get returns all values pointed by specific field from source ListDeviceTypesRequest

func (*ListDeviceTypesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListDeviceTypesRequest_FieldTerminalPath) GetRaw

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

func (*ListDeviceTypesRequest_FieldTerminalPath) GetSingle

func (fp *ListDeviceTypesRequest_FieldTerminalPath) GetSingle(source *ListDeviceTypesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListDeviceTypesRequest

func (*ListDeviceTypesRequest_FieldTerminalPath) GetSingleRaw

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

func (*ListDeviceTypesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListDeviceTypesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListDeviceTypesRequest_FieldTerminalPath) Selector

func (*ListDeviceTypesRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*ListDeviceTypesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListDeviceTypesRequest_FieldTerminalPath) WithIArrayItemValue

func (*ListDeviceTypesRequest_FieldTerminalPath) WithIArrayOfValues

func (*ListDeviceTypesRequest_FieldTerminalPath) WithIValue

func (*ListDeviceTypesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListDeviceTypesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListDeviceTypesRequest_FieldTerminalPath) WithRawIValue

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

type ListDeviceTypesRequest_FieldTerminalPathArrayItemValue

type ListDeviceTypesRequest_FieldTerminalPathArrayItemValue struct {
	ListDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ListDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListDeviceTypesRequest_FieldTerminalPathArrayOfValues

type ListDeviceTypesRequest_FieldTerminalPathArrayOfValues struct {
	ListDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsIncludePagingInfoArrayOfValues

func (fpaov *ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsIncludePagingInfoArrayOfValues() ([]bool, bool)

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*device_type.OrderBy, bool)

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

func (fpaov *ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

func (fpaov *ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)

func (*ListDeviceTypesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListDeviceTypesRequest_FieldTerminalPathValue

type ListDeviceTypesRequest_FieldTerminalPathValue struct {
	ListDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsFilterValue

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsIncludePagingInfoValue

func (fpv *ListDeviceTypesRequest_FieldTerminalPathValue) AsIncludePagingInfoValue() (bool, bool)

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsOrderByValue

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsPageSizeValue

func (fpv *ListDeviceTypesRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsPageTokenValue

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsParentValue

func (*ListDeviceTypesRequest_FieldTerminalPathValue) AsViewValue

func (*ListDeviceTypesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListDeviceTypesRequest_FieldTerminalPathValue' with the value under path in 'ListDeviceTypesRequest'.

func (*ListDeviceTypesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ListDeviceTypesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ListDeviceTypesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListDeviceTypesRequest

func (*ListDeviceTypesRequest_FieldTerminalPathValue) SetToRaw

type ListDeviceTypesResponse

type ListDeviceTypesResponse struct {

	// The list of DeviceTypes
	DeviceTypes []*device_type.DeviceType `protobuf:"bytes,1,rep,name=device_types,json=deviceTypes,proto3" json:"device_types,omitempty" firestore:"deviceTypes"`
	// A token to retrieve previous page of results. Pass this value in the
	// [ListDeviceTypesRequest.page_token][ntt.devices.v1alpha2.ListDeviceTypesRequest.page_token]
	PrevPageToken *device_type.PagerCursor `` /* 151-byte string literal not displayed */
	// A token to retrieve next page of results. Pass this value in the
	// [ListDeviceTypesRequest.page_token][ntt.devices.v1alpha2.ListDeviceTypesRequest.page_token]
	NextPageToken *device_type.PagerCursor `` /* 151-byte string literal not displayed */
	// Current offset from the first page or 0 if no page tokens were given,
	// paging info was not requested or there was an error while trying to get
	// it). Page index can be computed from offset and limit provided in a
	// request.
	CurrentOffset int32 `` /* 127-byte string literal not displayed */
	// Number of total DeviceTypes across all pages or 0, if there are no items,
	// paging info was not requested or there was an error while trying to get it.
	TotalResultsCount int32 `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [ListDeviceTypes][ntt.devices.v1alpha2.ListDeviceTypes]

func (*ListDeviceTypesResponse) Clone

func (*ListDeviceTypesResponse) CloneRaw

func (*ListDeviceTypesResponse) Descriptor

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

Deprecated, Use ListDeviceTypesResponse.ProtoReflect.Descriptor instead.

func (*ListDeviceTypesResponse) GetCurrentOffset

func (m *ListDeviceTypesResponse) GetCurrentOffset() int32

func (*ListDeviceTypesResponse) GetDeviceTypes

func (m *ListDeviceTypesResponse) GetDeviceTypes() []*device_type.DeviceType

func (*ListDeviceTypesResponse) GetNextPageToken

func (m *ListDeviceTypesResponse) GetNextPageToken() *device_type.PagerCursor

func (*ListDeviceTypesResponse) GetPrevPageToken

func (m *ListDeviceTypesResponse) GetPrevPageToken() *device_type.PagerCursor

func (*ListDeviceTypesResponse) GetTotalResultsCount

func (m *ListDeviceTypesResponse) GetTotalResultsCount() int32

func (*ListDeviceTypesResponse) GotenMessage

func (*ListDeviceTypesResponse) GotenMessage()

func (*ListDeviceTypesResponse) GotenObjectExt

func (o *ListDeviceTypesResponse) GotenObjectExt()

func (*ListDeviceTypesResponse) GotenValidate

func (obj *ListDeviceTypesResponse) GotenValidate() error

func (*ListDeviceTypesResponse) MakeDiffFieldMask

func (*ListDeviceTypesResponse) MakeFullFieldMask

func (*ListDeviceTypesResponse) MakeRawDiffFieldMask

func (*ListDeviceTypesResponse) MakeRawFullFieldMask

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

func (*ListDeviceTypesResponse) Marshal

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

func (*ListDeviceTypesResponse) MarshalJSON

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

func (*ListDeviceTypesResponse) Merge

func (*ListDeviceTypesResponse) MergeRaw

func (*ListDeviceTypesResponse) ProtoMessage

func (*ListDeviceTypesResponse) ProtoMessage()

func (*ListDeviceTypesResponse) ProtoReflect

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

func (*ListDeviceTypesResponse) Reset

func (m *ListDeviceTypesResponse) Reset()

func (*ListDeviceTypesResponse) SetCurrentOffset

func (m *ListDeviceTypesResponse) SetCurrentOffset(fv int32)

func (*ListDeviceTypesResponse) SetDeviceTypes

func (m *ListDeviceTypesResponse) SetDeviceTypes(fv []*device_type.DeviceType)

func (*ListDeviceTypesResponse) SetNextPageToken

func (m *ListDeviceTypesResponse) SetNextPageToken(fv *device_type.PagerCursor)

func (*ListDeviceTypesResponse) SetPrevPageToken

func (m *ListDeviceTypesResponse) SetPrevPageToken(fv *device_type.PagerCursor)

func (*ListDeviceTypesResponse) SetTotalResultsCount

func (m *ListDeviceTypesResponse) SetTotalResultsCount(fv int32)

func (*ListDeviceTypesResponse) String

func (m *ListDeviceTypesResponse) String() string

func (*ListDeviceTypesResponse) Unmarshal

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

func (*ListDeviceTypesResponse) UnmarshalJSON

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

type ListDeviceTypesResponseFieldPathBuilder

type ListDeviceTypesResponseFieldPathBuilder struct{}

func NewListDeviceTypesResponseFieldPathBuilder

func NewListDeviceTypesResponseFieldPathBuilder() ListDeviceTypesResponseFieldPathBuilder

func (ListDeviceTypesResponseFieldPathBuilder) CurrentOffset

func (ListDeviceTypesResponseFieldPathBuilder) DeviceTypes

func (ListDeviceTypesResponseFieldPathBuilder) NextPageToken

func (ListDeviceTypesResponseFieldPathBuilder) PrevPageToken

func (ListDeviceTypesResponseFieldPathBuilder) TotalResultsCount

type ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations

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

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations) FieldPath

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations) WithArrayOfValues

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataAnnotations) WithValue

type ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels

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

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels) FieldPath

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels) WithArrayOfValues

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataLabels) WithValue

type ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards

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

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards) FieldPath

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards) WithArrayOfValues

func (ListDeviceTypesResponseMapPathSelectorDeviceTypesMetadataShards) WithValue

type ListDeviceTypesResponsePathSelectorCurrentOffset

type ListDeviceTypesResponsePathSelectorCurrentOffset struct{}

func (ListDeviceTypesResponsePathSelectorCurrentOffset) FieldPath

func (ListDeviceTypesResponsePathSelectorCurrentOffset) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorCurrentOffset) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypes

type ListDeviceTypesResponsePathSelectorDeviceTypes struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypes) Architecture

func (ListDeviceTypesResponsePathSelectorDeviceTypes) Description

func (ListDeviceTypesResponsePathSelectorDeviceTypes) DisplayName

func (ListDeviceTypesResponsePathSelectorDeviceTypes) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypes) Hardware

func (ListDeviceTypesResponsePathSelectorDeviceTypes) Metadata

func (ListDeviceTypesResponsePathSelectorDeviceTypes) Name

func (ListDeviceTypesResponsePathSelectorDeviceTypes) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypes) WithItemValue

func (ListDeviceTypesResponsePathSelectorDeviceTypes) WithSubArrayItemValue

func (ListDeviceTypesResponsePathSelectorDeviceTypes) WithSubArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypes) WithSubPath

func (ListDeviceTypesResponsePathSelectorDeviceTypes) WithSubValue

func (ListDeviceTypesResponsePathSelectorDeviceTypes) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesArchitecture

type ListDeviceTypesResponsePathSelectorDeviceTypesArchitecture struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesArchitecture) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesArchitecture) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesArchitecture) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesDescription

type ListDeviceTypesResponsePathSelectorDeviceTypesDescription struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesDescription) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesDescription) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesDescription) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesDisplayName

type ListDeviceTypesResponsePathSelectorDeviceTypesDisplayName struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesDisplayName) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesDisplayName) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesDisplayName) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesHardware

type ListDeviceTypesResponsePathSelectorDeviceTypesHardware struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesHardware) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesHardware) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesHardware) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadata

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadata struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Annotations

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) CreateTime

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) DeleteTime

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Generation

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Labels

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Lifecycle

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Shards

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Syncing

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Tags

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) UpdateTime

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) Uuid

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadata) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations) WithKey

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataAnnotations) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataCreateTime) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataDeleteTime) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataGeneration) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) WithKey

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLabels) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycle) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleBlockDeletion) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataLifecycleState) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) WithItemValue

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferences) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesController) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesKind) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesName) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRegion) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesRequiresOwnerReference) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataOwnerReferencesVersion) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataResourceVersion) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataShards

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataShards struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) WithKey

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataShards) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncing) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingOwningRegion) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) WithItemValue

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataSyncingRegions) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataTags

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataTags struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) WithItemValue

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataTags) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUpdateTime) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid

type ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesMetadataUuid) WithValue

type ListDeviceTypesResponsePathSelectorDeviceTypesName

type ListDeviceTypesResponsePathSelectorDeviceTypesName struct{}

func (ListDeviceTypesResponsePathSelectorDeviceTypesName) FieldPath

func (ListDeviceTypesResponsePathSelectorDeviceTypesName) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorDeviceTypesName) WithValue

type ListDeviceTypesResponsePathSelectorNextPageToken

type ListDeviceTypesResponsePathSelectorNextPageToken struct{}

func (ListDeviceTypesResponsePathSelectorNextPageToken) FieldPath

func (ListDeviceTypesResponsePathSelectorNextPageToken) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorNextPageToken) WithValue

type ListDeviceTypesResponsePathSelectorPrevPageToken

type ListDeviceTypesResponsePathSelectorPrevPageToken struct{}

func (ListDeviceTypesResponsePathSelectorPrevPageToken) FieldPath

func (ListDeviceTypesResponsePathSelectorPrevPageToken) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorPrevPageToken) WithValue

type ListDeviceTypesResponsePathSelectorTotalResultsCount

type ListDeviceTypesResponsePathSelectorTotalResultsCount struct{}

func (ListDeviceTypesResponsePathSelectorTotalResultsCount) FieldPath

func (ListDeviceTypesResponsePathSelectorTotalResultsCount) WithArrayOfValues

func (ListDeviceTypesResponsePathSelectorTotalResultsCount) WithValue

type ListDeviceTypesResponse_FieldMask

type ListDeviceTypesResponse_FieldMask struct {
	Paths []ListDeviceTypesResponse_FieldPath
}

func FullListDeviceTypesResponse_FieldMask

func FullListDeviceTypesResponse_FieldMask() *ListDeviceTypesResponse_FieldMask

func (*ListDeviceTypesResponse_FieldMask) AppendPath

func (*ListDeviceTypesResponse_FieldMask) AppendRawPath

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

func (*ListDeviceTypesResponse_FieldMask) DecodeFirestore

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

func (*ListDeviceTypesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListDeviceTypesResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListDeviceTypesResponse_FieldMask) FromProtoFieldMask

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

func (*ListDeviceTypesResponse_FieldMask) GetPaths

func (*ListDeviceTypesResponse_FieldMask) GetRawPaths

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

func (*ListDeviceTypesResponse_FieldMask) IsFull

func (fieldMask *ListDeviceTypesResponse_FieldMask) IsFull() bool

func (ListDeviceTypesResponse_FieldMask) Marshal

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

implement methods required by customType

func (ListDeviceTypesResponse_FieldMask) MarshalJSON

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

func (*ListDeviceTypesResponse_FieldMask) PathsCount

func (fieldMask *ListDeviceTypesResponse_FieldMask) PathsCount() int

func (*ListDeviceTypesResponse_FieldMask) Project

func (*ListDeviceTypesResponse_FieldMask) ProjectRaw

func (*ListDeviceTypesResponse_FieldMask) ProtoMessage

func (fieldMask *ListDeviceTypesResponse_FieldMask) ProtoMessage()

func (*ListDeviceTypesResponse_FieldMask) ProtoReflect

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

func (*ListDeviceTypesResponse_FieldMask) Reset

func (fieldMask *ListDeviceTypesResponse_FieldMask) Reset()

func (*ListDeviceTypesResponse_FieldMask) Set

func (fieldMask *ListDeviceTypesResponse_FieldMask) Set(target, source *ListDeviceTypesResponse)

func (*ListDeviceTypesResponse_FieldMask) SetFromCliFlag

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

func (*ListDeviceTypesResponse_FieldMask) SetRaw

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

func (*ListDeviceTypesResponse_FieldMask) Size

func (fieldMask *ListDeviceTypesResponse_FieldMask) Size() int

func (*ListDeviceTypesResponse_FieldMask) String

func (fieldMask *ListDeviceTypesResponse_FieldMask) String() string

func (*ListDeviceTypesResponse_FieldMask) Subtract

func (*ListDeviceTypesResponse_FieldMask) SubtractRaw

func (*ListDeviceTypesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListDeviceTypesResponse_FieldMask) Unmarshal

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

func (*ListDeviceTypesResponse_FieldMask) UnmarshalJSON

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

type ListDeviceTypesResponse_FieldPath

type ListDeviceTypesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListDeviceTypesResponse_FieldPathSelector
	Get(source *ListDeviceTypesResponse) []interface{}
	GetSingle(source *ListDeviceTypesResponse) (interface{}, bool)
	ClearValue(item *ListDeviceTypesResponse)

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

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

func MustParseListDeviceTypesResponse_FieldPath

func MustParseListDeviceTypesResponse_FieldPath(rawField string) ListDeviceTypesResponse_FieldPath

func ParseListDeviceTypesResponse_FieldPath

func ParseListDeviceTypesResponse_FieldPath(rawField string) (ListDeviceTypesResponse_FieldPath, error)

type ListDeviceTypesResponse_FieldPathArrayItemValue

type ListDeviceTypesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListDeviceTypesResponse_FieldPath
	ContainsValue(*ListDeviceTypesResponse) bool
}

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

func MustParseListDeviceTypesResponse_FieldPathArrayItemValue

func MustParseListDeviceTypesResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListDeviceTypesResponse_FieldPathArrayItemValue

func ParseListDeviceTypesResponse_FieldPathArrayItemValue

func ParseListDeviceTypesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListDeviceTypesResponse_FieldPathArrayItemValue, error)

ParseListDeviceTypesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListDeviceTypesResponse_FieldPathArrayOfValues

type ListDeviceTypesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListDeviceTypesResponse_FieldPath
}

ListDeviceTypesResponse_FieldPathArrayOfValues allows storing slice of values for ListDeviceTypesResponse fields according to their type

func MustParseListDeviceTypesResponse_FieldPathArrayOfValues

func MustParseListDeviceTypesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListDeviceTypesResponse_FieldPathArrayOfValues

func ParseListDeviceTypesResponse_FieldPathArrayOfValues

func ParseListDeviceTypesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListDeviceTypesResponse_FieldPathArrayOfValues, error)

type ListDeviceTypesResponse_FieldPathSelector

type ListDeviceTypesResponse_FieldPathSelector int32
const (
	ListDeviceTypesResponse_FieldPathSelectorDeviceTypes       ListDeviceTypesResponse_FieldPathSelector = 0
	ListDeviceTypesResponse_FieldPathSelectorPrevPageToken     ListDeviceTypesResponse_FieldPathSelector = 1
	ListDeviceTypesResponse_FieldPathSelectorNextPageToken     ListDeviceTypesResponse_FieldPathSelector = 2
	ListDeviceTypesResponse_FieldPathSelectorCurrentOffset     ListDeviceTypesResponse_FieldPathSelector = 3
	ListDeviceTypesResponse_FieldPathSelectorTotalResultsCount ListDeviceTypesResponse_FieldPathSelector = 4
)

func (ListDeviceTypesResponse_FieldPathSelector) String

type ListDeviceTypesResponse_FieldPathValue

type ListDeviceTypesResponse_FieldPathValue interface {
	ListDeviceTypesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListDeviceTypesResponse)
	CompareWith(*ListDeviceTypesResponse) (cmp int, comparable bool)
}

ListDeviceTypesResponse_FieldPathValue allows storing values for ListDeviceTypesResponse fields according to their type

func MustParseListDeviceTypesResponse_FieldPathValue

func MustParseListDeviceTypesResponse_FieldPathValue(pathStr, valueStr string) ListDeviceTypesResponse_FieldPathValue

func ParseListDeviceTypesResponse_FieldPathValue

func ParseListDeviceTypesResponse_FieldPathValue(pathStr, valueStr string) (ListDeviceTypesResponse_FieldPathValue, error)

type ListDeviceTypesResponse_FieldSubPath

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

func (*ListDeviceTypesResponse_FieldSubPath) AsDeviceTypesSubPath

func (*ListDeviceTypesResponse_FieldSubPath) ClearValue

func (*ListDeviceTypesResponse_FieldSubPath) ClearValueRaw

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

func (*ListDeviceTypesResponse_FieldSubPath) Get

func (fps *ListDeviceTypesResponse_FieldSubPath) Get(source *ListDeviceTypesResponse) (values []interface{})

Get returns all values pointed by selected field from source ListDeviceTypesResponse

func (*ListDeviceTypesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListDeviceTypesResponse_FieldSubPath) GetRaw

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

func (*ListDeviceTypesResponse_FieldSubPath) GetSingle

func (fps *ListDeviceTypesResponse_FieldSubPath) GetSingle(source *ListDeviceTypesResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListDeviceTypesResponse

func (*ListDeviceTypesResponse_FieldSubPath) GetSingleRaw

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

func (*ListDeviceTypesResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListDeviceTypesResponse_FieldSubPath) JSONString

func (fps *ListDeviceTypesResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListDeviceTypesResponse_FieldSubPath) Selector

func (*ListDeviceTypesResponse_FieldSubPath) SplitIntoTerminalIPaths

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

func (*ListDeviceTypesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*ListDeviceTypesResponse_FieldSubPath) WithIArrayItemValue

func (*ListDeviceTypesResponse_FieldSubPath) WithIArrayOfValues

func (*ListDeviceTypesResponse_FieldSubPath) WithIValue

func (*ListDeviceTypesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ListDeviceTypesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ListDeviceTypesResponse_FieldSubPath) WithRawIValue

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

type ListDeviceTypesResponse_FieldSubPathArrayItemValue

type ListDeviceTypesResponse_FieldSubPathArrayItemValue struct {
	ListDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesResponse_FieldSubPathArrayItemValue) AsDeviceTypesPathItemValue

func (*ListDeviceTypesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*ListDeviceTypesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListDeviceTypesResponse_FieldSubPathArrayOfValues

type ListDeviceTypesResponse_FieldSubPathArrayOfValues struct {
	ListDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesResponse_FieldSubPathArrayOfValues) AsDeviceTypesPathArrayOfValues

func (*ListDeviceTypesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ListDeviceTypesResponse_FieldSubPathValue

type ListDeviceTypesResponse_FieldSubPathValue struct {
	ListDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesResponse_FieldSubPathValue) AsDeviceTypesPathValue

func (*ListDeviceTypesResponse_FieldSubPathValue) CompareWith

func (*ListDeviceTypesResponse_FieldSubPathValue) CompareWithRaw

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

func (*ListDeviceTypesResponse_FieldSubPathValue) GetRawValue

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

func (*ListDeviceTypesResponse_FieldSubPathValue) SetTo

func (*ListDeviceTypesResponse_FieldSubPathValue) SetToRaw

type ListDeviceTypesResponse_FieldTerminalPath

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

func (*ListDeviceTypesResponse_FieldTerminalPath) ClearValue

func (*ListDeviceTypesResponse_FieldTerminalPath) ClearValueRaw

func (*ListDeviceTypesResponse_FieldTerminalPath) Get

func (fp *ListDeviceTypesResponse_FieldTerminalPath) Get(source *ListDeviceTypesResponse) (values []interface{})

Get returns all values pointed by specific field from source ListDeviceTypesResponse

func (*ListDeviceTypesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListDeviceTypesResponse_FieldTerminalPath) GetRaw

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

func (*ListDeviceTypesResponse_FieldTerminalPath) GetSingle

func (fp *ListDeviceTypesResponse_FieldTerminalPath) GetSingle(source *ListDeviceTypesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListDeviceTypesResponse

func (*ListDeviceTypesResponse_FieldTerminalPath) GetSingleRaw

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

func (*ListDeviceTypesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListDeviceTypesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListDeviceTypesResponse_FieldTerminalPath) Selector

func (*ListDeviceTypesResponse_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*ListDeviceTypesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListDeviceTypesResponse_FieldTerminalPath) WithIArrayItemValue

func (*ListDeviceTypesResponse_FieldTerminalPath) WithIArrayOfValues

func (*ListDeviceTypesResponse_FieldTerminalPath) WithIValue

func (*ListDeviceTypesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListDeviceTypesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListDeviceTypesResponse_FieldTerminalPath) WithRawIValue

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

type ListDeviceTypesResponse_FieldTerminalPathArrayItemValue

type ListDeviceTypesResponse_FieldTerminalPathArrayItemValue struct {
	ListDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesResponse_FieldTerminalPathArrayItemValue) AsDeviceTypesItemValue

func (*ListDeviceTypesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ListDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListDeviceTypesResponse_FieldTerminalPathArrayOfValues

type ListDeviceTypesResponse_FieldTerminalPathArrayOfValues struct {
	ListDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsCurrentOffsetArrayOfValues

func (fpaov *ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsCurrentOffsetArrayOfValues() ([]int32, bool)

func (*ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsDeviceTypesArrayOfValues

func (fpaov *ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsDeviceTypesArrayOfValues() ([][]*device_type.DeviceType, bool)

func (*ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*device_type.PagerCursor, bool)

func (*ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*device_type.PagerCursor, bool)

func (*ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsTotalResultsCountArrayOfValues

func (fpaov *ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsTotalResultsCountArrayOfValues() ([]int32, bool)

func (*ListDeviceTypesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListDeviceTypesResponse_FieldTerminalPathValue

type ListDeviceTypesResponse_FieldTerminalPathValue struct {
	ListDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListDeviceTypesResponse_FieldTerminalPathValue) AsCurrentOffsetValue

func (fpv *ListDeviceTypesResponse_FieldTerminalPathValue) AsCurrentOffsetValue() (int32, bool)

func (*ListDeviceTypesResponse_FieldTerminalPathValue) AsDeviceTypesValue

func (*ListDeviceTypesResponse_FieldTerminalPathValue) AsNextPageTokenValue

func (*ListDeviceTypesResponse_FieldTerminalPathValue) AsPrevPageTokenValue

func (*ListDeviceTypesResponse_FieldTerminalPathValue) AsTotalResultsCountValue

func (fpv *ListDeviceTypesResponse_FieldTerminalPathValue) AsTotalResultsCountValue() (int32, bool)

func (*ListDeviceTypesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListDeviceTypesResponse_FieldTerminalPathValue' with the value under path in 'ListDeviceTypesResponse'.

func (*ListDeviceTypesResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*ListDeviceTypesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ListDeviceTypesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListDeviceTypesResponse

func (*ListDeviceTypesResponse_FieldTerminalPathValue) SetToRaw

type UpdateDeviceTypeDescriptor

type UpdateDeviceTypeDescriptor struct{}

func GetUpdateDeviceTypeDescriptor

func GetUpdateDeviceTypeDescriptor() *UpdateDeviceTypeDescriptor

func (*UpdateDeviceTypeDescriptor) GetApiDescriptor

func (*UpdateDeviceTypeDescriptor) GetApiName

func (d *UpdateDeviceTypeDescriptor) GetApiName() string

func (*UpdateDeviceTypeDescriptor) GetClientMsgReflectHandle

func (d *UpdateDeviceTypeDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*UpdateDeviceTypeDescriptor) GetFullMethodName

func (d *UpdateDeviceTypeDescriptor) GetFullMethodName() string

func (*UpdateDeviceTypeDescriptor) GetMethodName

func (d *UpdateDeviceTypeDescriptor) GetMethodName() string

func (*UpdateDeviceTypeDescriptor) GetProtoPkgName

func (d *UpdateDeviceTypeDescriptor) GetProtoPkgName() string

func (*UpdateDeviceTypeDescriptor) GetResourceDescriptor

func (d *UpdateDeviceTypeDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*UpdateDeviceTypeDescriptor) GetServerMsgReflectHandle

func (d *UpdateDeviceTypeDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*UpdateDeviceTypeDescriptor) GetServiceDomain

func (d *UpdateDeviceTypeDescriptor) GetServiceDomain() string

func (*UpdateDeviceTypeDescriptor) GetServiceVersion

func (d *UpdateDeviceTypeDescriptor) GetServiceVersion() string

func (*UpdateDeviceTypeDescriptor) GetVerb

func (d *UpdateDeviceTypeDescriptor) GetVerb() string

func (*UpdateDeviceTypeDescriptor) HasResource

func (d *UpdateDeviceTypeDescriptor) HasResource() bool

func (*UpdateDeviceTypeDescriptor) IsClientStream

func (d *UpdateDeviceTypeDescriptor) IsClientStream() bool

func (*UpdateDeviceTypeDescriptor) IsCollection

func (d *UpdateDeviceTypeDescriptor) IsCollection() bool

func (*UpdateDeviceTypeDescriptor) IsPlural

func (d *UpdateDeviceTypeDescriptor) IsPlural() bool

func (*UpdateDeviceTypeDescriptor) IsServerStream

func (d *UpdateDeviceTypeDescriptor) IsServerStream() bool

func (*UpdateDeviceTypeDescriptor) IsUnary

func (d *UpdateDeviceTypeDescriptor) IsUnary() bool

func (*UpdateDeviceTypeDescriptor) NewEmptyClientMsg

func (d *UpdateDeviceTypeDescriptor) NewEmptyClientMsg() proto.Message

func (*UpdateDeviceTypeDescriptor) NewEmptyServerMsg

func (d *UpdateDeviceTypeDescriptor) NewEmptyServerMsg() proto.Message

func (*UpdateDeviceTypeDescriptor) RequestHasResourceBody

func (d *UpdateDeviceTypeDescriptor) RequestHasResourceBody() bool

type UpdateDeviceTypeDescriptorClientMsgHandle

type UpdateDeviceTypeDescriptorClientMsgHandle struct{}

func (*UpdateDeviceTypeDescriptorClientMsgHandle) ExtractCollectionName

func (*UpdateDeviceTypeDescriptorClientMsgHandle) ExtractResourceName

func (*UpdateDeviceTypeDescriptorClientMsgHandle) ExtractResourceNames

type UpdateDeviceTypeDescriptorServerMsgHandle

type UpdateDeviceTypeDescriptorServerMsgHandle struct{}

func (*UpdateDeviceTypeDescriptorServerMsgHandle) ExtractCollectionName

func (*UpdateDeviceTypeDescriptorServerMsgHandle) ExtractResourceName

func (*UpdateDeviceTypeDescriptorServerMsgHandle) ExtractResourceNames

type UpdateDeviceTypeRequest

type UpdateDeviceTypeRequest struct {

	// DeviceType resource body
	DeviceType *device_type.DeviceType `protobuf:"bytes,2,opt,name=device_type,json=deviceType,proto3" json:"device_type,omitempty" firestore:"deviceType"`
	// FieldMask applied to request - change will be applied only for fields in
	// the mask
	UpdateMask *device_type.DeviceType_FieldMask `` /* 146-byte string literal not displayed */
	// Conditional update applied to request if update should be executed only for
	// specific resource state. If this field is populated, then server will fetch
	// existing resource, compare with the one stored in the cas field (after
	// applying field mask) and proceed with update only and only if they match.
	// Otherwise RPC error Aborted will be returned.
	Cas *UpdateDeviceTypeRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty" firestore:"cas"`
	// If set to true, and the resource is not found,
	// a new resource will be created.  In this situation,
	// 'field_mask' is ignored.
	//
	// https://google.aip.dev/134#create-or-update
	AllowMissing bool `protobuf:"varint,5,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty" firestore:"allowMissing"`
	// contains filtered or unexported fields
}

Request message for method [UpdateDeviceType][ntt.devices.v1alpha2.UpdateDeviceType]

func (*UpdateDeviceTypeRequest) Clone

func (*UpdateDeviceTypeRequest) CloneRaw

func (*UpdateDeviceTypeRequest) Descriptor

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

Deprecated, Use UpdateDeviceTypeRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceTypeRequest) GetAllowMissing

func (m *UpdateDeviceTypeRequest) GetAllowMissing() bool

func (*UpdateDeviceTypeRequest) GetCas

func (*UpdateDeviceTypeRequest) GetDeviceType

func (m *UpdateDeviceTypeRequest) GetDeviceType() *device_type.DeviceType

func (*UpdateDeviceTypeRequest) GetUpdateMask

func (*UpdateDeviceTypeRequest) GotenMessage

func (*UpdateDeviceTypeRequest) GotenMessage()

func (*UpdateDeviceTypeRequest) GotenObjectExt

func (o *UpdateDeviceTypeRequest) GotenObjectExt()

func (*UpdateDeviceTypeRequest) GotenValidate

func (obj *UpdateDeviceTypeRequest) GotenValidate() error

func (*UpdateDeviceTypeRequest) MakeDiffFieldMask

func (*UpdateDeviceTypeRequest) MakeFullFieldMask

func (*UpdateDeviceTypeRequest) MakeRawDiffFieldMask

func (*UpdateDeviceTypeRequest) MakeRawFullFieldMask

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

func (*UpdateDeviceTypeRequest) Marshal

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

func (*UpdateDeviceTypeRequest) MarshalJSON

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

func (*UpdateDeviceTypeRequest) Merge

func (*UpdateDeviceTypeRequest) MergeRaw

func (*UpdateDeviceTypeRequest) ProtoMessage

func (*UpdateDeviceTypeRequest) ProtoMessage()

func (*UpdateDeviceTypeRequest) ProtoReflect

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

func (*UpdateDeviceTypeRequest) Reset

func (m *UpdateDeviceTypeRequest) Reset()

func (*UpdateDeviceTypeRequest) SetAllowMissing

func (m *UpdateDeviceTypeRequest) SetAllowMissing(fv bool)

func (*UpdateDeviceTypeRequest) SetCas

func (*UpdateDeviceTypeRequest) SetDeviceType

func (m *UpdateDeviceTypeRequest) SetDeviceType(fv *device_type.DeviceType)

func (*UpdateDeviceTypeRequest) SetUpdateMask

func (*UpdateDeviceTypeRequest) String

func (m *UpdateDeviceTypeRequest) String() string

func (*UpdateDeviceTypeRequest) Unmarshal

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

func (*UpdateDeviceTypeRequest) UnmarshalJSON

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

type UpdateDeviceTypeRequestCASFieldPathBuilder

type UpdateDeviceTypeRequestCASFieldPathBuilder struct{}

func NewUpdateDeviceTypeRequestCASFieldPathBuilder

func NewUpdateDeviceTypeRequestCASFieldPathBuilder() UpdateDeviceTypeRequestCASFieldPathBuilder

func (UpdateDeviceTypeRequestCASFieldPathBuilder) ConditionalState

func (UpdateDeviceTypeRequestCASFieldPathBuilder) FieldMask

type UpdateDeviceTypeRequestCAS_FieldPath

type UpdateDeviceTypeRequestCAS_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateDeviceTypeRequestCAS_FieldPathSelector
	Get(source *UpdateDeviceTypeRequest_CAS) []interface{}
	GetSingle(source *UpdateDeviceTypeRequest_CAS) (interface{}, bool)
	ClearValue(item *UpdateDeviceTypeRequest_CAS)

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

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

func MustParseUpdateDeviceTypeRequestCAS_FieldPath

func MustParseUpdateDeviceTypeRequestCAS_FieldPath(rawField string) UpdateDeviceTypeRequestCAS_FieldPath

func ParseUpdateDeviceTypeRequestCAS_FieldPath

func ParseUpdateDeviceTypeRequestCAS_FieldPath(rawField string) (UpdateDeviceTypeRequestCAS_FieldPath, error)

type UpdateDeviceTypeRequestCAS_FieldPathArrayItemValue

type UpdateDeviceTypeRequestCAS_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateDeviceTypeRequestCAS_FieldPath
	ContainsValue(*UpdateDeviceTypeRequest_CAS) bool
}

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

func MustParseUpdateDeviceTypeRequestCAS_FieldPathArrayItemValue

func MustParseUpdateDeviceTypeRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) UpdateDeviceTypeRequestCAS_FieldPathArrayItemValue

func ParseUpdateDeviceTypeRequestCAS_FieldPathArrayItemValue

func ParseUpdateDeviceTypeRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateDeviceTypeRequestCAS_FieldPathArrayItemValue, error)

ParseUpdateDeviceTypeRequestCAS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateDeviceTypeRequestCAS_FieldPathArrayOfValues

type UpdateDeviceTypeRequestCAS_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateDeviceTypeRequestCAS_FieldPath
}

UpdateDeviceTypeRequestCAS_FieldPathArrayOfValues allows storing slice of values for CAS fields according to their type

func MustParseUpdateDeviceTypeRequestCAS_FieldPathArrayOfValues

func MustParseUpdateDeviceTypeRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateDeviceTypeRequestCAS_FieldPathArrayOfValues

func ParseUpdateDeviceTypeRequestCAS_FieldPathArrayOfValues

func ParseUpdateDeviceTypeRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateDeviceTypeRequestCAS_FieldPathArrayOfValues, error)

type UpdateDeviceTypeRequestCAS_FieldPathSelector

type UpdateDeviceTypeRequestCAS_FieldPathSelector int32
const (
	UpdateDeviceTypeRequestCAS_FieldPathSelectorConditionalState UpdateDeviceTypeRequestCAS_FieldPathSelector = 0
	UpdateDeviceTypeRequestCAS_FieldPathSelectorFieldMask        UpdateDeviceTypeRequestCAS_FieldPathSelector = 1
)

func (UpdateDeviceTypeRequestCAS_FieldPathSelector) String

type UpdateDeviceTypeRequestCAS_FieldPathValue

type UpdateDeviceTypeRequestCAS_FieldPathValue interface {
	UpdateDeviceTypeRequestCAS_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateDeviceTypeRequest_CAS)
	CompareWith(*UpdateDeviceTypeRequest_CAS) (cmp int, comparable bool)
}

UpdateDeviceTypeRequestCAS_FieldPathValue allows storing values for CAS fields according to their type

func MustParseUpdateDeviceTypeRequestCAS_FieldPathValue

func MustParseUpdateDeviceTypeRequestCAS_FieldPathValue(pathStr, valueStr string) UpdateDeviceTypeRequestCAS_FieldPathValue

func ParseUpdateDeviceTypeRequestCAS_FieldPathValue

func ParseUpdateDeviceTypeRequestCAS_FieldPathValue(pathStr, valueStr string) (UpdateDeviceTypeRequestCAS_FieldPathValue, error)

type UpdateDeviceTypeRequestCAS_FieldSubPath

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) AsConditionalStateSubPath

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) ClearValue

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) ClearValueRaw

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) Get

func (fps *UpdateDeviceTypeRequestCAS_FieldSubPath) Get(source *UpdateDeviceTypeRequest_CAS) (values []interface{})

Get returns all values pointed by selected field from source UpdateDeviceTypeRequest_CAS

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) GetRaw

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) GetSingle

func (fps *UpdateDeviceTypeRequestCAS_FieldSubPath) GetSingle(source *UpdateDeviceTypeRequest_CAS) (interface{}, bool)

GetSingle returns value of selected field from source UpdateDeviceTypeRequest_CAS

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) GetSingleRaw

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) Selector

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) SplitIntoTerminalIPaths

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) WithIArrayItemValue

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) WithIArrayOfValues

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) WithIValue

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPath) WithRawIValue

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

type UpdateDeviceTypeRequestCAS_FieldSubPathArrayItemValue

type UpdateDeviceTypeRequestCAS_FieldSubPathArrayItemValue struct {
	UpdateDeviceTypeRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue

func (*UpdateDeviceTypeRequestCAS_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateDeviceTypeRequestCAS_FieldSubPathArrayOfValues

type UpdateDeviceTypeRequestCAS_FieldSubPathArrayOfValues struct {
	UpdateDeviceTypeRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues

func (*UpdateDeviceTypeRequestCAS_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateDeviceTypeRequestCAS_FieldSubPathValue

type UpdateDeviceTypeRequestCAS_FieldSubPathValue struct {
	UpdateDeviceTypeRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequestCAS_FieldSubPathValue) AsConditionalStatePathValue

func (*UpdateDeviceTypeRequestCAS_FieldSubPathValue) CompareWith

func (*UpdateDeviceTypeRequestCAS_FieldSubPathValue) CompareWithRaw

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPathValue) GetRawValue

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

func (*UpdateDeviceTypeRequestCAS_FieldSubPathValue) SetTo

func (*UpdateDeviceTypeRequestCAS_FieldSubPathValue) SetToRaw

type UpdateDeviceTypeRequestCAS_FieldTerminalPath

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) ClearValue

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) ClearValueRaw

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) Get

func (fp *UpdateDeviceTypeRequestCAS_FieldTerminalPath) Get(source *UpdateDeviceTypeRequest_CAS) (values []interface{})

Get returns all values pointed by specific field from source UpdateDeviceTypeRequest_CAS

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) GetRaw

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source UpdateDeviceTypeRequest_CAS

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) GetSingleRaw

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) Selector

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) WithIArrayItemValue

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) WithIArrayOfValues

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) WithIValue

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPath) WithRawIValue

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

type UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayItemValue

type UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayItemValue struct {
	UpdateDeviceTypeRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayItemValue) GetSingle

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayOfValues

type UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayOfValues struct {
	UpdateDeviceTypeRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues

func (fpaov *UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*device_type.DeviceType, bool)

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateDeviceTypeRequestCAS_FieldTerminalPathValue

type UpdateDeviceTypeRequestCAS_FieldTerminalPathValue struct {
	UpdateDeviceTypeRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathValue) AsConditionalStateValue

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathValue) AsFieldMaskValue

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateDeviceTypeRequestCAS_FieldTerminalPathValue' with the value under path in 'UpdateDeviceTypeRequest_CAS'.

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathValue) CompareWithRaw

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CAS

func (*UpdateDeviceTypeRequestCAS_FieldTerminalPathValue) SetToRaw

type UpdateDeviceTypeRequestFieldPathBuilder

type UpdateDeviceTypeRequestFieldPathBuilder struct{}

func NewUpdateDeviceTypeRequestFieldPathBuilder

func NewUpdateDeviceTypeRequestFieldPathBuilder() UpdateDeviceTypeRequestFieldPathBuilder

func (UpdateDeviceTypeRequestFieldPathBuilder) AllowMissing

func (UpdateDeviceTypeRequestFieldPathBuilder) Cas

func (UpdateDeviceTypeRequestFieldPathBuilder) DeviceType

func (UpdateDeviceTypeRequestFieldPathBuilder) UpdateMask

type UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataAnnotations

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

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataLabels

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

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataShards

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

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateDeviceTypeRequestMapPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations

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

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations) FieldPath

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations) WithArrayOfValues

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataAnnotations) WithValue

type UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels

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

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels) FieldPath

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels) WithArrayOfValues

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataLabels) WithValue

type UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards

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

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards) FieldPath

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards) WithArrayOfValues

func (UpdateDeviceTypeRequestMapPathSelectorDeviceTypeMetadataShards) WithValue

type UpdateDeviceTypeRequestPathSelectorAllowMissing

type UpdateDeviceTypeRequestPathSelectorAllowMissing struct{}

func (UpdateDeviceTypeRequestPathSelectorAllowMissing) FieldPath

func (UpdateDeviceTypeRequestPathSelectorAllowMissing) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorAllowMissing) WithValue

type UpdateDeviceTypeRequestPathSelectorCas

type UpdateDeviceTypeRequestPathSelectorCas struct{}

func (UpdateDeviceTypeRequestPathSelectorCas) ConditionalState

func (UpdateDeviceTypeRequestPathSelectorCas) FieldMask

func (UpdateDeviceTypeRequestPathSelectorCas) FieldPath

type UpdateDeviceTypeRequestPathSelectorCasConditionalState

type UpdateDeviceTypeRequestPathSelectorCasConditionalState struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) Description

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) DisplayName

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) Hardware

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) Metadata

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) Name

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalState) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateArchitecture

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateArchitecture struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateArchitecture) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateArchitecture) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateArchitecture) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateDescription

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateDescription struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateDescription) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateDescription) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateDescription) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateDisplayName

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateDisplayName struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateDisplayName) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateDisplayName) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateDisplayName) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateHardware

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateHardware struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateHardware) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateHardware) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateHardware) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadata

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadata struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadata) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadata) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadata) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataAnnotations

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataAnnotations struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataCreateTime

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataCreateTime struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataCreateTime) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataCreateTime) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataDeleteTime

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataDeleteTime struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataDeleteTime) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataGeneration

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataGeneration struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataGeneration) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataGeneration) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLabels

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLabels struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycle

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycle struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycle) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycle) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycle) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleState

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleState struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleState) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferences

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferences struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataResourceVersion

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataResourceVersion struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataResourceVersion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataShards

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataShards struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncing

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncing struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncing) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncing) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingRegions

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingRegions struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataTags

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataTags struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataTags) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataTags) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataTags) WithItemValue

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataTags) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUpdateTime

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUpdateTime struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUpdateTime) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUuid

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUuid struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUuid) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateMetadataUuid) WithValue

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateName

type UpdateDeviceTypeRequestPathSelectorCasConditionalStateName struct{}

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateName) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateName) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasConditionalStateName) WithValue

type UpdateDeviceTypeRequestPathSelectorCasFieldMask

type UpdateDeviceTypeRequestPathSelectorCasFieldMask struct{}

func (UpdateDeviceTypeRequestPathSelectorCasFieldMask) FieldPath

func (UpdateDeviceTypeRequestPathSelectorCasFieldMask) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorCasFieldMask) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceType

type UpdateDeviceTypeRequestPathSelectorDeviceType struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceType) Architecture

func (UpdateDeviceTypeRequestPathSelectorDeviceType) Description

func (UpdateDeviceTypeRequestPathSelectorDeviceType) DisplayName

func (UpdateDeviceTypeRequestPathSelectorDeviceType) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceType) Hardware

func (UpdateDeviceTypeRequestPathSelectorDeviceType) Metadata

func (UpdateDeviceTypeRequestPathSelectorDeviceType) Name

func (UpdateDeviceTypeRequestPathSelectorDeviceType) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceType) WithSubArrayItemValue

func (UpdateDeviceTypeRequestPathSelectorDeviceType) WithSubArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceType) WithSubPath

func (UpdateDeviceTypeRequestPathSelectorDeviceType) WithSubValue

func (UpdateDeviceTypeRequestPathSelectorDeviceType) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeArchitecture

type UpdateDeviceTypeRequestPathSelectorDeviceTypeArchitecture struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeArchitecture) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeArchitecture) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeArchitecture) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeDescription

type UpdateDeviceTypeRequestPathSelectorDeviceTypeDescription struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeDescription) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeDescription) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeDescription) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeDisplayName

type UpdateDeviceTypeRequestPathSelectorDeviceTypeDisplayName struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeDisplayName) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeDisplayName) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeDisplayName) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeHardware

type UpdateDeviceTypeRequestPathSelectorDeviceTypeHardware struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeHardware) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeHardware) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeHardware) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Annotations

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) CreateTime

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) DeleteTime

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Generation

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Labels

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Lifecycle

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Shards

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Syncing

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Tags

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) UpdateTime

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) Uuid

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadata) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) WithKey

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataAnnotations) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataCreateTime) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataDeleteTime) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataGeneration) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) WithKey

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLabels) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycle) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleBlockDeletion) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataLifecycleState) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) WithItemValue

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferences) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesController) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesKind) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesName) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRegion) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesRequiresOwnerReference) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataOwnerReferencesVersion) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataResourceVersion) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) WithKey

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataShards) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncing) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingOwningRegion) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) WithItemValue

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataSyncingRegions) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) WithItemValue

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataTags) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUpdateTime) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid

type UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeMetadataUuid) WithValue

type UpdateDeviceTypeRequestPathSelectorDeviceTypeName

type UpdateDeviceTypeRequestPathSelectorDeviceTypeName struct{}

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeName) FieldPath

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeName) WithArrayOfValues

func (UpdateDeviceTypeRequestPathSelectorDeviceTypeName) WithValue

type UpdateDeviceTypeRequestPathSelectorUpdateMask

type UpdateDeviceTypeRequestPathSelectorUpdateMask struct{}

func (UpdateDeviceTypeRequestPathSelectorUpdateMask) FieldPath

type UpdateDeviceTypeRequest_CAS

type UpdateDeviceTypeRequest_CAS struct {

	// Conditional desired state of a resource before update.
	ConditionalState *device_type.DeviceType `` /* 138-byte string literal not displayed */
	// Field paths from conditional state of resource server should check and
	// compare.
	FieldMask *device_type.DeviceType_FieldMask `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

CAS - Compare and Swap. This object is used if user wants to make update conditional based upon previous resource version.

func (*UpdateDeviceTypeRequest_CAS) Clone

func (*UpdateDeviceTypeRequest_CAS) CloneRaw

func (*UpdateDeviceTypeRequest_CAS) Descriptor

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

Deprecated, Use UpdateDeviceTypeRequest_CAS.ProtoReflect.Descriptor instead.

func (*UpdateDeviceTypeRequest_CAS) GetConditionalState

func (m *UpdateDeviceTypeRequest_CAS) GetConditionalState() *device_type.DeviceType

func (*UpdateDeviceTypeRequest_CAS) GetFieldMask

func (*UpdateDeviceTypeRequest_CAS) GotenMessage

func (*UpdateDeviceTypeRequest_CAS) GotenMessage()

func (*UpdateDeviceTypeRequest_CAS) GotenObjectExt

func (o *UpdateDeviceTypeRequest_CAS) GotenObjectExt()

func (*UpdateDeviceTypeRequest_CAS) GotenValidate

func (obj *UpdateDeviceTypeRequest_CAS) GotenValidate() error

func (*UpdateDeviceTypeRequest_CAS) MakeDiffFieldMask

func (*UpdateDeviceTypeRequest_CAS) MakeFullFieldMask

func (*UpdateDeviceTypeRequest_CAS) MakeRawDiffFieldMask

func (*UpdateDeviceTypeRequest_CAS) MakeRawFullFieldMask

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

func (*UpdateDeviceTypeRequest_CAS) Marshal

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

func (*UpdateDeviceTypeRequest_CAS) MarshalJSON

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

func (*UpdateDeviceTypeRequest_CAS) Merge

func (*UpdateDeviceTypeRequest_CAS) MergeRaw

func (*UpdateDeviceTypeRequest_CAS) ProtoMessage

func (*UpdateDeviceTypeRequest_CAS) ProtoMessage()

func (*UpdateDeviceTypeRequest_CAS) ProtoReflect

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

func (*UpdateDeviceTypeRequest_CAS) Reset

func (m *UpdateDeviceTypeRequest_CAS) Reset()

func (*UpdateDeviceTypeRequest_CAS) SetConditionalState

func (m *UpdateDeviceTypeRequest_CAS) SetConditionalState(fv *device_type.DeviceType)

func (*UpdateDeviceTypeRequest_CAS) SetFieldMask

func (*UpdateDeviceTypeRequest_CAS) String

func (m *UpdateDeviceTypeRequest_CAS) String() string

func (*UpdateDeviceTypeRequest_CAS) Unmarshal

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

func (*UpdateDeviceTypeRequest_CAS) UnmarshalJSON

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

type UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataAnnotations

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

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataLabels

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

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataShards

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

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASMapPathSelectorConditionalStateMetadataShards) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalState

type UpdateDeviceTypeRequest_CASPathSelectorConditionalState struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) Hardware

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) Metadata

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) Name

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) WithSubArrayItemValue

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) WithSubArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) WithSubPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) WithSubValue

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalState) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateArchitecture

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateArchitecture struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateArchitecture) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateArchitecture) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateArchitecture) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDescription

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDescription struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDescription) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDescription) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDescription) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDisplayName

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDisplayName struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDisplayName) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDisplayName) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateDisplayName) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateHardware

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateHardware struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateHardware) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateHardware) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateHardware) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadata

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadata struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadata) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadata) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadata) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataAnnotations

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataAnnotations struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataCreateTime

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataCreateTime struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataCreateTime) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataDeleteTime

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataDeleteTime struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataDeleteTime) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataGeneration

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataGeneration struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataGeneration) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataGeneration) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLabels

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLabels struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycle

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycle struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycle) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleState

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleState struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleState) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferences

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferences struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataResourceVersion

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataResourceVersion struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataResourceVersion) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataShards

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataShards struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataShards) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncing

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncing struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncing) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncing) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingRegions

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingRegions struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataTags

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataTags struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataTags) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataTags) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataTags) WithItemValue

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataTags) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUpdateTime

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUpdateTime struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUpdateTime) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUuid

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUuid struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUuid) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateMetadataUuid) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateName

type UpdateDeviceTypeRequest_CASPathSelectorConditionalStateName struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateName) FieldPath

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateName) WithArrayOfValues

func (UpdateDeviceTypeRequest_CASPathSelectorConditionalStateName) WithValue

type UpdateDeviceTypeRequest_CASPathSelectorFieldMask

type UpdateDeviceTypeRequest_CASPathSelectorFieldMask struct{}

func (UpdateDeviceTypeRequest_CASPathSelectorFieldMask) FieldPath

type UpdateDeviceTypeRequest_CAS_FieldMask

type UpdateDeviceTypeRequest_CAS_FieldMask struct {
	Paths []UpdateDeviceTypeRequestCAS_FieldPath
}

func FullUpdateDeviceTypeRequest_CAS_FieldMask

func FullUpdateDeviceTypeRequest_CAS_FieldMask() *UpdateDeviceTypeRequest_CAS_FieldMask

func (*UpdateDeviceTypeRequest_CAS_FieldMask) AppendPath

func (*UpdateDeviceTypeRequest_CAS_FieldMask) AppendRawPath

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) DecodeFirestore

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateDeviceTypeRequest_CAS_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateDeviceTypeRequest_CAS_FieldMask) FromProtoFieldMask

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) GetPaths

func (*UpdateDeviceTypeRequest_CAS_FieldMask) GetRawPaths

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) IsFull

func (fieldMask *UpdateDeviceTypeRequest_CAS_FieldMask) IsFull() bool

func (UpdateDeviceTypeRequest_CAS_FieldMask) Marshal

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

implement methods required by customType

func (UpdateDeviceTypeRequest_CAS_FieldMask) MarshalJSON

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) PathsCount

func (fieldMask *UpdateDeviceTypeRequest_CAS_FieldMask) PathsCount() int

func (*UpdateDeviceTypeRequest_CAS_FieldMask) Project

func (*UpdateDeviceTypeRequest_CAS_FieldMask) ProjectRaw

func (*UpdateDeviceTypeRequest_CAS_FieldMask) ProtoMessage

func (fieldMask *UpdateDeviceTypeRequest_CAS_FieldMask) ProtoMessage()

func (*UpdateDeviceTypeRequest_CAS_FieldMask) ProtoReflect

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) Reset

func (fieldMask *UpdateDeviceTypeRequest_CAS_FieldMask) Reset()

func (*UpdateDeviceTypeRequest_CAS_FieldMask) Set

func (*UpdateDeviceTypeRequest_CAS_FieldMask) SetFromCliFlag

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) SetRaw

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) Size

func (fieldMask *UpdateDeviceTypeRequest_CAS_FieldMask) Size() int

func (*UpdateDeviceTypeRequest_CAS_FieldMask) String

func (fieldMask *UpdateDeviceTypeRequest_CAS_FieldMask) String() string

func (*UpdateDeviceTypeRequest_CAS_FieldMask) Subtract

func (*UpdateDeviceTypeRequest_CAS_FieldMask) SubtractRaw

func (*UpdateDeviceTypeRequest_CAS_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateDeviceTypeRequest_CAS_FieldMask) Unmarshal

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

func (*UpdateDeviceTypeRequest_CAS_FieldMask) UnmarshalJSON

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

type UpdateDeviceTypeRequest_FieldMask

type UpdateDeviceTypeRequest_FieldMask struct {
	Paths []UpdateDeviceTypeRequest_FieldPath
}

func FullUpdateDeviceTypeRequest_FieldMask

func FullUpdateDeviceTypeRequest_FieldMask() *UpdateDeviceTypeRequest_FieldMask

func (*UpdateDeviceTypeRequest_FieldMask) AppendPath

func (*UpdateDeviceTypeRequest_FieldMask) AppendRawPath

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

func (*UpdateDeviceTypeRequest_FieldMask) DecodeFirestore

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

func (*UpdateDeviceTypeRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateDeviceTypeRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateDeviceTypeRequest_FieldMask) FromProtoFieldMask

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

func (*UpdateDeviceTypeRequest_FieldMask) GetPaths

func (*UpdateDeviceTypeRequest_FieldMask) GetRawPaths

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

func (*UpdateDeviceTypeRequest_FieldMask) IsFull

func (fieldMask *UpdateDeviceTypeRequest_FieldMask) IsFull() bool

func (UpdateDeviceTypeRequest_FieldMask) Marshal

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

implement methods required by customType

func (UpdateDeviceTypeRequest_FieldMask) MarshalJSON

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

func (*UpdateDeviceTypeRequest_FieldMask) PathsCount

func (fieldMask *UpdateDeviceTypeRequest_FieldMask) PathsCount() int

func (*UpdateDeviceTypeRequest_FieldMask) Project

func (*UpdateDeviceTypeRequest_FieldMask) ProjectRaw

func (*UpdateDeviceTypeRequest_FieldMask) ProtoMessage

func (fieldMask *UpdateDeviceTypeRequest_FieldMask) ProtoMessage()

func (*UpdateDeviceTypeRequest_FieldMask) ProtoReflect

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

func (*UpdateDeviceTypeRequest_FieldMask) Reset

func (fieldMask *UpdateDeviceTypeRequest_FieldMask) Reset()

func (*UpdateDeviceTypeRequest_FieldMask) Set

func (fieldMask *UpdateDeviceTypeRequest_FieldMask) Set(target, source *UpdateDeviceTypeRequest)

func (*UpdateDeviceTypeRequest_FieldMask) SetFromCliFlag

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

func (*UpdateDeviceTypeRequest_FieldMask) SetRaw

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

func (*UpdateDeviceTypeRequest_FieldMask) Size

func (fieldMask *UpdateDeviceTypeRequest_FieldMask) Size() int

func (*UpdateDeviceTypeRequest_FieldMask) String

func (fieldMask *UpdateDeviceTypeRequest_FieldMask) String() string

func (*UpdateDeviceTypeRequest_FieldMask) Subtract

func (*UpdateDeviceTypeRequest_FieldMask) SubtractRaw

func (*UpdateDeviceTypeRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateDeviceTypeRequest_FieldMask) Unmarshal

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

func (*UpdateDeviceTypeRequest_FieldMask) UnmarshalJSON

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

type UpdateDeviceTypeRequest_FieldPath

type UpdateDeviceTypeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateDeviceTypeRequest_FieldPathSelector
	Get(source *UpdateDeviceTypeRequest) []interface{}
	GetSingle(source *UpdateDeviceTypeRequest) (interface{}, bool)
	ClearValue(item *UpdateDeviceTypeRequest)

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

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

func MustParseUpdateDeviceTypeRequest_FieldPath

func MustParseUpdateDeviceTypeRequest_FieldPath(rawField string) UpdateDeviceTypeRequest_FieldPath

func ParseUpdateDeviceTypeRequest_FieldPath

func ParseUpdateDeviceTypeRequest_FieldPath(rawField string) (UpdateDeviceTypeRequest_FieldPath, error)

type UpdateDeviceTypeRequest_FieldPathArrayItemValue

type UpdateDeviceTypeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateDeviceTypeRequest_FieldPath
	ContainsValue(*UpdateDeviceTypeRequest) bool
}

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

func MustParseUpdateDeviceTypeRequest_FieldPathArrayItemValue

func MustParseUpdateDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) UpdateDeviceTypeRequest_FieldPathArrayItemValue

func ParseUpdateDeviceTypeRequest_FieldPathArrayItemValue

func ParseUpdateDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateDeviceTypeRequest_FieldPathArrayItemValue, error)

ParseUpdateDeviceTypeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateDeviceTypeRequest_FieldPathArrayOfValues

type UpdateDeviceTypeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateDeviceTypeRequest_FieldPath
}

UpdateDeviceTypeRequest_FieldPathArrayOfValues allows storing slice of values for UpdateDeviceTypeRequest fields according to their type

func MustParseUpdateDeviceTypeRequest_FieldPathArrayOfValues

func MustParseUpdateDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateDeviceTypeRequest_FieldPathArrayOfValues

func ParseUpdateDeviceTypeRequest_FieldPathArrayOfValues

func ParseUpdateDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateDeviceTypeRequest_FieldPathArrayOfValues, error)

type UpdateDeviceTypeRequest_FieldPathSelector

type UpdateDeviceTypeRequest_FieldPathSelector int32
const (
	UpdateDeviceTypeRequest_FieldPathSelectorDeviceType   UpdateDeviceTypeRequest_FieldPathSelector = 0
	UpdateDeviceTypeRequest_FieldPathSelectorUpdateMask   UpdateDeviceTypeRequest_FieldPathSelector = 1
	UpdateDeviceTypeRequest_FieldPathSelectorCas          UpdateDeviceTypeRequest_FieldPathSelector = 2
	UpdateDeviceTypeRequest_FieldPathSelectorAllowMissing UpdateDeviceTypeRequest_FieldPathSelector = 3
)

func (UpdateDeviceTypeRequest_FieldPathSelector) String

type UpdateDeviceTypeRequest_FieldPathValue

type UpdateDeviceTypeRequest_FieldPathValue interface {
	UpdateDeviceTypeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateDeviceTypeRequest)
	CompareWith(*UpdateDeviceTypeRequest) (cmp int, comparable bool)
}

UpdateDeviceTypeRequest_FieldPathValue allows storing values for UpdateDeviceTypeRequest fields according to their type

func MustParseUpdateDeviceTypeRequest_FieldPathValue

func MustParseUpdateDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) UpdateDeviceTypeRequest_FieldPathValue

func ParseUpdateDeviceTypeRequest_FieldPathValue

func ParseUpdateDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) (UpdateDeviceTypeRequest_FieldPathValue, error)

type UpdateDeviceTypeRequest_FieldSubPath

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

func (*UpdateDeviceTypeRequest_FieldSubPath) AsCasSubPath

func (*UpdateDeviceTypeRequest_FieldSubPath) AsDeviceTypeSubPath

func (*UpdateDeviceTypeRequest_FieldSubPath) ClearValue

func (*UpdateDeviceTypeRequest_FieldSubPath) ClearValueRaw

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

func (*UpdateDeviceTypeRequest_FieldSubPath) Get

func (fps *UpdateDeviceTypeRequest_FieldSubPath) Get(source *UpdateDeviceTypeRequest) (values []interface{})

Get returns all values pointed by selected field from source UpdateDeviceTypeRequest

func (*UpdateDeviceTypeRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateDeviceTypeRequest_FieldSubPath) GetRaw

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

func (*UpdateDeviceTypeRequest_FieldSubPath) GetSingle

func (fps *UpdateDeviceTypeRequest_FieldSubPath) GetSingle(source *UpdateDeviceTypeRequest) (interface{}, bool)

GetSingle returns value of selected field from source UpdateDeviceTypeRequest

func (*UpdateDeviceTypeRequest_FieldSubPath) GetSingleRaw

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

func (*UpdateDeviceTypeRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateDeviceTypeRequest_FieldSubPath) JSONString

func (fps *UpdateDeviceTypeRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateDeviceTypeRequest_FieldSubPath) Selector

func (*UpdateDeviceTypeRequest_FieldSubPath) SplitIntoTerminalIPaths

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

func (*UpdateDeviceTypeRequest_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateDeviceTypeRequest_FieldSubPath) WithIArrayItemValue

func (*UpdateDeviceTypeRequest_FieldSubPath) WithIArrayOfValues

func (*UpdateDeviceTypeRequest_FieldSubPath) WithIValue

func (*UpdateDeviceTypeRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateDeviceTypeRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateDeviceTypeRequest_FieldSubPath) WithRawIValue

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

type UpdateDeviceTypeRequest_FieldSubPathArrayItemValue

type UpdateDeviceTypeRequest_FieldSubPathArrayItemValue struct {
	UpdateDeviceTypeRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequest_FieldSubPathArrayItemValue) AsCasPathItemValue

func (*UpdateDeviceTypeRequest_FieldSubPathArrayItemValue) AsDeviceTypePathItemValue

func (*UpdateDeviceTypeRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateDeviceTypeRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateDeviceTypeRequest_FieldSubPathArrayOfValues

type UpdateDeviceTypeRequest_FieldSubPathArrayOfValues struct {
	UpdateDeviceTypeRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues

func (*UpdateDeviceTypeRequest_FieldSubPathArrayOfValues) AsDeviceTypePathArrayOfValues

func (*UpdateDeviceTypeRequest_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateDeviceTypeRequest_FieldSubPathValue

type UpdateDeviceTypeRequest_FieldSubPathValue struct {
	UpdateDeviceTypeRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequest_FieldSubPathValue) AsCasPathValue

func (*UpdateDeviceTypeRequest_FieldSubPathValue) AsDeviceTypePathValue

func (*UpdateDeviceTypeRequest_FieldSubPathValue) CompareWith

func (*UpdateDeviceTypeRequest_FieldSubPathValue) CompareWithRaw

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

func (*UpdateDeviceTypeRequest_FieldSubPathValue) GetRawValue

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

func (*UpdateDeviceTypeRequest_FieldSubPathValue) SetTo

func (*UpdateDeviceTypeRequest_FieldSubPathValue) SetToRaw

type UpdateDeviceTypeRequest_FieldTerminalPath

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

func (*UpdateDeviceTypeRequest_FieldTerminalPath) ClearValue

func (*UpdateDeviceTypeRequest_FieldTerminalPath) ClearValueRaw

func (*UpdateDeviceTypeRequest_FieldTerminalPath) Get

func (fp *UpdateDeviceTypeRequest_FieldTerminalPath) Get(source *UpdateDeviceTypeRequest) (values []interface{})

Get returns all values pointed by specific field from source UpdateDeviceTypeRequest

func (*UpdateDeviceTypeRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateDeviceTypeRequest_FieldTerminalPath) GetRaw

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

func (*UpdateDeviceTypeRequest_FieldTerminalPath) GetSingle

func (fp *UpdateDeviceTypeRequest_FieldTerminalPath) GetSingle(source *UpdateDeviceTypeRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateDeviceTypeRequest

func (*UpdateDeviceTypeRequest_FieldTerminalPath) GetSingleRaw

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

func (*UpdateDeviceTypeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateDeviceTypeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateDeviceTypeRequest_FieldTerminalPath) Selector

func (*UpdateDeviceTypeRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*UpdateDeviceTypeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateDeviceTypeRequest_FieldTerminalPath) WithIArrayItemValue

func (*UpdateDeviceTypeRequest_FieldTerminalPath) WithIArrayOfValues

func (*UpdateDeviceTypeRequest_FieldTerminalPath) WithIValue

func (*UpdateDeviceTypeRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateDeviceTypeRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateDeviceTypeRequest_FieldTerminalPath) WithRawIValue

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

type UpdateDeviceTypeRequest_FieldTerminalPathArrayItemValue

type UpdateDeviceTypeRequest_FieldTerminalPathArrayItemValue struct {
	UpdateDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues

type UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues struct {
	UpdateDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsAllowMissingArrayOfValues

func (fpaov *UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsAllowMissingArrayOfValues() ([]bool, bool)

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsDeviceTypeArrayOfValues

func (fpaov *UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsDeviceTypeArrayOfValues() ([]*device_type.DeviceType, bool)

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues

func (*UpdateDeviceTypeRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateDeviceTypeRequest_FieldTerminalPathValue

type UpdateDeviceTypeRequest_FieldTerminalPathValue struct {
	UpdateDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) AsAllowMissingValue

func (fpv *UpdateDeviceTypeRequest_FieldTerminalPathValue) AsAllowMissingValue() (bool, bool)

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) AsCasValue

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) AsDeviceTypeValue

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) AsUpdateMaskValue

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateDeviceTypeRequest_FieldTerminalPathValue' with the value under path in 'UpdateDeviceTypeRequest'.

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object UpdateDeviceTypeRequest

func (*UpdateDeviceTypeRequest_FieldTerminalPathValue) SetToRaw

type WatchDeviceTypeClientStream

type WatchDeviceTypeClientStream interface {
	Recv() (*WatchDeviceTypeResponse, error)
	grpc.ClientStream
}

type WatchDeviceTypeDescriptor

type WatchDeviceTypeDescriptor struct{}

func GetWatchDeviceTypeDescriptor

func GetWatchDeviceTypeDescriptor() *WatchDeviceTypeDescriptor

func (*WatchDeviceTypeDescriptor) GetApiDescriptor

func (d *WatchDeviceTypeDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*WatchDeviceTypeDescriptor) GetApiName

func (d *WatchDeviceTypeDescriptor) GetApiName() string

func (*WatchDeviceTypeDescriptor) GetClientMsgReflectHandle

func (d *WatchDeviceTypeDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*WatchDeviceTypeDescriptor) GetFullMethodName

func (d *WatchDeviceTypeDescriptor) GetFullMethodName() string

func (*WatchDeviceTypeDescriptor) GetMethodName

func (d *WatchDeviceTypeDescriptor) GetMethodName() string

func (*WatchDeviceTypeDescriptor) GetProtoPkgName

func (d *WatchDeviceTypeDescriptor) GetProtoPkgName() string

func (*WatchDeviceTypeDescriptor) GetResourceDescriptor

func (d *WatchDeviceTypeDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*WatchDeviceTypeDescriptor) GetServerMsgReflectHandle

func (d *WatchDeviceTypeDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*WatchDeviceTypeDescriptor) GetServiceDomain

func (d *WatchDeviceTypeDescriptor) GetServiceDomain() string

func (*WatchDeviceTypeDescriptor) GetServiceVersion

func (d *WatchDeviceTypeDescriptor) GetServiceVersion() string

func (*WatchDeviceTypeDescriptor) GetVerb

func (d *WatchDeviceTypeDescriptor) GetVerb() string

func (*WatchDeviceTypeDescriptor) HasResource

func (d *WatchDeviceTypeDescriptor) HasResource() bool

func (*WatchDeviceTypeDescriptor) IsClientStream

func (d *WatchDeviceTypeDescriptor) IsClientStream() bool

func (*WatchDeviceTypeDescriptor) IsCollection

func (d *WatchDeviceTypeDescriptor) IsCollection() bool

func (*WatchDeviceTypeDescriptor) IsPlural

func (d *WatchDeviceTypeDescriptor) IsPlural() bool

func (*WatchDeviceTypeDescriptor) IsServerStream

func (d *WatchDeviceTypeDescriptor) IsServerStream() bool

func (*WatchDeviceTypeDescriptor) IsUnary

func (d *WatchDeviceTypeDescriptor) IsUnary() bool

func (*WatchDeviceTypeDescriptor) NewEmptyClientMsg

func (d *WatchDeviceTypeDescriptor) NewEmptyClientMsg() proto.Message

func (*WatchDeviceTypeDescriptor) NewEmptyServerMsg

func (d *WatchDeviceTypeDescriptor) NewEmptyServerMsg() proto.Message

func (*WatchDeviceTypeDescriptor) RequestHasResourceBody

func (d *WatchDeviceTypeDescriptor) RequestHasResourceBody() bool

type WatchDeviceTypeDescriptorClientMsgHandle

type WatchDeviceTypeDescriptorClientMsgHandle struct{}

func (*WatchDeviceTypeDescriptorClientMsgHandle) ExtractCollectionName

func (*WatchDeviceTypeDescriptorClientMsgHandle) ExtractResourceName

func (*WatchDeviceTypeDescriptorClientMsgHandle) ExtractResourceNames

type WatchDeviceTypeDescriptorServerMsgHandle

type WatchDeviceTypeDescriptorServerMsgHandle struct{}

func (*WatchDeviceTypeDescriptorServerMsgHandle) ExtractCollectionName

func (*WatchDeviceTypeDescriptorServerMsgHandle) ExtractResourceName

func (*WatchDeviceTypeDescriptorServerMsgHandle) ExtractResourceNames

type WatchDeviceTypeRequest

type WatchDeviceTypeRequest struct {

	// Reference to ntt.devices.v1alpha2.DeviceType
	Name *device_type.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// A list of extra fields to be obtained for each response item on top of
	// fields defined by request field view
	FieldMask *device_type.DeviceType_FieldMask `` /* 142-byte string literal not displayed */
	// View defines list of standard response fields present in response items.
	// Additional fields can be amended by request field field_mask
	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.view.View" json:"view,omitempty" firestore:"view"`
	// contains filtered or unexported fields
}

Request message for method [WatchDeviceType][ntt.devices.v1alpha2.WatchDeviceType]

func (*WatchDeviceTypeRequest) Clone

func (*WatchDeviceTypeRequest) CloneRaw

func (*WatchDeviceTypeRequest) Descriptor

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

Deprecated, Use WatchDeviceTypeRequest.ProtoReflect.Descriptor instead.

func (*WatchDeviceTypeRequest) GetFieldMask

func (*WatchDeviceTypeRequest) GetName

func (*WatchDeviceTypeRequest) GetView

func (m *WatchDeviceTypeRequest) GetView() view.View

func (*WatchDeviceTypeRequest) GotenMessage

func (*WatchDeviceTypeRequest) GotenMessage()

func (*WatchDeviceTypeRequest) GotenObjectExt

func (o *WatchDeviceTypeRequest) GotenObjectExt()

func (*WatchDeviceTypeRequest) GotenValidate

func (obj *WatchDeviceTypeRequest) GotenValidate() error

func (*WatchDeviceTypeRequest) MakeDiffFieldMask

func (*WatchDeviceTypeRequest) MakeFullFieldMask

func (*WatchDeviceTypeRequest) MakeRawDiffFieldMask

func (*WatchDeviceTypeRequest) MakeRawFullFieldMask

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

func (*WatchDeviceTypeRequest) Marshal

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

func (*WatchDeviceTypeRequest) MarshalJSON

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

func (*WatchDeviceTypeRequest) Merge

func (*WatchDeviceTypeRequest) MergeRaw

func (*WatchDeviceTypeRequest) ProtoMessage

func (*WatchDeviceTypeRequest) ProtoMessage()

func (*WatchDeviceTypeRequest) ProtoReflect

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

func (*WatchDeviceTypeRequest) Reset

func (m *WatchDeviceTypeRequest) Reset()

func (*WatchDeviceTypeRequest) SetFieldMask

func (*WatchDeviceTypeRequest) SetName

func (*WatchDeviceTypeRequest) SetView

func (m *WatchDeviceTypeRequest) SetView(fv view.View)

func (*WatchDeviceTypeRequest) String

func (m *WatchDeviceTypeRequest) String() string

func (*WatchDeviceTypeRequest) Unmarshal

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

func (*WatchDeviceTypeRequest) UnmarshalJSON

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

type WatchDeviceTypeRequestFieldPathBuilder

type WatchDeviceTypeRequestFieldPathBuilder struct{}

func NewWatchDeviceTypeRequestFieldPathBuilder

func NewWatchDeviceTypeRequestFieldPathBuilder() WatchDeviceTypeRequestFieldPathBuilder

func (WatchDeviceTypeRequestFieldPathBuilder) FieldMask

func (WatchDeviceTypeRequestFieldPathBuilder) Name

func (WatchDeviceTypeRequestFieldPathBuilder) View

type WatchDeviceTypeRequestPathSelectorFieldMask

type WatchDeviceTypeRequestPathSelectorFieldMask struct{}

func (WatchDeviceTypeRequestPathSelectorFieldMask) FieldPath

type WatchDeviceTypeRequestPathSelectorName

type WatchDeviceTypeRequestPathSelectorName struct{}

func (WatchDeviceTypeRequestPathSelectorName) FieldPath

func (WatchDeviceTypeRequestPathSelectorName) WithArrayOfValues

func (WatchDeviceTypeRequestPathSelectorName) WithValue

type WatchDeviceTypeRequestPathSelectorView

type WatchDeviceTypeRequestPathSelectorView struct{}

func (WatchDeviceTypeRequestPathSelectorView) FieldPath

func (WatchDeviceTypeRequestPathSelectorView) WithArrayOfValues

func (WatchDeviceTypeRequestPathSelectorView) WithValue

type WatchDeviceTypeRequest_FieldMask

type WatchDeviceTypeRequest_FieldMask struct {
	Paths []WatchDeviceTypeRequest_FieldPath
}

func FullWatchDeviceTypeRequest_FieldMask

func FullWatchDeviceTypeRequest_FieldMask() *WatchDeviceTypeRequest_FieldMask

func (*WatchDeviceTypeRequest_FieldMask) AppendPath

func (*WatchDeviceTypeRequest_FieldMask) AppendRawPath

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

func (*WatchDeviceTypeRequest_FieldMask) DecodeFirestore

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

func (*WatchDeviceTypeRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchDeviceTypeRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchDeviceTypeRequest_FieldMask) FromProtoFieldMask

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

func (*WatchDeviceTypeRequest_FieldMask) GetPaths

func (*WatchDeviceTypeRequest_FieldMask) GetRawPaths

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

func (*WatchDeviceTypeRequest_FieldMask) IsFull

func (fieldMask *WatchDeviceTypeRequest_FieldMask) IsFull() bool

func (WatchDeviceTypeRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchDeviceTypeRequest_FieldMask) MarshalJSON

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

func (*WatchDeviceTypeRequest_FieldMask) PathsCount

func (fieldMask *WatchDeviceTypeRequest_FieldMask) PathsCount() int

func (*WatchDeviceTypeRequest_FieldMask) Project

func (*WatchDeviceTypeRequest_FieldMask) ProjectRaw

func (*WatchDeviceTypeRequest_FieldMask) ProtoMessage

func (fieldMask *WatchDeviceTypeRequest_FieldMask) ProtoMessage()

func (*WatchDeviceTypeRequest_FieldMask) ProtoReflect

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

func (*WatchDeviceTypeRequest_FieldMask) Reset

func (fieldMask *WatchDeviceTypeRequest_FieldMask) Reset()

func (*WatchDeviceTypeRequest_FieldMask) Set

func (fieldMask *WatchDeviceTypeRequest_FieldMask) Set(target, source *WatchDeviceTypeRequest)

func (*WatchDeviceTypeRequest_FieldMask) SetFromCliFlag

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

func (*WatchDeviceTypeRequest_FieldMask) SetRaw

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

func (*WatchDeviceTypeRequest_FieldMask) Size

func (fieldMask *WatchDeviceTypeRequest_FieldMask) Size() int

func (*WatchDeviceTypeRequest_FieldMask) String

func (fieldMask *WatchDeviceTypeRequest_FieldMask) String() string

func (*WatchDeviceTypeRequest_FieldMask) Subtract

func (*WatchDeviceTypeRequest_FieldMask) SubtractRaw

func (*WatchDeviceTypeRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchDeviceTypeRequest_FieldMask) Unmarshal

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

func (*WatchDeviceTypeRequest_FieldMask) UnmarshalJSON

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

type WatchDeviceTypeRequest_FieldPath

type WatchDeviceTypeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchDeviceTypeRequest_FieldPathSelector
	Get(source *WatchDeviceTypeRequest) []interface{}
	GetSingle(source *WatchDeviceTypeRequest) (interface{}, bool)
	ClearValue(item *WatchDeviceTypeRequest)

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

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

func MustParseWatchDeviceTypeRequest_FieldPath

func MustParseWatchDeviceTypeRequest_FieldPath(rawField string) WatchDeviceTypeRequest_FieldPath

func ParseWatchDeviceTypeRequest_FieldPath

func ParseWatchDeviceTypeRequest_FieldPath(rawField string) (WatchDeviceTypeRequest_FieldPath, error)

type WatchDeviceTypeRequest_FieldPathArrayItemValue

type WatchDeviceTypeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchDeviceTypeRequest_FieldPath
	ContainsValue(*WatchDeviceTypeRequest) bool
}

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

func MustParseWatchDeviceTypeRequest_FieldPathArrayItemValue

func MustParseWatchDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchDeviceTypeRequest_FieldPathArrayItemValue

func ParseWatchDeviceTypeRequest_FieldPathArrayItemValue

func ParseWatchDeviceTypeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchDeviceTypeRequest_FieldPathArrayItemValue, error)

ParseWatchDeviceTypeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchDeviceTypeRequest_FieldPathArrayOfValues

type WatchDeviceTypeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchDeviceTypeRequest_FieldPath
}

WatchDeviceTypeRequest_FieldPathArrayOfValues allows storing slice of values for WatchDeviceTypeRequest fields according to their type

func MustParseWatchDeviceTypeRequest_FieldPathArrayOfValues

func MustParseWatchDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchDeviceTypeRequest_FieldPathArrayOfValues

func ParseWatchDeviceTypeRequest_FieldPathArrayOfValues

func ParseWatchDeviceTypeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchDeviceTypeRequest_FieldPathArrayOfValues, error)

type WatchDeviceTypeRequest_FieldPathSelector

type WatchDeviceTypeRequest_FieldPathSelector int32
const (
	WatchDeviceTypeRequest_FieldPathSelectorName      WatchDeviceTypeRequest_FieldPathSelector = 0
	WatchDeviceTypeRequest_FieldPathSelectorFieldMask WatchDeviceTypeRequest_FieldPathSelector = 1
	WatchDeviceTypeRequest_FieldPathSelectorView      WatchDeviceTypeRequest_FieldPathSelector = 2
)

func (WatchDeviceTypeRequest_FieldPathSelector) String

type WatchDeviceTypeRequest_FieldPathValue

type WatchDeviceTypeRequest_FieldPathValue interface {
	WatchDeviceTypeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchDeviceTypeRequest)
	CompareWith(*WatchDeviceTypeRequest) (cmp int, comparable bool)
}

WatchDeviceTypeRequest_FieldPathValue allows storing values for WatchDeviceTypeRequest fields according to their type

func MustParseWatchDeviceTypeRequest_FieldPathValue

func MustParseWatchDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) WatchDeviceTypeRequest_FieldPathValue

func ParseWatchDeviceTypeRequest_FieldPathValue

func ParseWatchDeviceTypeRequest_FieldPathValue(pathStr, valueStr string) (WatchDeviceTypeRequest_FieldPathValue, error)

type WatchDeviceTypeRequest_FieldTerminalPath

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

func (*WatchDeviceTypeRequest_FieldTerminalPath) ClearValue

func (*WatchDeviceTypeRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchDeviceTypeRequest_FieldTerminalPath) Get

func (fp *WatchDeviceTypeRequest_FieldTerminalPath) Get(source *WatchDeviceTypeRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchDeviceTypeRequest

func (*WatchDeviceTypeRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchDeviceTypeRequest_FieldTerminalPath) GetRaw

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

func (*WatchDeviceTypeRequest_FieldTerminalPath) GetSingle

func (fp *WatchDeviceTypeRequest_FieldTerminalPath) GetSingle(source *WatchDeviceTypeRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchDeviceTypeRequest

func (*WatchDeviceTypeRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchDeviceTypeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchDeviceTypeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchDeviceTypeRequest_FieldTerminalPath) Selector

func (*WatchDeviceTypeRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*WatchDeviceTypeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchDeviceTypeRequest_FieldTerminalPath) WithIArrayItemValue

func (*WatchDeviceTypeRequest_FieldTerminalPath) WithIArrayOfValues

func (*WatchDeviceTypeRequest_FieldTerminalPath) WithIValue

func (*WatchDeviceTypeRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchDeviceTypeRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchDeviceTypeRequest_FieldTerminalPath) WithRawIValue

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

type WatchDeviceTypeRequest_FieldTerminalPathArrayItemValue

type WatchDeviceTypeRequest_FieldTerminalPathArrayItemValue struct {
	WatchDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchDeviceTypeRequest_FieldTerminalPathArrayOfValues

type WatchDeviceTypeRequest_FieldTerminalPathArrayOfValues struct {
	WatchDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

func (fpaov *WatchDeviceTypeRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)

func (*WatchDeviceTypeRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchDeviceTypeRequest_FieldTerminalPathValue

type WatchDeviceTypeRequest_FieldTerminalPathValue struct {
	WatchDeviceTypeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) AsNameValue

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) AsViewValue

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchDeviceTypeRequest_FieldTerminalPathValue' with the value under path in 'WatchDeviceTypeRequest'.

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchDeviceTypeRequest

func (*WatchDeviceTypeRequest_FieldTerminalPathValue) SetToRaw

type WatchDeviceTypeResponse

type WatchDeviceTypeResponse struct {
	Change *device_type.DeviceTypeChange `protobuf:"bytes,1,opt,name=change,proto3" json:"change,omitempty" firestore:"change"`
	// contains filtered or unexported fields
}

WatchDeviceTypeResponse

func (*WatchDeviceTypeResponse) Clone

func (*WatchDeviceTypeResponse) CloneRaw

func (*WatchDeviceTypeResponse) Descriptor

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

Deprecated, Use WatchDeviceTypeResponse.ProtoReflect.Descriptor instead.

func (*WatchDeviceTypeResponse) GetChange

func (*WatchDeviceTypeResponse) GotenMessage

func (*WatchDeviceTypeResponse) GotenMessage()

func (*WatchDeviceTypeResponse) GotenObjectExt

func (o *WatchDeviceTypeResponse) GotenObjectExt()

func (*WatchDeviceTypeResponse) GotenValidate

func (obj *WatchDeviceTypeResponse) GotenValidate() error

func (*WatchDeviceTypeResponse) MakeDiffFieldMask

func (*WatchDeviceTypeResponse) MakeFullFieldMask

func (*WatchDeviceTypeResponse) MakeRawDiffFieldMask

func (*WatchDeviceTypeResponse) MakeRawFullFieldMask

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

func (*WatchDeviceTypeResponse) Marshal

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

func (*WatchDeviceTypeResponse) MarshalJSON

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

func (*WatchDeviceTypeResponse) Merge

func (*WatchDeviceTypeResponse) MergeRaw

func (*WatchDeviceTypeResponse) ProtoMessage

func (*WatchDeviceTypeResponse) ProtoMessage()

func (*WatchDeviceTypeResponse) ProtoReflect

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

func (*WatchDeviceTypeResponse) Reset

func (m *WatchDeviceTypeResponse) Reset()

func (*WatchDeviceTypeResponse) SetChange

func (*WatchDeviceTypeResponse) String

func (m *WatchDeviceTypeResponse) String() string

func (*WatchDeviceTypeResponse) Unmarshal

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

func (*WatchDeviceTypeResponse) UnmarshalJSON

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

type WatchDeviceTypeResponseFieldPathBuilder

type WatchDeviceTypeResponseFieldPathBuilder struct{}

func NewWatchDeviceTypeResponseFieldPathBuilder

func NewWatchDeviceTypeResponseFieldPathBuilder() WatchDeviceTypeResponseFieldPathBuilder

func (WatchDeviceTypeResponseFieldPathBuilder) Change

type WatchDeviceTypeResponsePathSelectorChange

type WatchDeviceTypeResponsePathSelectorChange struct{}

func (WatchDeviceTypeResponsePathSelectorChange) FieldPath

func (WatchDeviceTypeResponsePathSelectorChange) WithArrayOfValues

func (WatchDeviceTypeResponsePathSelectorChange) WithValue

type WatchDeviceTypeResponse_FieldMask

type WatchDeviceTypeResponse_FieldMask struct {
	Paths []WatchDeviceTypeResponse_FieldPath
}

func FullWatchDeviceTypeResponse_FieldMask

func FullWatchDeviceTypeResponse_FieldMask() *WatchDeviceTypeResponse_FieldMask

func (*WatchDeviceTypeResponse_FieldMask) AppendPath

func (*WatchDeviceTypeResponse_FieldMask) AppendRawPath

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

func (*WatchDeviceTypeResponse_FieldMask) DecodeFirestore

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

func (*WatchDeviceTypeResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchDeviceTypeResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchDeviceTypeResponse_FieldMask) FromProtoFieldMask

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

func (*WatchDeviceTypeResponse_FieldMask) GetPaths

func (*WatchDeviceTypeResponse_FieldMask) GetRawPaths

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

func (*WatchDeviceTypeResponse_FieldMask) IsFull

func (fieldMask *WatchDeviceTypeResponse_FieldMask) IsFull() bool

func (WatchDeviceTypeResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchDeviceTypeResponse_FieldMask) MarshalJSON

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

func (*WatchDeviceTypeResponse_FieldMask) PathsCount

func (fieldMask *WatchDeviceTypeResponse_FieldMask) PathsCount() int

func (*WatchDeviceTypeResponse_FieldMask) Project

func (*WatchDeviceTypeResponse_FieldMask) ProjectRaw

func (*WatchDeviceTypeResponse_FieldMask) ProtoMessage

func (fieldMask *WatchDeviceTypeResponse_FieldMask) ProtoMessage()

func (*WatchDeviceTypeResponse_FieldMask) ProtoReflect

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

func (*WatchDeviceTypeResponse_FieldMask) Reset

func (fieldMask *WatchDeviceTypeResponse_FieldMask) Reset()

func (*WatchDeviceTypeResponse_FieldMask) Set

func (fieldMask *WatchDeviceTypeResponse_FieldMask) Set(target, source *WatchDeviceTypeResponse)

func (*WatchDeviceTypeResponse_FieldMask) SetFromCliFlag

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

func (*WatchDeviceTypeResponse_FieldMask) SetRaw

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

func (*WatchDeviceTypeResponse_FieldMask) Size

func (fieldMask *WatchDeviceTypeResponse_FieldMask) Size() int

func (*WatchDeviceTypeResponse_FieldMask) String

func (fieldMask *WatchDeviceTypeResponse_FieldMask) String() string

func (*WatchDeviceTypeResponse_FieldMask) Subtract

func (*WatchDeviceTypeResponse_FieldMask) SubtractRaw

func (*WatchDeviceTypeResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchDeviceTypeResponse_FieldMask) Unmarshal

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

func (*WatchDeviceTypeResponse_FieldMask) UnmarshalJSON

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

type WatchDeviceTypeResponse_FieldPath

type WatchDeviceTypeResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchDeviceTypeResponse_FieldPathSelector
	Get(source *WatchDeviceTypeResponse) []interface{}
	GetSingle(source *WatchDeviceTypeResponse) (interface{}, bool)
	ClearValue(item *WatchDeviceTypeResponse)

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

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

func MustParseWatchDeviceTypeResponse_FieldPath

func MustParseWatchDeviceTypeResponse_FieldPath(rawField string) WatchDeviceTypeResponse_FieldPath

func ParseWatchDeviceTypeResponse_FieldPath

func ParseWatchDeviceTypeResponse_FieldPath(rawField string) (WatchDeviceTypeResponse_FieldPath, error)

type WatchDeviceTypeResponse_FieldPathArrayItemValue

type WatchDeviceTypeResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchDeviceTypeResponse_FieldPath
	ContainsValue(*WatchDeviceTypeResponse) bool
}

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

func MustParseWatchDeviceTypeResponse_FieldPathArrayItemValue

func MustParseWatchDeviceTypeResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchDeviceTypeResponse_FieldPathArrayItemValue

func ParseWatchDeviceTypeResponse_FieldPathArrayItemValue

func ParseWatchDeviceTypeResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchDeviceTypeResponse_FieldPathArrayItemValue, error)

ParseWatchDeviceTypeResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchDeviceTypeResponse_FieldPathArrayOfValues

type WatchDeviceTypeResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchDeviceTypeResponse_FieldPath
}

WatchDeviceTypeResponse_FieldPathArrayOfValues allows storing slice of values for WatchDeviceTypeResponse fields according to their type

func MustParseWatchDeviceTypeResponse_FieldPathArrayOfValues

func MustParseWatchDeviceTypeResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchDeviceTypeResponse_FieldPathArrayOfValues

func ParseWatchDeviceTypeResponse_FieldPathArrayOfValues

func ParseWatchDeviceTypeResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchDeviceTypeResponse_FieldPathArrayOfValues, error)

type WatchDeviceTypeResponse_FieldPathSelector

type WatchDeviceTypeResponse_FieldPathSelector int32
const (
	WatchDeviceTypeResponse_FieldPathSelectorChange WatchDeviceTypeResponse_FieldPathSelector = 0
)

func (WatchDeviceTypeResponse_FieldPathSelector) String

type WatchDeviceTypeResponse_FieldPathValue

type WatchDeviceTypeResponse_FieldPathValue interface {
	WatchDeviceTypeResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchDeviceTypeResponse)
	CompareWith(*WatchDeviceTypeResponse) (cmp int, comparable bool)
}

WatchDeviceTypeResponse_FieldPathValue allows storing values for WatchDeviceTypeResponse fields according to their type

func MustParseWatchDeviceTypeResponse_FieldPathValue

func MustParseWatchDeviceTypeResponse_FieldPathValue(pathStr, valueStr string) WatchDeviceTypeResponse_FieldPathValue

func ParseWatchDeviceTypeResponse_FieldPathValue

func ParseWatchDeviceTypeResponse_FieldPathValue(pathStr, valueStr string) (WatchDeviceTypeResponse_FieldPathValue, error)

type WatchDeviceTypeResponse_FieldTerminalPath

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

func (*WatchDeviceTypeResponse_FieldTerminalPath) ClearValue

func (*WatchDeviceTypeResponse_FieldTerminalPath) ClearValueRaw

func (*WatchDeviceTypeResponse_FieldTerminalPath) Get

func (fp *WatchDeviceTypeResponse_FieldTerminalPath) Get(source *WatchDeviceTypeResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchDeviceTypeResponse

func (*WatchDeviceTypeResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchDeviceTypeResponse_FieldTerminalPath) GetRaw

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

func (*WatchDeviceTypeResponse_FieldTerminalPath) GetSingle

func (fp *WatchDeviceTypeResponse_FieldTerminalPath) GetSingle(source *WatchDeviceTypeResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchDeviceTypeResponse

func (*WatchDeviceTypeResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchDeviceTypeResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchDeviceTypeResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchDeviceTypeResponse_FieldTerminalPath) Selector

func (*WatchDeviceTypeResponse_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*WatchDeviceTypeResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchDeviceTypeResponse_FieldTerminalPath) WithIArrayItemValue

func (*WatchDeviceTypeResponse_FieldTerminalPath) WithIArrayOfValues

func (*WatchDeviceTypeResponse_FieldTerminalPath) WithIValue

func (*WatchDeviceTypeResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchDeviceTypeResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchDeviceTypeResponse_FieldTerminalPath) WithRawIValue

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

type WatchDeviceTypeResponse_FieldTerminalPathArrayItemValue

type WatchDeviceTypeResponse_FieldTerminalPathArrayItemValue struct {
	WatchDeviceTypeResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypeResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchDeviceTypeResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchDeviceTypeResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchDeviceTypeResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchDeviceTypeResponse_FieldTerminalPathArrayOfValues

type WatchDeviceTypeResponse_FieldTerminalPathArrayOfValues struct {
	WatchDeviceTypeResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypeResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues

func (*WatchDeviceTypeResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchDeviceTypeResponse_FieldTerminalPathValue

type WatchDeviceTypeResponse_FieldTerminalPathValue struct {
	WatchDeviceTypeResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypeResponse_FieldTerminalPathValue) AsChangeValue

func (*WatchDeviceTypeResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchDeviceTypeResponse_FieldTerminalPathValue' with the value under path in 'WatchDeviceTypeResponse'.

func (*WatchDeviceTypeResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchDeviceTypeResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchDeviceTypeResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchDeviceTypeResponse

func (*WatchDeviceTypeResponse_FieldTerminalPathValue) SetToRaw

type WatchDeviceTypesClientStream

type WatchDeviceTypesClientStream interface {
	Recv() (*WatchDeviceTypesResponse, error)
	grpc.ClientStream
}

type WatchDeviceTypesDescriptor

type WatchDeviceTypesDescriptor struct{}

func GetWatchDeviceTypesDescriptor

func GetWatchDeviceTypesDescriptor() *WatchDeviceTypesDescriptor

func (*WatchDeviceTypesDescriptor) GetApiDescriptor

func (*WatchDeviceTypesDescriptor) GetApiName

func (d *WatchDeviceTypesDescriptor) GetApiName() string

func (*WatchDeviceTypesDescriptor) GetClientMsgReflectHandle

func (d *WatchDeviceTypesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*WatchDeviceTypesDescriptor) GetFullMethodName

func (d *WatchDeviceTypesDescriptor) GetFullMethodName() string

func (*WatchDeviceTypesDescriptor) GetMethodName

func (d *WatchDeviceTypesDescriptor) GetMethodName() string

func (*WatchDeviceTypesDescriptor) GetProtoPkgName

func (d *WatchDeviceTypesDescriptor) GetProtoPkgName() string

func (*WatchDeviceTypesDescriptor) GetResourceDescriptor

func (d *WatchDeviceTypesDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*WatchDeviceTypesDescriptor) GetServerMsgReflectHandle

func (d *WatchDeviceTypesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*WatchDeviceTypesDescriptor) GetServiceDomain

func (d *WatchDeviceTypesDescriptor) GetServiceDomain() string

func (*WatchDeviceTypesDescriptor) GetServiceVersion

func (d *WatchDeviceTypesDescriptor) GetServiceVersion() string

func (*WatchDeviceTypesDescriptor) GetVerb

func (d *WatchDeviceTypesDescriptor) GetVerb() string

func (*WatchDeviceTypesDescriptor) HasResource

func (d *WatchDeviceTypesDescriptor) HasResource() bool

func (*WatchDeviceTypesDescriptor) IsClientStream

func (d *WatchDeviceTypesDescriptor) IsClientStream() bool

func (*WatchDeviceTypesDescriptor) IsCollection

func (d *WatchDeviceTypesDescriptor) IsCollection() bool

func (*WatchDeviceTypesDescriptor) IsPlural

func (d *WatchDeviceTypesDescriptor) IsPlural() bool

func (*WatchDeviceTypesDescriptor) IsServerStream

func (d *WatchDeviceTypesDescriptor) IsServerStream() bool

func (*WatchDeviceTypesDescriptor) IsUnary

func (d *WatchDeviceTypesDescriptor) IsUnary() bool

func (*WatchDeviceTypesDescriptor) NewEmptyClientMsg

func (d *WatchDeviceTypesDescriptor) NewEmptyClientMsg() proto.Message

func (*WatchDeviceTypesDescriptor) NewEmptyServerMsg

func (d *WatchDeviceTypesDescriptor) NewEmptyServerMsg() proto.Message

func (*WatchDeviceTypesDescriptor) RequestHasResourceBody

func (d *WatchDeviceTypesDescriptor) RequestHasResourceBody() bool

type WatchDeviceTypesDescriptorClientMsgHandle

type WatchDeviceTypesDescriptorClientMsgHandle struct{}

func (*WatchDeviceTypesDescriptorClientMsgHandle) ExtractCollectionName

func (*WatchDeviceTypesDescriptorClientMsgHandle) ExtractResourceName

func (*WatchDeviceTypesDescriptorClientMsgHandle) ExtractResourceNames

type WatchDeviceTypesDescriptorServerMsgHandle

type WatchDeviceTypesDescriptorServerMsgHandle struct{}

func (*WatchDeviceTypesDescriptorServerMsgHandle) ExtractCollectionName

func (*WatchDeviceTypesDescriptorServerMsgHandle) ExtractResourceName

func (*WatchDeviceTypesDescriptorServerMsgHandle) ExtractResourceNames

type WatchDeviceTypesRequest

type WatchDeviceTypesRequest struct {

	// Type of a watch. Identifies how server stream data to a client, which
	// fields in a request are allowed and which fields in response are relevant.
	Type watch_type.WatchType `protobuf:"varint,9,opt,name=type,proto3,enum=goten.watch_type.WatchType" json:"type,omitempty" firestore:"type"`
	// Parent reference of ntt.devices.v1alpha2.DeviceType
	Parent *device_type.ParentReference `protobuf:"bytes,1,opt,customtype=ParentReference,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer DeviceTypes than requested.
	// If unspecified, server will pick an appropriate default.
	// Can be populated only for stateful watch type.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty" firestore:"pageSize"`
	// A token identifying a page of results the server should return.
	// Can be populated only for stateful watch type.
	PageToken *device_type.PagerCursor `` /* 133-byte string literal not displayed */
	// Order By -
	// https://cloud.google.com/apis/design/design_patterns#list_pagination Can be
	// populated only for stateful watch type.
	OrderBy *device_type.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty" firestore:"orderBy"`
	// A token identifying watch resume point from previous session.
	// Can be populated only for stateless watch type.
	ResumeToken string `protobuf:"bytes,10,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty" firestore:"resumeToken"`
	// Point in the time from which we want to start getting updates. This field
	// can be populated only for stateless watch type and if resume token is not
	// known yet. If specified, initial snapshot will NOT be provided. It is
	// assumed client can obtain it using separate means. Watch responses will
	// contain resume tokens which should be used to resume broken connection.
	StartingTime *timestamp.Timestamp `protobuf:"bytes,12,opt,name=starting_time,json=startingTime,proto3" json:"starting_time,omitempty" firestore:"startingTime"`
	// Filter - filter results by field criteria. Simplified SQL-like syntax with
	// following operators:
	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
	// CONTAINS "severity:important" OR (state.last_error_time >
	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
	Filter *device_type.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty" firestore:"filter"`
	// A list of extra fields to be obtained for each response item on top of
	// fields defined by request field view Changes to DeviceType that don't
	// affect any of masked fields won't be sent back.
	FieldMask *device_type.DeviceType_FieldMask `` /* 142-byte string literal not displayed */
	// View defines list of standard response fields present in response items.
	// Additional fields can be amended by request field field_mask Changes to
	// DeviceType that don't affect any of masked fields won't be sent back.
	View view.View `protobuf:"varint,8,opt,name=view,proto3,enum=goten.view.View" json:"view,omitempty" firestore:"view"`
	// Maximum amount of changes in each response message. Query result response
	// is divided on the server side into chunks with size of a specified amount
	// to limit memory footprint of each message. Responses will hold information
	// whether more elements will continue for the actual change. If unspecified,
	// server will pick an appropriate default.
	MaxChunkSize int32 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [WatchDeviceTypes][ntt.devices.v1alpha2.WatchDeviceTypes]

func (*WatchDeviceTypesRequest) Clone

func (*WatchDeviceTypesRequest) CloneRaw

func (*WatchDeviceTypesRequest) Descriptor

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

Deprecated, Use WatchDeviceTypesRequest.ProtoReflect.Descriptor instead.

func (*WatchDeviceTypesRequest) GetFieldMask

func (*WatchDeviceTypesRequest) GetFilter

func (m *WatchDeviceTypesRequest) GetFilter() *device_type.Filter

func (*WatchDeviceTypesRequest) GetMaxChunkSize

func (m *WatchDeviceTypesRequest) GetMaxChunkSize() int32

func (*WatchDeviceTypesRequest) GetOrderBy

func (m *WatchDeviceTypesRequest) GetOrderBy() *device_type.OrderBy

func (*WatchDeviceTypesRequest) GetPageSize

func (m *WatchDeviceTypesRequest) GetPageSize() int32

func (*WatchDeviceTypesRequest) GetPageToken

func (m *WatchDeviceTypesRequest) GetPageToken() *device_type.PagerCursor

func (*WatchDeviceTypesRequest) GetParent

func (*WatchDeviceTypesRequest) GetResumeToken

func (m *WatchDeviceTypesRequest) GetResumeToken() string

func (*WatchDeviceTypesRequest) GetStartingTime

func (m *WatchDeviceTypesRequest) GetStartingTime() *timestamp.Timestamp

func (*WatchDeviceTypesRequest) GetType

func (*WatchDeviceTypesRequest) GetView

func (m *WatchDeviceTypesRequest) GetView() view.View

func (*WatchDeviceTypesRequest) GotenMessage

func (*WatchDeviceTypesRequest) GotenMessage()

func (*WatchDeviceTypesRequest) GotenObjectExt

func (o *WatchDeviceTypesRequest) GotenObjectExt()

func (*WatchDeviceTypesRequest) GotenValidate

func (obj *WatchDeviceTypesRequest) GotenValidate() error

func (*WatchDeviceTypesRequest) MakeDiffFieldMask

func (*WatchDeviceTypesRequest) MakeFullFieldMask

func (*WatchDeviceTypesRequest) MakeRawDiffFieldMask

func (*WatchDeviceTypesRequest) MakeRawFullFieldMask

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

func (*WatchDeviceTypesRequest) Marshal

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

func (*WatchDeviceTypesRequest) MarshalJSON

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

func (*WatchDeviceTypesRequest) Merge

func (*WatchDeviceTypesRequest) MergeRaw

func (*WatchDeviceTypesRequest) ProtoMessage

func (*WatchDeviceTypesRequest) ProtoMessage()

func (*WatchDeviceTypesRequest) ProtoReflect

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

func (*WatchDeviceTypesRequest) Reset

func (m *WatchDeviceTypesRequest) Reset()

func (*WatchDeviceTypesRequest) SetFieldMask

func (*WatchDeviceTypesRequest) SetFilter

func (m *WatchDeviceTypesRequest) SetFilter(fv *device_type.Filter)

func (*WatchDeviceTypesRequest) SetMaxChunkSize

func (m *WatchDeviceTypesRequest) SetMaxChunkSize(fv int32)

func (*WatchDeviceTypesRequest) SetOrderBy

func (m *WatchDeviceTypesRequest) SetOrderBy(fv *device_type.OrderBy)

func (*WatchDeviceTypesRequest) SetPageSize

func (m *WatchDeviceTypesRequest) SetPageSize(fv int32)

func (*WatchDeviceTypesRequest) SetPageToken

func (m *WatchDeviceTypesRequest) SetPageToken(fv *device_type.PagerCursor)

func (*WatchDeviceTypesRequest) SetParent

func (*WatchDeviceTypesRequest) SetResumeToken

func (m *WatchDeviceTypesRequest) SetResumeToken(fv string)

func (*WatchDeviceTypesRequest) SetStartingTime

func (m *WatchDeviceTypesRequest) SetStartingTime(fv *timestamp.Timestamp)

func (*WatchDeviceTypesRequest) SetType

func (*WatchDeviceTypesRequest) SetView

func (m *WatchDeviceTypesRequest) SetView(fv view.View)

func (*WatchDeviceTypesRequest) String

func (m *WatchDeviceTypesRequest) String() string

func (*WatchDeviceTypesRequest) Unmarshal

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

func (*WatchDeviceTypesRequest) UnmarshalJSON

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

type WatchDeviceTypesRequestFieldPathBuilder

type WatchDeviceTypesRequestFieldPathBuilder struct{}

func NewWatchDeviceTypesRequestFieldPathBuilder

func NewWatchDeviceTypesRequestFieldPathBuilder() WatchDeviceTypesRequestFieldPathBuilder

func (WatchDeviceTypesRequestFieldPathBuilder) FieldMask

func (WatchDeviceTypesRequestFieldPathBuilder) Filter

func (WatchDeviceTypesRequestFieldPathBuilder) MaxChunkSize

func (WatchDeviceTypesRequestFieldPathBuilder) OrderBy

func (WatchDeviceTypesRequestFieldPathBuilder) PageSize

func (WatchDeviceTypesRequestFieldPathBuilder) PageToken

func (WatchDeviceTypesRequestFieldPathBuilder) Parent

func (WatchDeviceTypesRequestFieldPathBuilder) ResumeToken

func (WatchDeviceTypesRequestFieldPathBuilder) StartingTime

func (WatchDeviceTypesRequestFieldPathBuilder) Type

func (WatchDeviceTypesRequestFieldPathBuilder) View

type WatchDeviceTypesRequestPathSelectorFieldMask

type WatchDeviceTypesRequestPathSelectorFieldMask struct{}

func (WatchDeviceTypesRequestPathSelectorFieldMask) FieldPath

type WatchDeviceTypesRequestPathSelectorFilter

type WatchDeviceTypesRequestPathSelectorFilter struct{}

func (WatchDeviceTypesRequestPathSelectorFilter) FieldPath

func (WatchDeviceTypesRequestPathSelectorFilter) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorFilter) WithValue

type WatchDeviceTypesRequestPathSelectorMaxChunkSize

type WatchDeviceTypesRequestPathSelectorMaxChunkSize struct{}

func (WatchDeviceTypesRequestPathSelectorMaxChunkSize) FieldPath

func (WatchDeviceTypesRequestPathSelectorMaxChunkSize) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorMaxChunkSize) WithValue

type WatchDeviceTypesRequestPathSelectorOrderBy

type WatchDeviceTypesRequestPathSelectorOrderBy struct{}

func (WatchDeviceTypesRequestPathSelectorOrderBy) FieldPath

func (WatchDeviceTypesRequestPathSelectorOrderBy) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorOrderBy) WithValue

type WatchDeviceTypesRequestPathSelectorPageSize

type WatchDeviceTypesRequestPathSelectorPageSize struct{}

func (WatchDeviceTypesRequestPathSelectorPageSize) FieldPath

func (WatchDeviceTypesRequestPathSelectorPageSize) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorPageSize) WithValue

type WatchDeviceTypesRequestPathSelectorPageToken

type WatchDeviceTypesRequestPathSelectorPageToken struct{}

func (WatchDeviceTypesRequestPathSelectorPageToken) FieldPath

func (WatchDeviceTypesRequestPathSelectorPageToken) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorPageToken) WithValue

type WatchDeviceTypesRequestPathSelectorParent

type WatchDeviceTypesRequestPathSelectorParent struct{}

func (WatchDeviceTypesRequestPathSelectorParent) FieldPath

func (WatchDeviceTypesRequestPathSelectorParent) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorParent) WithValue

type WatchDeviceTypesRequestPathSelectorResumeToken

type WatchDeviceTypesRequestPathSelectorResumeToken struct{}

func (WatchDeviceTypesRequestPathSelectorResumeToken) FieldPath

func (WatchDeviceTypesRequestPathSelectorResumeToken) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorResumeToken) WithValue

type WatchDeviceTypesRequestPathSelectorStartingTime

type WatchDeviceTypesRequestPathSelectorStartingTime struct{}

func (WatchDeviceTypesRequestPathSelectorStartingTime) FieldPath

func (WatchDeviceTypesRequestPathSelectorStartingTime) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorStartingTime) WithValue

type WatchDeviceTypesRequestPathSelectorType

type WatchDeviceTypesRequestPathSelectorType struct{}

func (WatchDeviceTypesRequestPathSelectorType) FieldPath

func (WatchDeviceTypesRequestPathSelectorType) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorType) WithValue

type WatchDeviceTypesRequestPathSelectorView

type WatchDeviceTypesRequestPathSelectorView struct{}

func (WatchDeviceTypesRequestPathSelectorView) FieldPath

func (WatchDeviceTypesRequestPathSelectorView) WithArrayOfValues

func (WatchDeviceTypesRequestPathSelectorView) WithValue

type WatchDeviceTypesRequest_FieldMask

type WatchDeviceTypesRequest_FieldMask struct {
	Paths []WatchDeviceTypesRequest_FieldPath
}

func FullWatchDeviceTypesRequest_FieldMask

func FullWatchDeviceTypesRequest_FieldMask() *WatchDeviceTypesRequest_FieldMask

func (*WatchDeviceTypesRequest_FieldMask) AppendPath

func (*WatchDeviceTypesRequest_FieldMask) AppendRawPath

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

func (*WatchDeviceTypesRequest_FieldMask) DecodeFirestore

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

func (*WatchDeviceTypesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchDeviceTypesRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchDeviceTypesRequest_FieldMask) FromProtoFieldMask

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

func (*WatchDeviceTypesRequest_FieldMask) GetPaths

func (*WatchDeviceTypesRequest_FieldMask) GetRawPaths

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

func (*WatchDeviceTypesRequest_FieldMask) IsFull

func (fieldMask *WatchDeviceTypesRequest_FieldMask) IsFull() bool

func (WatchDeviceTypesRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchDeviceTypesRequest_FieldMask) MarshalJSON

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

func (*WatchDeviceTypesRequest_FieldMask) PathsCount

func (fieldMask *WatchDeviceTypesRequest_FieldMask) PathsCount() int

func (*WatchDeviceTypesRequest_FieldMask) Project

func (*WatchDeviceTypesRequest_FieldMask) ProjectRaw

func (*WatchDeviceTypesRequest_FieldMask) ProtoMessage

func (fieldMask *WatchDeviceTypesRequest_FieldMask) ProtoMessage()

func (*WatchDeviceTypesRequest_FieldMask) ProtoReflect

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

func (*WatchDeviceTypesRequest_FieldMask) Reset

func (fieldMask *WatchDeviceTypesRequest_FieldMask) Reset()

func (*WatchDeviceTypesRequest_FieldMask) Set

func (fieldMask *WatchDeviceTypesRequest_FieldMask) Set(target, source *WatchDeviceTypesRequest)

func (*WatchDeviceTypesRequest_FieldMask) SetFromCliFlag

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

func (*WatchDeviceTypesRequest_FieldMask) SetRaw

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

func (*WatchDeviceTypesRequest_FieldMask) Size

func (fieldMask *WatchDeviceTypesRequest_FieldMask) Size() int

func (*WatchDeviceTypesRequest_FieldMask) String

func (fieldMask *WatchDeviceTypesRequest_FieldMask) String() string

func (*WatchDeviceTypesRequest_FieldMask) Subtract

func (*WatchDeviceTypesRequest_FieldMask) SubtractRaw

func (*WatchDeviceTypesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchDeviceTypesRequest_FieldMask) Unmarshal

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

func (*WatchDeviceTypesRequest_FieldMask) UnmarshalJSON

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

type WatchDeviceTypesRequest_FieldPath

type WatchDeviceTypesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchDeviceTypesRequest_FieldPathSelector
	Get(source *WatchDeviceTypesRequest) []interface{}
	GetSingle(source *WatchDeviceTypesRequest) (interface{}, bool)
	ClearValue(item *WatchDeviceTypesRequest)

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

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

func MustParseWatchDeviceTypesRequest_FieldPath

func MustParseWatchDeviceTypesRequest_FieldPath(rawField string) WatchDeviceTypesRequest_FieldPath

func ParseWatchDeviceTypesRequest_FieldPath

func ParseWatchDeviceTypesRequest_FieldPath(rawField string) (WatchDeviceTypesRequest_FieldPath, error)

type WatchDeviceTypesRequest_FieldPathArrayItemValue

type WatchDeviceTypesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchDeviceTypesRequest_FieldPath
	ContainsValue(*WatchDeviceTypesRequest) bool
}

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

func MustParseWatchDeviceTypesRequest_FieldPathArrayItemValue

func MustParseWatchDeviceTypesRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchDeviceTypesRequest_FieldPathArrayItemValue

func ParseWatchDeviceTypesRequest_FieldPathArrayItemValue

func ParseWatchDeviceTypesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchDeviceTypesRequest_FieldPathArrayItemValue, error)

ParseWatchDeviceTypesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchDeviceTypesRequest_FieldPathArrayOfValues

type WatchDeviceTypesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchDeviceTypesRequest_FieldPath
}

WatchDeviceTypesRequest_FieldPathArrayOfValues allows storing slice of values for WatchDeviceTypesRequest fields according to their type

func MustParseWatchDeviceTypesRequest_FieldPathArrayOfValues

func MustParseWatchDeviceTypesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchDeviceTypesRequest_FieldPathArrayOfValues

func ParseWatchDeviceTypesRequest_FieldPathArrayOfValues

func ParseWatchDeviceTypesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchDeviceTypesRequest_FieldPathArrayOfValues, error)

type WatchDeviceTypesRequest_FieldPathSelector

type WatchDeviceTypesRequest_FieldPathSelector int32
const (
	WatchDeviceTypesRequest_FieldPathSelectorType         WatchDeviceTypesRequest_FieldPathSelector = 0
	WatchDeviceTypesRequest_FieldPathSelectorParent       WatchDeviceTypesRequest_FieldPathSelector = 1
	WatchDeviceTypesRequest_FieldPathSelectorPageSize     WatchDeviceTypesRequest_FieldPathSelector = 2
	WatchDeviceTypesRequest_FieldPathSelectorPageToken    WatchDeviceTypesRequest_FieldPathSelector = 3
	WatchDeviceTypesRequest_FieldPathSelectorOrderBy      WatchDeviceTypesRequest_FieldPathSelector = 4
	WatchDeviceTypesRequest_FieldPathSelectorResumeToken  WatchDeviceTypesRequest_FieldPathSelector = 5
	WatchDeviceTypesRequest_FieldPathSelectorStartingTime WatchDeviceTypesRequest_FieldPathSelector = 6
	WatchDeviceTypesRequest_FieldPathSelectorFilter       WatchDeviceTypesRequest_FieldPathSelector = 7
	WatchDeviceTypesRequest_FieldPathSelectorFieldMask    WatchDeviceTypesRequest_FieldPathSelector = 8
	WatchDeviceTypesRequest_FieldPathSelectorView         WatchDeviceTypesRequest_FieldPathSelector = 9
	WatchDeviceTypesRequest_FieldPathSelectorMaxChunkSize WatchDeviceTypesRequest_FieldPathSelector = 10
)

func (WatchDeviceTypesRequest_FieldPathSelector) String

type WatchDeviceTypesRequest_FieldPathValue

type WatchDeviceTypesRequest_FieldPathValue interface {
	WatchDeviceTypesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchDeviceTypesRequest)
	CompareWith(*WatchDeviceTypesRequest) (cmp int, comparable bool)
}

WatchDeviceTypesRequest_FieldPathValue allows storing values for WatchDeviceTypesRequest fields according to their type

func MustParseWatchDeviceTypesRequest_FieldPathValue

func MustParseWatchDeviceTypesRequest_FieldPathValue(pathStr, valueStr string) WatchDeviceTypesRequest_FieldPathValue

func ParseWatchDeviceTypesRequest_FieldPathValue

func ParseWatchDeviceTypesRequest_FieldPathValue(pathStr, valueStr string) (WatchDeviceTypesRequest_FieldPathValue, error)

type WatchDeviceTypesRequest_FieldTerminalPath

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

func (*WatchDeviceTypesRequest_FieldTerminalPath) ClearValue

func (*WatchDeviceTypesRequest_FieldTerminalPath) ClearValueRaw

func (*WatchDeviceTypesRequest_FieldTerminalPath) Get

func (fp *WatchDeviceTypesRequest_FieldTerminalPath) Get(source *WatchDeviceTypesRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchDeviceTypesRequest

func (*WatchDeviceTypesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchDeviceTypesRequest_FieldTerminalPath) GetRaw

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

func (*WatchDeviceTypesRequest_FieldTerminalPath) GetSingle

func (fp *WatchDeviceTypesRequest_FieldTerminalPath) GetSingle(source *WatchDeviceTypesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchDeviceTypesRequest

func (*WatchDeviceTypesRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchDeviceTypesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchDeviceTypesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchDeviceTypesRequest_FieldTerminalPath) Selector

func (*WatchDeviceTypesRequest_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*WatchDeviceTypesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchDeviceTypesRequest_FieldTerminalPath) WithIArrayItemValue

func (*WatchDeviceTypesRequest_FieldTerminalPath) WithIArrayOfValues

func (*WatchDeviceTypesRequest_FieldTerminalPath) WithIValue

func (*WatchDeviceTypesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchDeviceTypesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchDeviceTypesRequest_FieldTerminalPath) WithRawIValue

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

type WatchDeviceTypesRequest_FieldTerminalPathArrayItemValue

type WatchDeviceTypesRequest_FieldTerminalPathArrayItemValue struct {
	WatchDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues

type WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues struct {
	WatchDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues

func (fpaov *WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

func (fpaov *WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues

func (fpaov *WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

func (fpaov *WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchDeviceTypesRequest_FieldTerminalPathValue

type WatchDeviceTypesRequest_FieldTerminalPathValue struct {
	WatchDeviceTypesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsFilterValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsMaxChunkSizeValue

func (fpv *WatchDeviceTypesRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsOrderByValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsPageSizeValue

func (fpv *WatchDeviceTypesRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsPageTokenValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsParentValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchDeviceTypesRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsStartingTimeValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsTypeValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) AsViewValue

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchDeviceTypesRequest_FieldTerminalPathValue' with the value under path in 'WatchDeviceTypesRequest'.

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchDeviceTypesRequest

func (*WatchDeviceTypesRequest_FieldTerminalPathValue) SetToRaw

type WatchDeviceTypesResponse

type WatchDeviceTypesResponse struct {

	// Changes of DeviceTypes
	DeviceTypeChanges []*device_type.DeviceTypeChange `` /* 144-byte string literal not displayed */
	// If request specified max_chunk_size (or this limit was enforced if
	// stateless watch has been chosen), then responses with "full changeset" will
	// be divided into chunks. Client should keep receiving messages and, once
	// is_current has value true, combine this recent message with all previous
	// ones where is_current is false. If this is the first is_current in a whole
	// watch stream, then it means that client should have, at this moment,
	// contain snapshot of the current situation (or more accurately, snapshot of
	// situation at the moment of request). All DeviceTypes will be of type
	// Added/Current (depending on watch_type specified in the request). Further
	// responses will be incremental - however messages may still be chunked and
	// is_current logic still applies. is_current is always true for stateful
	// watch if max_chunk_size was left to 0.
	IsCurrent bool `protobuf:"varint,4,opt,name=is_current,json=isCurrent,proto3" json:"is_current,omitempty" firestore:"isCurrent"`
	// When present, PageTokens used for page navigation should be updated.
	// Present only if is_current is true (last chunk).
	PageTokenChange *WatchDeviceTypesResponse_PageTokenChange `` /* 136-byte string literal not displayed */
	// Token that can be used if current connection drops and client needs to
	// reconnect. Populated only for stateless watch type. Present only if
	// is_current is true (last chunk).
	ResumeToken string `protobuf:"bytes,5,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty" firestore:"resumeToken"`
	// Server may occasionally send information how many resources should client
	// have in its state so far (response message without any changes, but with
	// snapshot_size field specified). If client has different value than the one
	// sent by the server, then it should be treated by a client as an error and
	// should reconnect. If value is smaller then 0, then client should ignore
	// this field as unpopulated. This field should be checked only for stateless
	// watch. In stateful those kind of errors are handled by the server side.
	// Will be never sent together with is_current, is_soft_reset and
	// is_hard_reset flags.
	SnapshotSize int64 `protobuf:"varint,6,opt,name=snapshot_size,json=snapshotSize,proto3" json:"snapshot_size,omitempty" firestore:"snapshotSize"`
	// In case of internal issue server may send response message with this flag.
	// It indicates that client should drop all changes from recent responses
	// where is_current is false only! If last message had is_current set to true,
	// client should do nothing and process normally. Resume token received before
	// is still valid. This field should be checked only for stateless watch. In
	// stateful those kind of errors are handled by the server side. Will never be
	// sent along with is_current, is_hard_reset or snapshot_size.
	IsSoftReset bool `protobuf:"varint,7,opt,name=is_soft_reset,json=isSoftReset,proto3" json:"is_soft_reset,omitempty" firestore:"isSoftReset"`
	// In case of internal issue server may send response message with this flag.
	// After receiving, client should clear whole state (drop all changes received
	// so far) as server will send new snapshot (DeviceTypes will contains changes
	// of type Current only). Any resume tokens should be discarded as well. This
	// field should be checked only for stateless watch. In stateful those kind of
	// errors are handled by the server side. Will never be sent along with
	// is_current, is_soft_reset or snapshot_size.
	IsHardReset bool `protobuf:"varint,8,opt,name=is_hard_reset,json=isHardReset,proto3" json:"is_hard_reset,omitempty" firestore:"isHardReset"`
	// contains filtered or unexported fields
}

WatchDeviceTypesResponse

func (*WatchDeviceTypesResponse) Clone

func (*WatchDeviceTypesResponse) CloneRaw

func (*WatchDeviceTypesResponse) Descriptor

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

Deprecated, Use WatchDeviceTypesResponse.ProtoReflect.Descriptor instead.

func (*WatchDeviceTypesResponse) GetDeviceTypeChanges

func (m *WatchDeviceTypesResponse) GetDeviceTypeChanges() []*device_type.DeviceTypeChange

func (*WatchDeviceTypesResponse) GetIsCurrent

func (m *WatchDeviceTypesResponse) GetIsCurrent() bool

func (*WatchDeviceTypesResponse) GetIsHardReset

func (m *WatchDeviceTypesResponse) GetIsHardReset() bool

func (*WatchDeviceTypesResponse) GetIsSoftReset

func (m *WatchDeviceTypesResponse) GetIsSoftReset() bool

func (*WatchDeviceTypesResponse) GetPageTokenChange

func (*WatchDeviceTypesResponse) GetResumeToken

func (m *WatchDeviceTypesResponse) GetResumeToken() string

func (*WatchDeviceTypesResponse) GetSnapshotSize

func (m *WatchDeviceTypesResponse) GetSnapshotSize() int64

func (*WatchDeviceTypesResponse) GotenMessage

func (*WatchDeviceTypesResponse) GotenMessage()

func (*WatchDeviceTypesResponse) GotenObjectExt

func (o *WatchDeviceTypesResponse) GotenObjectExt()

func (*WatchDeviceTypesResponse) GotenValidate

func (obj *WatchDeviceTypesResponse) GotenValidate() error

func (*WatchDeviceTypesResponse) MakeDiffFieldMask

func (*WatchDeviceTypesResponse) MakeFullFieldMask

func (*WatchDeviceTypesResponse) MakeRawDiffFieldMask

func (*WatchDeviceTypesResponse) MakeRawFullFieldMask

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

func (*WatchDeviceTypesResponse) Marshal

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

func (*WatchDeviceTypesResponse) MarshalJSON

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

func (*WatchDeviceTypesResponse) Merge

func (*WatchDeviceTypesResponse) MergeRaw

func (*WatchDeviceTypesResponse) ProtoMessage

func (*WatchDeviceTypesResponse) ProtoMessage()

func (*WatchDeviceTypesResponse) ProtoReflect

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

func (*WatchDeviceTypesResponse) Reset

func (m *WatchDeviceTypesResponse) Reset()

func (*WatchDeviceTypesResponse) SetDeviceTypeChanges

func (m *WatchDeviceTypesResponse) SetDeviceTypeChanges(fv []*device_type.DeviceTypeChange)

func (*WatchDeviceTypesResponse) SetIsCurrent

func (m *WatchDeviceTypesResponse) SetIsCurrent(fv bool)

func (*WatchDeviceTypesResponse) SetIsHardReset

func (m *WatchDeviceTypesResponse) SetIsHardReset(fv bool)

func (*WatchDeviceTypesResponse) SetIsSoftReset

func (m *WatchDeviceTypesResponse) SetIsSoftReset(fv bool)

func (*WatchDeviceTypesResponse) SetPageTokenChange

func (*WatchDeviceTypesResponse) SetResumeToken

func (m *WatchDeviceTypesResponse) SetResumeToken(fv string)

func (*WatchDeviceTypesResponse) SetSnapshotSize

func (m *WatchDeviceTypesResponse) SetSnapshotSize(fv int64)

func (*WatchDeviceTypesResponse) String

func (m *WatchDeviceTypesResponse) String() string

func (*WatchDeviceTypesResponse) Unmarshal

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

func (*WatchDeviceTypesResponse) UnmarshalJSON

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

type WatchDeviceTypesResponseFieldPathBuilder

type WatchDeviceTypesResponseFieldPathBuilder struct{}

func NewWatchDeviceTypesResponseFieldPathBuilder

func NewWatchDeviceTypesResponseFieldPathBuilder() WatchDeviceTypesResponseFieldPathBuilder

func (WatchDeviceTypesResponseFieldPathBuilder) DeviceTypeChanges

func (WatchDeviceTypesResponseFieldPathBuilder) IsCurrent

func (WatchDeviceTypesResponseFieldPathBuilder) IsHardReset

func (WatchDeviceTypesResponseFieldPathBuilder) IsSoftReset

func (WatchDeviceTypesResponseFieldPathBuilder) PageTokenChange

func (WatchDeviceTypesResponseFieldPathBuilder) ResumeToken

func (WatchDeviceTypesResponseFieldPathBuilder) SnapshotSize

type WatchDeviceTypesResponsePageTokenChangeFieldPathBuilder

type WatchDeviceTypesResponsePageTokenChangeFieldPathBuilder struct{}

func (WatchDeviceTypesResponsePageTokenChangeFieldPathBuilder) NextPageToken

func (WatchDeviceTypesResponsePageTokenChangeFieldPathBuilder) PrevPageToken

type WatchDeviceTypesResponsePageTokenChange_FieldPath

type WatchDeviceTypesResponsePageTokenChange_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchDeviceTypesResponsePageTokenChange_FieldPathSelector
	Get(source *WatchDeviceTypesResponse_PageTokenChange) []interface{}
	GetSingle(source *WatchDeviceTypesResponse_PageTokenChange) (interface{}, bool)
	ClearValue(item *WatchDeviceTypesResponse_PageTokenChange)

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

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

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPath

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPath(rawField string) WatchDeviceTypesResponsePageTokenChange_FieldPath

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPath

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPath(rawField string) (WatchDeviceTypesResponsePageTokenChange_FieldPath, error)

type WatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue

type WatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchDeviceTypesResponsePageTokenChange_FieldPath
	ContainsValue(*WatchDeviceTypesResponse_PageTokenChange) bool
}

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

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue, error)

ParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues

type WatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchDeviceTypesResponsePageTokenChange_FieldPath
}

WatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues allows storing slice of values for PageTokenChange fields according to their type

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchDeviceTypesResponsePageTokenChange_FieldPathArrayOfValues, error)

type WatchDeviceTypesResponsePageTokenChange_FieldPathSelector

type WatchDeviceTypesResponsePageTokenChange_FieldPathSelector int32
const (
	WatchDeviceTypesResponsePageTokenChange_FieldPathSelectorPrevPageToken WatchDeviceTypesResponsePageTokenChange_FieldPathSelector = 0
	WatchDeviceTypesResponsePageTokenChange_FieldPathSelectorNextPageToken WatchDeviceTypesResponsePageTokenChange_FieldPathSelector = 1
)

func (WatchDeviceTypesResponsePageTokenChange_FieldPathSelector) String

type WatchDeviceTypesResponsePageTokenChange_FieldPathValue

type WatchDeviceTypesResponsePageTokenChange_FieldPathValue interface {
	WatchDeviceTypesResponsePageTokenChange_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchDeviceTypesResponse_PageTokenChange)
	CompareWith(*WatchDeviceTypesResponse_PageTokenChange) (cmp int, comparable bool)
}

WatchDeviceTypesResponsePageTokenChange_FieldPathValue allows storing values for PageTokenChange fields according to their type

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPathValue

func MustParseWatchDeviceTypesResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchDeviceTypesResponsePageTokenChange_FieldPathValue

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPathValue

func ParseWatchDeviceTypesResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchDeviceTypesResponsePageTokenChange_FieldPathValue, error)

type WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath

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

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) ClearValue

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) ClearValueRaw

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) Get

Get returns all values pointed by specific field from source WatchDeviceTypesResponse_PageTokenChange

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) GetRaw

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source WatchDeviceTypesResponse_PageTokenChange

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) GetSingleRaw

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

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) Selector

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) SplitIntoTerminalIPaths

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) WithIValue

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath) WithRawIValue

type WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayItemValue

type WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayItemValue struct {
	WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw

type WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayOfValues

type WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayOfValues struct {
	WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue

type WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue struct {
	WatchDeviceTypesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue' with the value under path in 'WatchDeviceTypesResponse_PageTokenChange'.

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue) GetRawValue

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

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PageTokenChange

func (*WatchDeviceTypesResponsePageTokenChange_FieldTerminalPathValue) SetToRaw

type WatchDeviceTypesResponsePathSelectorDeviceTypeChanges

type WatchDeviceTypesResponsePathSelectorDeviceTypeChanges struct{}

func (WatchDeviceTypesResponsePathSelectorDeviceTypeChanges) FieldPath

func (WatchDeviceTypesResponsePathSelectorDeviceTypeChanges) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorDeviceTypeChanges) WithValue

type WatchDeviceTypesResponsePathSelectorIsCurrent

type WatchDeviceTypesResponsePathSelectorIsCurrent struct{}

func (WatchDeviceTypesResponsePathSelectorIsCurrent) FieldPath

func (WatchDeviceTypesResponsePathSelectorIsCurrent) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorIsCurrent) WithValue

type WatchDeviceTypesResponsePathSelectorIsHardReset

type WatchDeviceTypesResponsePathSelectorIsHardReset struct{}

func (WatchDeviceTypesResponsePathSelectorIsHardReset) FieldPath

func (WatchDeviceTypesResponsePathSelectorIsHardReset) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorIsHardReset) WithValue

type WatchDeviceTypesResponsePathSelectorIsSoftReset

type WatchDeviceTypesResponsePathSelectorIsSoftReset struct{}

func (WatchDeviceTypesResponsePathSelectorIsSoftReset) FieldPath

func (WatchDeviceTypesResponsePathSelectorIsSoftReset) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorIsSoftReset) WithValue

type WatchDeviceTypesResponsePathSelectorPageTokenChange

type WatchDeviceTypesResponsePathSelectorPageTokenChange struct{}

func (WatchDeviceTypesResponsePathSelectorPageTokenChange) FieldPath

func (WatchDeviceTypesResponsePathSelectorPageTokenChange) NextPageToken

func (WatchDeviceTypesResponsePathSelectorPageTokenChange) PrevPageToken

type WatchDeviceTypesResponsePathSelectorPageTokenChangeNextPageToken

type WatchDeviceTypesResponsePathSelectorPageTokenChangeNextPageToken struct{}

func (WatchDeviceTypesResponsePathSelectorPageTokenChangeNextPageToken) FieldPath

func (WatchDeviceTypesResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorPageTokenChangeNextPageToken) WithValue

type WatchDeviceTypesResponsePathSelectorPageTokenChangePrevPageToken

type WatchDeviceTypesResponsePathSelectorPageTokenChangePrevPageToken struct{}

func (WatchDeviceTypesResponsePathSelectorPageTokenChangePrevPageToken) FieldPath

func (WatchDeviceTypesResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorPageTokenChangePrevPageToken) WithValue

type WatchDeviceTypesResponsePathSelectorResumeToken

type WatchDeviceTypesResponsePathSelectorResumeToken struct{}

func (WatchDeviceTypesResponsePathSelectorResumeToken) FieldPath

func (WatchDeviceTypesResponsePathSelectorResumeToken) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorResumeToken) WithValue

type WatchDeviceTypesResponsePathSelectorSnapshotSize

type WatchDeviceTypesResponsePathSelectorSnapshotSize struct{}

func (WatchDeviceTypesResponsePathSelectorSnapshotSize) FieldPath

func (WatchDeviceTypesResponsePathSelectorSnapshotSize) WithArrayOfValues

func (WatchDeviceTypesResponsePathSelectorSnapshotSize) WithValue

type WatchDeviceTypesResponse_FieldMask

type WatchDeviceTypesResponse_FieldMask struct {
	Paths []WatchDeviceTypesResponse_FieldPath
}

func FullWatchDeviceTypesResponse_FieldMask

func FullWatchDeviceTypesResponse_FieldMask() *WatchDeviceTypesResponse_FieldMask

func (*WatchDeviceTypesResponse_FieldMask) AppendPath

func (*WatchDeviceTypesResponse_FieldMask) AppendRawPath

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

func (*WatchDeviceTypesResponse_FieldMask) DecodeFirestore

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

func (*WatchDeviceTypesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchDeviceTypesResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchDeviceTypesResponse_FieldMask) FromProtoFieldMask

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

func (*WatchDeviceTypesResponse_FieldMask) GetPaths

func (*WatchDeviceTypesResponse_FieldMask) GetRawPaths

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

func (*WatchDeviceTypesResponse_FieldMask) IsFull

func (fieldMask *WatchDeviceTypesResponse_FieldMask) IsFull() bool

func (WatchDeviceTypesResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchDeviceTypesResponse_FieldMask) MarshalJSON

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

func (*WatchDeviceTypesResponse_FieldMask) PathsCount

func (fieldMask *WatchDeviceTypesResponse_FieldMask) PathsCount() int

func (*WatchDeviceTypesResponse_FieldMask) Project

func (*WatchDeviceTypesResponse_FieldMask) ProjectRaw

func (*WatchDeviceTypesResponse_FieldMask) ProtoMessage

func (fieldMask *WatchDeviceTypesResponse_FieldMask) ProtoMessage()

func (*WatchDeviceTypesResponse_FieldMask) ProtoReflect

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

func (*WatchDeviceTypesResponse_FieldMask) Reset

func (fieldMask *WatchDeviceTypesResponse_FieldMask) Reset()

func (*WatchDeviceTypesResponse_FieldMask) Set

func (fieldMask *WatchDeviceTypesResponse_FieldMask) Set(target, source *WatchDeviceTypesResponse)

func (*WatchDeviceTypesResponse_FieldMask) SetFromCliFlag

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

func (*WatchDeviceTypesResponse_FieldMask) SetRaw

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

func (*WatchDeviceTypesResponse_FieldMask) Size

func (fieldMask *WatchDeviceTypesResponse_FieldMask) Size() int

func (*WatchDeviceTypesResponse_FieldMask) String

func (fieldMask *WatchDeviceTypesResponse_FieldMask) String() string

func (*WatchDeviceTypesResponse_FieldMask) Subtract

func (*WatchDeviceTypesResponse_FieldMask) SubtractRaw

func (*WatchDeviceTypesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchDeviceTypesResponse_FieldMask) Unmarshal

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

func (*WatchDeviceTypesResponse_FieldMask) UnmarshalJSON

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

type WatchDeviceTypesResponse_FieldPath

type WatchDeviceTypesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchDeviceTypesResponse_FieldPathSelector
	Get(source *WatchDeviceTypesResponse) []interface{}
	GetSingle(source *WatchDeviceTypesResponse) (interface{}, bool)
	ClearValue(item *WatchDeviceTypesResponse)

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

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

func MustParseWatchDeviceTypesResponse_FieldPath

func MustParseWatchDeviceTypesResponse_FieldPath(rawField string) WatchDeviceTypesResponse_FieldPath

func ParseWatchDeviceTypesResponse_FieldPath

func ParseWatchDeviceTypesResponse_FieldPath(rawField string) (WatchDeviceTypesResponse_FieldPath, error)

type WatchDeviceTypesResponse_FieldPathArrayItemValue

type WatchDeviceTypesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchDeviceTypesResponse_FieldPath
	ContainsValue(*WatchDeviceTypesResponse) bool
}

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

func MustParseWatchDeviceTypesResponse_FieldPathArrayItemValue

func MustParseWatchDeviceTypesResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchDeviceTypesResponse_FieldPathArrayItemValue

func ParseWatchDeviceTypesResponse_FieldPathArrayItemValue

func ParseWatchDeviceTypesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchDeviceTypesResponse_FieldPathArrayItemValue, error)

ParseWatchDeviceTypesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchDeviceTypesResponse_FieldPathArrayOfValues

type WatchDeviceTypesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchDeviceTypesResponse_FieldPath
}

WatchDeviceTypesResponse_FieldPathArrayOfValues allows storing slice of values for WatchDeviceTypesResponse fields according to their type

func MustParseWatchDeviceTypesResponse_FieldPathArrayOfValues

func MustParseWatchDeviceTypesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchDeviceTypesResponse_FieldPathArrayOfValues

func ParseWatchDeviceTypesResponse_FieldPathArrayOfValues

func ParseWatchDeviceTypesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchDeviceTypesResponse_FieldPathArrayOfValues, error)

type WatchDeviceTypesResponse_FieldPathSelector

type WatchDeviceTypesResponse_FieldPathSelector int32
const (
	WatchDeviceTypesResponse_FieldPathSelectorDeviceTypeChanges WatchDeviceTypesResponse_FieldPathSelector = 0
	WatchDeviceTypesResponse_FieldPathSelectorIsCurrent         WatchDeviceTypesResponse_FieldPathSelector = 1
	WatchDeviceTypesResponse_FieldPathSelectorPageTokenChange   WatchDeviceTypesResponse_FieldPathSelector = 2
	WatchDeviceTypesResponse_FieldPathSelectorResumeToken       WatchDeviceTypesResponse_FieldPathSelector = 3
	WatchDeviceTypesResponse_FieldPathSelectorSnapshotSize      WatchDeviceTypesResponse_FieldPathSelector = 4
	WatchDeviceTypesResponse_FieldPathSelectorIsSoftReset       WatchDeviceTypesResponse_FieldPathSelector = 5
	WatchDeviceTypesResponse_FieldPathSelectorIsHardReset       WatchDeviceTypesResponse_FieldPathSelector = 6
)

func (WatchDeviceTypesResponse_FieldPathSelector) String

type WatchDeviceTypesResponse_FieldPathValue

type WatchDeviceTypesResponse_FieldPathValue interface {
	WatchDeviceTypesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchDeviceTypesResponse)
	CompareWith(*WatchDeviceTypesResponse) (cmp int, comparable bool)
}

WatchDeviceTypesResponse_FieldPathValue allows storing values for WatchDeviceTypesResponse fields according to their type

func MustParseWatchDeviceTypesResponse_FieldPathValue

func MustParseWatchDeviceTypesResponse_FieldPathValue(pathStr, valueStr string) WatchDeviceTypesResponse_FieldPathValue

func ParseWatchDeviceTypesResponse_FieldPathValue

func ParseWatchDeviceTypesResponse_FieldPathValue(pathStr, valueStr string) (WatchDeviceTypesResponse_FieldPathValue, error)

type WatchDeviceTypesResponse_FieldSubPath

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

func (*WatchDeviceTypesResponse_FieldSubPath) AsPageTokenChangeSubPath

func (*WatchDeviceTypesResponse_FieldSubPath) ClearValue

func (*WatchDeviceTypesResponse_FieldSubPath) ClearValueRaw

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

func (*WatchDeviceTypesResponse_FieldSubPath) Get

func (fps *WatchDeviceTypesResponse_FieldSubPath) Get(source *WatchDeviceTypesResponse) (values []interface{})

Get returns all values pointed by selected field from source WatchDeviceTypesResponse

func (*WatchDeviceTypesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchDeviceTypesResponse_FieldSubPath) GetRaw

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

func (*WatchDeviceTypesResponse_FieldSubPath) GetSingle

func (fps *WatchDeviceTypesResponse_FieldSubPath) GetSingle(source *WatchDeviceTypesResponse) (interface{}, bool)

GetSingle returns value of selected field from source WatchDeviceTypesResponse

func (*WatchDeviceTypesResponse_FieldSubPath) GetSingleRaw

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

func (*WatchDeviceTypesResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchDeviceTypesResponse_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchDeviceTypesResponse_FieldSubPath) Selector

func (*WatchDeviceTypesResponse_FieldSubPath) SplitIntoTerminalIPaths

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

func (*WatchDeviceTypesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*WatchDeviceTypesResponse_FieldSubPath) WithIArrayItemValue

func (*WatchDeviceTypesResponse_FieldSubPath) WithIArrayOfValues

func (*WatchDeviceTypesResponse_FieldSubPath) WithIValue

func (*WatchDeviceTypesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*WatchDeviceTypesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*WatchDeviceTypesResponse_FieldSubPath) WithRawIValue

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

type WatchDeviceTypesResponse_FieldSubPathArrayItemValue

type WatchDeviceTypesResponse_FieldSubPathArrayItemValue struct {
	WatchDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue

func (*WatchDeviceTypesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*WatchDeviceTypesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type WatchDeviceTypesResponse_FieldSubPathArrayOfValues

type WatchDeviceTypesResponse_FieldSubPathArrayOfValues struct {
	WatchDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues

func (*WatchDeviceTypesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type WatchDeviceTypesResponse_FieldSubPathValue

type WatchDeviceTypesResponse_FieldSubPathValue struct {
	WatchDeviceTypesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponse_FieldSubPathValue) AsPageTokenChangePathValue

func (*WatchDeviceTypesResponse_FieldSubPathValue) CompareWith

func (*WatchDeviceTypesResponse_FieldSubPathValue) CompareWithRaw

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

func (*WatchDeviceTypesResponse_FieldSubPathValue) GetRawValue

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

func (*WatchDeviceTypesResponse_FieldSubPathValue) SetTo

func (*WatchDeviceTypesResponse_FieldSubPathValue) SetToRaw

type WatchDeviceTypesResponse_FieldTerminalPath

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

func (*WatchDeviceTypesResponse_FieldTerminalPath) ClearValue

func (*WatchDeviceTypesResponse_FieldTerminalPath) ClearValueRaw

func (*WatchDeviceTypesResponse_FieldTerminalPath) Get

func (fp *WatchDeviceTypesResponse_FieldTerminalPath) Get(source *WatchDeviceTypesResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchDeviceTypesResponse

func (*WatchDeviceTypesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchDeviceTypesResponse_FieldTerminalPath) GetRaw

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

func (*WatchDeviceTypesResponse_FieldTerminalPath) GetSingle

func (fp *WatchDeviceTypesResponse_FieldTerminalPath) GetSingle(source *WatchDeviceTypesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchDeviceTypesResponse

func (*WatchDeviceTypesResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchDeviceTypesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchDeviceTypesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchDeviceTypesResponse_FieldTerminalPath) Selector

func (*WatchDeviceTypesResponse_FieldTerminalPath) SplitIntoTerminalIPaths

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

func (*WatchDeviceTypesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchDeviceTypesResponse_FieldTerminalPath) WithIArrayItemValue

func (*WatchDeviceTypesResponse_FieldTerminalPath) WithIArrayOfValues

func (*WatchDeviceTypesResponse_FieldTerminalPath) WithIValue

func (*WatchDeviceTypesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchDeviceTypesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchDeviceTypesResponse_FieldTerminalPath) WithRawIValue

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

type WatchDeviceTypesResponse_FieldTerminalPathArrayItemValue

type WatchDeviceTypesResponse_FieldTerminalPathArrayItemValue struct {
	WatchDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayItemValue) AsDeviceTypeChangesItemValue

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues

type WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues struct {
	WatchDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsDeviceTypeChangesArrayOfValues

func (fpaov *WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsDeviceTypeChangesArrayOfValues() ([][]*device_type.DeviceTypeChange, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues

func (fpaov *WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues

func (fpaov *WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues

func (fpaov *WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues

func (fpaov *WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchDeviceTypesResponse_FieldTerminalPathValue

type WatchDeviceTypesResponse_FieldTerminalPathValue struct {
	WatchDeviceTypesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) AsDeviceTypeChangesValue

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) AsIsCurrentValue

func (fpv *WatchDeviceTypesResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) AsIsHardResetValue

func (fpv *WatchDeviceTypesResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) AsIsSoftResetValue

func (fpv *WatchDeviceTypesResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) AsPageTokenChangeValue

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchDeviceTypesResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) AsSnapshotSizeValue

func (fpv *WatchDeviceTypesResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchDeviceTypesResponse_FieldTerminalPathValue' with the value under path in 'WatchDeviceTypesResponse'.

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchDeviceTypesResponse

func (*WatchDeviceTypesResponse_FieldTerminalPathValue) SetToRaw

type WatchDeviceTypesResponse_PageTokenChange

type WatchDeviceTypesResponse_PageTokenChange struct {

	// New token to retrieve previous page of results.
	PrevPageToken *device_type.PagerCursor `` /* 151-byte string literal not displayed */
	// New token to retrieve next page of results.
	NextPageToken *device_type.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WatchDeviceTypesResponse_PageTokenChange) Clone

func (*WatchDeviceTypesResponse_PageTokenChange) CloneRaw

func (*WatchDeviceTypesResponse_PageTokenChange) Descriptor

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

Deprecated, Use WatchDeviceTypesResponse_PageTokenChange.ProtoReflect.Descriptor instead.

func (*WatchDeviceTypesResponse_PageTokenChange) GetNextPageToken

func (*WatchDeviceTypesResponse_PageTokenChange) GetPrevPageToken

func (*WatchDeviceTypesResponse_PageTokenChange) GotenMessage

func (*WatchDeviceTypesResponse_PageTokenChange) GotenObjectExt

func (o *WatchDeviceTypesResponse_PageTokenChange) GotenObjectExt()

func (*WatchDeviceTypesResponse_PageTokenChange) GotenValidate

func (obj *WatchDeviceTypesResponse_PageTokenChange) GotenValidate() error

func (*WatchDeviceTypesResponse_PageTokenChange) MakeFullFieldMask

func (*WatchDeviceTypesResponse_PageTokenChange) MakeRawDiffFieldMask

func (*WatchDeviceTypesResponse_PageTokenChange) MakeRawFullFieldMask

func (*WatchDeviceTypesResponse_PageTokenChange) Marshal

func (*WatchDeviceTypesResponse_PageTokenChange) MarshalJSON

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

func (*WatchDeviceTypesResponse_PageTokenChange) Merge

func (*WatchDeviceTypesResponse_PageTokenChange) MergeRaw

func (*WatchDeviceTypesResponse_PageTokenChange) ProtoMessage

func (*WatchDeviceTypesResponse_PageTokenChange) ProtoReflect

func (*WatchDeviceTypesResponse_PageTokenChange) Reset

func (*WatchDeviceTypesResponse_PageTokenChange) SetNextPageToken

func (*WatchDeviceTypesResponse_PageTokenChange) SetPrevPageToken

func (*WatchDeviceTypesResponse_PageTokenChange) String

func (*WatchDeviceTypesResponse_PageTokenChange) Unmarshal

func (*WatchDeviceTypesResponse_PageTokenChange) UnmarshalJSON

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

type WatchDeviceTypesResponse_PageTokenChangePathSelectorNextPageToken

type WatchDeviceTypesResponse_PageTokenChangePathSelectorNextPageToken struct{}

func (WatchDeviceTypesResponse_PageTokenChangePathSelectorNextPageToken) FieldPath

func (WatchDeviceTypesResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues

func (WatchDeviceTypesResponse_PageTokenChangePathSelectorNextPageToken) WithValue

type WatchDeviceTypesResponse_PageTokenChangePathSelectorPrevPageToken

type WatchDeviceTypesResponse_PageTokenChangePathSelectorPrevPageToken struct{}

func (WatchDeviceTypesResponse_PageTokenChangePathSelectorPrevPageToken) FieldPath

func (WatchDeviceTypesResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues

func (WatchDeviceTypesResponse_PageTokenChangePathSelectorPrevPageToken) WithValue

type WatchDeviceTypesResponse_PageTokenChange_FieldMask

type WatchDeviceTypesResponse_PageTokenChange_FieldMask struct {
	Paths []WatchDeviceTypesResponsePageTokenChange_FieldPath
}

func FullWatchDeviceTypesResponse_PageTokenChange_FieldMask

func FullWatchDeviceTypesResponse_PageTokenChange_FieldMask() *WatchDeviceTypesResponse_PageTokenChange_FieldMask

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) AppendPath

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) AppendRawPath

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) DecodeFirestore

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) FromProtoFieldMask

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

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) GetPaths

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) GetRawPaths

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) IsFull

func (WatchDeviceTypesResponse_PageTokenChange_FieldMask) Marshal

implement methods required by customType

func (WatchDeviceTypesResponse_PageTokenChange_FieldMask) MarshalJSON

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

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) PathsCount

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) Project

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) ProjectRaw

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) ProtoMessage

func (fieldMask *WatchDeviceTypesResponse_PageTokenChange_FieldMask) ProtoMessage()

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) ProtoReflect

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) Reset

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) Set

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) SetFromCliFlag

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

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) SetRaw

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) Size

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) String

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) SubtractRaw

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) Unmarshal

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

func (*WatchDeviceTypesResponse_PageTokenChange_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

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