tag_client

package
v0.12.9 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2023 License: Apache-2.0 Imports: 59 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchGetTagsDescriptor added in v0.4.26

type BatchGetTagsDescriptor struct{}

func GetBatchGetTagsDescriptor added in v0.4.26

func GetBatchGetTagsDescriptor() *BatchGetTagsDescriptor

func (*BatchGetTagsDescriptor) GetApiDescriptor added in v0.4.26

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

func (*BatchGetTagsDescriptor) GetApiName added in v0.4.26

func (d *BatchGetTagsDescriptor) GetApiName() string

func (*BatchGetTagsDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*BatchGetTagsDescriptor) GetFullMethodName added in v0.4.26

func (d *BatchGetTagsDescriptor) GetFullMethodName() string

func (*BatchGetTagsDescriptor) GetMethodName added in v0.4.26

func (d *BatchGetTagsDescriptor) GetMethodName() string

func (*BatchGetTagsDescriptor) GetProtoPkgName added in v0.4.26

func (d *BatchGetTagsDescriptor) GetProtoPkgName() string

func (*BatchGetTagsDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*BatchGetTagsDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*BatchGetTagsDescriptor) GetServiceDomain added in v0.4.26

func (d *BatchGetTagsDescriptor) GetServiceDomain() string

func (*BatchGetTagsDescriptor) GetServiceVersion added in v0.4.26

func (d *BatchGetTagsDescriptor) GetServiceVersion() string

func (*BatchGetTagsDescriptor) GetVerb added in v0.4.26

func (d *BatchGetTagsDescriptor) GetVerb() string

func (*BatchGetTagsDescriptor) HasResource added in v0.4.27

func (d *BatchGetTagsDescriptor) HasResource() bool

func (*BatchGetTagsDescriptor) IsClientStream added in v0.4.26

func (d *BatchGetTagsDescriptor) IsClientStream() bool

func (*BatchGetTagsDescriptor) IsCollection added in v0.4.27

func (d *BatchGetTagsDescriptor) IsCollection() bool

func (*BatchGetTagsDescriptor) IsPlural added in v0.4.27

func (d *BatchGetTagsDescriptor) IsPlural() bool

func (*BatchGetTagsDescriptor) IsServerStream added in v0.4.26

func (d *BatchGetTagsDescriptor) IsServerStream() bool

func (*BatchGetTagsDescriptor) IsUnary added in v0.4.26

func (d *BatchGetTagsDescriptor) IsUnary() bool

func (*BatchGetTagsDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*BatchGetTagsDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*BatchGetTagsDescriptor) RequestHasResourceBody added in v0.4.26

func (d *BatchGetTagsDescriptor) RequestHasResourceBody() bool

type BatchGetTagsDescriptorClientMsgHandle added in v0.4.26

type BatchGetTagsDescriptorClientMsgHandle struct{}

func (*BatchGetTagsDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (*BatchGetTagsDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*BatchGetTagsDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type BatchGetTagsDescriptorServerMsgHandle added in v0.4.26

type BatchGetTagsDescriptorServerMsgHandle struct{}

func (*BatchGetTagsDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (*BatchGetTagsDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*BatchGetTagsDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type BatchGetTagsRequest

type BatchGetTagsRequest struct {

	// Names of Tags
	Names []*tag.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 *tag.Tag_FieldMask `` /* 135-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 [BatchGetTags][ntt.watchdog.v1alpha2.BatchGetTags]

func (*BatchGetTagsRequest) Clone

func (*BatchGetTagsRequest) CloneRaw

func (*BatchGetTagsRequest) Descriptor

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

Deprecated, Use BatchGetTagsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetTagsRequest) GetFieldMask

func (m *BatchGetTagsRequest) GetFieldMask() *tag.Tag_FieldMask

func (*BatchGetTagsRequest) GetNames

func (m *BatchGetTagsRequest) GetNames() []*tag.Reference

func (*BatchGetTagsRequest) GetView

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

func (*BatchGetTagsRequest) GotenMessage

func (*BatchGetTagsRequest) GotenMessage()

func (*BatchGetTagsRequest) GotenObjectExt

func (o *BatchGetTagsRequest) GotenObjectExt()

func (*BatchGetTagsRequest) GotenValidate

func (obj *BatchGetTagsRequest) GotenValidate() error

func (*BatchGetTagsRequest) MakeDiffFieldMask

func (*BatchGetTagsRequest) MakeFullFieldMask

func (o *BatchGetTagsRequest) MakeFullFieldMask() *BatchGetTagsRequest_FieldMask

func (*BatchGetTagsRequest) MakeRawDiffFieldMask

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

func (*BatchGetTagsRequest) MakeRawFullFieldMask

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

func (*BatchGetTagsRequest) Marshal

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

func (*BatchGetTagsRequest) MarshalJSON

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

func (*BatchGetTagsRequest) Merge

func (o *BatchGetTagsRequest) Merge(source *BatchGetTagsRequest)

func (*BatchGetTagsRequest) MergeRaw

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

func (*BatchGetTagsRequest) ProtoMessage

func (*BatchGetTagsRequest) ProtoMessage()

func (*BatchGetTagsRequest) ProtoReflect

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

func (*BatchGetTagsRequest) Reset

func (m *BatchGetTagsRequest) Reset()

func (*BatchGetTagsRequest) SetFieldMask

func (m *BatchGetTagsRequest) SetFieldMask(fv *tag.Tag_FieldMask)

func (*BatchGetTagsRequest) SetNames

func (m *BatchGetTagsRequest) SetNames(fv []*tag.Reference)

func (*BatchGetTagsRequest) SetView

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

func (*BatchGetTagsRequest) String

func (m *BatchGetTagsRequest) String() string

func (*BatchGetTagsRequest) Unmarshal

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

func (*BatchGetTagsRequest) UnmarshalJSON

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

type BatchGetTagsRequestFieldPathBuilder

type BatchGetTagsRequestFieldPathBuilder struct{}

func NewBatchGetTagsRequestFieldPathBuilder

func NewBatchGetTagsRequestFieldPathBuilder() BatchGetTagsRequestFieldPathBuilder

func (BatchGetTagsRequestFieldPathBuilder) FieldMask

func (BatchGetTagsRequestFieldPathBuilder) Names

func (BatchGetTagsRequestFieldPathBuilder) View

type BatchGetTagsRequestPathSelectorFieldMask

type BatchGetTagsRequestPathSelectorFieldMask struct{}

func (BatchGetTagsRequestPathSelectorFieldMask) FieldPath

func (BatchGetTagsRequestPathSelectorFieldMask) WithArrayOfValues

func (BatchGetTagsRequestPathSelectorFieldMask) WithValue

type BatchGetTagsRequestPathSelectorNames

type BatchGetTagsRequestPathSelectorNames struct{}

func (BatchGetTagsRequestPathSelectorNames) FieldPath

func (BatchGetTagsRequestPathSelectorNames) WithArrayOfValues

func (BatchGetTagsRequestPathSelectorNames) WithItemValue

func (BatchGetTagsRequestPathSelectorNames) WithValue

type BatchGetTagsRequestPathSelectorView

type BatchGetTagsRequestPathSelectorView struct{}

func (BatchGetTagsRequestPathSelectorView) FieldPath

func (BatchGetTagsRequestPathSelectorView) WithArrayOfValues

func (BatchGetTagsRequestPathSelectorView) WithValue

type BatchGetTagsRequest_FieldMask

type BatchGetTagsRequest_FieldMask struct {
	Paths []BatchGetTagsRequest_FieldPath
}

func FullBatchGetTagsRequest_FieldMask

func FullBatchGetTagsRequest_FieldMask() *BatchGetTagsRequest_FieldMask

func (*BatchGetTagsRequest_FieldMask) AppendPath

func (*BatchGetTagsRequest_FieldMask) AppendRawPath

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

func (*BatchGetTagsRequest_FieldMask) DecodeFirestore

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

func (*BatchGetTagsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetTagsRequest_FieldMask) FilterInputFields

func (fieldMask *BatchGetTagsRequest_FieldMask) FilterInputFields() *BatchGetTagsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetTagsRequest_FieldMask) FromProtoFieldMask

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

func (*BatchGetTagsRequest_FieldMask) GetPaths

func (*BatchGetTagsRequest_FieldMask) GetRawPaths

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

func (*BatchGetTagsRequest_FieldMask) IsFull

func (fieldMask *BatchGetTagsRequest_FieldMask) IsFull() bool

func (BatchGetTagsRequest_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetTagsRequest_FieldMask) MarshalJSON

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

func (*BatchGetTagsRequest_FieldMask) PathsCount

func (fieldMask *BatchGetTagsRequest_FieldMask) PathsCount() int

func (*BatchGetTagsRequest_FieldMask) Project

func (*BatchGetTagsRequest_FieldMask) ProjectRaw

func (*BatchGetTagsRequest_FieldMask) ProtoMessage

func (fieldMask *BatchGetTagsRequest_FieldMask) ProtoMessage()

func (*BatchGetTagsRequest_FieldMask) ProtoReflect

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

func (*BatchGetTagsRequest_FieldMask) Reset

func (fieldMask *BatchGetTagsRequest_FieldMask) Reset()

func (*BatchGetTagsRequest_FieldMask) Set

func (fieldMask *BatchGetTagsRequest_FieldMask) Set(target, source *BatchGetTagsRequest)

func (*BatchGetTagsRequest_FieldMask) SetFromCliFlag

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

func (*BatchGetTagsRequest_FieldMask) SetRaw

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

func (*BatchGetTagsRequest_FieldMask) Size

func (fieldMask *BatchGetTagsRequest_FieldMask) Size() int

func (*BatchGetTagsRequest_FieldMask) String

func (fieldMask *BatchGetTagsRequest_FieldMask) String() string

func (*BatchGetTagsRequest_FieldMask) Subtract

func (*BatchGetTagsRequest_FieldMask) SubtractRaw

func (*BatchGetTagsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetTagsRequest_FieldMask) Unmarshal

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

func (*BatchGetTagsRequest_FieldMask) UnmarshalJSON

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

type BatchGetTagsRequest_FieldPath

type BatchGetTagsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetTagsRequest_FieldPathSelector
	Get(source *BatchGetTagsRequest) []interface{}
	GetSingle(source *BatchGetTagsRequest) (interface{}, bool)
	ClearValue(item *BatchGetTagsRequest)

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

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

func MustParseBatchGetTagsRequest_FieldPath

func MustParseBatchGetTagsRequest_FieldPath(rawField string) BatchGetTagsRequest_FieldPath

func ParseBatchGetTagsRequest_FieldPath

func ParseBatchGetTagsRequest_FieldPath(rawField string) (BatchGetTagsRequest_FieldPath, error)

type BatchGetTagsRequest_FieldPathArrayItemValue

type BatchGetTagsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetTagsRequest_FieldPath
	ContainsValue(*BatchGetTagsRequest) bool
}

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

func MustParseBatchGetTagsRequest_FieldPathArrayItemValue

func MustParseBatchGetTagsRequest_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetTagsRequest_FieldPathArrayItemValue

func ParseBatchGetTagsRequest_FieldPathArrayItemValue

func ParseBatchGetTagsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetTagsRequest_FieldPathArrayItemValue, error)

ParseBatchGetTagsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetTagsRequest_FieldPathArrayOfValues

type BatchGetTagsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetTagsRequest_FieldPath
}

BatchGetTagsRequest_FieldPathArrayOfValues allows storing slice of values for BatchGetTagsRequest fields according to their type

func MustParseBatchGetTagsRequest_FieldPathArrayOfValues

func MustParseBatchGetTagsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetTagsRequest_FieldPathArrayOfValues

func ParseBatchGetTagsRequest_FieldPathArrayOfValues

func ParseBatchGetTagsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetTagsRequest_FieldPathArrayOfValues, error)

type BatchGetTagsRequest_FieldPathSelector

type BatchGetTagsRequest_FieldPathSelector int32
const (
	BatchGetTagsRequest_FieldPathSelectorNames     BatchGetTagsRequest_FieldPathSelector = 0
	BatchGetTagsRequest_FieldPathSelectorFieldMask BatchGetTagsRequest_FieldPathSelector = 1
	BatchGetTagsRequest_FieldPathSelectorView      BatchGetTagsRequest_FieldPathSelector = 2
)

func (BatchGetTagsRequest_FieldPathSelector) String

type BatchGetTagsRequest_FieldPathValue

type BatchGetTagsRequest_FieldPathValue interface {
	BatchGetTagsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetTagsRequest)
	CompareWith(*BatchGetTagsRequest) (cmp int, comparable bool)
}

BatchGetTagsRequest_FieldPathValue allows storing values for BatchGetTagsRequest fields according to their type

func MustParseBatchGetTagsRequest_FieldPathValue

func MustParseBatchGetTagsRequest_FieldPathValue(pathStr, valueStr string) BatchGetTagsRequest_FieldPathValue

func ParseBatchGetTagsRequest_FieldPathValue

func ParseBatchGetTagsRequest_FieldPathValue(pathStr, valueStr string) (BatchGetTagsRequest_FieldPathValue, error)

type BatchGetTagsRequest_FieldTerminalPath

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

func (*BatchGetTagsRequest_FieldTerminalPath) ClearValue

func (*BatchGetTagsRequest_FieldTerminalPath) ClearValueRaw

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

func (*BatchGetTagsRequest_FieldTerminalPath) Get

func (fp *BatchGetTagsRequest_FieldTerminalPath) Get(source *BatchGetTagsRequest) (values []interface{})

Get returns all values pointed by specific field from source BatchGetTagsRequest

func (*BatchGetTagsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetTagsRequest_FieldTerminalPath) GetRaw

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

func (*BatchGetTagsRequest_FieldTerminalPath) GetSingle

func (fp *BatchGetTagsRequest_FieldTerminalPath) GetSingle(source *BatchGetTagsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetTagsRequest

func (*BatchGetTagsRequest_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetTagsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetTagsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetTagsRequest_FieldTerminalPath) Selector

func (*BatchGetTagsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*BatchGetTagsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetTagsRequest_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetTagsRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *BatchGetTagsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) BatchGetTagsRequest_FieldPathArrayOfValues

func (*BatchGetTagsRequest_FieldTerminalPath) WithIValue

func (*BatchGetTagsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetTagsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetTagsRequest_FieldTerminalPath) WithRawIValue

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

type BatchGetTagsRequest_FieldTerminalPathArrayItemValue

type BatchGetTagsRequest_FieldTerminalPathArrayItemValue struct {
	BatchGetTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue

func (*BatchGetTagsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetTagsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetTagsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *BatchGetTagsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetTagsRequest) (interface{}, bool)

func (*BatchGetTagsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetTagsRequest_FieldTerminalPathArrayOfValues

type BatchGetTagsRequest_FieldTerminalPathArrayOfValues struct {
	BatchGetTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *BatchGetTagsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*tag.Tag_FieldMask, bool)

func (*BatchGetTagsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues

func (fpaov *BatchGetTagsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues() ([][]*tag.Reference, bool)

func (*BatchGetTagsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*BatchGetTagsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetTagsRequest_FieldTerminalPathValue

type BatchGetTagsRequest_FieldTerminalPathValue struct {
	BatchGetTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*BatchGetTagsRequest_FieldTerminalPathValue) AsNamesValue

func (*BatchGetTagsRequest_FieldTerminalPathValue) AsViewValue

func (*BatchGetTagsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetTagsRequest_FieldTerminalPathValue' with the value under path in 'BatchGetTagsRequest'.

func (*BatchGetTagsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*BatchGetTagsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetTagsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetTagsRequest

func (*BatchGetTagsRequest_FieldTerminalPathValue) SetToRaw

type BatchGetTagsResponse

type BatchGetTagsResponse struct {

	// found Tags
	Tags []*tag.Tag `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty" firestore:"tags"`
	// list of not found Tags
	Missing []*tag.Reference `protobuf:"bytes,2,rep,customtype=Reference,name=missing,proto3" json:"missing,omitempty" firestore:"missing"`
	// contains filtered or unexported fields
}

BatchGetTagsResponse

func (*BatchGetTagsResponse) Clone

func (*BatchGetTagsResponse) CloneRaw

func (*BatchGetTagsResponse) Descriptor

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

Deprecated, Use BatchGetTagsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetTagsResponse) GetMissing

func (m *BatchGetTagsResponse) GetMissing() []*tag.Reference

func (*BatchGetTagsResponse) GetTags

func (m *BatchGetTagsResponse) GetTags() []*tag.Tag

func (*BatchGetTagsResponse) GotenMessage

func (*BatchGetTagsResponse) GotenMessage()

func (*BatchGetTagsResponse) GotenObjectExt

func (o *BatchGetTagsResponse) GotenObjectExt()

func (*BatchGetTagsResponse) GotenValidate

func (obj *BatchGetTagsResponse) GotenValidate() error

func (*BatchGetTagsResponse) MakeDiffFieldMask

func (*BatchGetTagsResponse) MakeFullFieldMask

func (o *BatchGetTagsResponse) MakeFullFieldMask() *BatchGetTagsResponse_FieldMask

func (*BatchGetTagsResponse) MakeRawDiffFieldMask

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

func (*BatchGetTagsResponse) MakeRawFullFieldMask

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

func (*BatchGetTagsResponse) Marshal

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

func (*BatchGetTagsResponse) MarshalJSON

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

func (*BatchGetTagsResponse) Merge

func (o *BatchGetTagsResponse) Merge(source *BatchGetTagsResponse)

func (*BatchGetTagsResponse) MergeRaw

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

func (*BatchGetTagsResponse) ProtoMessage

func (*BatchGetTagsResponse) ProtoMessage()

func (*BatchGetTagsResponse) ProtoReflect

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

func (*BatchGetTagsResponse) Reset

func (m *BatchGetTagsResponse) Reset()

func (*BatchGetTagsResponse) SetMissing

func (m *BatchGetTagsResponse) SetMissing(fv []*tag.Reference)

func (*BatchGetTagsResponse) SetTags

func (m *BatchGetTagsResponse) SetTags(fv []*tag.Tag)

func (*BatchGetTagsResponse) String

func (m *BatchGetTagsResponse) String() string

func (*BatchGetTagsResponse) Unmarshal

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

func (*BatchGetTagsResponse) UnmarshalJSON

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

type BatchGetTagsResponseFieldPathBuilder

type BatchGetTagsResponseFieldPathBuilder struct{}

func NewBatchGetTagsResponseFieldPathBuilder

func NewBatchGetTagsResponseFieldPathBuilder() BatchGetTagsResponseFieldPathBuilder

func (BatchGetTagsResponseFieldPathBuilder) Missing

func (BatchGetTagsResponseFieldPathBuilder) Tags

type BatchGetTagsResponseMapPathSelectorTagsMetadataAnnotations

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

func (BatchGetTagsResponseMapPathSelectorTagsMetadataAnnotations) FieldPath

func (BatchGetTagsResponseMapPathSelectorTagsMetadataAnnotations) WithArrayOfValues

func (BatchGetTagsResponseMapPathSelectorTagsMetadataAnnotations) WithValue

type BatchGetTagsResponseMapPathSelectorTagsMetadataLabels

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

func (BatchGetTagsResponseMapPathSelectorTagsMetadataLabels) FieldPath

func (BatchGetTagsResponseMapPathSelectorTagsMetadataLabels) WithArrayOfValues

func (BatchGetTagsResponseMapPathSelectorTagsMetadataLabels) WithValue

type BatchGetTagsResponseMapPathSelectorTagsMetadataShards

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

func (BatchGetTagsResponseMapPathSelectorTagsMetadataShards) FieldPath

func (BatchGetTagsResponseMapPathSelectorTagsMetadataShards) WithArrayOfValues

func (BatchGetTagsResponseMapPathSelectorTagsMetadataShards) WithValue

type BatchGetTagsResponseMapPathSelectorTagsStateRegionalResourceCounters

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

func (BatchGetTagsResponseMapPathSelectorTagsStateRegionalResourceCounters) FieldPath

func (BatchGetTagsResponseMapPathSelectorTagsStateRegionalResourceCounters) WithArrayOfValues

func (BatchGetTagsResponseMapPathSelectorTagsStateRegionalResourceCounters) WithValue

type BatchGetTagsResponseMapPathSelectorTagsStateResourceTypeCounters

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

func (BatchGetTagsResponseMapPathSelectorTagsStateResourceTypeCounters) FieldPath

func (BatchGetTagsResponseMapPathSelectorTagsStateResourceTypeCounters) WithArrayOfValues

func (BatchGetTagsResponseMapPathSelectorTagsStateResourceTypeCounters) WithValue

type BatchGetTagsResponsePathSelectorMissing

type BatchGetTagsResponsePathSelectorMissing struct{}

func (BatchGetTagsResponsePathSelectorMissing) FieldPath

func (BatchGetTagsResponsePathSelectorMissing) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorMissing) WithItemValue

func (BatchGetTagsResponsePathSelectorMissing) WithValue

type BatchGetTagsResponsePathSelectorTags

type BatchGetTagsResponsePathSelectorTags struct{}

func (BatchGetTagsResponsePathSelectorTags) DisplayName

func (BatchGetTagsResponsePathSelectorTags) FieldPath

func (BatchGetTagsResponsePathSelectorTags) Metadata

func (BatchGetTagsResponsePathSelectorTags) Name

func (BatchGetTagsResponsePathSelectorTags) State

func (BatchGetTagsResponsePathSelectorTags) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTags) WithItemValue

func (BatchGetTagsResponsePathSelectorTags) WithSubArrayItemValue

func (BatchGetTagsResponsePathSelectorTags) WithSubArrayOfValues

func (BatchGetTagsResponsePathSelectorTags) WithSubPath

func (BatchGetTagsResponsePathSelectorTags) WithSubValue

func (BatchGetTagsResponsePathSelectorTags) WithValue

type BatchGetTagsResponsePathSelectorTagsDisplayName

type BatchGetTagsResponsePathSelectorTagsDisplayName struct{}

func (BatchGetTagsResponsePathSelectorTagsDisplayName) FieldPath

func (BatchGetTagsResponsePathSelectorTagsDisplayName) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsDisplayName) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadata

type BatchGetTagsResponsePathSelectorTagsMetadata struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadata) Annotations

func (BatchGetTagsResponsePathSelectorTagsMetadata) CreateTime

func (BatchGetTagsResponsePathSelectorTagsMetadata) DeleteTime added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadata) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadata) Generation

func (BatchGetTagsResponsePathSelectorTagsMetadata) Labels

func (BatchGetTagsResponsePathSelectorTagsMetadata) Lifecycle added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadata) OwnerReferences

func (BatchGetTagsResponsePathSelectorTagsMetadata) ResourceVersion

func (BatchGetTagsResponsePathSelectorTagsMetadata) Shards

func (BatchGetTagsResponsePathSelectorTagsMetadata) Syncing

func (BatchGetTagsResponsePathSelectorTagsMetadata) Tags

func (BatchGetTagsResponsePathSelectorTagsMetadata) UpdateTime

func (BatchGetTagsResponsePathSelectorTagsMetadata) Uuid

func (BatchGetTagsResponsePathSelectorTagsMetadata) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadata) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataAnnotations

type BatchGetTagsResponsePathSelectorTagsMetadataAnnotations struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataAnnotations) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataAnnotations) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataAnnotations) WithKey

func (BatchGetTagsResponsePathSelectorTagsMetadataAnnotations) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataCreateTime

type BatchGetTagsResponsePathSelectorTagsMetadataCreateTime struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataCreateTime) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataCreateTime) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataCreateTime) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataDeleteTime added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataDeleteTime struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataDeleteTime) FieldPath added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataDeleteTime) WithValue added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataGeneration

type BatchGetTagsResponsePathSelectorTagsMetadataGeneration struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataGeneration) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataGeneration) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataGeneration) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataLabels

type BatchGetTagsResponsePathSelectorTagsMetadataLabels struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataLabels) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataLabels) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataLabels) WithKey

func (BatchGetTagsResponsePathSelectorTagsMetadataLabels) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataLifecycle added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataLifecycle struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycle) BlockDeletion added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycle) FieldPath added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycle) State added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycle) WithValue added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataLifecycleState added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataLifecycleState struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycleState) FieldPath added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataLifecycleState) WithValue added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) Kind

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) Name

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) Region added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) Version added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) WithItemValue

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferences) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesController

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesController struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesController) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesController) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesController) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesKind

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesKind struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesKind) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesKind) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesKind) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesName

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesName struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesName) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesName) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesName) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (BatchGetTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type BatchGetTagsResponsePathSelectorTagsMetadataResourceVersion

type BatchGetTagsResponsePathSelectorTagsMetadataResourceVersion struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataResourceVersion) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataResourceVersion) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataResourceVersion) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataShards

type BatchGetTagsResponsePathSelectorTagsMetadataShards struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataShards) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataShards) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataShards) WithKey

func (BatchGetTagsResponsePathSelectorTagsMetadataShards) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataSyncing

type BatchGetTagsResponsePathSelectorTagsMetadataSyncing struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncing) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncing) OwningRegion

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncing) Regions

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncing) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncing) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataSyncingOwningRegion

type BatchGetTagsResponsePathSelectorTagsMetadataSyncingOwningRegion struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncingOwningRegion) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncingOwningRegion) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncingOwningRegion) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataSyncingRegions

type BatchGetTagsResponsePathSelectorTagsMetadataSyncingRegions struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncingRegions) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncingRegions) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncingRegions) WithItemValue

func (BatchGetTagsResponsePathSelectorTagsMetadataSyncingRegions) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataTags

type BatchGetTagsResponsePathSelectorTagsMetadataTags struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataTags) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataTags) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataTags) WithItemValue

func (BatchGetTagsResponsePathSelectorTagsMetadataTags) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataUpdateTime

type BatchGetTagsResponsePathSelectorTagsMetadataUpdateTime struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataUpdateTime) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataUpdateTime) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataUpdateTime) WithValue

type BatchGetTagsResponsePathSelectorTagsMetadataUuid

type BatchGetTagsResponsePathSelectorTagsMetadataUuid struct{}

func (BatchGetTagsResponsePathSelectorTagsMetadataUuid) FieldPath

func (BatchGetTagsResponsePathSelectorTagsMetadataUuid) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsMetadataUuid) WithValue

type BatchGetTagsResponsePathSelectorTagsName

type BatchGetTagsResponsePathSelectorTagsName struct{}

func (BatchGetTagsResponsePathSelectorTagsName) FieldPath

func (BatchGetTagsResponsePathSelectorTagsName) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsName) WithValue

type BatchGetTagsResponsePathSelectorTagsState

type BatchGetTagsResponsePathSelectorTagsState struct{}

func (BatchGetTagsResponsePathSelectorTagsState) FieldPath

func (BatchGetTagsResponsePathSelectorTagsState) RegionalResourceCounters

func (BatchGetTagsResponsePathSelectorTagsState) ResourceTypeCounters

func (BatchGetTagsResponsePathSelectorTagsState) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsState) WithValue

type BatchGetTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector

type BatchGetTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector struct{}

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) FieldPath

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) WithItemValue

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) WithValue

type BatchGetTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector

type BatchGetTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector struct{}

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) FieldPath

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) WithItemValue

func (BatchGetTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) WithValue

type BatchGetTagsResponsePathSelectorTagsStateRegionalResourceCounters

type BatchGetTagsResponsePathSelectorTagsStateRegionalResourceCounters struct{}

func (BatchGetTagsResponsePathSelectorTagsStateRegionalResourceCounters) FieldPath

func (BatchGetTagsResponsePathSelectorTagsStateRegionalResourceCounters) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsStateRegionalResourceCounters) WithKey

func (BatchGetTagsResponsePathSelectorTagsStateRegionalResourceCounters) WithValue

type BatchGetTagsResponsePathSelectorTagsStateResourceTypeCounters

type BatchGetTagsResponsePathSelectorTagsStateResourceTypeCounters struct{}

func (BatchGetTagsResponsePathSelectorTagsStateResourceTypeCounters) FieldPath

func (BatchGetTagsResponsePathSelectorTagsStateResourceTypeCounters) WithArrayOfValues

func (BatchGetTagsResponsePathSelectorTagsStateResourceTypeCounters) WithKey

func (BatchGetTagsResponsePathSelectorTagsStateResourceTypeCounters) WithValue

type BatchGetTagsResponse_FieldMask

type BatchGetTagsResponse_FieldMask struct {
	Paths []BatchGetTagsResponse_FieldPath
}

func FullBatchGetTagsResponse_FieldMask

func FullBatchGetTagsResponse_FieldMask() *BatchGetTagsResponse_FieldMask

func (*BatchGetTagsResponse_FieldMask) AppendPath

func (*BatchGetTagsResponse_FieldMask) AppendRawPath

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

func (*BatchGetTagsResponse_FieldMask) DecodeFirestore

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

func (*BatchGetTagsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetTagsResponse_FieldMask) FilterInputFields

func (fieldMask *BatchGetTagsResponse_FieldMask) FilterInputFields() *BatchGetTagsResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetTagsResponse_FieldMask) FromProtoFieldMask

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

func (*BatchGetTagsResponse_FieldMask) GetPaths

func (*BatchGetTagsResponse_FieldMask) GetRawPaths

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

func (*BatchGetTagsResponse_FieldMask) IsFull

func (fieldMask *BatchGetTagsResponse_FieldMask) IsFull() bool

func (BatchGetTagsResponse_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetTagsResponse_FieldMask) MarshalJSON

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

func (*BatchGetTagsResponse_FieldMask) PathsCount

func (fieldMask *BatchGetTagsResponse_FieldMask) PathsCount() int

func (*BatchGetTagsResponse_FieldMask) Project

func (*BatchGetTagsResponse_FieldMask) ProjectRaw

func (*BatchGetTagsResponse_FieldMask) ProtoMessage

func (fieldMask *BatchGetTagsResponse_FieldMask) ProtoMessage()

func (*BatchGetTagsResponse_FieldMask) ProtoReflect

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

func (*BatchGetTagsResponse_FieldMask) Reset

func (fieldMask *BatchGetTagsResponse_FieldMask) Reset()

func (*BatchGetTagsResponse_FieldMask) Set

func (fieldMask *BatchGetTagsResponse_FieldMask) Set(target, source *BatchGetTagsResponse)

func (*BatchGetTagsResponse_FieldMask) SetFromCliFlag

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

func (*BatchGetTagsResponse_FieldMask) SetRaw

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

func (*BatchGetTagsResponse_FieldMask) Size

func (fieldMask *BatchGetTagsResponse_FieldMask) Size() int

func (*BatchGetTagsResponse_FieldMask) String

func (fieldMask *BatchGetTagsResponse_FieldMask) String() string

func (*BatchGetTagsResponse_FieldMask) Subtract

func (*BatchGetTagsResponse_FieldMask) SubtractRaw

func (*BatchGetTagsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetTagsResponse_FieldMask) Unmarshal

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

func (*BatchGetTagsResponse_FieldMask) UnmarshalJSON

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

type BatchGetTagsResponse_FieldPath

type BatchGetTagsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetTagsResponse_FieldPathSelector
	Get(source *BatchGetTagsResponse) []interface{}
	GetSingle(source *BatchGetTagsResponse) (interface{}, bool)
	ClearValue(item *BatchGetTagsResponse)

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

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

func MustParseBatchGetTagsResponse_FieldPath

func MustParseBatchGetTagsResponse_FieldPath(rawField string) BatchGetTagsResponse_FieldPath

func ParseBatchGetTagsResponse_FieldPath

func ParseBatchGetTagsResponse_FieldPath(rawField string) (BatchGetTagsResponse_FieldPath, error)

type BatchGetTagsResponse_FieldPathArrayItemValue

type BatchGetTagsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetTagsResponse_FieldPath
	ContainsValue(*BatchGetTagsResponse) bool
}

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

func MustParseBatchGetTagsResponse_FieldPathArrayItemValue

func MustParseBatchGetTagsResponse_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetTagsResponse_FieldPathArrayItemValue

func ParseBatchGetTagsResponse_FieldPathArrayItemValue

func ParseBatchGetTagsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetTagsResponse_FieldPathArrayItemValue, error)

ParseBatchGetTagsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetTagsResponse_FieldPathArrayOfValues

type BatchGetTagsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetTagsResponse_FieldPath
}

BatchGetTagsResponse_FieldPathArrayOfValues allows storing slice of values for BatchGetTagsResponse fields according to their type

func MustParseBatchGetTagsResponse_FieldPathArrayOfValues

func MustParseBatchGetTagsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetTagsResponse_FieldPathArrayOfValues

func ParseBatchGetTagsResponse_FieldPathArrayOfValues

func ParseBatchGetTagsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetTagsResponse_FieldPathArrayOfValues, error)

type BatchGetTagsResponse_FieldPathSelector

type BatchGetTagsResponse_FieldPathSelector int32
const (
	BatchGetTagsResponse_FieldPathSelectorTags    BatchGetTagsResponse_FieldPathSelector = 0
	BatchGetTagsResponse_FieldPathSelectorMissing BatchGetTagsResponse_FieldPathSelector = 1
)

func (BatchGetTagsResponse_FieldPathSelector) String

type BatchGetTagsResponse_FieldPathValue

type BatchGetTagsResponse_FieldPathValue interface {
	BatchGetTagsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetTagsResponse)
	CompareWith(*BatchGetTagsResponse) (cmp int, comparable bool)
}

BatchGetTagsResponse_FieldPathValue allows storing values for BatchGetTagsResponse fields according to their type

func MustParseBatchGetTagsResponse_FieldPathValue

func MustParseBatchGetTagsResponse_FieldPathValue(pathStr, valueStr string) BatchGetTagsResponse_FieldPathValue

func ParseBatchGetTagsResponse_FieldPathValue

func ParseBatchGetTagsResponse_FieldPathValue(pathStr, valueStr string) (BatchGetTagsResponse_FieldPathValue, error)

type BatchGetTagsResponse_FieldSubPath

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

func (*BatchGetTagsResponse_FieldSubPath) AsTagsSubPath

func (fps *BatchGetTagsResponse_FieldSubPath) AsTagsSubPath() (tag.Tag_FieldPath, bool)

func (*BatchGetTagsResponse_FieldSubPath) ClearValue

func (*BatchGetTagsResponse_FieldSubPath) ClearValueRaw

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

func (*BatchGetTagsResponse_FieldSubPath) Get

func (fps *BatchGetTagsResponse_FieldSubPath) Get(source *BatchGetTagsResponse) (values []interface{})

Get returns all values pointed by selected field from source BatchGetTagsResponse

func (*BatchGetTagsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetTagsResponse_FieldSubPath) GetRaw

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

func (*BatchGetTagsResponse_FieldSubPath) GetSingle

func (fps *BatchGetTagsResponse_FieldSubPath) GetSingle(source *BatchGetTagsResponse) (interface{}, bool)

GetSingle returns value of selected field from source BatchGetTagsResponse

func (*BatchGetTagsResponse_FieldSubPath) GetSingleRaw

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

func (*BatchGetTagsResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetTagsResponse_FieldSubPath) JSONString

func (fps *BatchGetTagsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*BatchGetTagsResponse_FieldSubPath) Selector

func (*BatchGetTagsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*BatchGetTagsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*BatchGetTagsResponse_FieldSubPath) WithIArrayItemValue

func (fps *BatchGetTagsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) BatchGetTagsResponse_FieldPathArrayItemValue

func (*BatchGetTagsResponse_FieldSubPath) WithIArrayOfValues

func (fps *BatchGetTagsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) BatchGetTagsResponse_FieldPathArrayOfValues

func (*BatchGetTagsResponse_FieldSubPath) WithIValue

func (*BatchGetTagsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*BatchGetTagsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*BatchGetTagsResponse_FieldSubPath) WithRawIValue

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

type BatchGetTagsResponse_FieldSubPathArrayItemValue

type BatchGetTagsResponse_FieldSubPathArrayItemValue struct {
	BatchGetTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsResponse_FieldSubPathArrayItemValue) AsTagsPathItemValue

func (*BatchGetTagsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*BatchGetTagsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type BatchGetTagsResponse_FieldSubPathArrayOfValues

type BatchGetTagsResponse_FieldSubPathArrayOfValues struct {
	BatchGetTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsResponse_FieldSubPathArrayOfValues) AsTagsPathArrayOfValues

func (*BatchGetTagsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type BatchGetTagsResponse_FieldSubPathValue

type BatchGetTagsResponse_FieldSubPathValue struct {
	BatchGetTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsResponse_FieldSubPathValue) AsTagsPathValue

func (*BatchGetTagsResponse_FieldSubPathValue) CompareWith

func (*BatchGetTagsResponse_FieldSubPathValue) CompareWithRaw

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

func (*BatchGetTagsResponse_FieldSubPathValue) GetRawValue

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

func (*BatchGetTagsResponse_FieldSubPathValue) SetTo

func (*BatchGetTagsResponse_FieldSubPathValue) SetToRaw

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

type BatchGetTagsResponse_FieldTerminalPath

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

func (*BatchGetTagsResponse_FieldTerminalPath) ClearValue

func (*BatchGetTagsResponse_FieldTerminalPath) ClearValueRaw

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

func (*BatchGetTagsResponse_FieldTerminalPath) Get

func (fp *BatchGetTagsResponse_FieldTerminalPath) Get(source *BatchGetTagsResponse) (values []interface{})

Get returns all values pointed by specific field from source BatchGetTagsResponse

func (*BatchGetTagsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetTagsResponse_FieldTerminalPath) GetRaw

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

func (*BatchGetTagsResponse_FieldTerminalPath) GetSingle

func (fp *BatchGetTagsResponse_FieldTerminalPath) GetSingle(source *BatchGetTagsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetTagsResponse

func (*BatchGetTagsResponse_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetTagsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetTagsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetTagsResponse_FieldTerminalPath) Selector

func (*BatchGetTagsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*BatchGetTagsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetTagsResponse_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetTagsResponse_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetTagsResponse_FieldTerminalPath) WithIValue

func (*BatchGetTagsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetTagsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetTagsResponse_FieldTerminalPath) WithRawIValue

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

type BatchGetTagsResponse_FieldTerminalPathArrayItemValue

type BatchGetTagsResponse_FieldTerminalPathArrayItemValue struct {
	BatchGetTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue

func (*BatchGetTagsResponse_FieldTerminalPathArrayItemValue) AsTagsItemValue

func (*BatchGetTagsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetTagsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetTagsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *BatchGetTagsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetTagsResponse) (interface{}, bool)

func (*BatchGetTagsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetTagsResponse_FieldTerminalPathArrayOfValues

type BatchGetTagsResponse_FieldTerminalPathArrayOfValues struct {
	BatchGetTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues

func (fpaov *BatchGetTagsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues() ([][]*tag.Reference, bool)

func (*BatchGetTagsResponse_FieldTerminalPathArrayOfValues) AsTagsArrayOfValues

func (fpaov *BatchGetTagsResponse_FieldTerminalPathArrayOfValues) AsTagsArrayOfValues() ([][]*tag.Tag, bool)

func (*BatchGetTagsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetTagsResponse_FieldTerminalPathValue

type BatchGetTagsResponse_FieldTerminalPathValue struct {
	BatchGetTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetTagsResponse_FieldTerminalPathValue) AsMissingValue

func (fpv *BatchGetTagsResponse_FieldTerminalPathValue) AsMissingValue() ([]*tag.Reference, bool)

func (*BatchGetTagsResponse_FieldTerminalPathValue) AsTagsValue

func (fpv *BatchGetTagsResponse_FieldTerminalPathValue) AsTagsValue() ([]*tag.Tag, bool)

func (*BatchGetTagsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetTagsResponse_FieldTerminalPathValue' with the value under path in 'BatchGetTagsResponse'.

func (*BatchGetTagsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*BatchGetTagsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetTagsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetTagsResponse

func (*BatchGetTagsResponse_FieldTerminalPathValue) SetToRaw

type CreateTagDescriptor added in v0.4.26

type CreateTagDescriptor struct{}

func GetCreateTagDescriptor added in v0.4.26

func GetCreateTagDescriptor() *CreateTagDescriptor

func (*CreateTagDescriptor) GetApiDescriptor added in v0.4.26

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

func (*CreateTagDescriptor) GetApiName added in v0.4.26

func (d *CreateTagDescriptor) GetApiName() string

func (*CreateTagDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*CreateTagDescriptor) GetFullMethodName added in v0.4.26

func (d *CreateTagDescriptor) GetFullMethodName() string

func (*CreateTagDescriptor) GetMethodName added in v0.4.26

func (d *CreateTagDescriptor) GetMethodName() string

func (*CreateTagDescriptor) GetProtoPkgName added in v0.4.26

func (d *CreateTagDescriptor) GetProtoPkgName() string

func (*CreateTagDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*CreateTagDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*CreateTagDescriptor) GetServiceDomain added in v0.4.26

func (d *CreateTagDescriptor) GetServiceDomain() string

func (*CreateTagDescriptor) GetServiceVersion added in v0.4.26

func (d *CreateTagDescriptor) GetServiceVersion() string

func (*CreateTagDescriptor) GetVerb added in v0.4.26

func (d *CreateTagDescriptor) GetVerb() string

func (*CreateTagDescriptor) HasResource added in v0.4.27

func (d *CreateTagDescriptor) HasResource() bool

func (*CreateTagDescriptor) IsClientStream added in v0.4.26

func (d *CreateTagDescriptor) IsClientStream() bool

func (*CreateTagDescriptor) IsCollection added in v0.4.27

func (d *CreateTagDescriptor) IsCollection() bool

func (*CreateTagDescriptor) IsPlural added in v0.4.27

func (d *CreateTagDescriptor) IsPlural() bool

func (*CreateTagDescriptor) IsServerStream added in v0.4.26

func (d *CreateTagDescriptor) IsServerStream() bool

func (*CreateTagDescriptor) IsUnary added in v0.4.26

func (d *CreateTagDescriptor) IsUnary() bool

func (*CreateTagDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*CreateTagDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*CreateTagDescriptor) RequestHasResourceBody added in v0.4.26

func (d *CreateTagDescriptor) RequestHasResourceBody() bool

type CreateTagDescriptorClientMsgHandle added in v0.4.26

type CreateTagDescriptorClientMsgHandle struct{}

func (*CreateTagDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (h *CreateTagDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*CreateTagDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*CreateTagDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type CreateTagDescriptorServerMsgHandle added in v0.4.26

type CreateTagDescriptorServerMsgHandle struct{}

func (*CreateTagDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (h *CreateTagDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*CreateTagDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*CreateTagDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type CreateTagRequest

type CreateTagRequest struct {

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

Request message for method [CreateTag][ntt.watchdog.v1alpha2.CreateTag]

func (*CreateTagRequest) Clone

func (o *CreateTagRequest) Clone() *CreateTagRequest

func (*CreateTagRequest) CloneRaw

func (*CreateTagRequest) Descriptor

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

Deprecated, Use CreateTagRequest.ProtoReflect.Descriptor instead.

func (*CreateTagRequest) GetParent

func (m *CreateTagRequest) GetParent() *tag.ParentReference

func (*CreateTagRequest) GetTag

func (m *CreateTagRequest) GetTag() *tag.Tag

func (*CreateTagRequest) GotenMessage

func (*CreateTagRequest) GotenMessage()

func (*CreateTagRequest) GotenObjectExt

func (o *CreateTagRequest) GotenObjectExt()

func (*CreateTagRequest) GotenValidate

func (obj *CreateTagRequest) GotenValidate() error

func (*CreateTagRequest) MakeDiffFieldMask

func (o *CreateTagRequest) MakeDiffFieldMask(other *CreateTagRequest) *CreateTagRequest_FieldMask

func (*CreateTagRequest) MakeFullFieldMask

func (o *CreateTagRequest) MakeFullFieldMask() *CreateTagRequest_FieldMask

func (*CreateTagRequest) MakeRawDiffFieldMask

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

func (*CreateTagRequest) MakeRawFullFieldMask

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

func (*CreateTagRequest) Marshal

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

func (*CreateTagRequest) MarshalJSON

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

func (*CreateTagRequest) Merge

func (o *CreateTagRequest) Merge(source *CreateTagRequest)

func (*CreateTagRequest) MergeRaw

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

func (*CreateTagRequest) ProtoMessage

func (*CreateTagRequest) ProtoMessage()

func (*CreateTagRequest) ProtoReflect

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

func (*CreateTagRequest) Reset

func (m *CreateTagRequest) Reset()

func (*CreateTagRequest) SetParent

func (m *CreateTagRequest) SetParent(fv *tag.ParentReference)

func (*CreateTagRequest) SetTag

func (m *CreateTagRequest) SetTag(fv *tag.Tag)

func (*CreateTagRequest) String

func (m *CreateTagRequest) String() string

func (*CreateTagRequest) Unmarshal

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

func (*CreateTagRequest) UnmarshalJSON

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

type CreateTagRequestFieldPathBuilder

type CreateTagRequestFieldPathBuilder struct{}

func NewCreateTagRequestFieldPathBuilder

func NewCreateTagRequestFieldPathBuilder() CreateTagRequestFieldPathBuilder

func (CreateTagRequestFieldPathBuilder) Parent

func (CreateTagRequestFieldPathBuilder) Tag

type CreateTagRequestMapPathSelectorTagMetadataAnnotations

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

func (CreateTagRequestMapPathSelectorTagMetadataAnnotations) FieldPath

func (CreateTagRequestMapPathSelectorTagMetadataAnnotations) WithArrayOfValues

func (CreateTagRequestMapPathSelectorTagMetadataAnnotations) WithValue

type CreateTagRequestMapPathSelectorTagMetadataLabels

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

func (CreateTagRequestMapPathSelectorTagMetadataLabels) FieldPath

func (CreateTagRequestMapPathSelectorTagMetadataLabels) WithArrayOfValues

func (CreateTagRequestMapPathSelectorTagMetadataLabels) WithValue

type CreateTagRequestMapPathSelectorTagMetadataShards

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

func (CreateTagRequestMapPathSelectorTagMetadataShards) FieldPath

func (CreateTagRequestMapPathSelectorTagMetadataShards) WithArrayOfValues

func (CreateTagRequestMapPathSelectorTagMetadataShards) WithValue

type CreateTagRequestMapPathSelectorTagStateRegionalResourceCounters

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

func (CreateTagRequestMapPathSelectorTagStateRegionalResourceCounters) FieldPath

func (CreateTagRequestMapPathSelectorTagStateRegionalResourceCounters) WithArrayOfValues

func (CreateTagRequestMapPathSelectorTagStateRegionalResourceCounters) WithValue

type CreateTagRequestMapPathSelectorTagStateResourceTypeCounters

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

func (CreateTagRequestMapPathSelectorTagStateResourceTypeCounters) FieldPath

func (CreateTagRequestMapPathSelectorTagStateResourceTypeCounters) WithArrayOfValues

func (CreateTagRequestMapPathSelectorTagStateResourceTypeCounters) WithValue

type CreateTagRequestPathSelectorParent

type CreateTagRequestPathSelectorParent struct{}

func (CreateTagRequestPathSelectorParent) FieldPath

func (CreateTagRequestPathSelectorParent) WithArrayOfValues

func (CreateTagRequestPathSelectorParent) WithValue

type CreateTagRequestPathSelectorTag

type CreateTagRequestPathSelectorTag struct{}

func (CreateTagRequestPathSelectorTag) DisplayName

func (CreateTagRequestPathSelectorTag) FieldPath

func (CreateTagRequestPathSelectorTag) Metadata

func (CreateTagRequestPathSelectorTag) Name

func (CreateTagRequestPathSelectorTag) State

func (CreateTagRequestPathSelectorTag) WithArrayOfValues

func (CreateTagRequestPathSelectorTag) WithSubArrayItemValue

func (CreateTagRequestPathSelectorTag) WithSubArrayOfValues

func (CreateTagRequestPathSelectorTag) WithSubPath

func (CreateTagRequestPathSelectorTag) WithSubValue

func (CreateTagRequestPathSelectorTag) WithValue

type CreateTagRequestPathSelectorTagDisplayName

type CreateTagRequestPathSelectorTagDisplayName struct{}

func (CreateTagRequestPathSelectorTagDisplayName) FieldPath

func (CreateTagRequestPathSelectorTagDisplayName) WithArrayOfValues

func (CreateTagRequestPathSelectorTagDisplayName) WithValue

type CreateTagRequestPathSelectorTagMetadata

type CreateTagRequestPathSelectorTagMetadata struct{}

func (CreateTagRequestPathSelectorTagMetadata) Annotations

func (CreateTagRequestPathSelectorTagMetadata) CreateTime

func (CreateTagRequestPathSelectorTagMetadata) DeleteTime added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadata) FieldPath

func (CreateTagRequestPathSelectorTagMetadata) Generation

func (CreateTagRequestPathSelectorTagMetadata) Labels

func (CreateTagRequestPathSelectorTagMetadata) Lifecycle added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadata) OwnerReferences

func (CreateTagRequestPathSelectorTagMetadata) ResourceVersion

func (CreateTagRequestPathSelectorTagMetadata) Shards

func (CreateTagRequestPathSelectorTagMetadata) Syncing

func (CreateTagRequestPathSelectorTagMetadata) Tags

func (CreateTagRequestPathSelectorTagMetadata) UpdateTime

func (CreateTagRequestPathSelectorTagMetadata) Uuid

func (CreateTagRequestPathSelectorTagMetadata) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadata) WithValue

type CreateTagRequestPathSelectorTagMetadataAnnotations

type CreateTagRequestPathSelectorTagMetadataAnnotations struct{}

func (CreateTagRequestPathSelectorTagMetadataAnnotations) FieldPath

func (CreateTagRequestPathSelectorTagMetadataAnnotations) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataAnnotations) WithKey

func (CreateTagRequestPathSelectorTagMetadataAnnotations) WithValue

type CreateTagRequestPathSelectorTagMetadataCreateTime

type CreateTagRequestPathSelectorTagMetadataCreateTime struct{}

func (CreateTagRequestPathSelectorTagMetadataCreateTime) FieldPath

func (CreateTagRequestPathSelectorTagMetadataCreateTime) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataCreateTime) WithValue

type CreateTagRequestPathSelectorTagMetadataDeleteTime added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataDeleteTime struct{}

func (CreateTagRequestPathSelectorTagMetadataDeleteTime) FieldPath added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataDeleteTime) WithValue added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataGeneration

type CreateTagRequestPathSelectorTagMetadataGeneration struct{}

func (CreateTagRequestPathSelectorTagMetadataGeneration) FieldPath

func (CreateTagRequestPathSelectorTagMetadataGeneration) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataGeneration) WithValue

type CreateTagRequestPathSelectorTagMetadataLabels

type CreateTagRequestPathSelectorTagMetadataLabels struct{}

func (CreateTagRequestPathSelectorTagMetadataLabels) FieldPath

func (CreateTagRequestPathSelectorTagMetadataLabels) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataLabels) WithKey

func (CreateTagRequestPathSelectorTagMetadataLabels) WithValue

type CreateTagRequestPathSelectorTagMetadataLifecycle added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataLifecycle struct{}

func (CreateTagRequestPathSelectorTagMetadataLifecycle) BlockDeletion added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycle) FieldPath added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycle) State added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycle) WithValue added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion struct{}

func (CreateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataLifecycleState added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataLifecycleState struct{}

func (CreateTagRequestPathSelectorTagMetadataLifecycleState) FieldPath added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataLifecycleState) WithValue added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataOwnerReferences

type CreateTagRequestPathSelectorTagMetadataOwnerReferences struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) Controller

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) FieldPath

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) Kind

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) Name

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) Region added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) Version added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) WithItemValue

func (CreateTagRequestPathSelectorTagMetadataOwnerReferences) WithValue

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesController

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesController struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesController) FieldPath

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesController) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesController) WithValue

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesKind

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesKind struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesKind) FieldPath

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesKind) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesKind) WithValue

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesName

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesName struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesName) FieldPath

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesName) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesName) WithValue

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesRegion added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesRegion struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesVersion added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataOwnerReferencesVersion struct{}

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (CreateTagRequestPathSelectorTagMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type CreateTagRequestPathSelectorTagMetadataResourceVersion

type CreateTagRequestPathSelectorTagMetadataResourceVersion struct{}

func (CreateTagRequestPathSelectorTagMetadataResourceVersion) FieldPath

func (CreateTagRequestPathSelectorTagMetadataResourceVersion) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataResourceVersion) WithValue

type CreateTagRequestPathSelectorTagMetadataShards

type CreateTagRequestPathSelectorTagMetadataShards struct{}

func (CreateTagRequestPathSelectorTagMetadataShards) FieldPath

func (CreateTagRequestPathSelectorTagMetadataShards) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataShards) WithKey

func (CreateTagRequestPathSelectorTagMetadataShards) WithValue

type CreateTagRequestPathSelectorTagMetadataSyncing

type CreateTagRequestPathSelectorTagMetadataSyncing struct{}

func (CreateTagRequestPathSelectorTagMetadataSyncing) FieldPath

func (CreateTagRequestPathSelectorTagMetadataSyncing) OwningRegion

func (CreateTagRequestPathSelectorTagMetadataSyncing) Regions

func (CreateTagRequestPathSelectorTagMetadataSyncing) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataSyncing) WithValue

type CreateTagRequestPathSelectorTagMetadataSyncingOwningRegion

type CreateTagRequestPathSelectorTagMetadataSyncingOwningRegion struct{}

func (CreateTagRequestPathSelectorTagMetadataSyncingOwningRegion) FieldPath

func (CreateTagRequestPathSelectorTagMetadataSyncingOwningRegion) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataSyncingOwningRegion) WithValue

type CreateTagRequestPathSelectorTagMetadataSyncingRegions

type CreateTagRequestPathSelectorTagMetadataSyncingRegions struct{}

func (CreateTagRequestPathSelectorTagMetadataSyncingRegions) FieldPath

func (CreateTagRequestPathSelectorTagMetadataSyncingRegions) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataSyncingRegions) WithItemValue

func (CreateTagRequestPathSelectorTagMetadataSyncingRegions) WithValue

type CreateTagRequestPathSelectorTagMetadataTags

type CreateTagRequestPathSelectorTagMetadataTags struct{}

func (CreateTagRequestPathSelectorTagMetadataTags) FieldPath

func (CreateTagRequestPathSelectorTagMetadataTags) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataTags) WithItemValue

func (CreateTagRequestPathSelectorTagMetadataTags) WithValue

type CreateTagRequestPathSelectorTagMetadataUpdateTime

type CreateTagRequestPathSelectorTagMetadataUpdateTime struct{}

func (CreateTagRequestPathSelectorTagMetadataUpdateTime) FieldPath

func (CreateTagRequestPathSelectorTagMetadataUpdateTime) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataUpdateTime) WithValue

type CreateTagRequestPathSelectorTagMetadataUuid

type CreateTagRequestPathSelectorTagMetadataUuid struct{}

func (CreateTagRequestPathSelectorTagMetadataUuid) FieldPath

func (CreateTagRequestPathSelectorTagMetadataUuid) WithArrayOfValues

func (CreateTagRequestPathSelectorTagMetadataUuid) WithValue

type CreateTagRequestPathSelectorTagName

type CreateTagRequestPathSelectorTagName struct{}

func (CreateTagRequestPathSelectorTagName) FieldPath

func (CreateTagRequestPathSelectorTagName) WithArrayOfValues

func (CreateTagRequestPathSelectorTagName) WithValue

type CreateTagRequestPathSelectorTagState

type CreateTagRequestPathSelectorTagState struct{}

func (CreateTagRequestPathSelectorTagState) DistributionsViaProbeSelector

func (CreateTagRequestPathSelectorTagState) FieldPath

func (CreateTagRequestPathSelectorTagState) RegionalResourceCounters

func (CreateTagRequestPathSelectorTagState) ResourceTypeCounters

func (CreateTagRequestPathSelectorTagState) WithArrayOfValues

func (CreateTagRequestPathSelectorTagState) WithValue

type CreateTagRequestPathSelectorTagStateDistributionsViaProbeSelector

type CreateTagRequestPathSelectorTagStateDistributionsViaProbeSelector struct{}

func (CreateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) FieldPath

func (CreateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) WithArrayOfValues

func (CreateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) WithItemValue

func (CreateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) WithValue

type CreateTagRequestPathSelectorTagStateDistributionsViaTargetSelector

type CreateTagRequestPathSelectorTagStateDistributionsViaTargetSelector struct{}

func (CreateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) FieldPath

func (CreateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) WithArrayOfValues

func (CreateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) WithItemValue

func (CreateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) WithValue

type CreateTagRequestPathSelectorTagStateRegionalResourceCounters

type CreateTagRequestPathSelectorTagStateRegionalResourceCounters struct{}

func (CreateTagRequestPathSelectorTagStateRegionalResourceCounters) FieldPath

func (CreateTagRequestPathSelectorTagStateRegionalResourceCounters) WithArrayOfValues

func (CreateTagRequestPathSelectorTagStateRegionalResourceCounters) WithKey

func (CreateTagRequestPathSelectorTagStateRegionalResourceCounters) WithValue

type CreateTagRequestPathSelectorTagStateResourceTypeCounters

type CreateTagRequestPathSelectorTagStateResourceTypeCounters struct{}

func (CreateTagRequestPathSelectorTagStateResourceTypeCounters) FieldPath

func (CreateTagRequestPathSelectorTagStateResourceTypeCounters) WithArrayOfValues

func (CreateTagRequestPathSelectorTagStateResourceTypeCounters) WithKey

func (CreateTagRequestPathSelectorTagStateResourceTypeCounters) WithValue

type CreateTagRequest_FieldMask

type CreateTagRequest_FieldMask struct {
	Paths []CreateTagRequest_FieldPath
}

func FullCreateTagRequest_FieldMask

func FullCreateTagRequest_FieldMask() *CreateTagRequest_FieldMask

func (*CreateTagRequest_FieldMask) AppendPath

func (fieldMask *CreateTagRequest_FieldMask) AppendPath(path CreateTagRequest_FieldPath)

func (*CreateTagRequest_FieldMask) AppendRawPath

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

func (*CreateTagRequest_FieldMask) DecodeFirestore

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

func (*CreateTagRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*CreateTagRequest_FieldMask) FilterInputFields

func (fieldMask *CreateTagRequest_FieldMask) FilterInputFields() *CreateTagRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*CreateTagRequest_FieldMask) FromProtoFieldMask

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

func (*CreateTagRequest_FieldMask) GetPaths

func (*CreateTagRequest_FieldMask) GetRawPaths

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

func (*CreateTagRequest_FieldMask) IsFull

func (fieldMask *CreateTagRequest_FieldMask) IsFull() bool

func (CreateTagRequest_FieldMask) Marshal

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

implement methods required by customType

func (CreateTagRequest_FieldMask) MarshalJSON

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

func (*CreateTagRequest_FieldMask) PathsCount

func (fieldMask *CreateTagRequest_FieldMask) PathsCount() int

func (*CreateTagRequest_FieldMask) Project

func (fieldMask *CreateTagRequest_FieldMask) Project(source *CreateTagRequest) *CreateTagRequest

func (*CreateTagRequest_FieldMask) ProjectRaw

func (*CreateTagRequest_FieldMask) ProtoMessage

func (fieldMask *CreateTagRequest_FieldMask) ProtoMessage()

func (*CreateTagRequest_FieldMask) ProtoReflect

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

func (*CreateTagRequest_FieldMask) Reset

func (fieldMask *CreateTagRequest_FieldMask) Reset()

func (*CreateTagRequest_FieldMask) Set

func (fieldMask *CreateTagRequest_FieldMask) Set(target, source *CreateTagRequest)

func (*CreateTagRequest_FieldMask) SetFromCliFlag

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

func (*CreateTagRequest_FieldMask) SetRaw

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

func (*CreateTagRequest_FieldMask) Size

func (fieldMask *CreateTagRequest_FieldMask) Size() int

func (*CreateTagRequest_FieldMask) String

func (fieldMask *CreateTagRequest_FieldMask) String() string

func (*CreateTagRequest_FieldMask) Subtract

func (*CreateTagRequest_FieldMask) SubtractRaw

func (*CreateTagRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*CreateTagRequest_FieldMask) Unmarshal

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

func (*CreateTagRequest_FieldMask) UnmarshalJSON

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

type CreateTagRequest_FieldPath

type CreateTagRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() CreateTagRequest_FieldPathSelector
	Get(source *CreateTagRequest) []interface{}
	GetSingle(source *CreateTagRequest) (interface{}, bool)
	ClearValue(item *CreateTagRequest)

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

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

func MustParseCreateTagRequest_FieldPath

func MustParseCreateTagRequest_FieldPath(rawField string) CreateTagRequest_FieldPath

func ParseCreateTagRequest_FieldPath

func ParseCreateTagRequest_FieldPath(rawField string) (CreateTagRequest_FieldPath, error)

type CreateTagRequest_FieldPathArrayItemValue

type CreateTagRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	CreateTagRequest_FieldPath
	ContainsValue(*CreateTagRequest) bool
}

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

func MustParseCreateTagRequest_FieldPathArrayItemValue

func MustParseCreateTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) CreateTagRequest_FieldPathArrayItemValue

func ParseCreateTagRequest_FieldPathArrayItemValue

func ParseCreateTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CreateTagRequest_FieldPathArrayItemValue, error)

ParseCreateTagRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type CreateTagRequest_FieldPathArrayOfValues

type CreateTagRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	CreateTagRequest_FieldPath
}

CreateTagRequest_FieldPathArrayOfValues allows storing slice of values for CreateTagRequest fields according to their type

func MustParseCreateTagRequest_FieldPathArrayOfValues

func MustParseCreateTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CreateTagRequest_FieldPathArrayOfValues

func ParseCreateTagRequest_FieldPathArrayOfValues

func ParseCreateTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CreateTagRequest_FieldPathArrayOfValues, error)

type CreateTagRequest_FieldPathSelector

type CreateTagRequest_FieldPathSelector int32
const (
	CreateTagRequest_FieldPathSelectorParent CreateTagRequest_FieldPathSelector = 0
	CreateTagRequest_FieldPathSelectorTag    CreateTagRequest_FieldPathSelector = 1
)

func (CreateTagRequest_FieldPathSelector) String

type CreateTagRequest_FieldPathValue

type CreateTagRequest_FieldPathValue interface {
	CreateTagRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **CreateTagRequest)
	CompareWith(*CreateTagRequest) (cmp int, comparable bool)
}

CreateTagRequest_FieldPathValue allows storing values for CreateTagRequest fields according to their type

func MustParseCreateTagRequest_FieldPathValue

func MustParseCreateTagRequest_FieldPathValue(pathStr, valueStr string) CreateTagRequest_FieldPathValue

func ParseCreateTagRequest_FieldPathValue

func ParseCreateTagRequest_FieldPathValue(pathStr, valueStr string) (CreateTagRequest_FieldPathValue, error)

type CreateTagRequest_FieldSubPath

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

func (*CreateTagRequest_FieldSubPath) AsTagSubPath

func (fps *CreateTagRequest_FieldSubPath) AsTagSubPath() (tag.Tag_FieldPath, bool)

func (*CreateTagRequest_FieldSubPath) ClearValue

func (fps *CreateTagRequest_FieldSubPath) ClearValue(item *CreateTagRequest)

func (*CreateTagRequest_FieldSubPath) ClearValueRaw

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

func (*CreateTagRequest_FieldSubPath) Get

func (fps *CreateTagRequest_FieldSubPath) Get(source *CreateTagRequest) (values []interface{})

Get returns all values pointed by selected field from source CreateTagRequest

func (*CreateTagRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateTagRequest_FieldSubPath) GetRaw

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

func (*CreateTagRequest_FieldSubPath) GetSingle

func (fps *CreateTagRequest_FieldSubPath) GetSingle(source *CreateTagRequest) (interface{}, bool)

GetSingle returns value of selected field from source CreateTagRequest

func (*CreateTagRequest_FieldSubPath) GetSingleRaw

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

func (*CreateTagRequest_FieldSubPath) IsLeaf

func (fps *CreateTagRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*CreateTagRequest_FieldSubPath) JSONString

func (fps *CreateTagRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*CreateTagRequest_FieldSubPath) Selector

func (*CreateTagRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*CreateTagRequest_FieldSubPath) String

func (fps *CreateTagRequest_FieldSubPath) String() string

String returns path representation in proto convention

func (*CreateTagRequest_FieldSubPath) WithIArrayItemValue

func (fps *CreateTagRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CreateTagRequest_FieldPathArrayItemValue

func (*CreateTagRequest_FieldSubPath) WithIArrayOfValues

func (fps *CreateTagRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CreateTagRequest_FieldPathArrayOfValues

func (*CreateTagRequest_FieldSubPath) WithIValue

func (fps *CreateTagRequest_FieldSubPath) WithIValue(value interface{}) CreateTagRequest_FieldPathValue

func (*CreateTagRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*CreateTagRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*CreateTagRequest_FieldSubPath) WithRawIValue

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

type CreateTagRequest_FieldSubPathArrayItemValue

type CreateTagRequest_FieldSubPathArrayItemValue struct {
	CreateTagRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateTagRequest_FieldSubPathArrayItemValue) AsTagPathItemValue

func (*CreateTagRequest_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *CreateTagRequest_FieldSubPathArrayItemValue) ContainsValue(source *CreateTagRequest) bool

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

func (*CreateTagRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type CreateTagRequest_FieldSubPathArrayOfValues

type CreateTagRequest_FieldSubPathArrayOfValues struct {
	CreateTagRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateTagRequest_FieldSubPathArrayOfValues) AsTagPathArrayOfValues

func (*CreateTagRequest_FieldSubPathArrayOfValues) GetRawValues

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

type CreateTagRequest_FieldSubPathValue

type CreateTagRequest_FieldSubPathValue struct {
	CreateTagRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateTagRequest_FieldSubPathValue) AsTagPathValue

func (*CreateTagRequest_FieldSubPathValue) CompareWith

func (fpvs *CreateTagRequest_FieldSubPathValue) CompareWith(source *CreateTagRequest) (int, bool)

func (*CreateTagRequest_FieldSubPathValue) CompareWithRaw

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

func (*CreateTagRequest_FieldSubPathValue) GetRawValue

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

func (*CreateTagRequest_FieldSubPathValue) SetTo

func (*CreateTagRequest_FieldSubPathValue) SetToRaw

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

type CreateTagRequest_FieldTerminalPath

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

func (*CreateTagRequest_FieldTerminalPath) ClearValue

func (*CreateTagRequest_FieldTerminalPath) ClearValueRaw

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

func (*CreateTagRequest_FieldTerminalPath) Get

func (fp *CreateTagRequest_FieldTerminalPath) Get(source *CreateTagRequest) (values []interface{})

Get returns all values pointed by specific field from source CreateTagRequest

func (*CreateTagRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateTagRequest_FieldTerminalPath) GetRaw

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

func (*CreateTagRequest_FieldTerminalPath) GetSingle

func (fp *CreateTagRequest_FieldTerminalPath) GetSingle(source *CreateTagRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source CreateTagRequest

func (*CreateTagRequest_FieldTerminalPath) GetSingleRaw

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

func (*CreateTagRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateTagRequest_FieldTerminalPath) JSONString

func (fp *CreateTagRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*CreateTagRequest_FieldTerminalPath) Selector

func (*CreateTagRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*CreateTagRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*CreateTagRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *CreateTagRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CreateTagRequest_FieldPathArrayItemValue

func (*CreateTagRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *CreateTagRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CreateTagRequest_FieldPathArrayOfValues

func (*CreateTagRequest_FieldTerminalPath) WithIValue

func (fp *CreateTagRequest_FieldTerminalPath) WithIValue(value interface{}) CreateTagRequest_FieldPathValue

func (*CreateTagRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*CreateTagRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*CreateTagRequest_FieldTerminalPath) WithRawIValue

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

type CreateTagRequest_FieldTerminalPathArrayItemValue

type CreateTagRequest_FieldTerminalPathArrayItemValue struct {
	CreateTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateTagRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*CreateTagRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*CreateTagRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *CreateTagRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CreateTagRequest) (interface{}, bool)

func (*CreateTagRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type CreateTagRequest_FieldTerminalPathArrayOfValues

type CreateTagRequest_FieldTerminalPathArrayOfValues struct {
	CreateTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateTagRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (fpaov *CreateTagRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*tag.ParentReference, bool)

func (*CreateTagRequest_FieldTerminalPathArrayOfValues) AsTagArrayOfValues

func (fpaov *CreateTagRequest_FieldTerminalPathArrayOfValues) AsTagArrayOfValues() ([]*tag.Tag, bool)

func (*CreateTagRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type CreateTagRequest_FieldTerminalPathValue

type CreateTagRequest_FieldTerminalPathValue struct {
	CreateTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateTagRequest_FieldTerminalPathValue) AsParentValue

func (*CreateTagRequest_FieldTerminalPathValue) AsTagValue

func (fpv *CreateTagRequest_FieldTerminalPathValue) AsTagValue() (*tag.Tag, bool)

func (*CreateTagRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'CreateTagRequest_FieldTerminalPathValue' with the value under path in 'CreateTagRequest'.

func (*CreateTagRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*CreateTagRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*CreateTagRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CreateTagRequest

func (*CreateTagRequest_FieldTerminalPathValue) SetToRaw

type DeleteTagDescriptor added in v0.4.26

type DeleteTagDescriptor struct{}

func GetDeleteTagDescriptor added in v0.4.26

func GetDeleteTagDescriptor() *DeleteTagDescriptor

func (*DeleteTagDescriptor) GetApiDescriptor added in v0.4.26

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

func (*DeleteTagDescriptor) GetApiName added in v0.4.26

func (d *DeleteTagDescriptor) GetApiName() string

func (*DeleteTagDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*DeleteTagDescriptor) GetFullMethodName added in v0.4.26

func (d *DeleteTagDescriptor) GetFullMethodName() string

func (*DeleteTagDescriptor) GetMethodName added in v0.4.26

func (d *DeleteTagDescriptor) GetMethodName() string

func (*DeleteTagDescriptor) GetProtoPkgName added in v0.4.26

func (d *DeleteTagDescriptor) GetProtoPkgName() string

func (*DeleteTagDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*DeleteTagDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*DeleteTagDescriptor) GetServiceDomain added in v0.4.26

func (d *DeleteTagDescriptor) GetServiceDomain() string

func (*DeleteTagDescriptor) GetServiceVersion added in v0.4.26

func (d *DeleteTagDescriptor) GetServiceVersion() string

func (*DeleteTagDescriptor) GetVerb added in v0.4.26

func (d *DeleteTagDescriptor) GetVerb() string

func (*DeleteTagDescriptor) HasResource added in v0.4.27

func (d *DeleteTagDescriptor) HasResource() bool

func (*DeleteTagDescriptor) IsClientStream added in v0.4.26

func (d *DeleteTagDescriptor) IsClientStream() bool

func (*DeleteTagDescriptor) IsCollection added in v0.4.27

func (d *DeleteTagDescriptor) IsCollection() bool

func (*DeleteTagDescriptor) IsPlural added in v0.4.27

func (d *DeleteTagDescriptor) IsPlural() bool

func (*DeleteTagDescriptor) IsServerStream added in v0.4.26

func (d *DeleteTagDescriptor) IsServerStream() bool

func (*DeleteTagDescriptor) IsUnary added in v0.4.26

func (d *DeleteTagDescriptor) IsUnary() bool

func (*DeleteTagDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*DeleteTagDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*DeleteTagDescriptor) RequestHasResourceBody added in v0.4.26

func (d *DeleteTagDescriptor) RequestHasResourceBody() bool

type DeleteTagDescriptorClientMsgHandle added in v0.4.26

type DeleteTagDescriptorClientMsgHandle struct{}

func (*DeleteTagDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (h *DeleteTagDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*DeleteTagDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*DeleteTagDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type DeleteTagDescriptorServerMsgHandle added in v0.4.26

type DeleteTagDescriptorServerMsgHandle struct{}

func (*DeleteTagDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (h *DeleteTagDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*DeleteTagDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*DeleteTagDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type DeleteTagRequest

type DeleteTagRequest struct {

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

Request message for method [DeleteTag][ntt.watchdog.v1alpha2.DeleteTag]

func (*DeleteTagRequest) Clone

func (o *DeleteTagRequest) Clone() *DeleteTagRequest

func (*DeleteTagRequest) CloneRaw

func (*DeleteTagRequest) Descriptor

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

Deprecated, Use DeleteTagRequest.ProtoReflect.Descriptor instead.

func (*DeleteTagRequest) GetName

func (m *DeleteTagRequest) GetName() *tag.Reference

func (*DeleteTagRequest) GotenMessage

func (*DeleteTagRequest) GotenMessage()

func (*DeleteTagRequest) GotenObjectExt

func (o *DeleteTagRequest) GotenObjectExt()

func (*DeleteTagRequest) GotenValidate

func (obj *DeleteTagRequest) GotenValidate() error

func (*DeleteTagRequest) MakeDiffFieldMask

func (o *DeleteTagRequest) MakeDiffFieldMask(other *DeleteTagRequest) *DeleteTagRequest_FieldMask

func (*DeleteTagRequest) MakeFullFieldMask

func (o *DeleteTagRequest) MakeFullFieldMask() *DeleteTagRequest_FieldMask

func (*DeleteTagRequest) MakeRawDiffFieldMask

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

func (*DeleteTagRequest) MakeRawFullFieldMask

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

func (*DeleteTagRequest) Marshal

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

func (*DeleteTagRequest) MarshalJSON

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

func (*DeleteTagRequest) Merge

func (o *DeleteTagRequest) Merge(source *DeleteTagRequest)

func (*DeleteTagRequest) MergeRaw

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

func (*DeleteTagRequest) ProtoMessage

func (*DeleteTagRequest) ProtoMessage()

func (*DeleteTagRequest) ProtoReflect

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

func (*DeleteTagRequest) Reset

func (m *DeleteTagRequest) Reset()

func (*DeleteTagRequest) SetName

func (m *DeleteTagRequest) SetName(fv *tag.Reference)

func (*DeleteTagRequest) String

func (m *DeleteTagRequest) String() string

func (*DeleteTagRequest) Unmarshal

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

func (*DeleteTagRequest) UnmarshalJSON

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

type DeleteTagRequestFieldPathBuilder

type DeleteTagRequestFieldPathBuilder struct{}

func NewDeleteTagRequestFieldPathBuilder

func NewDeleteTagRequestFieldPathBuilder() DeleteTagRequestFieldPathBuilder

func (DeleteTagRequestFieldPathBuilder) Name

type DeleteTagRequestPathSelectorName

type DeleteTagRequestPathSelectorName struct{}

func (DeleteTagRequestPathSelectorName) FieldPath

func (DeleteTagRequestPathSelectorName) WithArrayOfValues

func (DeleteTagRequestPathSelectorName) WithValue

type DeleteTagRequest_FieldMask

type DeleteTagRequest_FieldMask struct {
	Paths []DeleteTagRequest_FieldPath
}

func FullDeleteTagRequest_FieldMask

func FullDeleteTagRequest_FieldMask() *DeleteTagRequest_FieldMask

func (*DeleteTagRequest_FieldMask) AppendPath

func (fieldMask *DeleteTagRequest_FieldMask) AppendPath(path DeleteTagRequest_FieldPath)

func (*DeleteTagRequest_FieldMask) AppendRawPath

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

func (*DeleteTagRequest_FieldMask) DecodeFirestore

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

func (*DeleteTagRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*DeleteTagRequest_FieldMask) FilterInputFields

func (fieldMask *DeleteTagRequest_FieldMask) FilterInputFields() *DeleteTagRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*DeleteTagRequest_FieldMask) FromProtoFieldMask

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

func (*DeleteTagRequest_FieldMask) GetPaths

func (*DeleteTagRequest_FieldMask) GetRawPaths

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

func (*DeleteTagRequest_FieldMask) IsFull

func (fieldMask *DeleteTagRequest_FieldMask) IsFull() bool

func (DeleteTagRequest_FieldMask) Marshal

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

implement methods required by customType

func (DeleteTagRequest_FieldMask) MarshalJSON

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

func (*DeleteTagRequest_FieldMask) PathsCount

func (fieldMask *DeleteTagRequest_FieldMask) PathsCount() int

func (*DeleteTagRequest_FieldMask) Project

func (fieldMask *DeleteTagRequest_FieldMask) Project(source *DeleteTagRequest) *DeleteTagRequest

func (*DeleteTagRequest_FieldMask) ProjectRaw

func (*DeleteTagRequest_FieldMask) ProtoMessage

func (fieldMask *DeleteTagRequest_FieldMask) ProtoMessage()

func (*DeleteTagRequest_FieldMask) ProtoReflect

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

func (*DeleteTagRequest_FieldMask) Reset

func (fieldMask *DeleteTagRequest_FieldMask) Reset()

func (*DeleteTagRequest_FieldMask) Set

func (fieldMask *DeleteTagRequest_FieldMask) Set(target, source *DeleteTagRequest)

func (*DeleteTagRequest_FieldMask) SetFromCliFlag

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

func (*DeleteTagRequest_FieldMask) SetRaw

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

func (*DeleteTagRequest_FieldMask) Size

func (fieldMask *DeleteTagRequest_FieldMask) Size() int

func (*DeleteTagRequest_FieldMask) String

func (fieldMask *DeleteTagRequest_FieldMask) String() string

func (*DeleteTagRequest_FieldMask) Subtract

func (*DeleteTagRequest_FieldMask) SubtractRaw

func (*DeleteTagRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*DeleteTagRequest_FieldMask) Unmarshal

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

func (*DeleteTagRequest_FieldMask) UnmarshalJSON

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

type DeleteTagRequest_FieldPath

type DeleteTagRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() DeleteTagRequest_FieldPathSelector
	Get(source *DeleteTagRequest) []interface{}
	GetSingle(source *DeleteTagRequest) (interface{}, bool)
	ClearValue(item *DeleteTagRequest)

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

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

func MustParseDeleteTagRequest_FieldPath

func MustParseDeleteTagRequest_FieldPath(rawField string) DeleteTagRequest_FieldPath

func ParseDeleteTagRequest_FieldPath

func ParseDeleteTagRequest_FieldPath(rawField string) (DeleteTagRequest_FieldPath, error)

type DeleteTagRequest_FieldPathArrayItemValue

type DeleteTagRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	DeleteTagRequest_FieldPath
	ContainsValue(*DeleteTagRequest) bool
}

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

func MustParseDeleteTagRequest_FieldPathArrayItemValue

func MustParseDeleteTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) DeleteTagRequest_FieldPathArrayItemValue

func ParseDeleteTagRequest_FieldPathArrayItemValue

func ParseDeleteTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) (DeleteTagRequest_FieldPathArrayItemValue, error)

ParseDeleteTagRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type DeleteTagRequest_FieldPathArrayOfValues

type DeleteTagRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	DeleteTagRequest_FieldPath
}

DeleteTagRequest_FieldPathArrayOfValues allows storing slice of values for DeleteTagRequest fields according to their type

func MustParseDeleteTagRequest_FieldPathArrayOfValues

func MustParseDeleteTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) DeleteTagRequest_FieldPathArrayOfValues

func ParseDeleteTagRequest_FieldPathArrayOfValues

func ParseDeleteTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (DeleteTagRequest_FieldPathArrayOfValues, error)

type DeleteTagRequest_FieldPathSelector

type DeleteTagRequest_FieldPathSelector int32
const (
	DeleteTagRequest_FieldPathSelectorName DeleteTagRequest_FieldPathSelector = 0
)

func (DeleteTagRequest_FieldPathSelector) String

type DeleteTagRequest_FieldPathValue

type DeleteTagRequest_FieldPathValue interface {
	DeleteTagRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **DeleteTagRequest)
	CompareWith(*DeleteTagRequest) (cmp int, comparable bool)
}

DeleteTagRequest_FieldPathValue allows storing values for DeleteTagRequest fields according to their type

func MustParseDeleteTagRequest_FieldPathValue

func MustParseDeleteTagRequest_FieldPathValue(pathStr, valueStr string) DeleteTagRequest_FieldPathValue

func ParseDeleteTagRequest_FieldPathValue

func ParseDeleteTagRequest_FieldPathValue(pathStr, valueStr string) (DeleteTagRequest_FieldPathValue, error)

type DeleteTagRequest_FieldTerminalPath

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

func (*DeleteTagRequest_FieldTerminalPath) ClearValue

func (*DeleteTagRequest_FieldTerminalPath) ClearValueRaw

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

func (*DeleteTagRequest_FieldTerminalPath) Get

func (fp *DeleteTagRequest_FieldTerminalPath) Get(source *DeleteTagRequest) (values []interface{})

Get returns all values pointed by specific field from source DeleteTagRequest

func (*DeleteTagRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*DeleteTagRequest_FieldTerminalPath) GetRaw

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

func (*DeleteTagRequest_FieldTerminalPath) GetSingle

func (fp *DeleteTagRequest_FieldTerminalPath) GetSingle(source *DeleteTagRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source DeleteTagRequest

func (*DeleteTagRequest_FieldTerminalPath) GetSingleRaw

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

func (*DeleteTagRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*DeleteTagRequest_FieldTerminalPath) JSONString

func (fp *DeleteTagRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*DeleteTagRequest_FieldTerminalPath) Selector

func (*DeleteTagRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*DeleteTagRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*DeleteTagRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *DeleteTagRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) DeleteTagRequest_FieldPathArrayItemValue

func (*DeleteTagRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *DeleteTagRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) DeleteTagRequest_FieldPathArrayOfValues

func (*DeleteTagRequest_FieldTerminalPath) WithIValue

func (fp *DeleteTagRequest_FieldTerminalPath) WithIValue(value interface{}) DeleteTagRequest_FieldPathValue

func (*DeleteTagRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*DeleteTagRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*DeleteTagRequest_FieldTerminalPath) WithRawIValue

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

type DeleteTagRequest_FieldTerminalPathArrayItemValue

type DeleteTagRequest_FieldTerminalPathArrayItemValue struct {
	DeleteTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteTagRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*DeleteTagRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*DeleteTagRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *DeleteTagRequest_FieldTerminalPathArrayItemValue) GetSingle(source *DeleteTagRequest) (interface{}, bool)

func (*DeleteTagRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type DeleteTagRequest_FieldTerminalPathArrayOfValues

type DeleteTagRequest_FieldTerminalPathArrayOfValues struct {
	DeleteTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteTagRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *DeleteTagRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*tag.Reference, bool)

func (*DeleteTagRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type DeleteTagRequest_FieldTerminalPathValue

type DeleteTagRequest_FieldTerminalPathValue struct {
	DeleteTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteTagRequest_FieldTerminalPathValue) AsNameValue

func (*DeleteTagRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'DeleteTagRequest_FieldTerminalPathValue' with the value under path in 'DeleteTagRequest'.

func (*DeleteTagRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*DeleteTagRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*DeleteTagRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object DeleteTagRequest

func (*DeleteTagRequest_FieldTerminalPathValue) SetToRaw

type GetTagDescriptor added in v0.4.26

type GetTagDescriptor struct{}

func GetGetTagDescriptor added in v0.4.26

func GetGetTagDescriptor() *GetTagDescriptor

func (*GetTagDescriptor) GetApiDescriptor added in v0.4.26

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

func (*GetTagDescriptor) GetApiName added in v0.4.26

func (d *GetTagDescriptor) GetApiName() string

func (*GetTagDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*GetTagDescriptor) GetFullMethodName added in v0.4.26

func (d *GetTagDescriptor) GetFullMethodName() string

func (*GetTagDescriptor) GetMethodName added in v0.4.26

func (d *GetTagDescriptor) GetMethodName() string

func (*GetTagDescriptor) GetProtoPkgName added in v0.4.26

func (d *GetTagDescriptor) GetProtoPkgName() string

func (*GetTagDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*GetTagDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*GetTagDescriptor) GetServiceDomain added in v0.4.26

func (d *GetTagDescriptor) GetServiceDomain() string

func (*GetTagDescriptor) GetServiceVersion added in v0.4.26

func (d *GetTagDescriptor) GetServiceVersion() string

func (*GetTagDescriptor) GetVerb added in v0.4.26

func (d *GetTagDescriptor) GetVerb() string

func (*GetTagDescriptor) HasResource added in v0.4.27

func (d *GetTagDescriptor) HasResource() bool

func (*GetTagDescriptor) IsClientStream added in v0.4.26

func (d *GetTagDescriptor) IsClientStream() bool

func (*GetTagDescriptor) IsCollection added in v0.4.27

func (d *GetTagDescriptor) IsCollection() bool

func (*GetTagDescriptor) IsPlural added in v0.4.27

func (d *GetTagDescriptor) IsPlural() bool

func (*GetTagDescriptor) IsServerStream added in v0.4.26

func (d *GetTagDescriptor) IsServerStream() bool

func (*GetTagDescriptor) IsUnary added in v0.4.26

func (d *GetTagDescriptor) IsUnary() bool

func (*GetTagDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*GetTagDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*GetTagDescriptor) RequestHasResourceBody added in v0.4.26

func (d *GetTagDescriptor) RequestHasResourceBody() bool

type GetTagDescriptorClientMsgHandle added in v0.4.26

type GetTagDescriptorClientMsgHandle struct{}

func (*GetTagDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (h *GetTagDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*GetTagDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (h *GetTagDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*GetTagDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type GetTagDescriptorServerMsgHandle added in v0.4.26

type GetTagDescriptorServerMsgHandle struct{}

func (*GetTagDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (h *GetTagDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*GetTagDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (h *GetTagDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*GetTagDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type GetTagRequest

type GetTagRequest struct {

	// Reference of ntt.watchdog.v1alpha2.Tag
	Name *tag.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 *tag.Tag_FieldMask `` /* 135-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 [GetTag][ntt.watchdog.v1alpha2.GetTag]

func (*GetTagRequest) Clone

func (o *GetTagRequest) Clone() *GetTagRequest

func (*GetTagRequest) CloneRaw

func (*GetTagRequest) Descriptor

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

Deprecated, Use GetTagRequest.ProtoReflect.Descriptor instead.

func (*GetTagRequest) GetFieldMask

func (m *GetTagRequest) GetFieldMask() *tag.Tag_FieldMask

func (*GetTagRequest) GetName

func (m *GetTagRequest) GetName() *tag.Reference

func (*GetTagRequest) GetView

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

func (*GetTagRequest) GotenMessage

func (*GetTagRequest) GotenMessage()

func (*GetTagRequest) GotenObjectExt

func (o *GetTagRequest) GotenObjectExt()

func (*GetTagRequest) GotenValidate

func (obj *GetTagRequest) GotenValidate() error

func (*GetTagRequest) MakeDiffFieldMask

func (o *GetTagRequest) MakeDiffFieldMask(other *GetTagRequest) *GetTagRequest_FieldMask

func (*GetTagRequest) MakeFullFieldMask

func (o *GetTagRequest) MakeFullFieldMask() *GetTagRequest_FieldMask

func (*GetTagRequest) MakeRawDiffFieldMask

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

func (*GetTagRequest) MakeRawFullFieldMask

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

func (*GetTagRequest) Marshal

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

func (*GetTagRequest) MarshalJSON

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

func (*GetTagRequest) Merge

func (o *GetTagRequest) Merge(source *GetTagRequest)

func (*GetTagRequest) MergeRaw

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

func (*GetTagRequest) ProtoMessage

func (*GetTagRequest) ProtoMessage()

func (*GetTagRequest) ProtoReflect

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

func (*GetTagRequest) Reset

func (m *GetTagRequest) Reset()

func (*GetTagRequest) SetFieldMask

func (m *GetTagRequest) SetFieldMask(fv *tag.Tag_FieldMask)

func (*GetTagRequest) SetName

func (m *GetTagRequest) SetName(fv *tag.Reference)

func (*GetTagRequest) SetView

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

func (*GetTagRequest) String

func (m *GetTagRequest) String() string

func (*GetTagRequest) Unmarshal

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

func (*GetTagRequest) UnmarshalJSON

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

type GetTagRequestFieldPathBuilder

type GetTagRequestFieldPathBuilder struct{}

func NewGetTagRequestFieldPathBuilder

func NewGetTagRequestFieldPathBuilder() GetTagRequestFieldPathBuilder

func (GetTagRequestFieldPathBuilder) FieldMask

func (GetTagRequestFieldPathBuilder) Name

func (GetTagRequestFieldPathBuilder) View

type GetTagRequestPathSelectorFieldMask

type GetTagRequestPathSelectorFieldMask struct{}

func (GetTagRequestPathSelectorFieldMask) FieldPath

func (GetTagRequestPathSelectorFieldMask) WithArrayOfValues

func (GetTagRequestPathSelectorFieldMask) WithValue

type GetTagRequestPathSelectorName

type GetTagRequestPathSelectorName struct{}

func (GetTagRequestPathSelectorName) FieldPath

func (GetTagRequestPathSelectorName) WithArrayOfValues

func (GetTagRequestPathSelectorName) WithValue

type GetTagRequestPathSelectorView

type GetTagRequestPathSelectorView struct{}

func (GetTagRequestPathSelectorView) FieldPath

func (GetTagRequestPathSelectorView) WithArrayOfValues

func (GetTagRequestPathSelectorView) WithValue

type GetTagRequest_FieldMask

type GetTagRequest_FieldMask struct {
	Paths []GetTagRequest_FieldPath
}

func FullGetTagRequest_FieldMask

func FullGetTagRequest_FieldMask() *GetTagRequest_FieldMask

func (*GetTagRequest_FieldMask) AppendPath

func (fieldMask *GetTagRequest_FieldMask) AppendPath(path GetTagRequest_FieldPath)

func (*GetTagRequest_FieldMask) AppendRawPath

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

func (*GetTagRequest_FieldMask) DecodeFirestore

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

func (*GetTagRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetTagRequest_FieldMask) FilterInputFields

func (fieldMask *GetTagRequest_FieldMask) FilterInputFields() *GetTagRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetTagRequest_FieldMask) FromProtoFieldMask

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

func (*GetTagRequest_FieldMask) GetPaths

func (fieldMask *GetTagRequest_FieldMask) GetPaths() []GetTagRequest_FieldPath

func (*GetTagRequest_FieldMask) GetRawPaths

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

func (*GetTagRequest_FieldMask) IsFull

func (fieldMask *GetTagRequest_FieldMask) IsFull() bool

func (GetTagRequest_FieldMask) Marshal

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

implement methods required by customType

func (GetTagRequest_FieldMask) MarshalJSON

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

func (*GetTagRequest_FieldMask) PathsCount

func (fieldMask *GetTagRequest_FieldMask) PathsCount() int

func (*GetTagRequest_FieldMask) Project

func (fieldMask *GetTagRequest_FieldMask) Project(source *GetTagRequest) *GetTagRequest

func (*GetTagRequest_FieldMask) ProjectRaw

func (*GetTagRequest_FieldMask) ProtoMessage

func (fieldMask *GetTagRequest_FieldMask) ProtoMessage()

func (*GetTagRequest_FieldMask) ProtoReflect

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

func (*GetTagRequest_FieldMask) Reset

func (fieldMask *GetTagRequest_FieldMask) Reset()

func (*GetTagRequest_FieldMask) Set

func (fieldMask *GetTagRequest_FieldMask) Set(target, source *GetTagRequest)

func (*GetTagRequest_FieldMask) SetFromCliFlag

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

func (*GetTagRequest_FieldMask) SetRaw

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

func (*GetTagRequest_FieldMask) Size

func (fieldMask *GetTagRequest_FieldMask) Size() int

func (*GetTagRequest_FieldMask) String

func (fieldMask *GetTagRequest_FieldMask) String() string

func (*GetTagRequest_FieldMask) Subtract

func (*GetTagRequest_FieldMask) SubtractRaw

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

func (*GetTagRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetTagRequest_FieldMask) Unmarshal

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

func (*GetTagRequest_FieldMask) UnmarshalJSON

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

type GetTagRequest_FieldPath

type GetTagRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetTagRequest_FieldPathSelector
	Get(source *GetTagRequest) []interface{}
	GetSingle(source *GetTagRequest) (interface{}, bool)
	ClearValue(item *GetTagRequest)

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

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

func MustParseGetTagRequest_FieldPath

func MustParseGetTagRequest_FieldPath(rawField string) GetTagRequest_FieldPath

func ParseGetTagRequest_FieldPath

func ParseGetTagRequest_FieldPath(rawField string) (GetTagRequest_FieldPath, error)

type GetTagRequest_FieldPathArrayItemValue

type GetTagRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetTagRequest_FieldPath
	ContainsValue(*GetTagRequest) bool
}

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

func MustParseGetTagRequest_FieldPathArrayItemValue

func MustParseGetTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetTagRequest_FieldPathArrayItemValue

func ParseGetTagRequest_FieldPathArrayItemValue

func ParseGetTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetTagRequest_FieldPathArrayItemValue, error)

ParseGetTagRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetTagRequest_FieldPathArrayOfValues

type GetTagRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetTagRequest_FieldPath
}

GetTagRequest_FieldPathArrayOfValues allows storing slice of values for GetTagRequest fields according to their type

func MustParseGetTagRequest_FieldPathArrayOfValues

func MustParseGetTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetTagRequest_FieldPathArrayOfValues

func ParseGetTagRequest_FieldPathArrayOfValues

func ParseGetTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetTagRequest_FieldPathArrayOfValues, error)

type GetTagRequest_FieldPathSelector

type GetTagRequest_FieldPathSelector int32
const (
	GetTagRequest_FieldPathSelectorName      GetTagRequest_FieldPathSelector = 0
	GetTagRequest_FieldPathSelectorFieldMask GetTagRequest_FieldPathSelector = 1
	GetTagRequest_FieldPathSelectorView      GetTagRequest_FieldPathSelector = 2
)

func (GetTagRequest_FieldPathSelector) String

type GetTagRequest_FieldPathValue

type GetTagRequest_FieldPathValue interface {
	GetTagRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetTagRequest)
	CompareWith(*GetTagRequest) (cmp int, comparable bool)
}

GetTagRequest_FieldPathValue allows storing values for GetTagRequest fields according to their type

func MustParseGetTagRequest_FieldPathValue

func MustParseGetTagRequest_FieldPathValue(pathStr, valueStr string) GetTagRequest_FieldPathValue

func ParseGetTagRequest_FieldPathValue

func ParseGetTagRequest_FieldPathValue(pathStr, valueStr string) (GetTagRequest_FieldPathValue, error)

type GetTagRequest_FieldTerminalPath

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

func (*GetTagRequest_FieldTerminalPath) ClearValue

func (fp *GetTagRequest_FieldTerminalPath) ClearValue(item *GetTagRequest)

func (*GetTagRequest_FieldTerminalPath) ClearValueRaw

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

func (*GetTagRequest_FieldTerminalPath) Get

func (fp *GetTagRequest_FieldTerminalPath) Get(source *GetTagRequest) (values []interface{})

Get returns all values pointed by specific field from source GetTagRequest

func (*GetTagRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetTagRequest_FieldTerminalPath) GetRaw

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

func (*GetTagRequest_FieldTerminalPath) GetSingle

func (fp *GetTagRequest_FieldTerminalPath) GetSingle(source *GetTagRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetTagRequest

func (*GetTagRequest_FieldTerminalPath) GetSingleRaw

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

func (*GetTagRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetTagRequest_FieldTerminalPath) JSONString

func (fp *GetTagRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*GetTagRequest_FieldTerminalPath) Selector

func (*GetTagRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*GetTagRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetTagRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *GetTagRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetTagRequest_FieldPathArrayItemValue

func (*GetTagRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *GetTagRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetTagRequest_FieldPathArrayOfValues

func (*GetTagRequest_FieldTerminalPath) WithIValue

func (fp *GetTagRequest_FieldTerminalPath) WithIValue(value interface{}) GetTagRequest_FieldPathValue

func (*GetTagRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetTagRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetTagRequest_FieldTerminalPath) WithRawIValue

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

type GetTagRequest_FieldTerminalPathArrayItemValue

type GetTagRequest_FieldTerminalPathArrayItemValue struct {
	GetTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetTagRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetTagRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetTagRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *GetTagRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetTagRequest) (interface{}, bool)

func (*GetTagRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetTagRequest_FieldTerminalPathArrayOfValues

type GetTagRequest_FieldTerminalPathArrayOfValues struct {
	GetTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetTagRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *GetTagRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*tag.Tag_FieldMask, bool)

func (*GetTagRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *GetTagRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*tag.Reference, bool)

func (*GetTagRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*GetTagRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetTagRequest_FieldTerminalPathValue

type GetTagRequest_FieldTerminalPathValue struct {
	GetTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetTagRequest_FieldTerminalPathValue) AsFieldMaskValue

func (fpv *GetTagRequest_FieldTerminalPathValue) AsFieldMaskValue() (*tag.Tag_FieldMask, bool)

func (*GetTagRequest_FieldTerminalPathValue) AsNameValue

func (fpv *GetTagRequest_FieldTerminalPathValue) AsNameValue() (*tag.Reference, bool)

func (*GetTagRequest_FieldTerminalPathValue) AsViewValue

func (fpv *GetTagRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)

func (*GetTagRequest_FieldTerminalPathValue) CompareWith

func (fpv *GetTagRequest_FieldTerminalPathValue) CompareWith(source *GetTagRequest) (int, bool)

CompareWith compares value in the 'GetTagRequest_FieldTerminalPathValue' with the value under path in 'GetTagRequest'.

func (*GetTagRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*GetTagRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*GetTagRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetTagRequest

func (*GetTagRequest_FieldTerminalPathValue) SetToRaw

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

type ListTagsDescriptor added in v0.4.26

type ListTagsDescriptor struct{}

func GetListTagsDescriptor added in v0.4.26

func GetListTagsDescriptor() *ListTagsDescriptor

func (*ListTagsDescriptor) GetApiDescriptor added in v0.4.26

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

func (*ListTagsDescriptor) GetApiName added in v0.4.26

func (d *ListTagsDescriptor) GetApiName() string

func (*ListTagsDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*ListTagsDescriptor) GetFullMethodName added in v0.4.26

func (d *ListTagsDescriptor) GetFullMethodName() string

func (*ListTagsDescriptor) GetMethodName added in v0.4.26

func (d *ListTagsDescriptor) GetMethodName() string

func (*ListTagsDescriptor) GetProtoPkgName added in v0.4.26

func (d *ListTagsDescriptor) GetProtoPkgName() string

func (*ListTagsDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*ListTagsDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*ListTagsDescriptor) GetServiceDomain added in v0.4.26

func (d *ListTagsDescriptor) GetServiceDomain() string

func (*ListTagsDescriptor) GetServiceVersion added in v0.4.26

func (d *ListTagsDescriptor) GetServiceVersion() string

func (*ListTagsDescriptor) GetVerb added in v0.4.26

func (d *ListTagsDescriptor) GetVerb() string

func (*ListTagsDescriptor) HasResource added in v0.4.27

func (d *ListTagsDescriptor) HasResource() bool

func (*ListTagsDescriptor) IsClientStream added in v0.4.26

func (d *ListTagsDescriptor) IsClientStream() bool

func (*ListTagsDescriptor) IsCollection added in v0.4.27

func (d *ListTagsDescriptor) IsCollection() bool

func (*ListTagsDescriptor) IsPlural added in v0.4.27

func (d *ListTagsDescriptor) IsPlural() bool

func (*ListTagsDescriptor) IsServerStream added in v0.4.26

func (d *ListTagsDescriptor) IsServerStream() bool

func (*ListTagsDescriptor) IsUnary added in v0.4.26

func (d *ListTagsDescriptor) IsUnary() bool

func (*ListTagsDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*ListTagsDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*ListTagsDescriptor) RequestHasResourceBody added in v0.4.26

func (d *ListTagsDescriptor) RequestHasResourceBody() bool

type ListTagsDescriptorClientMsgHandle added in v0.4.26

type ListTagsDescriptorClientMsgHandle struct{}

func (*ListTagsDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (h *ListTagsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*ListTagsDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*ListTagsDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type ListTagsDescriptorServerMsgHandle added in v0.4.26

type ListTagsDescriptorServerMsgHandle struct{}

func (*ListTagsDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (h *ListTagsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*ListTagsDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*ListTagsDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type ListTagsRequest

type ListTagsRequest struct {

	// Parent name of ntt.watchdog.v1alpha2.Tag
	Parent *tag.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Tags 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
	// [ListTagsResponse.next_page_token][ntt.watchdog.v1alpha2.ListTagsResponse.next_page_token]
	PageToken *tag.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 *tag.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 *tag.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 *tag.Tag_FieldMask `` /* 135-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 [ListTags][ntt.watchdog.v1alpha2.ListTags]

func (*ListTagsRequest) Clone

func (o *ListTagsRequest) Clone() *ListTagsRequest

func (*ListTagsRequest) CloneRaw

func (*ListTagsRequest) Descriptor

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

Deprecated, Use ListTagsRequest.ProtoReflect.Descriptor instead.

func (*ListTagsRequest) GetFieldMask

func (m *ListTagsRequest) GetFieldMask() *tag.Tag_FieldMask

func (*ListTagsRequest) GetFilter

func (m *ListTagsRequest) GetFilter() *tag.Filter

func (*ListTagsRequest) GetIncludePagingInfo added in v0.8.3

func (m *ListTagsRequest) GetIncludePagingInfo() bool

func (*ListTagsRequest) GetOrderBy

func (m *ListTagsRequest) GetOrderBy() *tag.OrderBy

func (*ListTagsRequest) GetPageSize

func (m *ListTagsRequest) GetPageSize() int32

func (*ListTagsRequest) GetPageToken

func (m *ListTagsRequest) GetPageToken() *tag.PagerCursor

func (*ListTagsRequest) GetParent

func (m *ListTagsRequest) GetParent() *tag.ParentName

func (*ListTagsRequest) GetView

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

func (*ListTagsRequest) GotenMessage

func (*ListTagsRequest) GotenMessage()

func (*ListTagsRequest) GotenObjectExt

func (o *ListTagsRequest) GotenObjectExt()

func (*ListTagsRequest) GotenValidate

func (obj *ListTagsRequest) GotenValidate() error

func (*ListTagsRequest) MakeDiffFieldMask

func (o *ListTagsRequest) MakeDiffFieldMask(other *ListTagsRequest) *ListTagsRequest_FieldMask

func (*ListTagsRequest) MakeFullFieldMask

func (o *ListTagsRequest) MakeFullFieldMask() *ListTagsRequest_FieldMask

func (*ListTagsRequest) MakeRawDiffFieldMask

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

func (*ListTagsRequest) MakeRawFullFieldMask

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

func (*ListTagsRequest) Marshal

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

func (*ListTagsRequest) MarshalJSON

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

func (*ListTagsRequest) Merge

func (o *ListTagsRequest) Merge(source *ListTagsRequest)

func (*ListTagsRequest) MergeRaw

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

func (*ListTagsRequest) ProtoMessage

func (*ListTagsRequest) ProtoMessage()

func (*ListTagsRequest) ProtoReflect

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

func (*ListTagsRequest) Reset

func (m *ListTagsRequest) Reset()

func (*ListTagsRequest) SetFieldMask

func (m *ListTagsRequest) SetFieldMask(fv *tag.Tag_FieldMask)

func (*ListTagsRequest) SetFilter

func (m *ListTagsRequest) SetFilter(fv *tag.Filter)

func (*ListTagsRequest) SetIncludePagingInfo added in v0.8.3

func (m *ListTagsRequest) SetIncludePagingInfo(fv bool)

func (*ListTagsRequest) SetOrderBy

func (m *ListTagsRequest) SetOrderBy(fv *tag.OrderBy)

func (*ListTagsRequest) SetPageSize

func (m *ListTagsRequest) SetPageSize(fv int32)

func (*ListTagsRequest) SetPageToken

func (m *ListTagsRequest) SetPageToken(fv *tag.PagerCursor)

func (*ListTagsRequest) SetParent

func (m *ListTagsRequest) SetParent(fv *tag.ParentName)

func (*ListTagsRequest) SetView

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

func (*ListTagsRequest) String

func (m *ListTagsRequest) String() string

func (*ListTagsRequest) Unmarshal

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

func (*ListTagsRequest) UnmarshalJSON

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

type ListTagsRequestFieldPathBuilder

type ListTagsRequestFieldPathBuilder struct{}

func NewListTagsRequestFieldPathBuilder

func NewListTagsRequestFieldPathBuilder() ListTagsRequestFieldPathBuilder

func (ListTagsRequestFieldPathBuilder) FieldMask

func (ListTagsRequestFieldPathBuilder) Filter

func (ListTagsRequestFieldPathBuilder) IncludePagingInfo added in v0.8.3

func (ListTagsRequestFieldPathBuilder) OrderBy

func (ListTagsRequestFieldPathBuilder) PageSize

func (ListTagsRequestFieldPathBuilder) PageToken

func (ListTagsRequestFieldPathBuilder) Parent

func (ListTagsRequestFieldPathBuilder) View

type ListTagsRequestPathSelectorFieldMask

type ListTagsRequestPathSelectorFieldMask struct{}

func (ListTagsRequestPathSelectorFieldMask) FieldPath

func (ListTagsRequestPathSelectorFieldMask) WithArrayOfValues

func (ListTagsRequestPathSelectorFieldMask) WithValue

type ListTagsRequestPathSelectorFilter

type ListTagsRequestPathSelectorFilter struct{}

func (ListTagsRequestPathSelectorFilter) FieldPath

func (ListTagsRequestPathSelectorFilter) WithArrayOfValues

func (ListTagsRequestPathSelectorFilter) WithValue

type ListTagsRequestPathSelectorIncludePagingInfo added in v0.8.3

type ListTagsRequestPathSelectorIncludePagingInfo struct{}

func (ListTagsRequestPathSelectorIncludePagingInfo) FieldPath added in v0.8.3

func (ListTagsRequestPathSelectorIncludePagingInfo) WithArrayOfValues added in v0.8.3

func (ListTagsRequestPathSelectorIncludePagingInfo) WithValue added in v0.8.3

type ListTagsRequestPathSelectorOrderBy

type ListTagsRequestPathSelectorOrderBy struct{}

func (ListTagsRequestPathSelectorOrderBy) FieldPath

func (ListTagsRequestPathSelectorOrderBy) WithArrayOfValues

func (ListTagsRequestPathSelectorOrderBy) WithValue

type ListTagsRequestPathSelectorPageSize

type ListTagsRequestPathSelectorPageSize struct{}

func (ListTagsRequestPathSelectorPageSize) FieldPath

func (ListTagsRequestPathSelectorPageSize) WithArrayOfValues

func (ListTagsRequestPathSelectorPageSize) WithValue

type ListTagsRequestPathSelectorPageToken

type ListTagsRequestPathSelectorPageToken struct{}

func (ListTagsRequestPathSelectorPageToken) FieldPath

func (ListTagsRequestPathSelectorPageToken) WithArrayOfValues

func (ListTagsRequestPathSelectorPageToken) WithValue

type ListTagsRequestPathSelectorParent

type ListTagsRequestPathSelectorParent struct{}

func (ListTagsRequestPathSelectorParent) FieldPath

func (ListTagsRequestPathSelectorParent) WithArrayOfValues

func (ListTagsRequestPathSelectorParent) WithValue

type ListTagsRequestPathSelectorView

type ListTagsRequestPathSelectorView struct{}

func (ListTagsRequestPathSelectorView) FieldPath

func (ListTagsRequestPathSelectorView) WithArrayOfValues

func (ListTagsRequestPathSelectorView) WithValue

type ListTagsRequest_FieldMask

type ListTagsRequest_FieldMask struct {
	Paths []ListTagsRequest_FieldPath
}

func FullListTagsRequest_FieldMask

func FullListTagsRequest_FieldMask() *ListTagsRequest_FieldMask

func (*ListTagsRequest_FieldMask) AppendPath

func (fieldMask *ListTagsRequest_FieldMask) AppendPath(path ListTagsRequest_FieldPath)

func (*ListTagsRequest_FieldMask) AppendRawPath

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

func (*ListTagsRequest_FieldMask) DecodeFirestore

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

func (*ListTagsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListTagsRequest_FieldMask) FilterInputFields

func (fieldMask *ListTagsRequest_FieldMask) FilterInputFields() *ListTagsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListTagsRequest_FieldMask) FromProtoFieldMask

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

func (*ListTagsRequest_FieldMask) GetPaths

func (fieldMask *ListTagsRequest_FieldMask) GetPaths() []ListTagsRequest_FieldPath

func (*ListTagsRequest_FieldMask) GetRawPaths

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

func (*ListTagsRequest_FieldMask) IsFull

func (fieldMask *ListTagsRequest_FieldMask) IsFull() bool

func (ListTagsRequest_FieldMask) Marshal

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

implement methods required by customType

func (ListTagsRequest_FieldMask) MarshalJSON

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

func (*ListTagsRequest_FieldMask) PathsCount

func (fieldMask *ListTagsRequest_FieldMask) PathsCount() int

func (*ListTagsRequest_FieldMask) Project

func (fieldMask *ListTagsRequest_FieldMask) Project(source *ListTagsRequest) *ListTagsRequest

func (*ListTagsRequest_FieldMask) ProjectRaw

func (*ListTagsRequest_FieldMask) ProtoMessage

func (fieldMask *ListTagsRequest_FieldMask) ProtoMessage()

func (*ListTagsRequest_FieldMask) ProtoReflect

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

func (*ListTagsRequest_FieldMask) Reset

func (fieldMask *ListTagsRequest_FieldMask) Reset()

func (*ListTagsRequest_FieldMask) Set

func (fieldMask *ListTagsRequest_FieldMask) Set(target, source *ListTagsRequest)

func (*ListTagsRequest_FieldMask) SetFromCliFlag

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

func (*ListTagsRequest_FieldMask) SetRaw

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

func (*ListTagsRequest_FieldMask) Size

func (fieldMask *ListTagsRequest_FieldMask) Size() int

func (*ListTagsRequest_FieldMask) String

func (fieldMask *ListTagsRequest_FieldMask) String() string

func (*ListTagsRequest_FieldMask) Subtract

func (*ListTagsRequest_FieldMask) SubtractRaw

func (*ListTagsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListTagsRequest_FieldMask) Unmarshal

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

func (*ListTagsRequest_FieldMask) UnmarshalJSON

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

type ListTagsRequest_FieldPath

type ListTagsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListTagsRequest_FieldPathSelector
	Get(source *ListTagsRequest) []interface{}
	GetSingle(source *ListTagsRequest) (interface{}, bool)
	ClearValue(item *ListTagsRequest)

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

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

func MustParseListTagsRequest_FieldPath

func MustParseListTagsRequest_FieldPath(rawField string) ListTagsRequest_FieldPath

func ParseListTagsRequest_FieldPath

func ParseListTagsRequest_FieldPath(rawField string) (ListTagsRequest_FieldPath, error)

type ListTagsRequest_FieldPathArrayItemValue

type ListTagsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListTagsRequest_FieldPath
	ContainsValue(*ListTagsRequest) bool
}

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

func MustParseListTagsRequest_FieldPathArrayItemValue

func MustParseListTagsRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListTagsRequest_FieldPathArrayItemValue

func ParseListTagsRequest_FieldPathArrayItemValue

func ParseListTagsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListTagsRequest_FieldPathArrayItemValue, error)

ParseListTagsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListTagsRequest_FieldPathArrayOfValues

type ListTagsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListTagsRequest_FieldPath
}

ListTagsRequest_FieldPathArrayOfValues allows storing slice of values for ListTagsRequest fields according to their type

func MustParseListTagsRequest_FieldPathArrayOfValues

func MustParseListTagsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListTagsRequest_FieldPathArrayOfValues

func ParseListTagsRequest_FieldPathArrayOfValues

func ParseListTagsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListTagsRequest_FieldPathArrayOfValues, error)

type ListTagsRequest_FieldPathSelector

type ListTagsRequest_FieldPathSelector int32
const (
	ListTagsRequest_FieldPathSelectorParent            ListTagsRequest_FieldPathSelector = 0
	ListTagsRequest_FieldPathSelectorPageSize          ListTagsRequest_FieldPathSelector = 1
	ListTagsRequest_FieldPathSelectorPageToken         ListTagsRequest_FieldPathSelector = 2
	ListTagsRequest_FieldPathSelectorOrderBy           ListTagsRequest_FieldPathSelector = 3
	ListTagsRequest_FieldPathSelectorFilter            ListTagsRequest_FieldPathSelector = 4
	ListTagsRequest_FieldPathSelectorFieldMask         ListTagsRequest_FieldPathSelector = 5
	ListTagsRequest_FieldPathSelectorView              ListTagsRequest_FieldPathSelector = 6
	ListTagsRequest_FieldPathSelectorIncludePagingInfo ListTagsRequest_FieldPathSelector = 7
)

func (ListTagsRequest_FieldPathSelector) String

type ListTagsRequest_FieldPathValue

type ListTagsRequest_FieldPathValue interface {
	ListTagsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListTagsRequest)
	CompareWith(*ListTagsRequest) (cmp int, comparable bool)
}

ListTagsRequest_FieldPathValue allows storing values for ListTagsRequest fields according to their type

func MustParseListTagsRequest_FieldPathValue

func MustParseListTagsRequest_FieldPathValue(pathStr, valueStr string) ListTagsRequest_FieldPathValue

func ParseListTagsRequest_FieldPathValue

func ParseListTagsRequest_FieldPathValue(pathStr, valueStr string) (ListTagsRequest_FieldPathValue, error)

type ListTagsRequest_FieldTerminalPath

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

func (*ListTagsRequest_FieldTerminalPath) ClearValue

func (fp *ListTagsRequest_FieldTerminalPath) ClearValue(item *ListTagsRequest)

func (*ListTagsRequest_FieldTerminalPath) ClearValueRaw

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

func (*ListTagsRequest_FieldTerminalPath) Get

func (fp *ListTagsRequest_FieldTerminalPath) Get(source *ListTagsRequest) (values []interface{})

Get returns all values pointed by specific field from source ListTagsRequest

func (*ListTagsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListTagsRequest_FieldTerminalPath) GetRaw

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

func (*ListTagsRequest_FieldTerminalPath) GetSingle

func (fp *ListTagsRequest_FieldTerminalPath) GetSingle(source *ListTagsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListTagsRequest

func (*ListTagsRequest_FieldTerminalPath) GetSingleRaw

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

func (*ListTagsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListTagsRequest_FieldTerminalPath) JSONString

func (fp *ListTagsRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListTagsRequest_FieldTerminalPath) Selector

func (*ListTagsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ListTagsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListTagsRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *ListTagsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListTagsRequest_FieldPathArrayItemValue

func (*ListTagsRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *ListTagsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListTagsRequest_FieldPathArrayOfValues

func (*ListTagsRequest_FieldTerminalPath) WithIValue

func (fp *ListTagsRequest_FieldTerminalPath) WithIValue(value interface{}) ListTagsRequest_FieldPathValue

func (*ListTagsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListTagsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListTagsRequest_FieldTerminalPath) WithRawIValue

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

type ListTagsRequest_FieldTerminalPathArrayItemValue

type ListTagsRequest_FieldTerminalPathArrayItemValue struct {
	ListTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListTagsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListTagsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListTagsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListTagsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListTagsRequest) (interface{}, bool)

func (*ListTagsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListTagsRequest_FieldTerminalPathArrayOfValues

type ListTagsRequest_FieldTerminalPathArrayOfValues struct {
	ListTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *ListTagsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*tag.Tag_FieldMask, bool)

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *ListTagsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*tag.Filter, bool)

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsIncludePagingInfoArrayOfValues added in v0.8.3

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

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *ListTagsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*tag.OrderBy, bool)

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *ListTagsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*tag.PagerCursor, bool)

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (fpaov *ListTagsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*tag.ParentName, bool)

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*ListTagsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListTagsRequest_FieldTerminalPathValue

type ListTagsRequest_FieldTerminalPathValue struct {
	ListTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListTagsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (fpv *ListTagsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*tag.Tag_FieldMask, bool)

func (*ListTagsRequest_FieldTerminalPathValue) AsFilterValue

func (fpv *ListTagsRequest_FieldTerminalPathValue) AsFilterValue() (*tag.Filter, bool)

func (*ListTagsRequest_FieldTerminalPathValue) AsIncludePagingInfoValue added in v0.8.3

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

func (*ListTagsRequest_FieldTerminalPathValue) AsOrderByValue

func (fpv *ListTagsRequest_FieldTerminalPathValue) AsOrderByValue() (*tag.OrderBy, bool)

func (*ListTagsRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*ListTagsRequest_FieldTerminalPathValue) AsPageTokenValue

func (fpv *ListTagsRequest_FieldTerminalPathValue) AsPageTokenValue() (*tag.PagerCursor, bool)

func (*ListTagsRequest_FieldTerminalPathValue) AsParentValue

func (fpv *ListTagsRequest_FieldTerminalPathValue) AsParentValue() (*tag.ParentName, bool)

func (*ListTagsRequest_FieldTerminalPathValue) AsViewValue

func (fpv *ListTagsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)

func (*ListTagsRequest_FieldTerminalPathValue) CompareWith

func (fpv *ListTagsRequest_FieldTerminalPathValue) CompareWith(source *ListTagsRequest) (int, bool)

CompareWith compares value in the 'ListTagsRequest_FieldTerminalPathValue' with the value under path in 'ListTagsRequest'.

func (*ListTagsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ListTagsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ListTagsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListTagsRequest

func (*ListTagsRequest_FieldTerminalPathValue) SetToRaw

type ListTagsResponse

type ListTagsResponse struct {

	// The list of Tags
	Tags []*tag.Tag `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty" firestore:"tags"`
	// A token to retrieve previous page of results. Pass this value in the
	// [ListTagsRequest.page_token][ntt.watchdog.v1alpha2.ListTagsRequest.page_token]
	PrevPageToken *tag.PagerCursor `` /* 151-byte string literal not displayed */
	// A token to retrieve next page of results. Pass this value in the
	// [ListTagsRequest.page_token][ntt.watchdog.v1alpha2.ListTagsRequest.page_token]
	NextPageToken *tag.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 Tags 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 [ListTags][ntt.watchdog.v1alpha2.ListTags]

func (*ListTagsResponse) Clone

func (o *ListTagsResponse) Clone() *ListTagsResponse

func (*ListTagsResponse) CloneRaw

func (*ListTagsResponse) Descriptor

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

Deprecated, Use ListTagsResponse.ProtoReflect.Descriptor instead.

func (*ListTagsResponse) GetCurrentOffset added in v0.8.3

func (m *ListTagsResponse) GetCurrentOffset() int32

func (*ListTagsResponse) GetNextPageToken

func (m *ListTagsResponse) GetNextPageToken() *tag.PagerCursor

func (*ListTagsResponse) GetPrevPageToken

func (m *ListTagsResponse) GetPrevPageToken() *tag.PagerCursor

func (*ListTagsResponse) GetTags

func (m *ListTagsResponse) GetTags() []*tag.Tag

func (*ListTagsResponse) GetTotalResultsCount added in v0.8.3

func (m *ListTagsResponse) GetTotalResultsCount() int32

func (*ListTagsResponse) GotenMessage

func (*ListTagsResponse) GotenMessage()

func (*ListTagsResponse) GotenObjectExt

func (o *ListTagsResponse) GotenObjectExt()

func (*ListTagsResponse) GotenValidate

func (obj *ListTagsResponse) GotenValidate() error

func (*ListTagsResponse) MakeDiffFieldMask

func (o *ListTagsResponse) MakeDiffFieldMask(other *ListTagsResponse) *ListTagsResponse_FieldMask

func (*ListTagsResponse) MakeFullFieldMask

func (o *ListTagsResponse) MakeFullFieldMask() *ListTagsResponse_FieldMask

func (*ListTagsResponse) MakeRawDiffFieldMask

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

func (*ListTagsResponse) MakeRawFullFieldMask

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

func (*ListTagsResponse) Marshal

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

func (*ListTagsResponse) MarshalJSON

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

func (*ListTagsResponse) Merge

func (o *ListTagsResponse) Merge(source *ListTagsResponse)

func (*ListTagsResponse) MergeRaw

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

func (*ListTagsResponse) ProtoMessage

func (*ListTagsResponse) ProtoMessage()

func (*ListTagsResponse) ProtoReflect

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

func (*ListTagsResponse) Reset

func (m *ListTagsResponse) Reset()

func (*ListTagsResponse) SetCurrentOffset added in v0.8.3

func (m *ListTagsResponse) SetCurrentOffset(fv int32)

func (*ListTagsResponse) SetNextPageToken

func (m *ListTagsResponse) SetNextPageToken(fv *tag.PagerCursor)

func (*ListTagsResponse) SetPrevPageToken

func (m *ListTagsResponse) SetPrevPageToken(fv *tag.PagerCursor)

func (*ListTagsResponse) SetTags

func (m *ListTagsResponse) SetTags(fv []*tag.Tag)

func (*ListTagsResponse) SetTotalResultsCount added in v0.8.3

func (m *ListTagsResponse) SetTotalResultsCount(fv int32)

func (*ListTagsResponse) String

func (m *ListTagsResponse) String() string

func (*ListTagsResponse) Unmarshal

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

func (*ListTagsResponse) UnmarshalJSON

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

type ListTagsResponseFieldPathBuilder

type ListTagsResponseFieldPathBuilder struct{}

func NewListTagsResponseFieldPathBuilder

func NewListTagsResponseFieldPathBuilder() ListTagsResponseFieldPathBuilder

func (ListTagsResponseFieldPathBuilder) CurrentOffset added in v0.8.3

func (ListTagsResponseFieldPathBuilder) NextPageToken

func (ListTagsResponseFieldPathBuilder) PrevPageToken

func (ListTagsResponseFieldPathBuilder) Tags

func (ListTagsResponseFieldPathBuilder) TotalResultsCount added in v0.8.3

type ListTagsResponseMapPathSelectorTagsMetadataAnnotations

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

func (ListTagsResponseMapPathSelectorTagsMetadataAnnotations) FieldPath

func (ListTagsResponseMapPathSelectorTagsMetadataAnnotations) WithArrayOfValues

func (ListTagsResponseMapPathSelectorTagsMetadataAnnotations) WithValue

type ListTagsResponseMapPathSelectorTagsMetadataLabels

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

func (ListTagsResponseMapPathSelectorTagsMetadataLabels) FieldPath

func (ListTagsResponseMapPathSelectorTagsMetadataLabels) WithArrayOfValues

func (ListTagsResponseMapPathSelectorTagsMetadataLabels) WithValue

type ListTagsResponseMapPathSelectorTagsMetadataShards

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

func (ListTagsResponseMapPathSelectorTagsMetadataShards) FieldPath

func (ListTagsResponseMapPathSelectorTagsMetadataShards) WithArrayOfValues

func (ListTagsResponseMapPathSelectorTagsMetadataShards) WithValue

type ListTagsResponseMapPathSelectorTagsStateRegionalResourceCounters

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

func (ListTagsResponseMapPathSelectorTagsStateRegionalResourceCounters) FieldPath

func (ListTagsResponseMapPathSelectorTagsStateRegionalResourceCounters) WithArrayOfValues

func (ListTagsResponseMapPathSelectorTagsStateRegionalResourceCounters) WithValue

type ListTagsResponseMapPathSelectorTagsStateResourceTypeCounters

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

func (ListTagsResponseMapPathSelectorTagsStateResourceTypeCounters) FieldPath

func (ListTagsResponseMapPathSelectorTagsStateResourceTypeCounters) WithArrayOfValues

func (ListTagsResponseMapPathSelectorTagsStateResourceTypeCounters) WithValue

type ListTagsResponsePathSelectorCurrentOffset added in v0.8.3

type ListTagsResponsePathSelectorCurrentOffset struct{}

func (ListTagsResponsePathSelectorCurrentOffset) FieldPath added in v0.8.3

func (ListTagsResponsePathSelectorCurrentOffset) WithArrayOfValues added in v0.8.3

func (ListTagsResponsePathSelectorCurrentOffset) WithValue added in v0.8.3

type ListTagsResponsePathSelectorNextPageToken

type ListTagsResponsePathSelectorNextPageToken struct{}

func (ListTagsResponsePathSelectorNextPageToken) FieldPath

func (ListTagsResponsePathSelectorNextPageToken) WithArrayOfValues

func (ListTagsResponsePathSelectorNextPageToken) WithValue

type ListTagsResponsePathSelectorPrevPageToken

type ListTagsResponsePathSelectorPrevPageToken struct{}

func (ListTagsResponsePathSelectorPrevPageToken) FieldPath

func (ListTagsResponsePathSelectorPrevPageToken) WithArrayOfValues

func (ListTagsResponsePathSelectorPrevPageToken) WithValue

type ListTagsResponsePathSelectorTags

type ListTagsResponsePathSelectorTags struct{}

func (ListTagsResponsePathSelectorTags) DisplayName

func (ListTagsResponsePathSelectorTags) FieldPath

func (ListTagsResponsePathSelectorTags) Metadata

func (ListTagsResponsePathSelectorTags) Name

func (ListTagsResponsePathSelectorTags) State

func (ListTagsResponsePathSelectorTags) WithArrayOfValues

func (ListTagsResponsePathSelectorTags) WithItemValue

func (ListTagsResponsePathSelectorTags) WithSubArrayItemValue

func (ListTagsResponsePathSelectorTags) WithSubArrayOfValues

func (ListTagsResponsePathSelectorTags) WithSubPath

func (ListTagsResponsePathSelectorTags) WithSubValue

func (ListTagsResponsePathSelectorTags) WithValue

type ListTagsResponsePathSelectorTagsDisplayName

type ListTagsResponsePathSelectorTagsDisplayName struct{}

func (ListTagsResponsePathSelectorTagsDisplayName) FieldPath

func (ListTagsResponsePathSelectorTagsDisplayName) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsDisplayName) WithValue

type ListTagsResponsePathSelectorTagsMetadata

type ListTagsResponsePathSelectorTagsMetadata struct{}

func (ListTagsResponsePathSelectorTagsMetadata) Annotations

func (ListTagsResponsePathSelectorTagsMetadata) CreateTime

func (ListTagsResponsePathSelectorTagsMetadata) DeleteTime added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadata) FieldPath

func (ListTagsResponsePathSelectorTagsMetadata) Generation

func (ListTagsResponsePathSelectorTagsMetadata) Labels

func (ListTagsResponsePathSelectorTagsMetadata) Lifecycle added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadata) OwnerReferences

func (ListTagsResponsePathSelectorTagsMetadata) ResourceVersion

func (ListTagsResponsePathSelectorTagsMetadata) Shards

func (ListTagsResponsePathSelectorTagsMetadata) Syncing

func (ListTagsResponsePathSelectorTagsMetadata) Tags

func (ListTagsResponsePathSelectorTagsMetadata) UpdateTime

func (ListTagsResponsePathSelectorTagsMetadata) Uuid

func (ListTagsResponsePathSelectorTagsMetadata) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadata) WithValue

type ListTagsResponsePathSelectorTagsMetadataAnnotations

type ListTagsResponsePathSelectorTagsMetadataAnnotations struct{}

func (ListTagsResponsePathSelectorTagsMetadataAnnotations) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataAnnotations) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataAnnotations) WithKey

func (ListTagsResponsePathSelectorTagsMetadataAnnotations) WithValue

type ListTagsResponsePathSelectorTagsMetadataCreateTime

type ListTagsResponsePathSelectorTagsMetadataCreateTime struct{}

func (ListTagsResponsePathSelectorTagsMetadataCreateTime) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataCreateTime) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataCreateTime) WithValue

type ListTagsResponsePathSelectorTagsMetadataDeleteTime added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataDeleteTime struct{}

func (ListTagsResponsePathSelectorTagsMetadataDeleteTime) FieldPath added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataDeleteTime) WithValue added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataGeneration

type ListTagsResponsePathSelectorTagsMetadataGeneration struct{}

func (ListTagsResponsePathSelectorTagsMetadataGeneration) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataGeneration) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataGeneration) WithValue

type ListTagsResponsePathSelectorTagsMetadataLabels

type ListTagsResponsePathSelectorTagsMetadataLabels struct{}

func (ListTagsResponsePathSelectorTagsMetadataLabels) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataLabels) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataLabels) WithKey

func (ListTagsResponsePathSelectorTagsMetadataLabels) WithValue

type ListTagsResponsePathSelectorTagsMetadataLifecycle added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataLifecycle struct{}

func (ListTagsResponsePathSelectorTagsMetadataLifecycle) BlockDeletion added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycle) FieldPath added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycle) State added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycle) WithValue added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion struct{}

func (ListTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataLifecycleState added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataLifecycleState struct{}

func (ListTagsResponsePathSelectorTagsMetadataLifecycleState) FieldPath added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataLifecycleState) WithValue added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataOwnerReferences

type ListTagsResponsePathSelectorTagsMetadataOwnerReferences struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) Controller

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) Kind

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) Name

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) Region added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) Version added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) WithItemValue

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferences) WithValue

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesController

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesController struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesController) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesController) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesController) WithValue

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesKind

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesKind struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesKind) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesKind) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesKind) WithValue

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesName

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesName struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesName) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesName) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesName) WithValue

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion struct{}

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (ListTagsResponsePathSelectorTagsMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type ListTagsResponsePathSelectorTagsMetadataResourceVersion

type ListTagsResponsePathSelectorTagsMetadataResourceVersion struct{}

func (ListTagsResponsePathSelectorTagsMetadataResourceVersion) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataResourceVersion) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataResourceVersion) WithValue

type ListTagsResponsePathSelectorTagsMetadataShards

type ListTagsResponsePathSelectorTagsMetadataShards struct{}

func (ListTagsResponsePathSelectorTagsMetadataShards) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataShards) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataShards) WithKey

func (ListTagsResponsePathSelectorTagsMetadataShards) WithValue

type ListTagsResponsePathSelectorTagsMetadataSyncing

type ListTagsResponsePathSelectorTagsMetadataSyncing struct{}

func (ListTagsResponsePathSelectorTagsMetadataSyncing) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataSyncing) OwningRegion

func (ListTagsResponsePathSelectorTagsMetadataSyncing) Regions

func (ListTagsResponsePathSelectorTagsMetadataSyncing) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataSyncing) WithValue

type ListTagsResponsePathSelectorTagsMetadataSyncingOwningRegion

type ListTagsResponsePathSelectorTagsMetadataSyncingOwningRegion struct{}

func (ListTagsResponsePathSelectorTagsMetadataSyncingOwningRegion) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataSyncingOwningRegion) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataSyncingOwningRegion) WithValue

type ListTagsResponsePathSelectorTagsMetadataSyncingRegions

type ListTagsResponsePathSelectorTagsMetadataSyncingRegions struct{}

func (ListTagsResponsePathSelectorTagsMetadataSyncingRegions) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataSyncingRegions) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataSyncingRegions) WithItemValue

func (ListTagsResponsePathSelectorTagsMetadataSyncingRegions) WithValue

type ListTagsResponsePathSelectorTagsMetadataTags

type ListTagsResponsePathSelectorTagsMetadataTags struct{}

func (ListTagsResponsePathSelectorTagsMetadataTags) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataTags) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataTags) WithItemValue

func (ListTagsResponsePathSelectorTagsMetadataTags) WithValue

type ListTagsResponsePathSelectorTagsMetadataUpdateTime

type ListTagsResponsePathSelectorTagsMetadataUpdateTime struct{}

func (ListTagsResponsePathSelectorTagsMetadataUpdateTime) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataUpdateTime) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataUpdateTime) WithValue

type ListTagsResponsePathSelectorTagsMetadataUuid

type ListTagsResponsePathSelectorTagsMetadataUuid struct{}

func (ListTagsResponsePathSelectorTagsMetadataUuid) FieldPath

func (ListTagsResponsePathSelectorTagsMetadataUuid) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsMetadataUuid) WithValue

type ListTagsResponsePathSelectorTagsName

type ListTagsResponsePathSelectorTagsName struct{}

func (ListTagsResponsePathSelectorTagsName) FieldPath

func (ListTagsResponsePathSelectorTagsName) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsName) WithValue

type ListTagsResponsePathSelectorTagsState

type ListTagsResponsePathSelectorTagsState struct{}

func (ListTagsResponsePathSelectorTagsState) FieldPath

func (ListTagsResponsePathSelectorTagsState) RegionalResourceCounters

func (ListTagsResponsePathSelectorTagsState) ResourceTypeCounters

func (ListTagsResponsePathSelectorTagsState) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsState) WithValue

type ListTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector

type ListTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector struct{}

func (ListTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) FieldPath

func (ListTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) WithItemValue

func (ListTagsResponsePathSelectorTagsStateDistributionsViaProbeSelector) WithValue

type ListTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector

type ListTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector struct{}

func (ListTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) FieldPath

func (ListTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) WithItemValue

func (ListTagsResponsePathSelectorTagsStateDistributionsViaTargetSelector) WithValue

type ListTagsResponsePathSelectorTagsStateRegionalResourceCounters

type ListTagsResponsePathSelectorTagsStateRegionalResourceCounters struct{}

func (ListTagsResponsePathSelectorTagsStateRegionalResourceCounters) FieldPath

func (ListTagsResponsePathSelectorTagsStateRegionalResourceCounters) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsStateRegionalResourceCounters) WithKey

func (ListTagsResponsePathSelectorTagsStateRegionalResourceCounters) WithValue

type ListTagsResponsePathSelectorTagsStateResourceTypeCounters

type ListTagsResponsePathSelectorTagsStateResourceTypeCounters struct{}

func (ListTagsResponsePathSelectorTagsStateResourceTypeCounters) FieldPath

func (ListTagsResponsePathSelectorTagsStateResourceTypeCounters) WithArrayOfValues

func (ListTagsResponsePathSelectorTagsStateResourceTypeCounters) WithKey

func (ListTagsResponsePathSelectorTagsStateResourceTypeCounters) WithValue

type ListTagsResponsePathSelectorTotalResultsCount added in v0.8.3

type ListTagsResponsePathSelectorTotalResultsCount struct{}

func (ListTagsResponsePathSelectorTotalResultsCount) FieldPath added in v0.8.3

func (ListTagsResponsePathSelectorTotalResultsCount) WithArrayOfValues added in v0.8.3

func (ListTagsResponsePathSelectorTotalResultsCount) WithValue added in v0.8.3

type ListTagsResponse_FieldMask

type ListTagsResponse_FieldMask struct {
	Paths []ListTagsResponse_FieldPath
}

func FullListTagsResponse_FieldMask

func FullListTagsResponse_FieldMask() *ListTagsResponse_FieldMask

func (*ListTagsResponse_FieldMask) AppendPath

func (fieldMask *ListTagsResponse_FieldMask) AppendPath(path ListTagsResponse_FieldPath)

func (*ListTagsResponse_FieldMask) AppendRawPath

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

func (*ListTagsResponse_FieldMask) DecodeFirestore

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

func (*ListTagsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListTagsResponse_FieldMask) FilterInputFields

func (fieldMask *ListTagsResponse_FieldMask) FilterInputFields() *ListTagsResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListTagsResponse_FieldMask) FromProtoFieldMask

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

func (*ListTagsResponse_FieldMask) GetPaths

func (*ListTagsResponse_FieldMask) GetRawPaths

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

func (*ListTagsResponse_FieldMask) IsFull

func (fieldMask *ListTagsResponse_FieldMask) IsFull() bool

func (ListTagsResponse_FieldMask) Marshal

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

implement methods required by customType

func (ListTagsResponse_FieldMask) MarshalJSON

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

func (*ListTagsResponse_FieldMask) PathsCount

func (fieldMask *ListTagsResponse_FieldMask) PathsCount() int

func (*ListTagsResponse_FieldMask) Project

func (fieldMask *ListTagsResponse_FieldMask) Project(source *ListTagsResponse) *ListTagsResponse

func (*ListTagsResponse_FieldMask) ProjectRaw

func (*ListTagsResponse_FieldMask) ProtoMessage

func (fieldMask *ListTagsResponse_FieldMask) ProtoMessage()

func (*ListTagsResponse_FieldMask) ProtoReflect

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

func (*ListTagsResponse_FieldMask) Reset

func (fieldMask *ListTagsResponse_FieldMask) Reset()

func (*ListTagsResponse_FieldMask) Set

func (fieldMask *ListTagsResponse_FieldMask) Set(target, source *ListTagsResponse)

func (*ListTagsResponse_FieldMask) SetFromCliFlag

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

func (*ListTagsResponse_FieldMask) SetRaw

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

func (*ListTagsResponse_FieldMask) Size

func (fieldMask *ListTagsResponse_FieldMask) Size() int

func (*ListTagsResponse_FieldMask) String

func (fieldMask *ListTagsResponse_FieldMask) String() string

func (*ListTagsResponse_FieldMask) Subtract

func (*ListTagsResponse_FieldMask) SubtractRaw

func (*ListTagsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListTagsResponse_FieldMask) Unmarshal

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

func (*ListTagsResponse_FieldMask) UnmarshalJSON

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

type ListTagsResponse_FieldPath

type ListTagsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListTagsResponse_FieldPathSelector
	Get(source *ListTagsResponse) []interface{}
	GetSingle(source *ListTagsResponse) (interface{}, bool)
	ClearValue(item *ListTagsResponse)

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

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

func MustParseListTagsResponse_FieldPath

func MustParseListTagsResponse_FieldPath(rawField string) ListTagsResponse_FieldPath

func ParseListTagsResponse_FieldPath

func ParseListTagsResponse_FieldPath(rawField string) (ListTagsResponse_FieldPath, error)

type ListTagsResponse_FieldPathArrayItemValue

type ListTagsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListTagsResponse_FieldPath
	ContainsValue(*ListTagsResponse) bool
}

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

func MustParseListTagsResponse_FieldPathArrayItemValue

func MustParseListTagsResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListTagsResponse_FieldPathArrayItemValue

func ParseListTagsResponse_FieldPathArrayItemValue

func ParseListTagsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListTagsResponse_FieldPathArrayItemValue, error)

ParseListTagsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListTagsResponse_FieldPathArrayOfValues

type ListTagsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListTagsResponse_FieldPath
}

ListTagsResponse_FieldPathArrayOfValues allows storing slice of values for ListTagsResponse fields according to their type

func MustParseListTagsResponse_FieldPathArrayOfValues

func MustParseListTagsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListTagsResponse_FieldPathArrayOfValues

func ParseListTagsResponse_FieldPathArrayOfValues

func ParseListTagsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListTagsResponse_FieldPathArrayOfValues, error)

type ListTagsResponse_FieldPathSelector

type ListTagsResponse_FieldPathSelector int32
const (
	ListTagsResponse_FieldPathSelectorTags              ListTagsResponse_FieldPathSelector = 0
	ListTagsResponse_FieldPathSelectorPrevPageToken     ListTagsResponse_FieldPathSelector = 1
	ListTagsResponse_FieldPathSelectorNextPageToken     ListTagsResponse_FieldPathSelector = 2
	ListTagsResponse_FieldPathSelectorCurrentOffset     ListTagsResponse_FieldPathSelector = 3
	ListTagsResponse_FieldPathSelectorTotalResultsCount ListTagsResponse_FieldPathSelector = 4
)

func (ListTagsResponse_FieldPathSelector) String

type ListTagsResponse_FieldPathValue

type ListTagsResponse_FieldPathValue interface {
	ListTagsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListTagsResponse)
	CompareWith(*ListTagsResponse) (cmp int, comparable bool)
}

ListTagsResponse_FieldPathValue allows storing values for ListTagsResponse fields according to their type

func MustParseListTagsResponse_FieldPathValue

func MustParseListTagsResponse_FieldPathValue(pathStr, valueStr string) ListTagsResponse_FieldPathValue

func ParseListTagsResponse_FieldPathValue

func ParseListTagsResponse_FieldPathValue(pathStr, valueStr string) (ListTagsResponse_FieldPathValue, error)

type ListTagsResponse_FieldSubPath

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

func (*ListTagsResponse_FieldSubPath) AsTagsSubPath

func (fps *ListTagsResponse_FieldSubPath) AsTagsSubPath() (tag.Tag_FieldPath, bool)

func (*ListTagsResponse_FieldSubPath) ClearValue

func (fps *ListTagsResponse_FieldSubPath) ClearValue(item *ListTagsResponse)

func (*ListTagsResponse_FieldSubPath) ClearValueRaw

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

func (*ListTagsResponse_FieldSubPath) Get

func (fps *ListTagsResponse_FieldSubPath) Get(source *ListTagsResponse) (values []interface{})

Get returns all values pointed by selected field from source ListTagsResponse

func (*ListTagsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListTagsResponse_FieldSubPath) GetRaw

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

func (*ListTagsResponse_FieldSubPath) GetSingle

func (fps *ListTagsResponse_FieldSubPath) GetSingle(source *ListTagsResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListTagsResponse

func (*ListTagsResponse_FieldSubPath) GetSingleRaw

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

func (*ListTagsResponse_FieldSubPath) IsLeaf

func (fps *ListTagsResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ListTagsResponse_FieldSubPath) JSONString

func (fps *ListTagsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListTagsResponse_FieldSubPath) Selector

func (*ListTagsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ListTagsResponse_FieldSubPath) String

func (fps *ListTagsResponse_FieldSubPath) String() string

String returns path representation in proto convention

func (*ListTagsResponse_FieldSubPath) WithIArrayItemValue

func (fps *ListTagsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListTagsResponse_FieldPathArrayItemValue

func (*ListTagsResponse_FieldSubPath) WithIArrayOfValues

func (fps *ListTagsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListTagsResponse_FieldPathArrayOfValues

func (*ListTagsResponse_FieldSubPath) WithIValue

func (fps *ListTagsResponse_FieldSubPath) WithIValue(value interface{}) ListTagsResponse_FieldPathValue

func (*ListTagsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ListTagsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ListTagsResponse_FieldSubPath) WithRawIValue

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

type ListTagsResponse_FieldSubPathArrayItemValue

type ListTagsResponse_FieldSubPathArrayItemValue struct {
	ListTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListTagsResponse_FieldSubPathArrayItemValue) AsTagsPathItemValue

func (*ListTagsResponse_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *ListTagsResponse_FieldSubPathArrayItemValue) ContainsValue(source *ListTagsResponse) bool

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

func (*ListTagsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListTagsResponse_FieldSubPathArrayOfValues

type ListTagsResponse_FieldSubPathArrayOfValues struct {
	ListTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListTagsResponse_FieldSubPathArrayOfValues) AsTagsPathArrayOfValues

func (*ListTagsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ListTagsResponse_FieldSubPathValue

type ListTagsResponse_FieldSubPathValue struct {
	ListTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListTagsResponse_FieldSubPathValue) AsTagsPathValue

func (*ListTagsResponse_FieldSubPathValue) CompareWith

func (fpvs *ListTagsResponse_FieldSubPathValue) CompareWith(source *ListTagsResponse) (int, bool)

func (*ListTagsResponse_FieldSubPathValue) CompareWithRaw

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

func (*ListTagsResponse_FieldSubPathValue) GetRawValue

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

func (*ListTagsResponse_FieldSubPathValue) SetTo

func (*ListTagsResponse_FieldSubPathValue) SetToRaw

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

type ListTagsResponse_FieldTerminalPath

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

func (*ListTagsResponse_FieldTerminalPath) ClearValue

func (*ListTagsResponse_FieldTerminalPath) ClearValueRaw

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

func (*ListTagsResponse_FieldTerminalPath) Get

func (fp *ListTagsResponse_FieldTerminalPath) Get(source *ListTagsResponse) (values []interface{})

Get returns all values pointed by specific field from source ListTagsResponse

func (*ListTagsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListTagsResponse_FieldTerminalPath) GetRaw

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

func (*ListTagsResponse_FieldTerminalPath) GetSingle

func (fp *ListTagsResponse_FieldTerminalPath) GetSingle(source *ListTagsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListTagsResponse

func (*ListTagsResponse_FieldTerminalPath) GetSingleRaw

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

func (*ListTagsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListTagsResponse_FieldTerminalPath) JSONString

func (fp *ListTagsResponse_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListTagsResponse_FieldTerminalPath) Selector

func (*ListTagsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ListTagsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListTagsResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *ListTagsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListTagsResponse_FieldPathArrayItemValue

func (*ListTagsResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *ListTagsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListTagsResponse_FieldPathArrayOfValues

func (*ListTagsResponse_FieldTerminalPath) WithIValue

func (fp *ListTagsResponse_FieldTerminalPath) WithIValue(value interface{}) ListTagsResponse_FieldPathValue

func (*ListTagsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListTagsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListTagsResponse_FieldTerminalPath) WithRawIValue

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

type ListTagsResponse_FieldTerminalPathArrayItemValue

type ListTagsResponse_FieldTerminalPathArrayItemValue struct {
	ListTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListTagsResponse_FieldTerminalPathArrayItemValue) AsTagsItemValue

func (fpaiv *ListTagsResponse_FieldTerminalPathArrayItemValue) AsTagsItemValue() (*tag.Tag, bool)

func (*ListTagsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListTagsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListTagsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListTagsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ListTagsResponse) (interface{}, bool)

func (*ListTagsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListTagsResponse_FieldTerminalPathArrayOfValues

type ListTagsResponse_FieldTerminalPathArrayOfValues struct {
	ListTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListTagsResponse_FieldTerminalPathArrayOfValues) AsCurrentOffsetArrayOfValues added in v0.8.3

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

func (*ListTagsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *ListTagsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*tag.PagerCursor, bool)

func (*ListTagsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *ListTagsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*tag.PagerCursor, bool)

func (*ListTagsResponse_FieldTerminalPathArrayOfValues) AsTagsArrayOfValues

func (fpaov *ListTagsResponse_FieldTerminalPathArrayOfValues) AsTagsArrayOfValues() ([][]*tag.Tag, bool)

func (*ListTagsResponse_FieldTerminalPathArrayOfValues) AsTotalResultsCountArrayOfValues added in v0.8.3

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

func (*ListTagsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListTagsResponse_FieldTerminalPathValue

type ListTagsResponse_FieldTerminalPathValue struct {
	ListTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListTagsResponse_FieldTerminalPathValue) AsCurrentOffsetValue added in v0.8.3

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

func (*ListTagsResponse_FieldTerminalPathValue) AsNextPageTokenValue

func (fpv *ListTagsResponse_FieldTerminalPathValue) AsNextPageTokenValue() (*tag.PagerCursor, bool)

func (*ListTagsResponse_FieldTerminalPathValue) AsPrevPageTokenValue

func (fpv *ListTagsResponse_FieldTerminalPathValue) AsPrevPageTokenValue() (*tag.PagerCursor, bool)

func (*ListTagsResponse_FieldTerminalPathValue) AsTagsValue

func (fpv *ListTagsResponse_FieldTerminalPathValue) AsTagsValue() ([]*tag.Tag, bool)

func (*ListTagsResponse_FieldTerminalPathValue) AsTotalResultsCountValue added in v0.8.3

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

func (*ListTagsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListTagsResponse_FieldTerminalPathValue' with the value under path in 'ListTagsResponse'.

func (*ListTagsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*ListTagsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ListTagsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListTagsResponse

func (*ListTagsResponse_FieldTerminalPathValue) SetToRaw

type TagServiceClient

type TagServiceClient interface {
	GetTag(ctx context.Context, in *GetTagRequest, opts ...grpc.CallOption) (*tag.Tag, error)
	BatchGetTags(ctx context.Context, in *BatchGetTagsRequest, opts ...grpc.CallOption) (*BatchGetTagsResponse, error)
	ListTags(ctx context.Context, in *ListTagsRequest, opts ...grpc.CallOption) (*ListTagsResponse, error)
	WatchTag(ctx context.Context, in *WatchTagRequest, opts ...grpc.CallOption) (WatchTagClientStream, error)
	WatchTags(ctx context.Context, in *WatchTagsRequest, opts ...grpc.CallOption) (WatchTagsClientStream, error)
	CreateTag(ctx context.Context, in *CreateTagRequest, opts ...grpc.CallOption) (*tag.Tag, error)
	UpdateTag(ctx context.Context, in *UpdateTagRequest, opts ...grpc.CallOption) (*tag.Tag, error)
	DeleteTag(ctx context.Context, in *DeleteTagRequest, opts ...grpc.CallOption) (*empty.Empty, error)
}

TagServiceClient is the client API for TagService.

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

func NewTagServiceClient

func NewTagServiceClient(cc grpc.ClientConnInterface) TagServiceClient

type TagServiceDescriptor added in v0.4.26

type TagServiceDescriptor struct{}

func GetTagServiceDescriptor added in v0.4.26

func GetTagServiceDescriptor() *TagServiceDescriptor

func (*TagServiceDescriptor) AllMethodDescriptors added in v0.4.26

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

func (*TagServiceDescriptor) GetApiName added in v0.4.26

func (d *TagServiceDescriptor) GetApiName() string

func (*TagServiceDescriptor) GetFullAPIName added in v0.4.26

func (d *TagServiceDescriptor) GetFullAPIName() string

func (*TagServiceDescriptor) GetProtoPkgName added in v0.4.26

func (d *TagServiceDescriptor) GetProtoPkgName() string

func (*TagServiceDescriptor) GetServiceDomain added in v0.4.26

func (d *TagServiceDescriptor) GetServiceDomain() string

func (*TagServiceDescriptor) GetServiceVersion added in v0.4.26

func (d *TagServiceDescriptor) GetServiceVersion() string

type UpdateTagDescriptor added in v0.4.26

type UpdateTagDescriptor struct{}

func GetUpdateTagDescriptor added in v0.4.26

func GetUpdateTagDescriptor() *UpdateTagDescriptor

func (*UpdateTagDescriptor) GetApiDescriptor added in v0.4.26

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

func (*UpdateTagDescriptor) GetApiName added in v0.4.26

func (d *UpdateTagDescriptor) GetApiName() string

func (*UpdateTagDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*UpdateTagDescriptor) GetFullMethodName added in v0.4.26

func (d *UpdateTagDescriptor) GetFullMethodName() string

func (*UpdateTagDescriptor) GetMethodName added in v0.4.26

func (d *UpdateTagDescriptor) GetMethodName() string

func (*UpdateTagDescriptor) GetProtoPkgName added in v0.4.26

func (d *UpdateTagDescriptor) GetProtoPkgName() string

func (*UpdateTagDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*UpdateTagDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*UpdateTagDescriptor) GetServiceDomain added in v0.4.26

func (d *UpdateTagDescriptor) GetServiceDomain() string

func (*UpdateTagDescriptor) GetServiceVersion added in v0.4.26

func (d *UpdateTagDescriptor) GetServiceVersion() string

func (*UpdateTagDescriptor) GetVerb added in v0.4.26

func (d *UpdateTagDescriptor) GetVerb() string

func (*UpdateTagDescriptor) HasResource added in v0.4.27

func (d *UpdateTagDescriptor) HasResource() bool

func (*UpdateTagDescriptor) IsClientStream added in v0.4.26

func (d *UpdateTagDescriptor) IsClientStream() bool

func (*UpdateTagDescriptor) IsCollection added in v0.4.27

func (d *UpdateTagDescriptor) IsCollection() bool

func (*UpdateTagDescriptor) IsPlural added in v0.4.27

func (d *UpdateTagDescriptor) IsPlural() bool

func (*UpdateTagDescriptor) IsServerStream added in v0.4.26

func (d *UpdateTagDescriptor) IsServerStream() bool

func (*UpdateTagDescriptor) IsUnary added in v0.4.26

func (d *UpdateTagDescriptor) IsUnary() bool

func (*UpdateTagDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*UpdateTagDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*UpdateTagDescriptor) RequestHasResourceBody added in v0.4.26

func (d *UpdateTagDescriptor) RequestHasResourceBody() bool

type UpdateTagDescriptorClientMsgHandle added in v0.4.26

type UpdateTagDescriptorClientMsgHandle struct{}

func (*UpdateTagDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (h *UpdateTagDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*UpdateTagDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*UpdateTagDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type UpdateTagDescriptorServerMsgHandle added in v0.4.26

type UpdateTagDescriptorServerMsgHandle struct{}

func (*UpdateTagDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (h *UpdateTagDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*UpdateTagDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*UpdateTagDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type UpdateTagRequest

type UpdateTagRequest struct {

	// Tag resource body
	Tag *tag.Tag `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty" firestore:"tag"`
	// FieldMask applied to request - change will be applied only for fields in
	// the mask
	UpdateMask *tag.Tag_FieldMask `` /* 139-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 *UpdateTagRequest_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 [UpdateTag][ntt.watchdog.v1alpha2.UpdateTag]

func (*UpdateTagRequest) Clone

func (o *UpdateTagRequest) Clone() *UpdateTagRequest

func (*UpdateTagRequest) CloneRaw

func (*UpdateTagRequest) Descriptor

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

Deprecated, Use UpdateTagRequest.ProtoReflect.Descriptor instead.

func (*UpdateTagRequest) GetAllowMissing added in v0.12.5

func (m *UpdateTagRequest) GetAllowMissing() bool

func (*UpdateTagRequest) GetCas

func (*UpdateTagRequest) GetTag

func (m *UpdateTagRequest) GetTag() *tag.Tag

func (*UpdateTagRequest) GetUpdateMask

func (m *UpdateTagRequest) GetUpdateMask() *tag.Tag_FieldMask

func (*UpdateTagRequest) GotenMessage

func (*UpdateTagRequest) GotenMessage()

func (*UpdateTagRequest) GotenObjectExt

func (o *UpdateTagRequest) GotenObjectExt()

func (*UpdateTagRequest) GotenValidate

func (obj *UpdateTagRequest) GotenValidate() error

func (*UpdateTagRequest) MakeDiffFieldMask

func (o *UpdateTagRequest) MakeDiffFieldMask(other *UpdateTagRequest) *UpdateTagRequest_FieldMask

func (*UpdateTagRequest) MakeFullFieldMask

func (o *UpdateTagRequest) MakeFullFieldMask() *UpdateTagRequest_FieldMask

func (*UpdateTagRequest) MakeRawDiffFieldMask

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

func (*UpdateTagRequest) MakeRawFullFieldMask

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

func (*UpdateTagRequest) Marshal

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

func (*UpdateTagRequest) MarshalJSON

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

func (*UpdateTagRequest) Merge

func (o *UpdateTagRequest) Merge(source *UpdateTagRequest)

func (*UpdateTagRequest) MergeRaw

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

func (*UpdateTagRequest) ProtoMessage

func (*UpdateTagRequest) ProtoMessage()

func (*UpdateTagRequest) ProtoReflect

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

func (*UpdateTagRequest) Reset

func (m *UpdateTagRequest) Reset()

func (*UpdateTagRequest) SetAllowMissing added in v0.12.5

func (m *UpdateTagRequest) SetAllowMissing(fv bool)

func (*UpdateTagRequest) SetCas

func (m *UpdateTagRequest) SetCas(fv *UpdateTagRequest_CAS)

func (*UpdateTagRequest) SetTag

func (m *UpdateTagRequest) SetTag(fv *tag.Tag)

func (*UpdateTagRequest) SetUpdateMask

func (m *UpdateTagRequest) SetUpdateMask(fv *tag.Tag_FieldMask)

func (*UpdateTagRequest) String

func (m *UpdateTagRequest) String() string

func (*UpdateTagRequest) Unmarshal

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

func (*UpdateTagRequest) UnmarshalJSON

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

type UpdateTagRequestCASFieldPathBuilder

type UpdateTagRequestCASFieldPathBuilder struct{}

func NewUpdateTagRequestCASFieldPathBuilder

func NewUpdateTagRequestCASFieldPathBuilder() UpdateTagRequestCASFieldPathBuilder

func (UpdateTagRequestCASFieldPathBuilder) ConditionalState

func (UpdateTagRequestCASFieldPathBuilder) FieldMask

type UpdateTagRequestCAS_FieldPath

type UpdateTagRequestCAS_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateTagRequestCAS_FieldPathSelector
	Get(source *UpdateTagRequest_CAS) []interface{}
	GetSingle(source *UpdateTagRequest_CAS) (interface{}, bool)
	ClearValue(item *UpdateTagRequest_CAS)

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

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

func MustParseUpdateTagRequestCAS_FieldPath

func MustParseUpdateTagRequestCAS_FieldPath(rawField string) UpdateTagRequestCAS_FieldPath

func ParseUpdateTagRequestCAS_FieldPath

func ParseUpdateTagRequestCAS_FieldPath(rawField string) (UpdateTagRequestCAS_FieldPath, error)

type UpdateTagRequestCAS_FieldPathArrayItemValue

type UpdateTagRequestCAS_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateTagRequestCAS_FieldPath
	ContainsValue(*UpdateTagRequest_CAS) bool
}

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

func MustParseUpdateTagRequestCAS_FieldPathArrayItemValue

func MustParseUpdateTagRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) UpdateTagRequestCAS_FieldPathArrayItemValue

func ParseUpdateTagRequestCAS_FieldPathArrayItemValue

func ParseUpdateTagRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateTagRequestCAS_FieldPathArrayItemValue, error)

ParseUpdateTagRequestCAS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateTagRequestCAS_FieldPathArrayOfValues

type UpdateTagRequestCAS_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateTagRequestCAS_FieldPath
}

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

func MustParseUpdateTagRequestCAS_FieldPathArrayOfValues

func MustParseUpdateTagRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateTagRequestCAS_FieldPathArrayOfValues

func ParseUpdateTagRequestCAS_FieldPathArrayOfValues

func ParseUpdateTagRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateTagRequestCAS_FieldPathArrayOfValues, error)

type UpdateTagRequestCAS_FieldPathSelector

type UpdateTagRequestCAS_FieldPathSelector int32
const (
	UpdateTagRequestCAS_FieldPathSelectorConditionalState UpdateTagRequestCAS_FieldPathSelector = 0
	UpdateTagRequestCAS_FieldPathSelectorFieldMask        UpdateTagRequestCAS_FieldPathSelector = 1
)

func (UpdateTagRequestCAS_FieldPathSelector) String

type UpdateTagRequestCAS_FieldPathValue

type UpdateTagRequestCAS_FieldPathValue interface {
	UpdateTagRequestCAS_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateTagRequest_CAS)
	CompareWith(*UpdateTagRequest_CAS) (cmp int, comparable bool)
}

UpdateTagRequestCAS_FieldPathValue allows storing values for CAS fields according to their type

func MustParseUpdateTagRequestCAS_FieldPathValue

func MustParseUpdateTagRequestCAS_FieldPathValue(pathStr, valueStr string) UpdateTagRequestCAS_FieldPathValue

func ParseUpdateTagRequestCAS_FieldPathValue

func ParseUpdateTagRequestCAS_FieldPathValue(pathStr, valueStr string) (UpdateTagRequestCAS_FieldPathValue, error)

type UpdateTagRequestCAS_FieldSubPath

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

func (*UpdateTagRequestCAS_FieldSubPath) AsConditionalStateSubPath

func (fps *UpdateTagRequestCAS_FieldSubPath) AsConditionalStateSubPath() (tag.Tag_FieldPath, bool)

func (*UpdateTagRequestCAS_FieldSubPath) ClearValue

func (*UpdateTagRequestCAS_FieldSubPath) ClearValueRaw

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

func (*UpdateTagRequestCAS_FieldSubPath) Get

func (fps *UpdateTagRequestCAS_FieldSubPath) Get(source *UpdateTagRequest_CAS) (values []interface{})

Get returns all values pointed by selected field from source UpdateTagRequest_CAS

func (*UpdateTagRequestCAS_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateTagRequestCAS_FieldSubPath) GetRaw

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

func (*UpdateTagRequestCAS_FieldSubPath) GetSingle

func (fps *UpdateTagRequestCAS_FieldSubPath) GetSingle(source *UpdateTagRequest_CAS) (interface{}, bool)

GetSingle returns value of selected field from source UpdateTagRequest_CAS

func (*UpdateTagRequestCAS_FieldSubPath) GetSingleRaw

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

func (*UpdateTagRequestCAS_FieldSubPath) IsLeaf

func (fps *UpdateTagRequestCAS_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*UpdateTagRequestCAS_FieldSubPath) JSONString

func (fps *UpdateTagRequestCAS_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateTagRequestCAS_FieldSubPath) Selector

func (*UpdateTagRequestCAS_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*UpdateTagRequestCAS_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateTagRequestCAS_FieldSubPath) WithIArrayItemValue

func (fps *UpdateTagRequestCAS_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateTagRequestCAS_FieldPathArrayItemValue

func (*UpdateTagRequestCAS_FieldSubPath) WithIArrayOfValues

func (fps *UpdateTagRequestCAS_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateTagRequestCAS_FieldPathArrayOfValues

func (*UpdateTagRequestCAS_FieldSubPath) WithIValue

func (fps *UpdateTagRequestCAS_FieldSubPath) WithIValue(value interface{}) UpdateTagRequestCAS_FieldPathValue

func (*UpdateTagRequestCAS_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateTagRequestCAS_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateTagRequestCAS_FieldSubPath) WithRawIValue

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

type UpdateTagRequestCAS_FieldSubPathArrayItemValue

type UpdateTagRequestCAS_FieldSubPathArrayItemValue struct {
	UpdateTagRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue

func (fpaivs *UpdateTagRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue() (tag.Tag_FieldPathArrayItemValue, bool)

func (*UpdateTagRequestCAS_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateTagRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateTagRequestCAS_FieldSubPathArrayOfValues

type UpdateTagRequestCAS_FieldSubPathArrayOfValues struct {
	UpdateTagRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues

func (fpsaov *UpdateTagRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues() (tag.Tag_FieldPathArrayOfValues, bool)

func (*UpdateTagRequestCAS_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateTagRequestCAS_FieldSubPathValue

type UpdateTagRequestCAS_FieldSubPathValue struct {
	UpdateTagRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequestCAS_FieldSubPathValue) AsConditionalStatePathValue

func (fpvs *UpdateTagRequestCAS_FieldSubPathValue) AsConditionalStatePathValue() (tag.Tag_FieldPathValue, bool)

func (*UpdateTagRequestCAS_FieldSubPathValue) CompareWith

func (*UpdateTagRequestCAS_FieldSubPathValue) CompareWithRaw

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

func (*UpdateTagRequestCAS_FieldSubPathValue) GetRawValue

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

func (*UpdateTagRequestCAS_FieldSubPathValue) SetTo

func (*UpdateTagRequestCAS_FieldSubPathValue) SetToRaw

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

type UpdateTagRequestCAS_FieldTerminalPath

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

func (*UpdateTagRequestCAS_FieldTerminalPath) ClearValue

func (*UpdateTagRequestCAS_FieldTerminalPath) ClearValueRaw

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

func (*UpdateTagRequestCAS_FieldTerminalPath) Get

func (fp *UpdateTagRequestCAS_FieldTerminalPath) Get(source *UpdateTagRequest_CAS) (values []interface{})

Get returns all values pointed by specific field from source UpdateTagRequest_CAS

func (*UpdateTagRequestCAS_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateTagRequestCAS_FieldTerminalPath) GetRaw

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

func (*UpdateTagRequestCAS_FieldTerminalPath) GetSingle

func (fp *UpdateTagRequestCAS_FieldTerminalPath) GetSingle(source *UpdateTagRequest_CAS) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateTagRequest_CAS

func (*UpdateTagRequestCAS_FieldTerminalPath) GetSingleRaw

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

func (*UpdateTagRequestCAS_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateTagRequestCAS_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateTagRequestCAS_FieldTerminalPath) Selector

func (*UpdateTagRequestCAS_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*UpdateTagRequestCAS_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateTagRequestCAS_FieldTerminalPath) WithIArrayItemValue

func (*UpdateTagRequestCAS_FieldTerminalPath) WithIArrayOfValues

func (fp *UpdateTagRequestCAS_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdateTagRequestCAS_FieldPathArrayOfValues

func (*UpdateTagRequestCAS_FieldTerminalPath) WithIValue

func (*UpdateTagRequestCAS_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateTagRequestCAS_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateTagRequestCAS_FieldTerminalPath) WithRawIValue

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

type UpdateTagRequestCAS_FieldTerminalPathArrayItemValue

type UpdateTagRequestCAS_FieldTerminalPathArrayItemValue struct {
	UpdateTagRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateTagRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateTagRequestCAS_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *UpdateTagRequestCAS_FieldTerminalPathArrayItemValue) GetSingle(source *UpdateTagRequest_CAS) (interface{}, bool)

func (*UpdateTagRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateTagRequestCAS_FieldTerminalPathArrayOfValues

type UpdateTagRequestCAS_FieldTerminalPathArrayOfValues struct {
	UpdateTagRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues

func (fpaov *UpdateTagRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*tag.Tag, bool)

func (*UpdateTagRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *UpdateTagRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*tag.Tag_FieldMask, bool)

func (*UpdateTagRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateTagRequestCAS_FieldTerminalPathValue

type UpdateTagRequestCAS_FieldTerminalPathValue struct {
	UpdateTagRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequestCAS_FieldTerminalPathValue) AsConditionalStateValue

func (fpv *UpdateTagRequestCAS_FieldTerminalPathValue) AsConditionalStateValue() (*tag.Tag, bool)

func (*UpdateTagRequestCAS_FieldTerminalPathValue) AsFieldMaskValue

func (*UpdateTagRequestCAS_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateTagRequestCAS_FieldTerminalPathValue' with the value under path in 'UpdateTagRequest_CAS'.

func (*UpdateTagRequestCAS_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateTagRequestCAS_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateTagRequestCAS_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CAS

func (*UpdateTagRequestCAS_FieldTerminalPathValue) SetToRaw

type UpdateTagRequestFieldPathBuilder

type UpdateTagRequestFieldPathBuilder struct{}

func NewUpdateTagRequestFieldPathBuilder

func NewUpdateTagRequestFieldPathBuilder() UpdateTagRequestFieldPathBuilder

func (UpdateTagRequestFieldPathBuilder) AllowMissing added in v0.12.5

func (UpdateTagRequestFieldPathBuilder) Cas

func (UpdateTagRequestFieldPathBuilder) Tag

func (UpdateTagRequestFieldPathBuilder) UpdateMask

type UpdateTagRequestMapPathSelectorCasConditionalStateMetadataAnnotations

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

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateTagRequestMapPathSelectorCasConditionalStateMetadataLabels

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

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateTagRequestMapPathSelectorCasConditionalStateMetadataShards

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

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateTagRequestMapPathSelectorCasConditionalStateStateRegionalResourceCounters

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

func (UpdateTagRequestMapPathSelectorCasConditionalStateStateRegionalResourceCounters) FieldPath

func (UpdateTagRequestMapPathSelectorCasConditionalStateStateRegionalResourceCounters) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorCasConditionalStateStateRegionalResourceCounters) WithValue

type UpdateTagRequestMapPathSelectorCasConditionalStateStateResourceTypeCounters

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

func (UpdateTagRequestMapPathSelectorCasConditionalStateStateResourceTypeCounters) FieldPath

func (UpdateTagRequestMapPathSelectorCasConditionalStateStateResourceTypeCounters) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorCasConditionalStateStateResourceTypeCounters) WithValue

type UpdateTagRequestMapPathSelectorTagMetadataAnnotations

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

func (UpdateTagRequestMapPathSelectorTagMetadataAnnotations) FieldPath

func (UpdateTagRequestMapPathSelectorTagMetadataAnnotations) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorTagMetadataAnnotations) WithValue

type UpdateTagRequestMapPathSelectorTagMetadataLabels

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

func (UpdateTagRequestMapPathSelectorTagMetadataLabels) FieldPath

func (UpdateTagRequestMapPathSelectorTagMetadataLabels) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorTagMetadataLabels) WithValue

type UpdateTagRequestMapPathSelectorTagMetadataShards

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

func (UpdateTagRequestMapPathSelectorTagMetadataShards) FieldPath

func (UpdateTagRequestMapPathSelectorTagMetadataShards) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorTagMetadataShards) WithValue

type UpdateTagRequestMapPathSelectorTagStateRegionalResourceCounters

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

func (UpdateTagRequestMapPathSelectorTagStateRegionalResourceCounters) FieldPath

func (UpdateTagRequestMapPathSelectorTagStateRegionalResourceCounters) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorTagStateRegionalResourceCounters) WithValue

type UpdateTagRequestMapPathSelectorTagStateResourceTypeCounters

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

func (UpdateTagRequestMapPathSelectorTagStateResourceTypeCounters) FieldPath

func (UpdateTagRequestMapPathSelectorTagStateResourceTypeCounters) WithArrayOfValues

func (UpdateTagRequestMapPathSelectorTagStateResourceTypeCounters) WithValue

type UpdateTagRequestPathSelectorAllowMissing added in v0.12.5

type UpdateTagRequestPathSelectorAllowMissing struct{}

func (UpdateTagRequestPathSelectorAllowMissing) FieldPath added in v0.12.5

func (UpdateTagRequestPathSelectorAllowMissing) WithArrayOfValues added in v0.12.5

func (UpdateTagRequestPathSelectorAllowMissing) WithValue added in v0.12.5

type UpdateTagRequestPathSelectorCas

type UpdateTagRequestPathSelectorCas struct{}

func (UpdateTagRequestPathSelectorCas) ConditionalState

func (UpdateTagRequestPathSelectorCas) FieldMask

func (UpdateTagRequestPathSelectorCas) FieldPath

func (UpdateTagRequestPathSelectorCas) WithArrayOfValues

func (UpdateTagRequestPathSelectorCas) WithSubArrayItemValue

func (UpdateTagRequestPathSelectorCas) WithSubArrayOfValues

func (UpdateTagRequestPathSelectorCas) WithSubPath

func (UpdateTagRequestPathSelectorCas) WithSubValue

func (UpdateTagRequestPathSelectorCas) WithValue

type UpdateTagRequestPathSelectorCasConditionalState

type UpdateTagRequestPathSelectorCasConditionalState struct{}

func (UpdateTagRequestPathSelectorCasConditionalState) DisplayName

func (UpdateTagRequestPathSelectorCasConditionalState) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalState) Metadata

func (UpdateTagRequestPathSelectorCasConditionalState) Name

func (UpdateTagRequestPathSelectorCasConditionalState) State

func (UpdateTagRequestPathSelectorCasConditionalState) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalState) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateDisplayName

type UpdateTagRequestPathSelectorCasConditionalStateDisplayName struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateDisplayName) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateDisplayName) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateDisplayName) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadata

type UpdateTagRequestPathSelectorCasConditionalStateMetadata struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) CreateTime

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) DeleteTime added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) Generation

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) Labels

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) Lifecycle added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) Shards

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) Syncing

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) Tags

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) UpdateTime

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) Uuid

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadata) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataAnnotations

type UpdateTagRequestPathSelectorCasConditionalStateMetadataAnnotations struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataAnnotations) WithKey

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataCreateTime

type UpdateTagRequestPathSelectorCasConditionalStateMetadataCreateTime struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataCreateTime) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataCreateTime) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataDeleteTime added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataDeleteTime struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataDeleteTime) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataGeneration

type UpdateTagRequestPathSelectorCasConditionalStateMetadataGeneration struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataGeneration) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataGeneration) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLabels

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLabels struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLabels) WithKey

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycle added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycle struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycle) BlockDeletion added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycle) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycle) State added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycle) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleState added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleState struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleState) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences) Region added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences) Version added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorCasConditionalStateMetadataResourceVersion

type UpdateTagRequestPathSelectorCasConditionalStateMetadataResourceVersion struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataResourceVersion) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataShards

type UpdateTagRequestPathSelectorCasConditionalStateMetadataShards struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataShards) WithKey

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncing

type UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncing struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncing) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncing) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion

type UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingRegions

type UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingRegions struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataTags

type UpdateTagRequestPathSelectorCasConditionalStateMetadataTags struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataTags) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataTags) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataTags) WithItemValue

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataTags) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataUpdateTime

type UpdateTagRequestPathSelectorCasConditionalStateMetadataUpdateTime struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataUpdateTime) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateMetadataUuid

type UpdateTagRequestPathSelectorCasConditionalStateMetadataUuid struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataUuid) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateMetadataUuid) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateName

type UpdateTagRequestPathSelectorCasConditionalStateName struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateName) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateName) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateName) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateState

type UpdateTagRequestPathSelectorCasConditionalStateState struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateState) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateState) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateState) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaProbeSelector

type UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaProbeSelector struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaProbeSelector) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaProbeSelector) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaProbeSelector) WithItemValue

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaProbeSelector) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaTargetSelector

type UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaTargetSelector struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaTargetSelector) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaTargetSelector) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaTargetSelector) WithItemValue

func (UpdateTagRequestPathSelectorCasConditionalStateStateDistributionsViaTargetSelector) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateStateRegionalResourceCounters

type UpdateTagRequestPathSelectorCasConditionalStateStateRegionalResourceCounters struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateStateRegionalResourceCounters) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateStateRegionalResourceCounters) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateStateRegionalResourceCounters) WithValue

type UpdateTagRequestPathSelectorCasConditionalStateStateResourceTypeCounters

type UpdateTagRequestPathSelectorCasConditionalStateStateResourceTypeCounters struct{}

func (UpdateTagRequestPathSelectorCasConditionalStateStateResourceTypeCounters) FieldPath

func (UpdateTagRequestPathSelectorCasConditionalStateStateResourceTypeCounters) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasConditionalStateStateResourceTypeCounters) WithValue

type UpdateTagRequestPathSelectorCasFieldMask

type UpdateTagRequestPathSelectorCasFieldMask struct{}

func (UpdateTagRequestPathSelectorCasFieldMask) FieldPath

func (UpdateTagRequestPathSelectorCasFieldMask) WithArrayOfValues

func (UpdateTagRequestPathSelectorCasFieldMask) WithValue

type UpdateTagRequestPathSelectorTag

type UpdateTagRequestPathSelectorTag struct{}

func (UpdateTagRequestPathSelectorTag) DisplayName

func (UpdateTagRequestPathSelectorTag) FieldPath

func (UpdateTagRequestPathSelectorTag) Metadata

func (UpdateTagRequestPathSelectorTag) Name

func (UpdateTagRequestPathSelectorTag) State

func (UpdateTagRequestPathSelectorTag) WithArrayOfValues

func (UpdateTagRequestPathSelectorTag) WithSubArrayItemValue

func (UpdateTagRequestPathSelectorTag) WithSubArrayOfValues

func (UpdateTagRequestPathSelectorTag) WithSubPath

func (UpdateTagRequestPathSelectorTag) WithSubValue

func (UpdateTagRequestPathSelectorTag) WithValue

type UpdateTagRequestPathSelectorTagDisplayName

type UpdateTagRequestPathSelectorTagDisplayName struct{}

func (UpdateTagRequestPathSelectorTagDisplayName) FieldPath

func (UpdateTagRequestPathSelectorTagDisplayName) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagDisplayName) WithValue

type UpdateTagRequestPathSelectorTagMetadata

type UpdateTagRequestPathSelectorTagMetadata struct{}

func (UpdateTagRequestPathSelectorTagMetadata) Annotations

func (UpdateTagRequestPathSelectorTagMetadata) CreateTime

func (UpdateTagRequestPathSelectorTagMetadata) DeleteTime added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadata) FieldPath

func (UpdateTagRequestPathSelectorTagMetadata) Generation

func (UpdateTagRequestPathSelectorTagMetadata) Labels

func (UpdateTagRequestPathSelectorTagMetadata) Lifecycle added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadata) OwnerReferences

func (UpdateTagRequestPathSelectorTagMetadata) ResourceVersion

func (UpdateTagRequestPathSelectorTagMetadata) Shards

func (UpdateTagRequestPathSelectorTagMetadata) Syncing

func (UpdateTagRequestPathSelectorTagMetadata) Tags

func (UpdateTagRequestPathSelectorTagMetadata) UpdateTime

func (UpdateTagRequestPathSelectorTagMetadata) Uuid

func (UpdateTagRequestPathSelectorTagMetadata) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadata) WithValue

type UpdateTagRequestPathSelectorTagMetadataAnnotations

type UpdateTagRequestPathSelectorTagMetadataAnnotations struct{}

func (UpdateTagRequestPathSelectorTagMetadataAnnotations) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataAnnotations) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataAnnotations) WithKey

func (UpdateTagRequestPathSelectorTagMetadataAnnotations) WithValue

type UpdateTagRequestPathSelectorTagMetadataCreateTime

type UpdateTagRequestPathSelectorTagMetadataCreateTime struct{}

func (UpdateTagRequestPathSelectorTagMetadataCreateTime) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataCreateTime) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataCreateTime) WithValue

type UpdateTagRequestPathSelectorTagMetadataDeleteTime added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataDeleteTime struct{}

func (UpdateTagRequestPathSelectorTagMetadataDeleteTime) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataDeleteTime) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataGeneration

type UpdateTagRequestPathSelectorTagMetadataGeneration struct{}

func (UpdateTagRequestPathSelectorTagMetadataGeneration) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataGeneration) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataGeneration) WithValue

type UpdateTagRequestPathSelectorTagMetadataLabels

type UpdateTagRequestPathSelectorTagMetadataLabels struct{}

func (UpdateTagRequestPathSelectorTagMetadataLabels) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataLabels) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataLabels) WithKey

func (UpdateTagRequestPathSelectorTagMetadataLabels) WithValue

type UpdateTagRequestPathSelectorTagMetadataLifecycle added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataLifecycle struct{}

func (UpdateTagRequestPathSelectorTagMetadataLifecycle) BlockDeletion added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycle) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycle) State added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycle) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion struct{}

func (UpdateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataLifecycleState added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataLifecycleState struct{}

func (UpdateTagRequestPathSelectorTagMetadataLifecycleState) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataLifecycleState) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataOwnerReferences

type UpdateTagRequestPathSelectorTagMetadataOwnerReferences struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) Controller

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) Kind

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) Name

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) Region added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) Version added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) WithItemValue

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferences) WithValue

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesController

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesController struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesController) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesController) WithValue

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesKind

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesKind struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesKind) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesKind) WithValue

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesName

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesName struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesName) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesName) WithValue

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRegion added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRegion struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesVersion added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataOwnerReferencesVersion struct{}

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequestPathSelectorTagMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type UpdateTagRequestPathSelectorTagMetadataResourceVersion

type UpdateTagRequestPathSelectorTagMetadataResourceVersion struct{}

func (UpdateTagRequestPathSelectorTagMetadataResourceVersion) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataResourceVersion) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataResourceVersion) WithValue

type UpdateTagRequestPathSelectorTagMetadataShards

type UpdateTagRequestPathSelectorTagMetadataShards struct{}

func (UpdateTagRequestPathSelectorTagMetadataShards) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataShards) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataShards) WithKey

func (UpdateTagRequestPathSelectorTagMetadataShards) WithValue

type UpdateTagRequestPathSelectorTagMetadataSyncing

type UpdateTagRequestPathSelectorTagMetadataSyncing struct{}

func (UpdateTagRequestPathSelectorTagMetadataSyncing) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataSyncing) OwningRegion

func (UpdateTagRequestPathSelectorTagMetadataSyncing) Regions

func (UpdateTagRequestPathSelectorTagMetadataSyncing) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataSyncing) WithValue

type UpdateTagRequestPathSelectorTagMetadataSyncingOwningRegion

type UpdateTagRequestPathSelectorTagMetadataSyncingOwningRegion struct{}

func (UpdateTagRequestPathSelectorTagMetadataSyncingOwningRegion) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataSyncingOwningRegion) WithValue

type UpdateTagRequestPathSelectorTagMetadataSyncingRegions

type UpdateTagRequestPathSelectorTagMetadataSyncingRegions struct{}

func (UpdateTagRequestPathSelectorTagMetadataSyncingRegions) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataSyncingRegions) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataSyncingRegions) WithItemValue

func (UpdateTagRequestPathSelectorTagMetadataSyncingRegions) WithValue

type UpdateTagRequestPathSelectorTagMetadataTags

type UpdateTagRequestPathSelectorTagMetadataTags struct{}

func (UpdateTagRequestPathSelectorTagMetadataTags) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataTags) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataTags) WithItemValue

func (UpdateTagRequestPathSelectorTagMetadataTags) WithValue

type UpdateTagRequestPathSelectorTagMetadataUpdateTime

type UpdateTagRequestPathSelectorTagMetadataUpdateTime struct{}

func (UpdateTagRequestPathSelectorTagMetadataUpdateTime) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataUpdateTime) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataUpdateTime) WithValue

type UpdateTagRequestPathSelectorTagMetadataUuid

type UpdateTagRequestPathSelectorTagMetadataUuid struct{}

func (UpdateTagRequestPathSelectorTagMetadataUuid) FieldPath

func (UpdateTagRequestPathSelectorTagMetadataUuid) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagMetadataUuid) WithValue

type UpdateTagRequestPathSelectorTagName

type UpdateTagRequestPathSelectorTagName struct{}

func (UpdateTagRequestPathSelectorTagName) FieldPath

func (UpdateTagRequestPathSelectorTagName) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagName) WithValue

type UpdateTagRequestPathSelectorTagState

type UpdateTagRequestPathSelectorTagState struct{}

func (UpdateTagRequestPathSelectorTagState) DistributionsViaProbeSelector

func (UpdateTagRequestPathSelectorTagState) FieldPath

func (UpdateTagRequestPathSelectorTagState) RegionalResourceCounters

func (UpdateTagRequestPathSelectorTagState) ResourceTypeCounters

func (UpdateTagRequestPathSelectorTagState) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagState) WithValue

type UpdateTagRequestPathSelectorTagStateDistributionsViaProbeSelector

type UpdateTagRequestPathSelectorTagStateDistributionsViaProbeSelector struct{}

func (UpdateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) FieldPath

func (UpdateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) WithItemValue

func (UpdateTagRequestPathSelectorTagStateDistributionsViaProbeSelector) WithValue

type UpdateTagRequestPathSelectorTagStateDistributionsViaTargetSelector

type UpdateTagRequestPathSelectorTagStateDistributionsViaTargetSelector struct{}

func (UpdateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) FieldPath

func (UpdateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) WithItemValue

func (UpdateTagRequestPathSelectorTagStateDistributionsViaTargetSelector) WithValue

type UpdateTagRequestPathSelectorTagStateRegionalResourceCounters

type UpdateTagRequestPathSelectorTagStateRegionalResourceCounters struct{}

func (UpdateTagRequestPathSelectorTagStateRegionalResourceCounters) FieldPath

func (UpdateTagRequestPathSelectorTagStateRegionalResourceCounters) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagStateRegionalResourceCounters) WithKey

func (UpdateTagRequestPathSelectorTagStateRegionalResourceCounters) WithValue

type UpdateTagRequestPathSelectorTagStateResourceTypeCounters

type UpdateTagRequestPathSelectorTagStateResourceTypeCounters struct{}

func (UpdateTagRequestPathSelectorTagStateResourceTypeCounters) FieldPath

func (UpdateTagRequestPathSelectorTagStateResourceTypeCounters) WithArrayOfValues

func (UpdateTagRequestPathSelectorTagStateResourceTypeCounters) WithKey

func (UpdateTagRequestPathSelectorTagStateResourceTypeCounters) WithValue

type UpdateTagRequestPathSelectorUpdateMask

type UpdateTagRequestPathSelectorUpdateMask struct{}

func (UpdateTagRequestPathSelectorUpdateMask) FieldPath

func (UpdateTagRequestPathSelectorUpdateMask) WithArrayOfValues

func (UpdateTagRequestPathSelectorUpdateMask) WithValue

type UpdateTagRequest_CAS

type UpdateTagRequest_CAS struct {

	// Conditional desired state of a resource before update.
	ConditionalState *tag.Tag `` /* 138-byte string literal not displayed */
	// Field paths from conditional state of resource server should check and
	// compare.
	FieldMask *tag.Tag_FieldMask `` /* 135-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 (*UpdateTagRequest_CAS) Clone

func (*UpdateTagRequest_CAS) CloneRaw

func (*UpdateTagRequest_CAS) Descriptor

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

Deprecated, Use UpdateTagRequest_CAS.ProtoReflect.Descriptor instead.

func (*UpdateTagRequest_CAS) GetConditionalState

func (m *UpdateTagRequest_CAS) GetConditionalState() *tag.Tag

func (*UpdateTagRequest_CAS) GetFieldMask

func (m *UpdateTagRequest_CAS) GetFieldMask() *tag.Tag_FieldMask

func (*UpdateTagRequest_CAS) GotenMessage

func (*UpdateTagRequest_CAS) GotenMessage()

func (*UpdateTagRequest_CAS) GotenObjectExt

func (o *UpdateTagRequest_CAS) GotenObjectExt()

func (*UpdateTagRequest_CAS) GotenValidate

func (obj *UpdateTagRequest_CAS) GotenValidate() error

func (*UpdateTagRequest_CAS) MakeDiffFieldMask

func (*UpdateTagRequest_CAS) MakeFullFieldMask

func (o *UpdateTagRequest_CAS) MakeFullFieldMask() *UpdateTagRequest_CAS_FieldMask

func (*UpdateTagRequest_CAS) MakeRawDiffFieldMask

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

func (*UpdateTagRequest_CAS) MakeRawFullFieldMask

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

func (*UpdateTagRequest_CAS) Marshal

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

func (*UpdateTagRequest_CAS) MarshalJSON

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

func (*UpdateTagRequest_CAS) Merge

func (o *UpdateTagRequest_CAS) Merge(source *UpdateTagRequest_CAS)

func (*UpdateTagRequest_CAS) MergeRaw

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

func (*UpdateTagRequest_CAS) ProtoMessage

func (*UpdateTagRequest_CAS) ProtoMessage()

func (*UpdateTagRequest_CAS) ProtoReflect

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

func (*UpdateTagRequest_CAS) Reset

func (m *UpdateTagRequest_CAS) Reset()

func (*UpdateTagRequest_CAS) SetConditionalState

func (m *UpdateTagRequest_CAS) SetConditionalState(fv *tag.Tag)

func (*UpdateTagRequest_CAS) SetFieldMask

func (m *UpdateTagRequest_CAS) SetFieldMask(fv *tag.Tag_FieldMask)

func (*UpdateTagRequest_CAS) String

func (m *UpdateTagRequest_CAS) String() string

func (*UpdateTagRequest_CAS) Unmarshal

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

func (*UpdateTagRequest_CAS) UnmarshalJSON

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

type UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataAnnotations

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

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataLabels

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

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataShards

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

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateTagRequest_CASMapPathSelectorConditionalStateMetadataShards) WithValue

type UpdateTagRequest_CASMapPathSelectorConditionalStateStateRegionalResourceCounters

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

func (UpdateTagRequest_CASMapPathSelectorConditionalStateStateRegionalResourceCounters) FieldPath

func (UpdateTagRequest_CASMapPathSelectorConditionalStateStateRegionalResourceCounters) WithArrayOfValues

func (UpdateTagRequest_CASMapPathSelectorConditionalStateStateRegionalResourceCounters) WithValue

type UpdateTagRequest_CASMapPathSelectorConditionalStateStateResourceTypeCounters

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

func (UpdateTagRequest_CASMapPathSelectorConditionalStateStateResourceTypeCounters) FieldPath

func (UpdateTagRequest_CASMapPathSelectorConditionalStateStateResourceTypeCounters) WithArrayOfValues

func (UpdateTagRequest_CASMapPathSelectorConditionalStateStateResourceTypeCounters) WithValue

type UpdateTagRequest_CASPathSelectorConditionalState

type UpdateTagRequest_CASPathSelectorConditionalState struct{}

func (UpdateTagRequest_CASPathSelectorConditionalState) DisplayName

func (UpdateTagRequest_CASPathSelectorConditionalState) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalState) Metadata

func (UpdateTagRequest_CASPathSelectorConditionalState) Name

func (UpdateTagRequest_CASPathSelectorConditionalState) State

func (UpdateTagRequest_CASPathSelectorConditionalState) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalState) WithSubArrayItemValue

func (UpdateTagRequest_CASPathSelectorConditionalState) WithSubArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalState) WithSubPath

func (UpdateTagRequest_CASPathSelectorConditionalState) WithSubValue

func (UpdateTagRequest_CASPathSelectorConditionalState) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateDisplayName

type UpdateTagRequest_CASPathSelectorConditionalStateDisplayName struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateDisplayName) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateDisplayName) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateDisplayName) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadata

type UpdateTagRequest_CASPathSelectorConditionalStateMetadata struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) DeleteTime added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) Labels

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) Lifecycle added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) Shards

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) Syncing

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) Tags

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) Uuid

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadata) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataAnnotations

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataAnnotations struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataCreateTime

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataCreateTime struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataCreateTime) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataDeleteTime added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataDeleteTime struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataDeleteTime) FieldPath added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithValue added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataGeneration

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataGeneration struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataGeneration) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataGeneration) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLabels

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLabels struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLabels) WithKey

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycle added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycle struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycle) BlockDeletion added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycle) FieldPath added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycle) State added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithValue added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleState added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleState struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleState) FieldPath added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithValue added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) Region added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) Version added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataResourceVersion

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataResourceVersion struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataResourceVersion) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataShards

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataShards struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataShards) WithKey

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataShards) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncing

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncing struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncing) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncing) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingRegions

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingRegions struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataTags

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataTags struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataTags) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataTags) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataTags) WithItemValue

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataTags) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataUpdateTime

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataUpdateTime struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataUpdateTime) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataUuid

type UpdateTagRequest_CASPathSelectorConditionalStateMetadataUuid struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataUuid) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateMetadataUuid) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateName

type UpdateTagRequest_CASPathSelectorConditionalStateName struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateName) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateName) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateName) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateState

type UpdateTagRequest_CASPathSelectorConditionalStateState struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateState) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateState) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateState) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaProbeSelector

type UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaProbeSelector struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaProbeSelector) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaProbeSelector) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaProbeSelector) WithItemValue

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaProbeSelector) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaTargetSelector

type UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaTargetSelector struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaTargetSelector) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaTargetSelector) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaTargetSelector) WithItemValue

func (UpdateTagRequest_CASPathSelectorConditionalStateStateDistributionsViaTargetSelector) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateStateRegionalResourceCounters

type UpdateTagRequest_CASPathSelectorConditionalStateStateRegionalResourceCounters struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateStateRegionalResourceCounters) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateStateRegionalResourceCounters) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateStateRegionalResourceCounters) WithValue

type UpdateTagRequest_CASPathSelectorConditionalStateStateResourceTypeCounters

type UpdateTagRequest_CASPathSelectorConditionalStateStateResourceTypeCounters struct{}

func (UpdateTagRequest_CASPathSelectorConditionalStateStateResourceTypeCounters) FieldPath

func (UpdateTagRequest_CASPathSelectorConditionalStateStateResourceTypeCounters) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorConditionalStateStateResourceTypeCounters) WithValue

type UpdateTagRequest_CASPathSelectorFieldMask

type UpdateTagRequest_CASPathSelectorFieldMask struct{}

func (UpdateTagRequest_CASPathSelectorFieldMask) FieldPath

func (UpdateTagRequest_CASPathSelectorFieldMask) WithArrayOfValues

func (UpdateTagRequest_CASPathSelectorFieldMask) WithValue

type UpdateTagRequest_CAS_FieldMask

type UpdateTagRequest_CAS_FieldMask struct {
	Paths []UpdateTagRequestCAS_FieldPath
}

func FullUpdateTagRequest_CAS_FieldMask

func FullUpdateTagRequest_CAS_FieldMask() *UpdateTagRequest_CAS_FieldMask

func (*UpdateTagRequest_CAS_FieldMask) AppendPath

func (*UpdateTagRequest_CAS_FieldMask) AppendRawPath

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

func (*UpdateTagRequest_CAS_FieldMask) DecodeFirestore

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

func (*UpdateTagRequest_CAS_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateTagRequest_CAS_FieldMask) FilterInputFields

func (fieldMask *UpdateTagRequest_CAS_FieldMask) FilterInputFields() *UpdateTagRequest_CAS_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateTagRequest_CAS_FieldMask) FromProtoFieldMask

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

func (*UpdateTagRequest_CAS_FieldMask) GetPaths

func (*UpdateTagRequest_CAS_FieldMask) GetRawPaths

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

func (*UpdateTagRequest_CAS_FieldMask) IsFull

func (fieldMask *UpdateTagRequest_CAS_FieldMask) IsFull() bool

func (UpdateTagRequest_CAS_FieldMask) Marshal

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

implement methods required by customType

func (UpdateTagRequest_CAS_FieldMask) MarshalJSON

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

func (*UpdateTagRequest_CAS_FieldMask) PathsCount

func (fieldMask *UpdateTagRequest_CAS_FieldMask) PathsCount() int

func (*UpdateTagRequest_CAS_FieldMask) Project

func (*UpdateTagRequest_CAS_FieldMask) ProjectRaw

func (*UpdateTagRequest_CAS_FieldMask) ProtoMessage

func (fieldMask *UpdateTagRequest_CAS_FieldMask) ProtoMessage()

func (*UpdateTagRequest_CAS_FieldMask) ProtoReflect

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

func (*UpdateTagRequest_CAS_FieldMask) Reset

func (fieldMask *UpdateTagRequest_CAS_FieldMask) Reset()

func (*UpdateTagRequest_CAS_FieldMask) Set

func (fieldMask *UpdateTagRequest_CAS_FieldMask) Set(target, source *UpdateTagRequest_CAS)

func (*UpdateTagRequest_CAS_FieldMask) SetFromCliFlag

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

func (*UpdateTagRequest_CAS_FieldMask) SetRaw

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

func (*UpdateTagRequest_CAS_FieldMask) Size

func (fieldMask *UpdateTagRequest_CAS_FieldMask) Size() int

func (*UpdateTagRequest_CAS_FieldMask) String

func (fieldMask *UpdateTagRequest_CAS_FieldMask) String() string

func (*UpdateTagRequest_CAS_FieldMask) Subtract

func (*UpdateTagRequest_CAS_FieldMask) SubtractRaw

func (*UpdateTagRequest_CAS_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateTagRequest_CAS_FieldMask) Unmarshal

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

func (*UpdateTagRequest_CAS_FieldMask) UnmarshalJSON

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

type UpdateTagRequest_FieldMask

type UpdateTagRequest_FieldMask struct {
	Paths []UpdateTagRequest_FieldPath
}

func FullUpdateTagRequest_FieldMask

func FullUpdateTagRequest_FieldMask() *UpdateTagRequest_FieldMask

func (*UpdateTagRequest_FieldMask) AppendPath

func (fieldMask *UpdateTagRequest_FieldMask) AppendPath(path UpdateTagRequest_FieldPath)

func (*UpdateTagRequest_FieldMask) AppendRawPath

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

func (*UpdateTagRequest_FieldMask) DecodeFirestore

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

func (*UpdateTagRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateTagRequest_FieldMask) FilterInputFields

func (fieldMask *UpdateTagRequest_FieldMask) FilterInputFields() *UpdateTagRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateTagRequest_FieldMask) FromProtoFieldMask

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

func (*UpdateTagRequest_FieldMask) GetPaths

func (*UpdateTagRequest_FieldMask) GetRawPaths

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

func (*UpdateTagRequest_FieldMask) IsFull

func (fieldMask *UpdateTagRequest_FieldMask) IsFull() bool

func (UpdateTagRequest_FieldMask) Marshal

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

implement methods required by customType

func (UpdateTagRequest_FieldMask) MarshalJSON

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

func (*UpdateTagRequest_FieldMask) PathsCount

func (fieldMask *UpdateTagRequest_FieldMask) PathsCount() int

func (*UpdateTagRequest_FieldMask) Project

func (fieldMask *UpdateTagRequest_FieldMask) Project(source *UpdateTagRequest) *UpdateTagRequest

func (*UpdateTagRequest_FieldMask) ProjectRaw

func (*UpdateTagRequest_FieldMask) ProtoMessage

func (fieldMask *UpdateTagRequest_FieldMask) ProtoMessage()

func (*UpdateTagRequest_FieldMask) ProtoReflect

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

func (*UpdateTagRequest_FieldMask) Reset

func (fieldMask *UpdateTagRequest_FieldMask) Reset()

func (*UpdateTagRequest_FieldMask) Set

func (fieldMask *UpdateTagRequest_FieldMask) Set(target, source *UpdateTagRequest)

func (*UpdateTagRequest_FieldMask) SetFromCliFlag

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

func (*UpdateTagRequest_FieldMask) SetRaw

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

func (*UpdateTagRequest_FieldMask) Size

func (fieldMask *UpdateTagRequest_FieldMask) Size() int

func (*UpdateTagRequest_FieldMask) String

func (fieldMask *UpdateTagRequest_FieldMask) String() string

func (*UpdateTagRequest_FieldMask) Subtract

func (*UpdateTagRequest_FieldMask) SubtractRaw

func (*UpdateTagRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateTagRequest_FieldMask) Unmarshal

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

func (*UpdateTagRequest_FieldMask) UnmarshalJSON

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

type UpdateTagRequest_FieldPath

type UpdateTagRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateTagRequest_FieldPathSelector
	Get(source *UpdateTagRequest) []interface{}
	GetSingle(source *UpdateTagRequest) (interface{}, bool)
	ClearValue(item *UpdateTagRequest)

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

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

func MustParseUpdateTagRequest_FieldPath

func MustParseUpdateTagRequest_FieldPath(rawField string) UpdateTagRequest_FieldPath

func ParseUpdateTagRequest_FieldPath

func ParseUpdateTagRequest_FieldPath(rawField string) (UpdateTagRequest_FieldPath, error)

type UpdateTagRequest_FieldPathArrayItemValue

type UpdateTagRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateTagRequest_FieldPath
	ContainsValue(*UpdateTagRequest) bool
}

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

func MustParseUpdateTagRequest_FieldPathArrayItemValue

func MustParseUpdateTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) UpdateTagRequest_FieldPathArrayItemValue

func ParseUpdateTagRequest_FieldPathArrayItemValue

func ParseUpdateTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateTagRequest_FieldPathArrayItemValue, error)

ParseUpdateTagRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateTagRequest_FieldPathArrayOfValues

type UpdateTagRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateTagRequest_FieldPath
}

UpdateTagRequest_FieldPathArrayOfValues allows storing slice of values for UpdateTagRequest fields according to their type

func MustParseUpdateTagRequest_FieldPathArrayOfValues

func MustParseUpdateTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateTagRequest_FieldPathArrayOfValues

func ParseUpdateTagRequest_FieldPathArrayOfValues

func ParseUpdateTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateTagRequest_FieldPathArrayOfValues, error)

type UpdateTagRequest_FieldPathSelector

type UpdateTagRequest_FieldPathSelector int32
const (
	UpdateTagRequest_FieldPathSelectorTag          UpdateTagRequest_FieldPathSelector = 0
	UpdateTagRequest_FieldPathSelectorUpdateMask   UpdateTagRequest_FieldPathSelector = 1
	UpdateTagRequest_FieldPathSelectorCas          UpdateTagRequest_FieldPathSelector = 2
	UpdateTagRequest_FieldPathSelectorAllowMissing UpdateTagRequest_FieldPathSelector = 3
)

func (UpdateTagRequest_FieldPathSelector) String

type UpdateTagRequest_FieldPathValue

type UpdateTagRequest_FieldPathValue interface {
	UpdateTagRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateTagRequest)
	CompareWith(*UpdateTagRequest) (cmp int, comparable bool)
}

UpdateTagRequest_FieldPathValue allows storing values for UpdateTagRequest fields according to their type

func MustParseUpdateTagRequest_FieldPathValue

func MustParseUpdateTagRequest_FieldPathValue(pathStr, valueStr string) UpdateTagRequest_FieldPathValue

func ParseUpdateTagRequest_FieldPathValue

func ParseUpdateTagRequest_FieldPathValue(pathStr, valueStr string) (UpdateTagRequest_FieldPathValue, error)

type UpdateTagRequest_FieldSubPath

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

func (*UpdateTagRequest_FieldSubPath) AsCasSubPath

func (*UpdateTagRequest_FieldSubPath) AsTagSubPath

func (fps *UpdateTagRequest_FieldSubPath) AsTagSubPath() (tag.Tag_FieldPath, bool)

func (*UpdateTagRequest_FieldSubPath) ClearValue

func (fps *UpdateTagRequest_FieldSubPath) ClearValue(item *UpdateTagRequest)

func (*UpdateTagRequest_FieldSubPath) ClearValueRaw

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

func (*UpdateTagRequest_FieldSubPath) Get

func (fps *UpdateTagRequest_FieldSubPath) Get(source *UpdateTagRequest) (values []interface{})

Get returns all values pointed by selected field from source UpdateTagRequest

func (*UpdateTagRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateTagRequest_FieldSubPath) GetRaw

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

func (*UpdateTagRequest_FieldSubPath) GetSingle

func (fps *UpdateTagRequest_FieldSubPath) GetSingle(source *UpdateTagRequest) (interface{}, bool)

GetSingle returns value of selected field from source UpdateTagRequest

func (*UpdateTagRequest_FieldSubPath) GetSingleRaw

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

func (*UpdateTagRequest_FieldSubPath) IsLeaf

func (fps *UpdateTagRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*UpdateTagRequest_FieldSubPath) JSONString

func (fps *UpdateTagRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateTagRequest_FieldSubPath) Selector

func (*UpdateTagRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*UpdateTagRequest_FieldSubPath) String

func (fps *UpdateTagRequest_FieldSubPath) String() string

String returns path representation in proto convention

func (*UpdateTagRequest_FieldSubPath) WithIArrayItemValue

func (fps *UpdateTagRequest_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateTagRequest_FieldPathArrayItemValue

func (*UpdateTagRequest_FieldSubPath) WithIArrayOfValues

func (fps *UpdateTagRequest_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateTagRequest_FieldPathArrayOfValues

func (*UpdateTagRequest_FieldSubPath) WithIValue

func (fps *UpdateTagRequest_FieldSubPath) WithIValue(value interface{}) UpdateTagRequest_FieldPathValue

func (*UpdateTagRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateTagRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateTagRequest_FieldSubPath) WithRawIValue

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

type UpdateTagRequest_FieldSubPathArrayItemValue

type UpdateTagRequest_FieldSubPathArrayItemValue struct {
	UpdateTagRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequest_FieldSubPathArrayItemValue) AsCasPathItemValue

func (*UpdateTagRequest_FieldSubPathArrayItemValue) AsTagPathItemValue

func (*UpdateTagRequest_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *UpdateTagRequest_FieldSubPathArrayItemValue) ContainsValue(source *UpdateTagRequest) bool

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

func (*UpdateTagRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateTagRequest_FieldSubPathArrayOfValues

type UpdateTagRequest_FieldSubPathArrayOfValues struct {
	UpdateTagRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues

func (*UpdateTagRequest_FieldSubPathArrayOfValues) AsTagPathArrayOfValues

func (*UpdateTagRequest_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateTagRequest_FieldSubPathValue

type UpdateTagRequest_FieldSubPathValue struct {
	UpdateTagRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequest_FieldSubPathValue) AsCasPathValue

func (*UpdateTagRequest_FieldSubPathValue) AsTagPathValue

func (*UpdateTagRequest_FieldSubPathValue) CompareWith

func (fpvs *UpdateTagRequest_FieldSubPathValue) CompareWith(source *UpdateTagRequest) (int, bool)

func (*UpdateTagRequest_FieldSubPathValue) CompareWithRaw

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

func (*UpdateTagRequest_FieldSubPathValue) GetRawValue

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

func (*UpdateTagRequest_FieldSubPathValue) SetTo

func (*UpdateTagRequest_FieldSubPathValue) SetToRaw

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

type UpdateTagRequest_FieldTerminalPath

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

func (*UpdateTagRequest_FieldTerminalPath) ClearValue

func (*UpdateTagRequest_FieldTerminalPath) ClearValueRaw

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

func (*UpdateTagRequest_FieldTerminalPath) Get

func (fp *UpdateTagRequest_FieldTerminalPath) Get(source *UpdateTagRequest) (values []interface{})

Get returns all values pointed by specific field from source UpdateTagRequest

func (*UpdateTagRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateTagRequest_FieldTerminalPath) GetRaw

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

func (*UpdateTagRequest_FieldTerminalPath) GetSingle

func (fp *UpdateTagRequest_FieldTerminalPath) GetSingle(source *UpdateTagRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateTagRequest

func (*UpdateTagRequest_FieldTerminalPath) GetSingleRaw

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

func (*UpdateTagRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateTagRequest_FieldTerminalPath) JSONString

func (fp *UpdateTagRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateTagRequest_FieldTerminalPath) Selector

func (*UpdateTagRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*UpdateTagRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateTagRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *UpdateTagRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) UpdateTagRequest_FieldPathArrayItemValue

func (*UpdateTagRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *UpdateTagRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdateTagRequest_FieldPathArrayOfValues

func (*UpdateTagRequest_FieldTerminalPath) WithIValue

func (fp *UpdateTagRequest_FieldTerminalPath) WithIValue(value interface{}) UpdateTagRequest_FieldPathValue

func (*UpdateTagRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateTagRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateTagRequest_FieldTerminalPath) WithRawIValue

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

type UpdateTagRequest_FieldTerminalPathArrayItemValue

type UpdateTagRequest_FieldTerminalPathArrayItemValue struct {
	UpdateTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateTagRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateTagRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *UpdateTagRequest_FieldTerminalPathArrayItemValue) GetSingle(source *UpdateTagRequest) (interface{}, bool)

func (*UpdateTagRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateTagRequest_FieldTerminalPathArrayOfValues

type UpdateTagRequest_FieldTerminalPathArrayOfValues struct {
	UpdateTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequest_FieldTerminalPathArrayOfValues) AsAllowMissingArrayOfValues added in v0.12.5

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

func (*UpdateTagRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues

func (*UpdateTagRequest_FieldTerminalPathArrayOfValues) AsTagArrayOfValues

func (fpaov *UpdateTagRequest_FieldTerminalPathArrayOfValues) AsTagArrayOfValues() ([]*tag.Tag, bool)

func (*UpdateTagRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues

func (fpaov *UpdateTagRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues() ([]*tag.Tag_FieldMask, bool)

func (*UpdateTagRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateTagRequest_FieldTerminalPathValue

type UpdateTagRequest_FieldTerminalPathValue struct {
	UpdateTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateTagRequest_FieldTerminalPathValue) AsAllowMissingValue added in v0.12.5

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

func (*UpdateTagRequest_FieldTerminalPathValue) AsCasValue

func (*UpdateTagRequest_FieldTerminalPathValue) AsTagValue

func (fpv *UpdateTagRequest_FieldTerminalPathValue) AsTagValue() (*tag.Tag, bool)

func (*UpdateTagRequest_FieldTerminalPathValue) AsUpdateMaskValue

func (fpv *UpdateTagRequest_FieldTerminalPathValue) AsUpdateMaskValue() (*tag.Tag_FieldMask, bool)

func (*UpdateTagRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateTagRequest_FieldTerminalPathValue' with the value under path in 'UpdateTagRequest'.

func (*UpdateTagRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateTagRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateTagRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object UpdateTagRequest

func (*UpdateTagRequest_FieldTerminalPathValue) SetToRaw

type WatchTagClientStream

type WatchTagClientStream interface {
	Recv() (*WatchTagResponse, error)
	grpc.ClientStream
}

type WatchTagDescriptor added in v0.4.26

type WatchTagDescriptor struct{}

func GetWatchTagDescriptor added in v0.4.26

func GetWatchTagDescriptor() *WatchTagDescriptor

func (*WatchTagDescriptor) GetApiDescriptor added in v0.4.26

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

func (*WatchTagDescriptor) GetApiName added in v0.4.26

func (d *WatchTagDescriptor) GetApiName() string

func (*WatchTagDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*WatchTagDescriptor) GetFullMethodName added in v0.4.26

func (d *WatchTagDescriptor) GetFullMethodName() string

func (*WatchTagDescriptor) GetMethodName added in v0.4.26

func (d *WatchTagDescriptor) GetMethodName() string

func (*WatchTagDescriptor) GetProtoPkgName added in v0.4.26

func (d *WatchTagDescriptor) GetProtoPkgName() string

func (*WatchTagDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*WatchTagDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*WatchTagDescriptor) GetServiceDomain added in v0.4.26

func (d *WatchTagDescriptor) GetServiceDomain() string

func (*WatchTagDescriptor) GetServiceVersion added in v0.4.26

func (d *WatchTagDescriptor) GetServiceVersion() string

func (*WatchTagDescriptor) GetVerb added in v0.4.26

func (d *WatchTagDescriptor) GetVerb() string

func (*WatchTagDescriptor) HasResource added in v0.4.27

func (d *WatchTagDescriptor) HasResource() bool

func (*WatchTagDescriptor) IsClientStream added in v0.4.26

func (d *WatchTagDescriptor) IsClientStream() bool

func (*WatchTagDescriptor) IsCollection added in v0.4.27

func (d *WatchTagDescriptor) IsCollection() bool

func (*WatchTagDescriptor) IsPlural added in v0.4.27

func (d *WatchTagDescriptor) IsPlural() bool

func (*WatchTagDescriptor) IsServerStream added in v0.4.26

func (d *WatchTagDescriptor) IsServerStream() bool

func (*WatchTagDescriptor) IsUnary added in v0.4.26

func (d *WatchTagDescriptor) IsUnary() bool

func (*WatchTagDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*WatchTagDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*WatchTagDescriptor) RequestHasResourceBody added in v0.4.26

func (d *WatchTagDescriptor) RequestHasResourceBody() bool

type WatchTagDescriptorClientMsgHandle added in v0.4.26

type WatchTagDescriptorClientMsgHandle struct{}

func (*WatchTagDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (h *WatchTagDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*WatchTagDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*WatchTagDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type WatchTagDescriptorServerMsgHandle added in v0.4.26

type WatchTagDescriptorServerMsgHandle struct{}

func (*WatchTagDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (h *WatchTagDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*WatchTagDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*WatchTagDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type WatchTagRequest

type WatchTagRequest struct {

	// Reference to ntt.watchdog.v1alpha2.Tag
	Name *tag.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 *tag.Tag_FieldMask `` /* 135-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 [WatchTag][ntt.watchdog.v1alpha2.WatchTag]

func (*WatchTagRequest) Clone

func (o *WatchTagRequest) Clone() *WatchTagRequest

func (*WatchTagRequest) CloneRaw

func (*WatchTagRequest) Descriptor

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

Deprecated, Use WatchTagRequest.ProtoReflect.Descriptor instead.

func (*WatchTagRequest) GetFieldMask

func (m *WatchTagRequest) GetFieldMask() *tag.Tag_FieldMask

func (*WatchTagRequest) GetName

func (m *WatchTagRequest) GetName() *tag.Reference

func (*WatchTagRequest) GetView

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

func (*WatchTagRequest) GotenMessage

func (*WatchTagRequest) GotenMessage()

func (*WatchTagRequest) GotenObjectExt

func (o *WatchTagRequest) GotenObjectExt()

func (*WatchTagRequest) GotenValidate

func (obj *WatchTagRequest) GotenValidate() error

func (*WatchTagRequest) MakeDiffFieldMask

func (o *WatchTagRequest) MakeDiffFieldMask(other *WatchTagRequest) *WatchTagRequest_FieldMask

func (*WatchTagRequest) MakeFullFieldMask

func (o *WatchTagRequest) MakeFullFieldMask() *WatchTagRequest_FieldMask

func (*WatchTagRequest) MakeRawDiffFieldMask

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

func (*WatchTagRequest) MakeRawFullFieldMask

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

func (*WatchTagRequest) Marshal

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

func (*WatchTagRequest) MarshalJSON

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

func (*WatchTagRequest) Merge

func (o *WatchTagRequest) Merge(source *WatchTagRequest)

func (*WatchTagRequest) MergeRaw

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

func (*WatchTagRequest) ProtoMessage

func (*WatchTagRequest) ProtoMessage()

func (*WatchTagRequest) ProtoReflect

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

func (*WatchTagRequest) Reset

func (m *WatchTagRequest) Reset()

func (*WatchTagRequest) SetFieldMask

func (m *WatchTagRequest) SetFieldMask(fv *tag.Tag_FieldMask)

func (*WatchTagRequest) SetName

func (m *WatchTagRequest) SetName(fv *tag.Reference)

func (*WatchTagRequest) SetView

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

func (*WatchTagRequest) String

func (m *WatchTagRequest) String() string

func (*WatchTagRequest) Unmarshal

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

func (*WatchTagRequest) UnmarshalJSON

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

type WatchTagRequestFieldPathBuilder

type WatchTagRequestFieldPathBuilder struct{}

func NewWatchTagRequestFieldPathBuilder

func NewWatchTagRequestFieldPathBuilder() WatchTagRequestFieldPathBuilder

func (WatchTagRequestFieldPathBuilder) FieldMask

func (WatchTagRequestFieldPathBuilder) Name

func (WatchTagRequestFieldPathBuilder) View

type WatchTagRequestPathSelectorFieldMask

type WatchTagRequestPathSelectorFieldMask struct{}

func (WatchTagRequestPathSelectorFieldMask) FieldPath

func (WatchTagRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchTagRequestPathSelectorFieldMask) WithValue

type WatchTagRequestPathSelectorName

type WatchTagRequestPathSelectorName struct{}

func (WatchTagRequestPathSelectorName) FieldPath

func (WatchTagRequestPathSelectorName) WithArrayOfValues

func (WatchTagRequestPathSelectorName) WithValue

type WatchTagRequestPathSelectorView

type WatchTagRequestPathSelectorView struct{}

func (WatchTagRequestPathSelectorView) FieldPath

func (WatchTagRequestPathSelectorView) WithArrayOfValues

func (WatchTagRequestPathSelectorView) WithValue

type WatchTagRequest_FieldMask

type WatchTagRequest_FieldMask struct {
	Paths []WatchTagRequest_FieldPath
}

func FullWatchTagRequest_FieldMask

func FullWatchTagRequest_FieldMask() *WatchTagRequest_FieldMask

func (*WatchTagRequest_FieldMask) AppendPath

func (fieldMask *WatchTagRequest_FieldMask) AppendPath(path WatchTagRequest_FieldPath)

func (*WatchTagRequest_FieldMask) AppendRawPath

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

func (*WatchTagRequest_FieldMask) DecodeFirestore

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

func (*WatchTagRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchTagRequest_FieldMask) FilterInputFields

func (fieldMask *WatchTagRequest_FieldMask) FilterInputFields() *WatchTagRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchTagRequest_FieldMask) FromProtoFieldMask

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

func (*WatchTagRequest_FieldMask) GetPaths

func (fieldMask *WatchTagRequest_FieldMask) GetPaths() []WatchTagRequest_FieldPath

func (*WatchTagRequest_FieldMask) GetRawPaths

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

func (*WatchTagRequest_FieldMask) IsFull

func (fieldMask *WatchTagRequest_FieldMask) IsFull() bool

func (WatchTagRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchTagRequest_FieldMask) MarshalJSON

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

func (*WatchTagRequest_FieldMask) PathsCount

func (fieldMask *WatchTagRequest_FieldMask) PathsCount() int

func (*WatchTagRequest_FieldMask) Project

func (fieldMask *WatchTagRequest_FieldMask) Project(source *WatchTagRequest) *WatchTagRequest

func (*WatchTagRequest_FieldMask) ProjectRaw

func (*WatchTagRequest_FieldMask) ProtoMessage

func (fieldMask *WatchTagRequest_FieldMask) ProtoMessage()

func (*WatchTagRequest_FieldMask) ProtoReflect

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

func (*WatchTagRequest_FieldMask) Reset

func (fieldMask *WatchTagRequest_FieldMask) Reset()

func (*WatchTagRequest_FieldMask) Set

func (fieldMask *WatchTagRequest_FieldMask) Set(target, source *WatchTagRequest)

func (*WatchTagRequest_FieldMask) SetFromCliFlag

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

func (*WatchTagRequest_FieldMask) SetRaw

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

func (*WatchTagRequest_FieldMask) Size

func (fieldMask *WatchTagRequest_FieldMask) Size() int

func (*WatchTagRequest_FieldMask) String

func (fieldMask *WatchTagRequest_FieldMask) String() string

func (*WatchTagRequest_FieldMask) Subtract

func (*WatchTagRequest_FieldMask) SubtractRaw

func (*WatchTagRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchTagRequest_FieldMask) Unmarshal

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

func (*WatchTagRequest_FieldMask) UnmarshalJSON

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

type WatchTagRequest_FieldPath

type WatchTagRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchTagRequest_FieldPathSelector
	Get(source *WatchTagRequest) []interface{}
	GetSingle(source *WatchTagRequest) (interface{}, bool)
	ClearValue(item *WatchTagRequest)

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

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

func MustParseWatchTagRequest_FieldPath

func MustParseWatchTagRequest_FieldPath(rawField string) WatchTagRequest_FieldPath

func ParseWatchTagRequest_FieldPath

func ParseWatchTagRequest_FieldPath(rawField string) (WatchTagRequest_FieldPath, error)

type WatchTagRequest_FieldPathArrayItemValue

type WatchTagRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchTagRequest_FieldPath
	ContainsValue(*WatchTagRequest) bool
}

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

func MustParseWatchTagRequest_FieldPathArrayItemValue

func MustParseWatchTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchTagRequest_FieldPathArrayItemValue

func ParseWatchTagRequest_FieldPathArrayItemValue

func ParseWatchTagRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchTagRequest_FieldPathArrayItemValue, error)

ParseWatchTagRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchTagRequest_FieldPathArrayOfValues

type WatchTagRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchTagRequest_FieldPath
}

WatchTagRequest_FieldPathArrayOfValues allows storing slice of values for WatchTagRequest fields according to their type

func MustParseWatchTagRequest_FieldPathArrayOfValues

func MustParseWatchTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchTagRequest_FieldPathArrayOfValues

func ParseWatchTagRequest_FieldPathArrayOfValues

func ParseWatchTagRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchTagRequest_FieldPathArrayOfValues, error)

type WatchTagRequest_FieldPathSelector

type WatchTagRequest_FieldPathSelector int32
const (
	WatchTagRequest_FieldPathSelectorName      WatchTagRequest_FieldPathSelector = 0
	WatchTagRequest_FieldPathSelectorFieldMask WatchTagRequest_FieldPathSelector = 1
	WatchTagRequest_FieldPathSelectorView      WatchTagRequest_FieldPathSelector = 2
)

func (WatchTagRequest_FieldPathSelector) String

type WatchTagRequest_FieldPathValue

type WatchTagRequest_FieldPathValue interface {
	WatchTagRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchTagRequest)
	CompareWith(*WatchTagRequest) (cmp int, comparable bool)
}

WatchTagRequest_FieldPathValue allows storing values for WatchTagRequest fields according to their type

func MustParseWatchTagRequest_FieldPathValue

func MustParseWatchTagRequest_FieldPathValue(pathStr, valueStr string) WatchTagRequest_FieldPathValue

func ParseWatchTagRequest_FieldPathValue

func ParseWatchTagRequest_FieldPathValue(pathStr, valueStr string) (WatchTagRequest_FieldPathValue, error)

type WatchTagRequest_FieldTerminalPath

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

func (*WatchTagRequest_FieldTerminalPath) ClearValue

func (fp *WatchTagRequest_FieldTerminalPath) ClearValue(item *WatchTagRequest)

func (*WatchTagRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchTagRequest_FieldTerminalPath) Get

func (fp *WatchTagRequest_FieldTerminalPath) Get(source *WatchTagRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchTagRequest

func (*WatchTagRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchTagRequest_FieldTerminalPath) GetRaw

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

func (*WatchTagRequest_FieldTerminalPath) GetSingle

func (fp *WatchTagRequest_FieldTerminalPath) GetSingle(source *WatchTagRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchTagRequest

func (*WatchTagRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchTagRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchTagRequest_FieldTerminalPath) JSONString

func (fp *WatchTagRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchTagRequest_FieldTerminalPath) Selector

func (*WatchTagRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*WatchTagRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchTagRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchTagRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchTagRequest_FieldPathArrayItemValue

func (*WatchTagRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchTagRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchTagRequest_FieldPathArrayOfValues

func (*WatchTagRequest_FieldTerminalPath) WithIValue

func (fp *WatchTagRequest_FieldTerminalPath) WithIValue(value interface{}) WatchTagRequest_FieldPathValue

func (*WatchTagRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchTagRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchTagRequest_FieldTerminalPath) WithRawIValue

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

type WatchTagRequest_FieldTerminalPathArrayItemValue

type WatchTagRequest_FieldTerminalPathArrayItemValue struct {
	WatchTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchTagRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchTagRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchTagRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchTagRequest) (interface{}, bool)

func (*WatchTagRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchTagRequest_FieldTerminalPathArrayOfValues

type WatchTagRequest_FieldTerminalPathArrayOfValues struct {
	WatchTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *WatchTagRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*tag.Tag_FieldMask, bool)

func (*WatchTagRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *WatchTagRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*tag.Reference, bool)

func (*WatchTagRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchTagRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchTagRequest_FieldTerminalPathValue

type WatchTagRequest_FieldTerminalPathValue struct {
	WatchTagRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagRequest_FieldTerminalPathValue) AsFieldMaskValue

func (fpv *WatchTagRequest_FieldTerminalPathValue) AsFieldMaskValue() (*tag.Tag_FieldMask, bool)

func (*WatchTagRequest_FieldTerminalPathValue) AsNameValue

func (*WatchTagRequest_FieldTerminalPathValue) AsViewValue

func (fpv *WatchTagRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)

func (*WatchTagRequest_FieldTerminalPathValue) CompareWith

func (fpv *WatchTagRequest_FieldTerminalPathValue) CompareWith(source *WatchTagRequest) (int, bool)

CompareWith compares value in the 'WatchTagRequest_FieldTerminalPathValue' with the value under path in 'WatchTagRequest'.

func (*WatchTagRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchTagRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchTagRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchTagRequest

func (*WatchTagRequest_FieldTerminalPathValue) SetToRaw

type WatchTagResponse

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

WatchTagResponse

func (*WatchTagResponse) Clone

func (o *WatchTagResponse) Clone() *WatchTagResponse

func (*WatchTagResponse) CloneRaw

func (*WatchTagResponse) Descriptor

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

Deprecated, Use WatchTagResponse.ProtoReflect.Descriptor instead.

func (*WatchTagResponse) GetChange

func (m *WatchTagResponse) GetChange() *tag.TagChange

func (*WatchTagResponse) GotenMessage

func (*WatchTagResponse) GotenMessage()

func (*WatchTagResponse) GotenObjectExt

func (o *WatchTagResponse) GotenObjectExt()

func (*WatchTagResponse) GotenValidate

func (obj *WatchTagResponse) GotenValidate() error

func (*WatchTagResponse) MakeDiffFieldMask

func (o *WatchTagResponse) MakeDiffFieldMask(other *WatchTagResponse) *WatchTagResponse_FieldMask

func (*WatchTagResponse) MakeFullFieldMask

func (o *WatchTagResponse) MakeFullFieldMask() *WatchTagResponse_FieldMask

func (*WatchTagResponse) MakeRawDiffFieldMask

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

func (*WatchTagResponse) MakeRawFullFieldMask

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

func (*WatchTagResponse) Marshal

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

func (*WatchTagResponse) MarshalJSON

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

func (*WatchTagResponse) Merge

func (o *WatchTagResponse) Merge(source *WatchTagResponse)

func (*WatchTagResponse) MergeRaw

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

func (*WatchTagResponse) ProtoMessage

func (*WatchTagResponse) ProtoMessage()

func (*WatchTagResponse) ProtoReflect

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

func (*WatchTagResponse) Reset

func (m *WatchTagResponse) Reset()

func (*WatchTagResponse) SetChange

func (m *WatchTagResponse) SetChange(fv *tag.TagChange)

func (*WatchTagResponse) String

func (m *WatchTagResponse) String() string

func (*WatchTagResponse) Unmarshal

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

func (*WatchTagResponse) UnmarshalJSON

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

type WatchTagResponseFieldPathBuilder

type WatchTagResponseFieldPathBuilder struct{}

func NewWatchTagResponseFieldPathBuilder

func NewWatchTagResponseFieldPathBuilder() WatchTagResponseFieldPathBuilder

func (WatchTagResponseFieldPathBuilder) Change

type WatchTagResponsePathSelectorChange

type WatchTagResponsePathSelectorChange struct{}

func (WatchTagResponsePathSelectorChange) FieldPath

func (WatchTagResponsePathSelectorChange) WithArrayOfValues

func (WatchTagResponsePathSelectorChange) WithValue

type WatchTagResponse_FieldMask

type WatchTagResponse_FieldMask struct {
	Paths []WatchTagResponse_FieldPath
}

func FullWatchTagResponse_FieldMask

func FullWatchTagResponse_FieldMask() *WatchTagResponse_FieldMask

func (*WatchTagResponse_FieldMask) AppendPath

func (fieldMask *WatchTagResponse_FieldMask) AppendPath(path WatchTagResponse_FieldPath)

func (*WatchTagResponse_FieldMask) AppendRawPath

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

func (*WatchTagResponse_FieldMask) DecodeFirestore

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

func (*WatchTagResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchTagResponse_FieldMask) FilterInputFields

func (fieldMask *WatchTagResponse_FieldMask) FilterInputFields() *WatchTagResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchTagResponse_FieldMask) FromProtoFieldMask

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

func (*WatchTagResponse_FieldMask) GetPaths

func (*WatchTagResponse_FieldMask) GetRawPaths

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

func (*WatchTagResponse_FieldMask) IsFull

func (fieldMask *WatchTagResponse_FieldMask) IsFull() bool

func (WatchTagResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchTagResponse_FieldMask) MarshalJSON

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

func (*WatchTagResponse_FieldMask) PathsCount

func (fieldMask *WatchTagResponse_FieldMask) PathsCount() int

func (*WatchTagResponse_FieldMask) Project

func (fieldMask *WatchTagResponse_FieldMask) Project(source *WatchTagResponse) *WatchTagResponse

func (*WatchTagResponse_FieldMask) ProjectRaw

func (*WatchTagResponse_FieldMask) ProtoMessage

func (fieldMask *WatchTagResponse_FieldMask) ProtoMessage()

func (*WatchTagResponse_FieldMask) ProtoReflect

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

func (*WatchTagResponse_FieldMask) Reset

func (fieldMask *WatchTagResponse_FieldMask) Reset()

func (*WatchTagResponse_FieldMask) Set

func (fieldMask *WatchTagResponse_FieldMask) Set(target, source *WatchTagResponse)

func (*WatchTagResponse_FieldMask) SetFromCliFlag

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

func (*WatchTagResponse_FieldMask) SetRaw

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

func (*WatchTagResponse_FieldMask) Size

func (fieldMask *WatchTagResponse_FieldMask) Size() int

func (*WatchTagResponse_FieldMask) String

func (fieldMask *WatchTagResponse_FieldMask) String() string

func (*WatchTagResponse_FieldMask) Subtract

func (*WatchTagResponse_FieldMask) SubtractRaw

func (*WatchTagResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchTagResponse_FieldMask) Unmarshal

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

func (*WatchTagResponse_FieldMask) UnmarshalJSON

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

type WatchTagResponse_FieldPath

type WatchTagResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchTagResponse_FieldPathSelector
	Get(source *WatchTagResponse) []interface{}
	GetSingle(source *WatchTagResponse) (interface{}, bool)
	ClearValue(item *WatchTagResponse)

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

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

func MustParseWatchTagResponse_FieldPath

func MustParseWatchTagResponse_FieldPath(rawField string) WatchTagResponse_FieldPath

func ParseWatchTagResponse_FieldPath

func ParseWatchTagResponse_FieldPath(rawField string) (WatchTagResponse_FieldPath, error)

type WatchTagResponse_FieldPathArrayItemValue

type WatchTagResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchTagResponse_FieldPath
	ContainsValue(*WatchTagResponse) bool
}

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

func MustParseWatchTagResponse_FieldPathArrayItemValue

func MustParseWatchTagResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchTagResponse_FieldPathArrayItemValue

func ParseWatchTagResponse_FieldPathArrayItemValue

func ParseWatchTagResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchTagResponse_FieldPathArrayItemValue, error)

ParseWatchTagResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchTagResponse_FieldPathArrayOfValues

type WatchTagResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchTagResponse_FieldPath
}

WatchTagResponse_FieldPathArrayOfValues allows storing slice of values for WatchTagResponse fields according to their type

func MustParseWatchTagResponse_FieldPathArrayOfValues

func MustParseWatchTagResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchTagResponse_FieldPathArrayOfValues

func ParseWatchTagResponse_FieldPathArrayOfValues

func ParseWatchTagResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchTagResponse_FieldPathArrayOfValues, error)

type WatchTagResponse_FieldPathSelector

type WatchTagResponse_FieldPathSelector int32
const (
	WatchTagResponse_FieldPathSelectorChange WatchTagResponse_FieldPathSelector = 0
)

func (WatchTagResponse_FieldPathSelector) String

type WatchTagResponse_FieldPathValue

type WatchTagResponse_FieldPathValue interface {
	WatchTagResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchTagResponse)
	CompareWith(*WatchTagResponse) (cmp int, comparable bool)
}

WatchTagResponse_FieldPathValue allows storing values for WatchTagResponse fields according to their type

func MustParseWatchTagResponse_FieldPathValue

func MustParseWatchTagResponse_FieldPathValue(pathStr, valueStr string) WatchTagResponse_FieldPathValue

func ParseWatchTagResponse_FieldPathValue

func ParseWatchTagResponse_FieldPathValue(pathStr, valueStr string) (WatchTagResponse_FieldPathValue, error)

type WatchTagResponse_FieldTerminalPath

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

func (*WatchTagResponse_FieldTerminalPath) ClearValue

func (*WatchTagResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchTagResponse_FieldTerminalPath) Get

func (fp *WatchTagResponse_FieldTerminalPath) Get(source *WatchTagResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchTagResponse

func (*WatchTagResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchTagResponse_FieldTerminalPath) GetRaw

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

func (*WatchTagResponse_FieldTerminalPath) GetSingle

func (fp *WatchTagResponse_FieldTerminalPath) GetSingle(source *WatchTagResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchTagResponse

func (*WatchTagResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchTagResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchTagResponse_FieldTerminalPath) JSONString

func (fp *WatchTagResponse_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchTagResponse_FieldTerminalPath) Selector

func (*WatchTagResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*WatchTagResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchTagResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchTagResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchTagResponse_FieldPathArrayItemValue

func (*WatchTagResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchTagResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchTagResponse_FieldPathArrayOfValues

func (*WatchTagResponse_FieldTerminalPath) WithIValue

func (fp *WatchTagResponse_FieldTerminalPath) WithIValue(value interface{}) WatchTagResponse_FieldPathValue

func (*WatchTagResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchTagResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchTagResponse_FieldTerminalPath) WithRawIValue

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

type WatchTagResponse_FieldTerminalPathArrayItemValue

type WatchTagResponse_FieldTerminalPathArrayItemValue struct {
	WatchTagResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchTagResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchTagResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchTagResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchTagResponse) (interface{}, bool)

func (*WatchTagResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchTagResponse_FieldTerminalPathArrayOfValues

type WatchTagResponse_FieldTerminalPathArrayOfValues struct {
	WatchTagResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues

func (fpaov *WatchTagResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues() ([]*tag.TagChange, bool)

func (*WatchTagResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchTagResponse_FieldTerminalPathValue

type WatchTagResponse_FieldTerminalPathValue struct {
	WatchTagResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagResponse_FieldTerminalPathValue) AsChangeValue

func (fpv *WatchTagResponse_FieldTerminalPathValue) AsChangeValue() (*tag.TagChange, bool)

func (*WatchTagResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchTagResponse_FieldTerminalPathValue' with the value under path in 'WatchTagResponse'.

func (*WatchTagResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchTagResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchTagResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchTagResponse

func (*WatchTagResponse_FieldTerminalPathValue) SetToRaw

type WatchTagsClientStream

type WatchTagsClientStream interface {
	Recv() (*WatchTagsResponse, error)
	grpc.ClientStream
}

type WatchTagsDescriptor added in v0.4.26

type WatchTagsDescriptor struct{}

func GetWatchTagsDescriptor added in v0.4.26

func GetWatchTagsDescriptor() *WatchTagsDescriptor

func (*WatchTagsDescriptor) GetApiDescriptor added in v0.4.26

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

func (*WatchTagsDescriptor) GetApiName added in v0.4.26

func (d *WatchTagsDescriptor) GetApiName() string

func (*WatchTagsDescriptor) GetClientMsgReflectHandle added in v0.4.26

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

func (*WatchTagsDescriptor) GetFullMethodName added in v0.4.26

func (d *WatchTagsDescriptor) GetFullMethodName() string

func (*WatchTagsDescriptor) GetMethodName added in v0.4.26

func (d *WatchTagsDescriptor) GetMethodName() string

func (*WatchTagsDescriptor) GetProtoPkgName added in v0.4.26

func (d *WatchTagsDescriptor) GetProtoPkgName() string

func (*WatchTagsDescriptor) GetResourceDescriptor added in v0.4.27

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

func (*WatchTagsDescriptor) GetServerMsgReflectHandle added in v0.4.26

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

func (*WatchTagsDescriptor) GetServiceDomain added in v0.4.26

func (d *WatchTagsDescriptor) GetServiceDomain() string

func (*WatchTagsDescriptor) GetServiceVersion added in v0.4.26

func (d *WatchTagsDescriptor) GetServiceVersion() string

func (*WatchTagsDescriptor) GetVerb added in v0.4.26

func (d *WatchTagsDescriptor) GetVerb() string

func (*WatchTagsDescriptor) HasResource added in v0.4.27

func (d *WatchTagsDescriptor) HasResource() bool

func (*WatchTagsDescriptor) IsClientStream added in v0.4.26

func (d *WatchTagsDescriptor) IsClientStream() bool

func (*WatchTagsDescriptor) IsCollection added in v0.4.27

func (d *WatchTagsDescriptor) IsCollection() bool

func (*WatchTagsDescriptor) IsPlural added in v0.4.27

func (d *WatchTagsDescriptor) IsPlural() bool

func (*WatchTagsDescriptor) IsServerStream added in v0.4.26

func (d *WatchTagsDescriptor) IsServerStream() bool

func (*WatchTagsDescriptor) IsUnary added in v0.4.26

func (d *WatchTagsDescriptor) IsUnary() bool

func (*WatchTagsDescriptor) NewEmptyClientMsg added in v0.4.26

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

func (*WatchTagsDescriptor) NewEmptyServerMsg added in v0.4.26

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

func (*WatchTagsDescriptor) RequestHasResourceBody added in v0.4.26

func (d *WatchTagsDescriptor) RequestHasResourceBody() bool

type WatchTagsDescriptorClientMsgHandle added in v0.4.26

type WatchTagsDescriptorClientMsgHandle struct{}

func (*WatchTagsDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (h *WatchTagsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*WatchTagsDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*WatchTagsDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type WatchTagsDescriptorServerMsgHandle added in v0.4.26

type WatchTagsDescriptorServerMsgHandle struct{}

func (*WatchTagsDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (h *WatchTagsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*WatchTagsDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*WatchTagsDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type WatchTagsRequest

type WatchTagsRequest 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.watchdog.v1alpha2.Tag
	Parent *tag.ParentReference `protobuf:"bytes,1,opt,customtype=ParentReference,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Tags 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 *tag.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 *tag.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 *tag.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 Tag that don't affect any
	// of masked fields won't be sent back.
	FieldMask *tag.Tag_FieldMask `` /* 135-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 Tag
	// 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 [WatchTags][ntt.watchdog.v1alpha2.WatchTags]

func (*WatchTagsRequest) Clone

func (o *WatchTagsRequest) Clone() *WatchTagsRequest

func (*WatchTagsRequest) CloneRaw

func (*WatchTagsRequest) Descriptor

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

Deprecated, Use WatchTagsRequest.ProtoReflect.Descriptor instead.

func (*WatchTagsRequest) GetFieldMask

func (m *WatchTagsRequest) GetFieldMask() *tag.Tag_FieldMask

func (*WatchTagsRequest) GetFilter

func (m *WatchTagsRequest) GetFilter() *tag.Filter

func (*WatchTagsRequest) GetMaxChunkSize

func (m *WatchTagsRequest) GetMaxChunkSize() int32

func (*WatchTagsRequest) GetOrderBy

func (m *WatchTagsRequest) GetOrderBy() *tag.OrderBy

func (*WatchTagsRequest) GetPageSize

func (m *WatchTagsRequest) GetPageSize() int32

func (*WatchTagsRequest) GetPageToken

func (m *WatchTagsRequest) GetPageToken() *tag.PagerCursor

func (*WatchTagsRequest) GetParent

func (m *WatchTagsRequest) GetParent() *tag.ParentReference

func (*WatchTagsRequest) GetResumeToken

func (m *WatchTagsRequest) GetResumeToken() string

func (*WatchTagsRequest) GetStartingTime added in v0.7.13

func (m *WatchTagsRequest) GetStartingTime() *timestamp.Timestamp

func (*WatchTagsRequest) GetType

func (m *WatchTagsRequest) GetType() watch_type.WatchType

func (*WatchTagsRequest) GetView

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

func (*WatchTagsRequest) GotenMessage

func (*WatchTagsRequest) GotenMessage()

func (*WatchTagsRequest) GotenObjectExt

func (o *WatchTagsRequest) GotenObjectExt()

func (*WatchTagsRequest) GotenValidate

func (obj *WatchTagsRequest) GotenValidate() error

func (*WatchTagsRequest) MakeDiffFieldMask

func (o *WatchTagsRequest) MakeDiffFieldMask(other *WatchTagsRequest) *WatchTagsRequest_FieldMask

func (*WatchTagsRequest) MakeFullFieldMask

func (o *WatchTagsRequest) MakeFullFieldMask() *WatchTagsRequest_FieldMask

func (*WatchTagsRequest) MakeRawDiffFieldMask

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

func (*WatchTagsRequest) MakeRawFullFieldMask

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

func (*WatchTagsRequest) Marshal

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

func (*WatchTagsRequest) MarshalJSON

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

func (*WatchTagsRequest) Merge

func (o *WatchTagsRequest) Merge(source *WatchTagsRequest)

func (*WatchTagsRequest) MergeRaw

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

func (*WatchTagsRequest) ProtoMessage

func (*WatchTagsRequest) ProtoMessage()

func (*WatchTagsRequest) ProtoReflect

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

func (*WatchTagsRequest) Reset

func (m *WatchTagsRequest) Reset()

func (*WatchTagsRequest) SetFieldMask

func (m *WatchTagsRequest) SetFieldMask(fv *tag.Tag_FieldMask)

func (*WatchTagsRequest) SetFilter

func (m *WatchTagsRequest) SetFilter(fv *tag.Filter)

func (*WatchTagsRequest) SetMaxChunkSize

func (m *WatchTagsRequest) SetMaxChunkSize(fv int32)

func (*WatchTagsRequest) SetOrderBy

func (m *WatchTagsRequest) SetOrderBy(fv *tag.OrderBy)

func (*WatchTagsRequest) SetPageSize

func (m *WatchTagsRequest) SetPageSize(fv int32)

func (*WatchTagsRequest) SetPageToken

func (m *WatchTagsRequest) SetPageToken(fv *tag.PagerCursor)

func (*WatchTagsRequest) SetParent

func (m *WatchTagsRequest) SetParent(fv *tag.ParentReference)

func (*WatchTagsRequest) SetResumeToken

func (m *WatchTagsRequest) SetResumeToken(fv string)

func (*WatchTagsRequest) SetStartingTime added in v0.7.13

func (m *WatchTagsRequest) SetStartingTime(fv *timestamp.Timestamp)

func (*WatchTagsRequest) SetType

func (m *WatchTagsRequest) SetType(fv watch_type.WatchType)

func (*WatchTagsRequest) SetView

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

func (*WatchTagsRequest) String

func (m *WatchTagsRequest) String() string

func (*WatchTagsRequest) Unmarshal

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

func (*WatchTagsRequest) UnmarshalJSON

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

type WatchTagsRequestFieldPathBuilder

type WatchTagsRequestFieldPathBuilder struct{}

func NewWatchTagsRequestFieldPathBuilder

func NewWatchTagsRequestFieldPathBuilder() WatchTagsRequestFieldPathBuilder

func (WatchTagsRequestFieldPathBuilder) FieldMask

func (WatchTagsRequestFieldPathBuilder) Filter

func (WatchTagsRequestFieldPathBuilder) MaxChunkSize

func (WatchTagsRequestFieldPathBuilder) OrderBy

func (WatchTagsRequestFieldPathBuilder) PageSize

func (WatchTagsRequestFieldPathBuilder) PageToken

func (WatchTagsRequestFieldPathBuilder) Parent

func (WatchTagsRequestFieldPathBuilder) ResumeToken

func (WatchTagsRequestFieldPathBuilder) StartingTime added in v0.7.13

func (WatchTagsRequestFieldPathBuilder) Type

func (WatchTagsRequestFieldPathBuilder) View

type WatchTagsRequestPathSelectorFieldMask

type WatchTagsRequestPathSelectorFieldMask struct{}

func (WatchTagsRequestPathSelectorFieldMask) FieldPath

func (WatchTagsRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchTagsRequestPathSelectorFieldMask) WithValue

type WatchTagsRequestPathSelectorFilter

type WatchTagsRequestPathSelectorFilter struct{}

func (WatchTagsRequestPathSelectorFilter) FieldPath

func (WatchTagsRequestPathSelectorFilter) WithArrayOfValues

func (WatchTagsRequestPathSelectorFilter) WithValue

type WatchTagsRequestPathSelectorMaxChunkSize

type WatchTagsRequestPathSelectorMaxChunkSize struct{}

func (WatchTagsRequestPathSelectorMaxChunkSize) FieldPath

func (WatchTagsRequestPathSelectorMaxChunkSize) WithArrayOfValues

func (WatchTagsRequestPathSelectorMaxChunkSize) WithValue

type WatchTagsRequestPathSelectorOrderBy

type WatchTagsRequestPathSelectorOrderBy struct{}

func (WatchTagsRequestPathSelectorOrderBy) FieldPath

func (WatchTagsRequestPathSelectorOrderBy) WithArrayOfValues

func (WatchTagsRequestPathSelectorOrderBy) WithValue

type WatchTagsRequestPathSelectorPageSize

type WatchTagsRequestPathSelectorPageSize struct{}

func (WatchTagsRequestPathSelectorPageSize) FieldPath

func (WatchTagsRequestPathSelectorPageSize) WithArrayOfValues

func (WatchTagsRequestPathSelectorPageSize) WithValue

type WatchTagsRequestPathSelectorPageToken

type WatchTagsRequestPathSelectorPageToken struct{}

func (WatchTagsRequestPathSelectorPageToken) FieldPath

func (WatchTagsRequestPathSelectorPageToken) WithArrayOfValues

func (WatchTagsRequestPathSelectorPageToken) WithValue

type WatchTagsRequestPathSelectorParent

type WatchTagsRequestPathSelectorParent struct{}

func (WatchTagsRequestPathSelectorParent) FieldPath

func (WatchTagsRequestPathSelectorParent) WithArrayOfValues

func (WatchTagsRequestPathSelectorParent) WithValue

type WatchTagsRequestPathSelectorResumeToken

type WatchTagsRequestPathSelectorResumeToken struct{}

func (WatchTagsRequestPathSelectorResumeToken) FieldPath

func (WatchTagsRequestPathSelectorResumeToken) WithArrayOfValues

func (WatchTagsRequestPathSelectorResumeToken) WithValue

type WatchTagsRequestPathSelectorStartingTime added in v0.7.13

type WatchTagsRequestPathSelectorStartingTime struct{}

func (WatchTagsRequestPathSelectorStartingTime) FieldPath added in v0.7.13

func (WatchTagsRequestPathSelectorStartingTime) WithArrayOfValues added in v0.7.13

func (WatchTagsRequestPathSelectorStartingTime) WithValue added in v0.7.13

type WatchTagsRequestPathSelectorType

type WatchTagsRequestPathSelectorType struct{}

func (WatchTagsRequestPathSelectorType) FieldPath

func (WatchTagsRequestPathSelectorType) WithArrayOfValues

func (WatchTagsRequestPathSelectorType) WithValue

type WatchTagsRequestPathSelectorView

type WatchTagsRequestPathSelectorView struct{}

func (WatchTagsRequestPathSelectorView) FieldPath

func (WatchTagsRequestPathSelectorView) WithArrayOfValues

func (WatchTagsRequestPathSelectorView) WithValue

type WatchTagsRequest_FieldMask

type WatchTagsRequest_FieldMask struct {
	Paths []WatchTagsRequest_FieldPath
}

func FullWatchTagsRequest_FieldMask

func FullWatchTagsRequest_FieldMask() *WatchTagsRequest_FieldMask

func (*WatchTagsRequest_FieldMask) AppendPath

func (fieldMask *WatchTagsRequest_FieldMask) AppendPath(path WatchTagsRequest_FieldPath)

func (*WatchTagsRequest_FieldMask) AppendRawPath

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

func (*WatchTagsRequest_FieldMask) DecodeFirestore

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

func (*WatchTagsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchTagsRequest_FieldMask) FilterInputFields

func (fieldMask *WatchTagsRequest_FieldMask) FilterInputFields() *WatchTagsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchTagsRequest_FieldMask) FromProtoFieldMask

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

func (*WatchTagsRequest_FieldMask) GetPaths

func (*WatchTagsRequest_FieldMask) GetRawPaths

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

func (*WatchTagsRequest_FieldMask) IsFull

func (fieldMask *WatchTagsRequest_FieldMask) IsFull() bool

func (WatchTagsRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchTagsRequest_FieldMask) MarshalJSON

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

func (*WatchTagsRequest_FieldMask) PathsCount

func (fieldMask *WatchTagsRequest_FieldMask) PathsCount() int

func (*WatchTagsRequest_FieldMask) Project

func (fieldMask *WatchTagsRequest_FieldMask) Project(source *WatchTagsRequest) *WatchTagsRequest

func (*WatchTagsRequest_FieldMask) ProjectRaw

func (*WatchTagsRequest_FieldMask) ProtoMessage

func (fieldMask *WatchTagsRequest_FieldMask) ProtoMessage()

func (*WatchTagsRequest_FieldMask) ProtoReflect

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

func (*WatchTagsRequest_FieldMask) Reset

func (fieldMask *WatchTagsRequest_FieldMask) Reset()

func (*WatchTagsRequest_FieldMask) Set

func (fieldMask *WatchTagsRequest_FieldMask) Set(target, source *WatchTagsRequest)

func (*WatchTagsRequest_FieldMask) SetFromCliFlag

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

func (*WatchTagsRequest_FieldMask) SetRaw

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

func (*WatchTagsRequest_FieldMask) Size

func (fieldMask *WatchTagsRequest_FieldMask) Size() int

func (*WatchTagsRequest_FieldMask) String

func (fieldMask *WatchTagsRequest_FieldMask) String() string

func (*WatchTagsRequest_FieldMask) Subtract

func (*WatchTagsRequest_FieldMask) SubtractRaw

func (*WatchTagsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchTagsRequest_FieldMask) Unmarshal

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

func (*WatchTagsRequest_FieldMask) UnmarshalJSON

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

type WatchTagsRequest_FieldPath

type WatchTagsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchTagsRequest_FieldPathSelector
	Get(source *WatchTagsRequest) []interface{}
	GetSingle(source *WatchTagsRequest) (interface{}, bool)
	ClearValue(item *WatchTagsRequest)

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

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

func MustParseWatchTagsRequest_FieldPath

func MustParseWatchTagsRequest_FieldPath(rawField string) WatchTagsRequest_FieldPath

func ParseWatchTagsRequest_FieldPath

func ParseWatchTagsRequest_FieldPath(rawField string) (WatchTagsRequest_FieldPath, error)

type WatchTagsRequest_FieldPathArrayItemValue

type WatchTagsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchTagsRequest_FieldPath
	ContainsValue(*WatchTagsRequest) bool
}

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

func MustParseWatchTagsRequest_FieldPathArrayItemValue

func MustParseWatchTagsRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchTagsRequest_FieldPathArrayItemValue

func ParseWatchTagsRequest_FieldPathArrayItemValue

func ParseWatchTagsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchTagsRequest_FieldPathArrayItemValue, error)

ParseWatchTagsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchTagsRequest_FieldPathArrayOfValues

type WatchTagsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchTagsRequest_FieldPath
}

WatchTagsRequest_FieldPathArrayOfValues allows storing slice of values for WatchTagsRequest fields according to their type

func MustParseWatchTagsRequest_FieldPathArrayOfValues

func MustParseWatchTagsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchTagsRequest_FieldPathArrayOfValues

func ParseWatchTagsRequest_FieldPathArrayOfValues

func ParseWatchTagsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchTagsRequest_FieldPathArrayOfValues, error)

type WatchTagsRequest_FieldPathSelector

type WatchTagsRequest_FieldPathSelector int32
const (
	WatchTagsRequest_FieldPathSelectorType         WatchTagsRequest_FieldPathSelector = 0
	WatchTagsRequest_FieldPathSelectorParent       WatchTagsRequest_FieldPathSelector = 1
	WatchTagsRequest_FieldPathSelectorPageSize     WatchTagsRequest_FieldPathSelector = 2
	WatchTagsRequest_FieldPathSelectorPageToken    WatchTagsRequest_FieldPathSelector = 3
	WatchTagsRequest_FieldPathSelectorOrderBy      WatchTagsRequest_FieldPathSelector = 4
	WatchTagsRequest_FieldPathSelectorResumeToken  WatchTagsRequest_FieldPathSelector = 5
	WatchTagsRequest_FieldPathSelectorStartingTime WatchTagsRequest_FieldPathSelector = 6
	WatchTagsRequest_FieldPathSelectorFilter       WatchTagsRequest_FieldPathSelector = 7
	WatchTagsRequest_FieldPathSelectorFieldMask    WatchTagsRequest_FieldPathSelector = 8
	WatchTagsRequest_FieldPathSelectorView         WatchTagsRequest_FieldPathSelector = 9
	WatchTagsRequest_FieldPathSelectorMaxChunkSize WatchTagsRequest_FieldPathSelector = 10
)

func (WatchTagsRequest_FieldPathSelector) String

type WatchTagsRequest_FieldPathValue

type WatchTagsRequest_FieldPathValue interface {
	WatchTagsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchTagsRequest)
	CompareWith(*WatchTagsRequest) (cmp int, comparable bool)
}

WatchTagsRequest_FieldPathValue allows storing values for WatchTagsRequest fields according to their type

func MustParseWatchTagsRequest_FieldPathValue

func MustParseWatchTagsRequest_FieldPathValue(pathStr, valueStr string) WatchTagsRequest_FieldPathValue

func ParseWatchTagsRequest_FieldPathValue

func ParseWatchTagsRequest_FieldPathValue(pathStr, valueStr string) (WatchTagsRequest_FieldPathValue, error)

type WatchTagsRequest_FieldTerminalPath

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

func (*WatchTagsRequest_FieldTerminalPath) ClearValue

func (*WatchTagsRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchTagsRequest_FieldTerminalPath) Get

func (fp *WatchTagsRequest_FieldTerminalPath) Get(source *WatchTagsRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchTagsRequest

func (*WatchTagsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchTagsRequest_FieldTerminalPath) GetRaw

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

func (*WatchTagsRequest_FieldTerminalPath) GetSingle

func (fp *WatchTagsRequest_FieldTerminalPath) GetSingle(source *WatchTagsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchTagsRequest

func (*WatchTagsRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchTagsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchTagsRequest_FieldTerminalPath) JSONString

func (fp *WatchTagsRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchTagsRequest_FieldTerminalPath) Selector

func (*WatchTagsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*WatchTagsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchTagsRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchTagsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchTagsRequest_FieldPathArrayItemValue

func (*WatchTagsRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchTagsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchTagsRequest_FieldPathArrayOfValues

func (*WatchTagsRequest_FieldTerminalPath) WithIValue

func (fp *WatchTagsRequest_FieldTerminalPath) WithIValue(value interface{}) WatchTagsRequest_FieldPathValue

func (*WatchTagsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchTagsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchTagsRequest_FieldTerminalPath) WithRawIValue

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

type WatchTagsRequest_FieldTerminalPathArrayItemValue

type WatchTagsRequest_FieldTerminalPathArrayItemValue struct {
	WatchTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchTagsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchTagsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchTagsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchTagsRequest) (interface{}, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchTagsRequest_FieldTerminalPathArrayOfValues

type WatchTagsRequest_FieldTerminalPathArrayOfValues struct {
	WatchTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*tag.Tag_FieldMask, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*tag.Filter, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*tag.OrderBy, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*tag.PagerCursor, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*tag.ParentReference, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues added in v0.7.13

func (fpaov *WatchTagsRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchTagsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchTagsRequest_FieldTerminalPathValue

type WatchTagsRequest_FieldTerminalPathValue struct {
	WatchTagsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*tag.Tag_FieldMask, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) AsFilterValue

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsFilterValue() (*tag.Filter, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) AsOrderByValue

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsOrderByValue() (*tag.OrderBy, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*WatchTagsRequest_FieldTerminalPathValue) AsPageTokenValue

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsPageTokenValue() (*tag.PagerCursor, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) AsParentValue

func (*WatchTagsRequest_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) AsStartingTimeValue added in v0.7.13

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsStartingTimeValue() (*timestamp.Timestamp, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) AsTypeValue

func (*WatchTagsRequest_FieldTerminalPathValue) AsViewValue

func (fpv *WatchTagsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)

func (*WatchTagsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchTagsRequest_FieldTerminalPathValue' with the value under path in 'WatchTagsRequest'.

func (*WatchTagsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchTagsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchTagsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchTagsRequest

func (*WatchTagsRequest_FieldTerminalPathValue) SetToRaw

type WatchTagsResponse

type WatchTagsResponse struct {

	// Changes of Tags
	TagChanges []*tag.TagChange `protobuf:"bytes,2,rep,name=tag_changes,json=tagChanges,proto3" json:"tag_changes,omitempty" firestore:"tagChanges"`
	// 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 Tags 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 *WatchTagsResponse_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 (Tags 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
}

WatchTagsResponse

func (*WatchTagsResponse) Clone

func (*WatchTagsResponse) CloneRaw

func (*WatchTagsResponse) Descriptor

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

Deprecated, Use WatchTagsResponse.ProtoReflect.Descriptor instead.

func (*WatchTagsResponse) GetIsCurrent

func (m *WatchTagsResponse) GetIsCurrent() bool

func (*WatchTagsResponse) GetIsHardReset

func (m *WatchTagsResponse) GetIsHardReset() bool

func (*WatchTagsResponse) GetIsSoftReset

func (m *WatchTagsResponse) GetIsSoftReset() bool

func (*WatchTagsResponse) GetPageTokenChange

func (m *WatchTagsResponse) GetPageTokenChange() *WatchTagsResponse_PageTokenChange

func (*WatchTagsResponse) GetResumeToken

func (m *WatchTagsResponse) GetResumeToken() string

func (*WatchTagsResponse) GetSnapshotSize

func (m *WatchTagsResponse) GetSnapshotSize() int64

func (*WatchTagsResponse) GetTagChanges

func (m *WatchTagsResponse) GetTagChanges() []*tag.TagChange

func (*WatchTagsResponse) GotenMessage

func (*WatchTagsResponse) GotenMessage()

func (*WatchTagsResponse) GotenObjectExt

func (o *WatchTagsResponse) GotenObjectExt()

func (*WatchTagsResponse) GotenValidate

func (obj *WatchTagsResponse) GotenValidate() error

func (*WatchTagsResponse) MakeDiffFieldMask

func (o *WatchTagsResponse) MakeDiffFieldMask(other *WatchTagsResponse) *WatchTagsResponse_FieldMask

func (*WatchTagsResponse) MakeFullFieldMask

func (o *WatchTagsResponse) MakeFullFieldMask() *WatchTagsResponse_FieldMask

func (*WatchTagsResponse) MakeRawDiffFieldMask

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

func (*WatchTagsResponse) MakeRawFullFieldMask

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

func (*WatchTagsResponse) Marshal

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

func (*WatchTagsResponse) MarshalJSON

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

func (*WatchTagsResponse) Merge

func (o *WatchTagsResponse) Merge(source *WatchTagsResponse)

func (*WatchTagsResponse) MergeRaw

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

func (*WatchTagsResponse) ProtoMessage

func (*WatchTagsResponse) ProtoMessage()

func (*WatchTagsResponse) ProtoReflect

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

func (*WatchTagsResponse) Reset

func (m *WatchTagsResponse) Reset()

func (*WatchTagsResponse) SetIsCurrent

func (m *WatchTagsResponse) SetIsCurrent(fv bool)

func (*WatchTagsResponse) SetIsHardReset

func (m *WatchTagsResponse) SetIsHardReset(fv bool)

func (*WatchTagsResponse) SetIsSoftReset

func (m *WatchTagsResponse) SetIsSoftReset(fv bool)

func (*WatchTagsResponse) SetPageTokenChange

func (m *WatchTagsResponse) SetPageTokenChange(fv *WatchTagsResponse_PageTokenChange)

func (*WatchTagsResponse) SetResumeToken

func (m *WatchTagsResponse) SetResumeToken(fv string)

func (*WatchTagsResponse) SetSnapshotSize

func (m *WatchTagsResponse) SetSnapshotSize(fv int64)

func (*WatchTagsResponse) SetTagChanges

func (m *WatchTagsResponse) SetTagChanges(fv []*tag.TagChange)

func (*WatchTagsResponse) String

func (m *WatchTagsResponse) String() string

func (*WatchTagsResponse) Unmarshal

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

func (*WatchTagsResponse) UnmarshalJSON

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

type WatchTagsResponseFieldPathBuilder

type WatchTagsResponseFieldPathBuilder struct{}

func NewWatchTagsResponseFieldPathBuilder

func NewWatchTagsResponseFieldPathBuilder() WatchTagsResponseFieldPathBuilder

func (WatchTagsResponseFieldPathBuilder) IsCurrent

func (WatchTagsResponseFieldPathBuilder) IsHardReset

func (WatchTagsResponseFieldPathBuilder) IsSoftReset

func (WatchTagsResponseFieldPathBuilder) PageTokenChange

func (WatchTagsResponseFieldPathBuilder) ResumeToken

func (WatchTagsResponseFieldPathBuilder) SnapshotSize

func (WatchTagsResponseFieldPathBuilder) TagChanges

type WatchTagsResponsePageTokenChangeFieldPathBuilder

type WatchTagsResponsePageTokenChangeFieldPathBuilder struct{}

func NewWatchTagsResponsePageTokenChangeFieldPathBuilder

func NewWatchTagsResponsePageTokenChangeFieldPathBuilder() WatchTagsResponsePageTokenChangeFieldPathBuilder

func (WatchTagsResponsePageTokenChangeFieldPathBuilder) NextPageToken

func (WatchTagsResponsePageTokenChangeFieldPathBuilder) PrevPageToken

type WatchTagsResponsePageTokenChange_FieldPath

type WatchTagsResponsePageTokenChange_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchTagsResponsePageTokenChange_FieldPathSelector
	Get(source *WatchTagsResponse_PageTokenChange) []interface{}
	GetSingle(source *WatchTagsResponse_PageTokenChange) (interface{}, bool)
	ClearValue(item *WatchTagsResponse_PageTokenChange)

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

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

func MustParseWatchTagsResponsePageTokenChange_FieldPath

func MustParseWatchTagsResponsePageTokenChange_FieldPath(rawField string) WatchTagsResponsePageTokenChange_FieldPath

func ParseWatchTagsResponsePageTokenChange_FieldPath

func ParseWatchTagsResponsePageTokenChange_FieldPath(rawField string) (WatchTagsResponsePageTokenChange_FieldPath, error)

type WatchTagsResponsePageTokenChange_FieldPathArrayItemValue

type WatchTagsResponsePageTokenChange_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchTagsResponsePageTokenChange_FieldPath
	ContainsValue(*WatchTagsResponse_PageTokenChange) bool
}

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

func MustParseWatchTagsResponsePageTokenChange_FieldPathArrayItemValue

func MustParseWatchTagsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchTagsResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchTagsResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchTagsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchTagsResponsePageTokenChange_FieldPathArrayItemValue, error)

ParseWatchTagsResponsePageTokenChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchTagsResponsePageTokenChange_FieldPathArrayOfValues

type WatchTagsResponsePageTokenChange_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchTagsResponsePageTokenChange_FieldPath
}

WatchTagsResponsePageTokenChange_FieldPathArrayOfValues allows storing slice of values for PageTokenChange fields according to their type

func MustParseWatchTagsResponsePageTokenChange_FieldPathArrayOfValues

func MustParseWatchTagsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchTagsResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchTagsResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchTagsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchTagsResponsePageTokenChange_FieldPathArrayOfValues, error)

type WatchTagsResponsePageTokenChange_FieldPathSelector

type WatchTagsResponsePageTokenChange_FieldPathSelector int32
const (
	WatchTagsResponsePageTokenChange_FieldPathSelectorPrevPageToken WatchTagsResponsePageTokenChange_FieldPathSelector = 0
	WatchTagsResponsePageTokenChange_FieldPathSelectorNextPageToken WatchTagsResponsePageTokenChange_FieldPathSelector = 1
)

func (WatchTagsResponsePageTokenChange_FieldPathSelector) String

type WatchTagsResponsePageTokenChange_FieldPathValue

type WatchTagsResponsePageTokenChange_FieldPathValue interface {
	WatchTagsResponsePageTokenChange_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchTagsResponse_PageTokenChange)
	CompareWith(*WatchTagsResponse_PageTokenChange) (cmp int, comparable bool)
}

WatchTagsResponsePageTokenChange_FieldPathValue allows storing values for PageTokenChange fields according to their type

func MustParseWatchTagsResponsePageTokenChange_FieldPathValue

func MustParseWatchTagsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchTagsResponsePageTokenChange_FieldPathValue

func ParseWatchTagsResponsePageTokenChange_FieldPathValue

func ParseWatchTagsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchTagsResponsePageTokenChange_FieldPathValue, error)

type WatchTagsResponsePageTokenChange_FieldTerminalPath

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) ClearValue

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) ClearValueRaw

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) Get

Get returns all values pointed by specific field from source WatchTagsResponse_PageTokenChange

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) GetRaw

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source WatchTagsResponse_PageTokenChange

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) GetSingleRaw

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) Selector

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) WithIValue

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPath) WithRawIValue

type WatchTagsResponsePageTokenChange_FieldTerminalPathArrayItemValue

type WatchTagsResponsePageTokenChange_FieldTerminalPathArrayItemValue struct {
	WatchTagsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchTagsResponsePageTokenChange_FieldTerminalPathArrayOfValues

type WatchTagsResponsePageTokenChange_FieldTerminalPathArrayOfValues struct {
	WatchTagsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *WatchTagsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*tag.PagerCursor, bool)

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *WatchTagsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*tag.PagerCursor, bool)

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchTagsResponsePageTokenChange_FieldTerminalPathValue

type WatchTagsResponsePageTokenChange_FieldTerminalPathValue struct {
	WatchTagsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchTagsResponsePageTokenChange_FieldTerminalPathValue' with the value under path in 'WatchTagsResponse_PageTokenChange'.

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PageTokenChange

func (*WatchTagsResponsePageTokenChange_FieldTerminalPathValue) SetToRaw

type WatchTagsResponsePathSelectorIsCurrent

type WatchTagsResponsePathSelectorIsCurrent struct{}

func (WatchTagsResponsePathSelectorIsCurrent) FieldPath

func (WatchTagsResponsePathSelectorIsCurrent) WithArrayOfValues

func (WatchTagsResponsePathSelectorIsCurrent) WithValue

type WatchTagsResponsePathSelectorIsHardReset

type WatchTagsResponsePathSelectorIsHardReset struct{}

func (WatchTagsResponsePathSelectorIsHardReset) FieldPath

func (WatchTagsResponsePathSelectorIsHardReset) WithArrayOfValues

func (WatchTagsResponsePathSelectorIsHardReset) WithValue

type WatchTagsResponsePathSelectorIsSoftReset

type WatchTagsResponsePathSelectorIsSoftReset struct{}

func (WatchTagsResponsePathSelectorIsSoftReset) FieldPath

func (WatchTagsResponsePathSelectorIsSoftReset) WithArrayOfValues

func (WatchTagsResponsePathSelectorIsSoftReset) WithValue

type WatchTagsResponsePathSelectorPageTokenChange

type WatchTagsResponsePathSelectorPageTokenChange struct{}

func (WatchTagsResponsePathSelectorPageTokenChange) FieldPath

func (WatchTagsResponsePathSelectorPageTokenChange) NextPageToken

func (WatchTagsResponsePathSelectorPageTokenChange) PrevPageToken

func (WatchTagsResponsePathSelectorPageTokenChange) WithArrayOfValues

func (WatchTagsResponsePathSelectorPageTokenChange) WithSubArrayItemValue

func (WatchTagsResponsePathSelectorPageTokenChange) WithSubArrayOfValues

func (WatchTagsResponsePathSelectorPageTokenChange) WithSubPath

func (WatchTagsResponsePathSelectorPageTokenChange) WithSubValue

func (WatchTagsResponsePathSelectorPageTokenChange) WithValue

type WatchTagsResponsePathSelectorPageTokenChangeNextPageToken

type WatchTagsResponsePathSelectorPageTokenChangeNextPageToken struct{}

func (WatchTagsResponsePathSelectorPageTokenChangeNextPageToken) FieldPath

func (WatchTagsResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues

func (WatchTagsResponsePathSelectorPageTokenChangeNextPageToken) WithValue

type WatchTagsResponsePathSelectorPageTokenChangePrevPageToken

type WatchTagsResponsePathSelectorPageTokenChangePrevPageToken struct{}

func (WatchTagsResponsePathSelectorPageTokenChangePrevPageToken) FieldPath

func (WatchTagsResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues

func (WatchTagsResponsePathSelectorPageTokenChangePrevPageToken) WithValue

type WatchTagsResponsePathSelectorResumeToken

type WatchTagsResponsePathSelectorResumeToken struct{}

func (WatchTagsResponsePathSelectorResumeToken) FieldPath

func (WatchTagsResponsePathSelectorResumeToken) WithArrayOfValues

func (WatchTagsResponsePathSelectorResumeToken) WithValue

type WatchTagsResponsePathSelectorSnapshotSize

type WatchTagsResponsePathSelectorSnapshotSize struct{}

func (WatchTagsResponsePathSelectorSnapshotSize) FieldPath

func (WatchTagsResponsePathSelectorSnapshotSize) WithArrayOfValues

func (WatchTagsResponsePathSelectorSnapshotSize) WithValue

type WatchTagsResponsePathSelectorTagChanges

type WatchTagsResponsePathSelectorTagChanges struct{}

func (WatchTagsResponsePathSelectorTagChanges) FieldPath

func (WatchTagsResponsePathSelectorTagChanges) WithArrayOfValues

func (WatchTagsResponsePathSelectorTagChanges) WithItemValue

func (WatchTagsResponsePathSelectorTagChanges) WithValue

type WatchTagsResponse_FieldMask

type WatchTagsResponse_FieldMask struct {
	Paths []WatchTagsResponse_FieldPath
}

func FullWatchTagsResponse_FieldMask

func FullWatchTagsResponse_FieldMask() *WatchTagsResponse_FieldMask

func (*WatchTagsResponse_FieldMask) AppendPath

func (fieldMask *WatchTagsResponse_FieldMask) AppendPath(path WatchTagsResponse_FieldPath)

func (*WatchTagsResponse_FieldMask) AppendRawPath

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

func (*WatchTagsResponse_FieldMask) DecodeFirestore

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

func (*WatchTagsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchTagsResponse_FieldMask) FilterInputFields

func (fieldMask *WatchTagsResponse_FieldMask) FilterInputFields() *WatchTagsResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchTagsResponse_FieldMask) FromProtoFieldMask

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

func (*WatchTagsResponse_FieldMask) GetPaths

func (*WatchTagsResponse_FieldMask) GetRawPaths

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

func (*WatchTagsResponse_FieldMask) IsFull

func (fieldMask *WatchTagsResponse_FieldMask) IsFull() bool

func (WatchTagsResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchTagsResponse_FieldMask) MarshalJSON

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

func (*WatchTagsResponse_FieldMask) PathsCount

func (fieldMask *WatchTagsResponse_FieldMask) PathsCount() int

func (*WatchTagsResponse_FieldMask) Project

func (*WatchTagsResponse_FieldMask) ProjectRaw

func (*WatchTagsResponse_FieldMask) ProtoMessage

func (fieldMask *WatchTagsResponse_FieldMask) ProtoMessage()

func (*WatchTagsResponse_FieldMask) ProtoReflect

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

func (*WatchTagsResponse_FieldMask) Reset

func (fieldMask *WatchTagsResponse_FieldMask) Reset()

func (*WatchTagsResponse_FieldMask) Set

func (fieldMask *WatchTagsResponse_FieldMask) Set(target, source *WatchTagsResponse)

func (*WatchTagsResponse_FieldMask) SetFromCliFlag

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

func (*WatchTagsResponse_FieldMask) SetRaw

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

func (*WatchTagsResponse_FieldMask) Size

func (fieldMask *WatchTagsResponse_FieldMask) Size() int

func (*WatchTagsResponse_FieldMask) String

func (fieldMask *WatchTagsResponse_FieldMask) String() string

func (*WatchTagsResponse_FieldMask) Subtract

func (*WatchTagsResponse_FieldMask) SubtractRaw

func (*WatchTagsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchTagsResponse_FieldMask) Unmarshal

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

func (*WatchTagsResponse_FieldMask) UnmarshalJSON

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

type WatchTagsResponse_FieldPath

type WatchTagsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchTagsResponse_FieldPathSelector
	Get(source *WatchTagsResponse) []interface{}
	GetSingle(source *WatchTagsResponse) (interface{}, bool)
	ClearValue(item *WatchTagsResponse)

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

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

func MustParseWatchTagsResponse_FieldPath

func MustParseWatchTagsResponse_FieldPath(rawField string) WatchTagsResponse_FieldPath

func ParseWatchTagsResponse_FieldPath

func ParseWatchTagsResponse_FieldPath(rawField string) (WatchTagsResponse_FieldPath, error)

type WatchTagsResponse_FieldPathArrayItemValue

type WatchTagsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchTagsResponse_FieldPath
	ContainsValue(*WatchTagsResponse) bool
}

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

func MustParseWatchTagsResponse_FieldPathArrayItemValue

func MustParseWatchTagsResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchTagsResponse_FieldPathArrayItemValue

func ParseWatchTagsResponse_FieldPathArrayItemValue

func ParseWatchTagsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchTagsResponse_FieldPathArrayItemValue, error)

ParseWatchTagsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchTagsResponse_FieldPathArrayOfValues

type WatchTagsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchTagsResponse_FieldPath
}

WatchTagsResponse_FieldPathArrayOfValues allows storing slice of values for WatchTagsResponse fields according to their type

func MustParseWatchTagsResponse_FieldPathArrayOfValues

func MustParseWatchTagsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchTagsResponse_FieldPathArrayOfValues

func ParseWatchTagsResponse_FieldPathArrayOfValues

func ParseWatchTagsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchTagsResponse_FieldPathArrayOfValues, error)

type WatchTagsResponse_FieldPathSelector

type WatchTagsResponse_FieldPathSelector int32
const (
	WatchTagsResponse_FieldPathSelectorTagChanges      WatchTagsResponse_FieldPathSelector = 0
	WatchTagsResponse_FieldPathSelectorIsCurrent       WatchTagsResponse_FieldPathSelector = 1
	WatchTagsResponse_FieldPathSelectorPageTokenChange WatchTagsResponse_FieldPathSelector = 2
	WatchTagsResponse_FieldPathSelectorResumeToken     WatchTagsResponse_FieldPathSelector = 3
	WatchTagsResponse_FieldPathSelectorSnapshotSize    WatchTagsResponse_FieldPathSelector = 4
	WatchTagsResponse_FieldPathSelectorIsSoftReset     WatchTagsResponse_FieldPathSelector = 5
	WatchTagsResponse_FieldPathSelectorIsHardReset     WatchTagsResponse_FieldPathSelector = 6
)

func (WatchTagsResponse_FieldPathSelector) String

type WatchTagsResponse_FieldPathValue

type WatchTagsResponse_FieldPathValue interface {
	WatchTagsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchTagsResponse)
	CompareWith(*WatchTagsResponse) (cmp int, comparable bool)
}

WatchTagsResponse_FieldPathValue allows storing values for WatchTagsResponse fields according to their type

func MustParseWatchTagsResponse_FieldPathValue

func MustParseWatchTagsResponse_FieldPathValue(pathStr, valueStr string) WatchTagsResponse_FieldPathValue

func ParseWatchTagsResponse_FieldPathValue

func ParseWatchTagsResponse_FieldPathValue(pathStr, valueStr string) (WatchTagsResponse_FieldPathValue, error)

type WatchTagsResponse_FieldSubPath

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

func (*WatchTagsResponse_FieldSubPath) AsPageTokenChangeSubPath

func (*WatchTagsResponse_FieldSubPath) ClearValue

func (fps *WatchTagsResponse_FieldSubPath) ClearValue(item *WatchTagsResponse)

func (*WatchTagsResponse_FieldSubPath) ClearValueRaw

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

func (*WatchTagsResponse_FieldSubPath) Get

func (fps *WatchTagsResponse_FieldSubPath) Get(source *WatchTagsResponse) (values []interface{})

Get returns all values pointed by selected field from source WatchTagsResponse

func (*WatchTagsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchTagsResponse_FieldSubPath) GetRaw

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

func (*WatchTagsResponse_FieldSubPath) GetSingle

func (fps *WatchTagsResponse_FieldSubPath) GetSingle(source *WatchTagsResponse) (interface{}, bool)

GetSingle returns value of selected field from source WatchTagsResponse

func (*WatchTagsResponse_FieldSubPath) GetSingleRaw

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

func (*WatchTagsResponse_FieldSubPath) IsLeaf

func (fps *WatchTagsResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*WatchTagsResponse_FieldSubPath) JSONString

func (fps *WatchTagsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchTagsResponse_FieldSubPath) Selector

func (*WatchTagsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*WatchTagsResponse_FieldSubPath) String

func (fps *WatchTagsResponse_FieldSubPath) String() string

String returns path representation in proto convention

func (*WatchTagsResponse_FieldSubPath) WithIArrayItemValue

func (fps *WatchTagsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) WatchTagsResponse_FieldPathArrayItemValue

func (*WatchTagsResponse_FieldSubPath) WithIArrayOfValues

func (fps *WatchTagsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) WatchTagsResponse_FieldPathArrayOfValues

func (*WatchTagsResponse_FieldSubPath) WithIValue

func (fps *WatchTagsResponse_FieldSubPath) WithIValue(value interface{}) WatchTagsResponse_FieldPathValue

func (*WatchTagsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*WatchTagsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*WatchTagsResponse_FieldSubPath) WithRawIValue

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

type WatchTagsResponse_FieldSubPathArrayItemValue

type WatchTagsResponse_FieldSubPathArrayItemValue struct {
	WatchTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue

func (*WatchTagsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*WatchTagsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type WatchTagsResponse_FieldSubPathArrayOfValues

type WatchTagsResponse_FieldSubPathArrayOfValues struct {
	WatchTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues

func (*WatchTagsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type WatchTagsResponse_FieldSubPathValue

type WatchTagsResponse_FieldSubPathValue struct {
	WatchTagsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponse_FieldSubPathValue) AsPageTokenChangePathValue

func (*WatchTagsResponse_FieldSubPathValue) CompareWith

func (fpvs *WatchTagsResponse_FieldSubPathValue) CompareWith(source *WatchTagsResponse) (int, bool)

func (*WatchTagsResponse_FieldSubPathValue) CompareWithRaw

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

func (*WatchTagsResponse_FieldSubPathValue) GetRawValue

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

func (*WatchTagsResponse_FieldSubPathValue) SetTo

func (*WatchTagsResponse_FieldSubPathValue) SetToRaw

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

type WatchTagsResponse_FieldTerminalPath

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

func (*WatchTagsResponse_FieldTerminalPath) ClearValue

func (*WatchTagsResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchTagsResponse_FieldTerminalPath) Get

func (fp *WatchTagsResponse_FieldTerminalPath) Get(source *WatchTagsResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchTagsResponse

func (*WatchTagsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchTagsResponse_FieldTerminalPath) GetRaw

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

func (*WatchTagsResponse_FieldTerminalPath) GetSingle

func (fp *WatchTagsResponse_FieldTerminalPath) GetSingle(source *WatchTagsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchTagsResponse

func (*WatchTagsResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchTagsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchTagsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchTagsResponse_FieldTerminalPath) Selector

func (*WatchTagsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*WatchTagsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchTagsResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchTagsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchTagsResponse_FieldPathArrayItemValue

func (*WatchTagsResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchTagsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchTagsResponse_FieldPathArrayOfValues

func (*WatchTagsResponse_FieldTerminalPath) WithIValue

func (*WatchTagsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchTagsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchTagsResponse_FieldTerminalPath) WithRawIValue

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

type WatchTagsResponse_FieldTerminalPathArrayItemValue

type WatchTagsResponse_FieldTerminalPathArrayItemValue struct {
	WatchTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponse_FieldTerminalPathArrayItemValue) AsTagChangesItemValue

func (fpaiv *WatchTagsResponse_FieldTerminalPathArrayItemValue) AsTagChangesItemValue() (*tag.TagChange, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchTagsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchTagsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchTagsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchTagsResponse) (interface{}, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchTagsResponse_FieldTerminalPathArrayOfValues

type WatchTagsResponse_FieldTerminalPathArrayOfValues struct {
	WatchTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues

func (fpaov *WatchTagsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues

func (fpaov *WatchTagsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues

func (fpaov *WatchTagsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues

func (fpaov *WatchTagsResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues() ([]*WatchTagsResponse_PageTokenChange, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchTagsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues

func (fpaov *WatchTagsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) AsTagChangesArrayOfValues

func (fpaov *WatchTagsResponse_FieldTerminalPathArrayOfValues) AsTagChangesArrayOfValues() ([][]*tag.TagChange, bool)

func (*WatchTagsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchTagsResponse_FieldTerminalPathValue

type WatchTagsResponse_FieldTerminalPathValue struct {
	WatchTagsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchTagsResponse_FieldTerminalPathValue) AsIsCurrentValue

func (fpv *WatchTagsResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)

func (*WatchTagsResponse_FieldTerminalPathValue) AsIsHardResetValue

func (fpv *WatchTagsResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)

func (*WatchTagsResponse_FieldTerminalPathValue) AsIsSoftResetValue

func (fpv *WatchTagsResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)

func (*WatchTagsResponse_FieldTerminalPathValue) AsPageTokenChangeValue

func (*WatchTagsResponse_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchTagsResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchTagsResponse_FieldTerminalPathValue) AsSnapshotSizeValue

func (fpv *WatchTagsResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)

func (*WatchTagsResponse_FieldTerminalPathValue) AsTagChangesValue

func (fpv *WatchTagsResponse_FieldTerminalPathValue) AsTagChangesValue() ([]*tag.TagChange, bool)

func (*WatchTagsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchTagsResponse_FieldTerminalPathValue' with the value under path in 'WatchTagsResponse'.

func (*WatchTagsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchTagsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchTagsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchTagsResponse

func (*WatchTagsResponse_FieldTerminalPathValue) SetToRaw

type WatchTagsResponse_PageTokenChange

type WatchTagsResponse_PageTokenChange struct {

	// New token to retrieve previous page of results.
	PrevPageToken *tag.PagerCursor `` /* 151-byte string literal not displayed */
	// New token to retrieve next page of results.
	NextPageToken *tag.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WatchTagsResponse_PageTokenChange) Clone

func (*WatchTagsResponse_PageTokenChange) CloneRaw

func (*WatchTagsResponse_PageTokenChange) Descriptor

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

Deprecated, Use WatchTagsResponse_PageTokenChange.ProtoReflect.Descriptor instead.

func (*WatchTagsResponse_PageTokenChange) GetNextPageToken

func (m *WatchTagsResponse_PageTokenChange) GetNextPageToken() *tag.PagerCursor

func (*WatchTagsResponse_PageTokenChange) GetPrevPageToken

func (m *WatchTagsResponse_PageTokenChange) GetPrevPageToken() *tag.PagerCursor

func (*WatchTagsResponse_PageTokenChange) GotenMessage

func (*WatchTagsResponse_PageTokenChange) GotenMessage()

func (*WatchTagsResponse_PageTokenChange) GotenObjectExt

func (o *WatchTagsResponse_PageTokenChange) GotenObjectExt()

func (*WatchTagsResponse_PageTokenChange) GotenValidate

func (obj *WatchTagsResponse_PageTokenChange) GotenValidate() error

func (*WatchTagsResponse_PageTokenChange) MakeFullFieldMask

func (*WatchTagsResponse_PageTokenChange) MakeRawDiffFieldMask

func (*WatchTagsResponse_PageTokenChange) MakeRawFullFieldMask

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

func (*WatchTagsResponse_PageTokenChange) Marshal

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

func (*WatchTagsResponse_PageTokenChange) MarshalJSON

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

func (*WatchTagsResponse_PageTokenChange) Merge

func (*WatchTagsResponse_PageTokenChange) MergeRaw

func (*WatchTagsResponse_PageTokenChange) ProtoMessage

func (*WatchTagsResponse_PageTokenChange) ProtoMessage()

func (*WatchTagsResponse_PageTokenChange) ProtoReflect

func (*WatchTagsResponse_PageTokenChange) Reset

func (*WatchTagsResponse_PageTokenChange) SetNextPageToken

func (m *WatchTagsResponse_PageTokenChange) SetNextPageToken(fv *tag.PagerCursor)

func (*WatchTagsResponse_PageTokenChange) SetPrevPageToken

func (m *WatchTagsResponse_PageTokenChange) SetPrevPageToken(fv *tag.PagerCursor)

func (*WatchTagsResponse_PageTokenChange) String

func (*WatchTagsResponse_PageTokenChange) Unmarshal

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

func (*WatchTagsResponse_PageTokenChange) UnmarshalJSON

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

type WatchTagsResponse_PageTokenChangePathSelectorNextPageToken

type WatchTagsResponse_PageTokenChangePathSelectorNextPageToken struct{}

func (WatchTagsResponse_PageTokenChangePathSelectorNextPageToken) FieldPath

func (WatchTagsResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues

func (WatchTagsResponse_PageTokenChangePathSelectorNextPageToken) WithValue

type WatchTagsResponse_PageTokenChangePathSelectorPrevPageToken

type WatchTagsResponse_PageTokenChangePathSelectorPrevPageToken struct{}

func (WatchTagsResponse_PageTokenChangePathSelectorPrevPageToken) FieldPath

func (WatchTagsResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues

func (WatchTagsResponse_PageTokenChangePathSelectorPrevPageToken) WithValue

type WatchTagsResponse_PageTokenChange_FieldMask

type WatchTagsResponse_PageTokenChange_FieldMask struct {
	Paths []WatchTagsResponsePageTokenChange_FieldPath
}

func FullWatchTagsResponse_PageTokenChange_FieldMask

func FullWatchTagsResponse_PageTokenChange_FieldMask() *WatchTagsResponse_PageTokenChange_FieldMask

func (*WatchTagsResponse_PageTokenChange_FieldMask) AppendPath

func (*WatchTagsResponse_PageTokenChange_FieldMask) AppendRawPath

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

func (*WatchTagsResponse_PageTokenChange_FieldMask) DecodeFirestore

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

func (*WatchTagsResponse_PageTokenChange_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchTagsResponse_PageTokenChange_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchTagsResponse_PageTokenChange_FieldMask) FromProtoFieldMask

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

func (*WatchTagsResponse_PageTokenChange_FieldMask) GetPaths

func (*WatchTagsResponse_PageTokenChange_FieldMask) GetRawPaths

func (*WatchTagsResponse_PageTokenChange_FieldMask) IsFull

func (WatchTagsResponse_PageTokenChange_FieldMask) Marshal

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

implement methods required by customType

func (WatchTagsResponse_PageTokenChange_FieldMask) MarshalJSON

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

func (*WatchTagsResponse_PageTokenChange_FieldMask) PathsCount

func (fieldMask *WatchTagsResponse_PageTokenChange_FieldMask) PathsCount() int

func (*WatchTagsResponse_PageTokenChange_FieldMask) Project

func (*WatchTagsResponse_PageTokenChange_FieldMask) ProjectRaw

func (*WatchTagsResponse_PageTokenChange_FieldMask) ProtoMessage

func (fieldMask *WatchTagsResponse_PageTokenChange_FieldMask) ProtoMessage()

func (*WatchTagsResponse_PageTokenChange_FieldMask) ProtoReflect

func (*WatchTagsResponse_PageTokenChange_FieldMask) Reset

func (*WatchTagsResponse_PageTokenChange_FieldMask) Set

func (*WatchTagsResponse_PageTokenChange_FieldMask) SetFromCliFlag

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

func (*WatchTagsResponse_PageTokenChange_FieldMask) SetRaw

func (*WatchTagsResponse_PageTokenChange_FieldMask) Size

func (*WatchTagsResponse_PageTokenChange_FieldMask) String

func (*WatchTagsResponse_PageTokenChange_FieldMask) Subtract

func (*WatchTagsResponse_PageTokenChange_FieldMask) SubtractRaw

func (*WatchTagsResponse_PageTokenChange_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchTagsResponse_PageTokenChange_FieldMask) Unmarshal

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

func (*WatchTagsResponse_PageTokenChange_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL