resource_client

package
v0.8.3 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2022 License: Apache-2.0 Imports: 39 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchGetResourcesDescriptor

type BatchGetResourcesDescriptor struct{}

func GetBatchGetResourcesDescriptor

func GetBatchGetResourcesDescriptor() *BatchGetResourcesDescriptor

func (*BatchGetResourcesDescriptor) GetApiDescriptor

func (*BatchGetResourcesDescriptor) GetApiName

func (d *BatchGetResourcesDescriptor) GetApiName() string

func (*BatchGetResourcesDescriptor) GetClientMsgReflectHandle

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

func (*BatchGetResourcesDescriptor) GetFullMethodName

func (d *BatchGetResourcesDescriptor) GetFullMethodName() string

func (*BatchGetResourcesDescriptor) GetMethodName

func (d *BatchGetResourcesDescriptor) GetMethodName() string

func (*BatchGetResourcesDescriptor) GetProtoPkgName

func (d *BatchGetResourcesDescriptor) GetProtoPkgName() string

func (*BatchGetResourcesDescriptor) GetResourceDescriptor

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

func (*BatchGetResourcesDescriptor) GetServerMsgReflectHandle

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

func (*BatchGetResourcesDescriptor) GetServiceDomain

func (d *BatchGetResourcesDescriptor) GetServiceDomain() string

func (*BatchGetResourcesDescriptor) GetServiceVersion

func (d *BatchGetResourcesDescriptor) GetServiceVersion() string

func (*BatchGetResourcesDescriptor) GetVerb

func (d *BatchGetResourcesDescriptor) GetVerb() string

func (*BatchGetResourcesDescriptor) HasResource

func (d *BatchGetResourcesDescriptor) HasResource() bool

func (*BatchGetResourcesDescriptor) IsClientStream

func (d *BatchGetResourcesDescriptor) IsClientStream() bool

func (*BatchGetResourcesDescriptor) IsCollection

func (d *BatchGetResourcesDescriptor) IsCollection() bool

func (*BatchGetResourcesDescriptor) IsPlural

func (d *BatchGetResourcesDescriptor) IsPlural() bool

func (*BatchGetResourcesDescriptor) IsServerStream

func (d *BatchGetResourcesDescriptor) IsServerStream() bool

func (*BatchGetResourcesDescriptor) IsUnary

func (d *BatchGetResourcesDescriptor) IsUnary() bool

func (*BatchGetResourcesDescriptor) NewEmptyClientMsg

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

func (*BatchGetResourcesDescriptor) NewEmptyServerMsg

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

func (*BatchGetResourcesDescriptor) RequestHasResourceBody

func (d *BatchGetResourcesDescriptor) RequestHasResourceBody() bool

type BatchGetResourcesDescriptorClientMsgHandle

type BatchGetResourcesDescriptorClientMsgHandle struct{}

func (*BatchGetResourcesDescriptorClientMsgHandle) ExtractCollectionName

func (*BatchGetResourcesDescriptorClientMsgHandle) ExtractResourceName

func (*BatchGetResourcesDescriptorClientMsgHandle) ExtractResourceNames

type BatchGetResourcesDescriptorServerMsgHandle

type BatchGetResourcesDescriptorServerMsgHandle struct{}

func (*BatchGetResourcesDescriptorServerMsgHandle) ExtractCollectionName

func (*BatchGetResourcesDescriptorServerMsgHandle) ExtractResourceName

func (*BatchGetResourcesDescriptorServerMsgHandle) ExtractResourceNames

type BatchGetResourcesRequest

type BatchGetResourcesRequest struct {

	// Names of Resources
	Names []*resource.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 *resource.Resource_FieldMask `` /* 140-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 [BatchGetResources][ntt.meta.v1alpha2.BatchGetResources]

func (*BatchGetResourcesRequest) Clone

func (*BatchGetResourcesRequest) CloneRaw

func (*BatchGetResourcesRequest) Descriptor

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

Deprecated, Use BatchGetResourcesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetResourcesRequest) GetFieldMask

func (*BatchGetResourcesRequest) GetNames

func (m *BatchGetResourcesRequest) GetNames() []*resource.Reference

func (*BatchGetResourcesRequest) GetView

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

func (*BatchGetResourcesRequest) GotenMessage

func (*BatchGetResourcesRequest) GotenMessage()

func (*BatchGetResourcesRequest) GotenObjectExt

func (o *BatchGetResourcesRequest) GotenObjectExt()

func (*BatchGetResourcesRequest) GotenValidate

func (obj *BatchGetResourcesRequest) GotenValidate() error

func (*BatchGetResourcesRequest) MakeDiffFieldMask

func (*BatchGetResourcesRequest) MakeFullFieldMask

func (*BatchGetResourcesRequest) MakeRawDiffFieldMask

func (*BatchGetResourcesRequest) MakeRawFullFieldMask

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

func (*BatchGetResourcesRequest) Marshal

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

func (*BatchGetResourcesRequest) MarshalJSON

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

func (*BatchGetResourcesRequest) Merge

func (*BatchGetResourcesRequest) MergeRaw

func (*BatchGetResourcesRequest) ProtoMessage

func (*BatchGetResourcesRequest) ProtoMessage()

func (*BatchGetResourcesRequest) ProtoReflect

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

func (*BatchGetResourcesRequest) Reset

func (m *BatchGetResourcesRequest) Reset()

func (*BatchGetResourcesRequest) SetFieldMask

func (*BatchGetResourcesRequest) SetNames

func (m *BatchGetResourcesRequest) SetNames(fv []*resource.Reference)

func (*BatchGetResourcesRequest) SetView

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

func (*BatchGetResourcesRequest) String

func (m *BatchGetResourcesRequest) String() string

func (*BatchGetResourcesRequest) Unmarshal

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

func (*BatchGetResourcesRequest) UnmarshalJSON

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

type BatchGetResourcesRequestFieldPathBuilder

type BatchGetResourcesRequestFieldPathBuilder struct{}

func NewBatchGetResourcesRequestFieldPathBuilder

func NewBatchGetResourcesRequestFieldPathBuilder() BatchGetResourcesRequestFieldPathBuilder

func (BatchGetResourcesRequestFieldPathBuilder) FieldMask

func (BatchGetResourcesRequestFieldPathBuilder) Names

func (BatchGetResourcesRequestFieldPathBuilder) View

type BatchGetResourcesRequestPathSelectorFieldMask

type BatchGetResourcesRequestPathSelectorFieldMask struct{}

func (BatchGetResourcesRequestPathSelectorFieldMask) FieldPath

func (BatchGetResourcesRequestPathSelectorFieldMask) WithArrayOfValues

func (BatchGetResourcesRequestPathSelectorFieldMask) WithValue

type BatchGetResourcesRequestPathSelectorNames

type BatchGetResourcesRequestPathSelectorNames struct{}

func (BatchGetResourcesRequestPathSelectorNames) FieldPath

func (BatchGetResourcesRequestPathSelectorNames) WithArrayOfValues

func (BatchGetResourcesRequestPathSelectorNames) WithItemValue

func (BatchGetResourcesRequestPathSelectorNames) WithValue

type BatchGetResourcesRequestPathSelectorView

type BatchGetResourcesRequestPathSelectorView struct{}

func (BatchGetResourcesRequestPathSelectorView) FieldPath

func (BatchGetResourcesRequestPathSelectorView) WithArrayOfValues

func (BatchGetResourcesRequestPathSelectorView) WithValue

type BatchGetResourcesRequest_FieldMask

type BatchGetResourcesRequest_FieldMask struct {
	Paths []BatchGetResourcesRequest_FieldPath
}

func FullBatchGetResourcesRequest_FieldMask

func FullBatchGetResourcesRequest_FieldMask() *BatchGetResourcesRequest_FieldMask

func (*BatchGetResourcesRequest_FieldMask) AppendPath

func (*BatchGetResourcesRequest_FieldMask) AppendRawPath

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

func (*BatchGetResourcesRequest_FieldMask) DecodeFirestore

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

func (*BatchGetResourcesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetResourcesRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetResourcesRequest_FieldMask) FromProtoFieldMask

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

func (*BatchGetResourcesRequest_FieldMask) GetPaths

func (*BatchGetResourcesRequest_FieldMask) GetRawPaths

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

func (*BatchGetResourcesRequest_FieldMask) IsFull

func (fieldMask *BatchGetResourcesRequest_FieldMask) IsFull() bool

func (BatchGetResourcesRequest_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetResourcesRequest_FieldMask) MarshalJSON

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

func (*BatchGetResourcesRequest_FieldMask) PathsCount

func (fieldMask *BatchGetResourcesRequest_FieldMask) PathsCount() int

func (*BatchGetResourcesRequest_FieldMask) Project

func (*BatchGetResourcesRequest_FieldMask) ProjectRaw

func (*BatchGetResourcesRequest_FieldMask) ProtoMessage

func (fieldMask *BatchGetResourcesRequest_FieldMask) ProtoMessage()

func (*BatchGetResourcesRequest_FieldMask) ProtoReflect

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

func (*BatchGetResourcesRequest_FieldMask) Reset

func (fieldMask *BatchGetResourcesRequest_FieldMask) Reset()

func (*BatchGetResourcesRequest_FieldMask) Set

func (fieldMask *BatchGetResourcesRequest_FieldMask) Set(target, source *BatchGetResourcesRequest)

func (*BatchGetResourcesRequest_FieldMask) SetFromCliFlag

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

func (*BatchGetResourcesRequest_FieldMask) SetRaw

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

func (*BatchGetResourcesRequest_FieldMask) Size

func (fieldMask *BatchGetResourcesRequest_FieldMask) Size() int

func (*BatchGetResourcesRequest_FieldMask) String

func (fieldMask *BatchGetResourcesRequest_FieldMask) String() string

func (*BatchGetResourcesRequest_FieldMask) Subtract

func (*BatchGetResourcesRequest_FieldMask) SubtractRaw

func (*BatchGetResourcesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetResourcesRequest_FieldMask) Unmarshal

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

func (*BatchGetResourcesRequest_FieldMask) UnmarshalJSON

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

type BatchGetResourcesRequest_FieldPath

type BatchGetResourcesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetResourcesRequest_FieldPathSelector
	Get(source *BatchGetResourcesRequest) []interface{}
	GetSingle(source *BatchGetResourcesRequest) (interface{}, bool)
	ClearValue(item *BatchGetResourcesRequest)

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

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

func MustParseBatchGetResourcesRequest_FieldPath

func MustParseBatchGetResourcesRequest_FieldPath(rawField string) BatchGetResourcesRequest_FieldPath

func ParseBatchGetResourcesRequest_FieldPath

func ParseBatchGetResourcesRequest_FieldPath(rawField string) (BatchGetResourcesRequest_FieldPath, error)

type BatchGetResourcesRequest_FieldPathArrayItemValue

type BatchGetResourcesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetResourcesRequest_FieldPath
	ContainsValue(*BatchGetResourcesRequest) bool
}

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

func MustParseBatchGetResourcesRequest_FieldPathArrayItemValue

func MustParseBatchGetResourcesRequest_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetResourcesRequest_FieldPathArrayItemValue

func ParseBatchGetResourcesRequest_FieldPathArrayItemValue

func ParseBatchGetResourcesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetResourcesRequest_FieldPathArrayItemValue, error)

ParseBatchGetResourcesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetResourcesRequest_FieldPathArrayOfValues

type BatchGetResourcesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetResourcesRequest_FieldPath
}

BatchGetResourcesRequest_FieldPathArrayOfValues allows storing slice of values for BatchGetResourcesRequest fields according to their type

func MustParseBatchGetResourcesRequest_FieldPathArrayOfValues

func MustParseBatchGetResourcesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetResourcesRequest_FieldPathArrayOfValues

func ParseBatchGetResourcesRequest_FieldPathArrayOfValues

func ParseBatchGetResourcesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetResourcesRequest_FieldPathArrayOfValues, error)

type BatchGetResourcesRequest_FieldPathSelector

type BatchGetResourcesRequest_FieldPathSelector int32
const (
	BatchGetResourcesRequest_FieldPathSelectorNames     BatchGetResourcesRequest_FieldPathSelector = 0
	BatchGetResourcesRequest_FieldPathSelectorFieldMask BatchGetResourcesRequest_FieldPathSelector = 1
	BatchGetResourcesRequest_FieldPathSelectorView      BatchGetResourcesRequest_FieldPathSelector = 2
)

func (BatchGetResourcesRequest_FieldPathSelector) String

type BatchGetResourcesRequest_FieldPathValue

type BatchGetResourcesRequest_FieldPathValue interface {
	BatchGetResourcesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetResourcesRequest)
	CompareWith(*BatchGetResourcesRequest) (cmp int, comparable bool)
}

BatchGetResourcesRequest_FieldPathValue allows storing values for BatchGetResourcesRequest fields according to their type

func MustParseBatchGetResourcesRequest_FieldPathValue

func MustParseBatchGetResourcesRequest_FieldPathValue(pathStr, valueStr string) BatchGetResourcesRequest_FieldPathValue

func ParseBatchGetResourcesRequest_FieldPathValue

func ParseBatchGetResourcesRequest_FieldPathValue(pathStr, valueStr string) (BatchGetResourcesRequest_FieldPathValue, error)

type BatchGetResourcesRequest_FieldTerminalPath

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

func (*BatchGetResourcesRequest_FieldTerminalPath) ClearValue

func (*BatchGetResourcesRequest_FieldTerminalPath) ClearValueRaw

func (*BatchGetResourcesRequest_FieldTerminalPath) Get

func (fp *BatchGetResourcesRequest_FieldTerminalPath) Get(source *BatchGetResourcesRequest) (values []interface{})

Get returns all values pointed by specific field from source BatchGetResourcesRequest

func (*BatchGetResourcesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetResourcesRequest_FieldTerminalPath) GetRaw

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

func (*BatchGetResourcesRequest_FieldTerminalPath) GetSingle

func (fp *BatchGetResourcesRequest_FieldTerminalPath) GetSingle(source *BatchGetResourcesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetResourcesRequest

func (*BatchGetResourcesRequest_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetResourcesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetResourcesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetResourcesRequest_FieldTerminalPath) Selector

func (*BatchGetResourcesRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetResourcesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetResourcesRequest_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetResourcesRequest_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetResourcesRequest_FieldTerminalPath) WithIValue

func (*BatchGetResourcesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetResourcesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetResourcesRequest_FieldTerminalPath) WithRawIValue

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

type BatchGetResourcesRequest_FieldTerminalPathArrayItemValue

type BatchGetResourcesRequest_FieldTerminalPathArrayItemValue struct {
	BatchGetResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue

func (*BatchGetResourcesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetResourcesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetResourcesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*BatchGetResourcesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetResourcesRequest_FieldTerminalPathArrayOfValues

type BatchGetResourcesRequest_FieldTerminalPathArrayOfValues struct {
	BatchGetResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*BatchGetResourcesRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues

func (*BatchGetResourcesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*BatchGetResourcesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetResourcesRequest_FieldTerminalPathValue

type BatchGetResourcesRequest_FieldTerminalPathValue struct {
	BatchGetResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*BatchGetResourcesRequest_FieldTerminalPathValue) AsNamesValue

func (*BatchGetResourcesRequest_FieldTerminalPathValue) AsViewValue

func (*BatchGetResourcesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetResourcesRequest_FieldTerminalPathValue' with the value under path in 'BatchGetResourcesRequest'.

func (*BatchGetResourcesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*BatchGetResourcesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetResourcesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetResourcesRequest

func (*BatchGetResourcesRequest_FieldTerminalPathValue) SetToRaw

type BatchGetResourcesResponse

type BatchGetResourcesResponse struct {

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

BatchGetResourcesResponse

func (*BatchGetResourcesResponse) Clone

func (*BatchGetResourcesResponse) CloneRaw

func (*BatchGetResourcesResponse) Descriptor

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

Deprecated, Use BatchGetResourcesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetResourcesResponse) GetMissing

func (m *BatchGetResourcesResponse) GetMissing() []*resource.Reference

func (*BatchGetResourcesResponse) GetResources

func (m *BatchGetResourcesResponse) GetResources() []*resource.Resource

func (*BatchGetResourcesResponse) GotenMessage

func (*BatchGetResourcesResponse) GotenMessage()

func (*BatchGetResourcesResponse) GotenObjectExt

func (o *BatchGetResourcesResponse) GotenObjectExt()

func (*BatchGetResourcesResponse) GotenValidate

func (obj *BatchGetResourcesResponse) GotenValidate() error

func (*BatchGetResourcesResponse) MakeDiffFieldMask

func (*BatchGetResourcesResponse) MakeFullFieldMask

func (*BatchGetResourcesResponse) MakeRawDiffFieldMask

func (*BatchGetResourcesResponse) MakeRawFullFieldMask

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

func (*BatchGetResourcesResponse) Marshal

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

func (*BatchGetResourcesResponse) MarshalJSON

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

func (*BatchGetResourcesResponse) Merge

func (*BatchGetResourcesResponse) MergeRaw

func (*BatchGetResourcesResponse) ProtoMessage

func (*BatchGetResourcesResponse) ProtoMessage()

func (*BatchGetResourcesResponse) ProtoReflect

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

func (*BatchGetResourcesResponse) Reset

func (m *BatchGetResourcesResponse) Reset()

func (*BatchGetResourcesResponse) SetMissing

func (m *BatchGetResourcesResponse) SetMissing(fv []*resource.Reference)

func (*BatchGetResourcesResponse) SetResources

func (m *BatchGetResourcesResponse) SetResources(fv []*resource.Resource)

func (*BatchGetResourcesResponse) String

func (m *BatchGetResourcesResponse) String() string

func (*BatchGetResourcesResponse) Unmarshal

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

func (*BatchGetResourcesResponse) UnmarshalJSON

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

type BatchGetResourcesResponseFieldPathBuilder

type BatchGetResourcesResponseFieldPathBuilder struct{}

func NewBatchGetResourcesResponseFieldPathBuilder

func NewBatchGetResourcesResponseFieldPathBuilder() BatchGetResourcesResponseFieldPathBuilder

func (BatchGetResourcesResponseFieldPathBuilder) Missing

func (BatchGetResourcesResponseFieldPathBuilder) Resources

type BatchGetResourcesResponseMapPathSelectorResourcesMetadataAnnotations

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

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataAnnotations) FieldPath

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataAnnotations) WithArrayOfValues

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataAnnotations) WithValue

type BatchGetResourcesResponseMapPathSelectorResourcesMetadataLabels

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

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataLabels) FieldPath

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataLabels) WithArrayOfValues

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataLabels) WithValue

type BatchGetResourcesResponseMapPathSelectorResourcesMetadataShards

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

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataShards) FieldPath

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataShards) WithArrayOfValues

func (BatchGetResourcesResponseMapPathSelectorResourcesMetadataShards) WithValue

type BatchGetResourcesResponsePathSelectorMissing

type BatchGetResourcesResponsePathSelectorMissing struct{}

func (BatchGetResourcesResponsePathSelectorMissing) FieldPath

func (BatchGetResourcesResponsePathSelectorMissing) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorMissing) WithItemValue

func (BatchGetResourcesResponsePathSelectorMissing) WithValue

type BatchGetResourcesResponsePathSelectorResources

type BatchGetResourcesResponsePathSelectorResources struct{}

func (BatchGetResourcesResponsePathSelectorResources) FieldPath

func (BatchGetResourcesResponsePathSelectorResources) Fqn

func (BatchGetResourcesResponsePathSelectorResources) IsRegional

func (BatchGetResourcesResponsePathSelectorResources) Metadata

func (BatchGetResourcesResponsePathSelectorResources) Name

func (BatchGetResourcesResponsePathSelectorResources) PluralName

func (BatchGetResourcesResponsePathSelectorResources) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResources) WithItemValue

func (BatchGetResourcesResponsePathSelectorResources) WithSubArrayItemValue

func (BatchGetResourcesResponsePathSelectorResources) WithSubArrayOfValues

func (BatchGetResourcesResponsePathSelectorResources) WithSubPath

func (BatchGetResourcesResponsePathSelectorResources) WithSubValue

func (BatchGetResourcesResponsePathSelectorResources) WithValue

type BatchGetResourcesResponsePathSelectorResourcesFqn

type BatchGetResourcesResponsePathSelectorResourcesFqn struct{}

func (BatchGetResourcesResponsePathSelectorResourcesFqn) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesFqn) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesFqn) WithValue

type BatchGetResourcesResponsePathSelectorResourcesIsRegional

type BatchGetResourcesResponsePathSelectorResourcesIsRegional struct{}

func (BatchGetResourcesResponsePathSelectorResourcesIsRegional) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesIsRegional) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesIsRegional) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadata

type BatchGetResourcesResponsePathSelectorResourcesMetadata struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Annotations

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) CreateTime

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) DeleteTime added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Generation

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Labels

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Lifecycle added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Shards

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Syncing

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Tags

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) UpdateTime

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) Uuid

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadata) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataAnnotations

type BatchGetResourcesResponsePathSelectorResourcesMetadataAnnotations struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataAnnotations) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataAnnotations) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataAnnotations) WithKey

func (BatchGetResourcesResponsePathSelectorResourcesMetadataAnnotations) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataCreateTime

type BatchGetResourcesResponsePathSelectorResourcesMetadataCreateTime struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataCreateTime) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataCreateTime) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataCreateTime) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataDeleteTime added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataDeleteTime struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataDeleteTime) FieldPath added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataDeleteTime) WithValue added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataGeneration

type BatchGetResourcesResponsePathSelectorResourcesMetadataGeneration struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataGeneration) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataGeneration) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataGeneration) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataLabels

type BatchGetResourcesResponsePathSelectorResourcesMetadataLabels struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLabels) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLabels) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLabels) WithKey

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLabels) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycle added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycle struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycle) BlockDeletion added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycle) FieldPath added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycle) State added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycle) WithValue added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleState added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleState struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleState) FieldPath added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataLifecycleState) WithValue added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences) Region added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences) Version added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences) WithItemValue

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferences) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (BatchGetResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type BatchGetResourcesResponsePathSelectorResourcesMetadataResourceVersion

type BatchGetResourcesResponsePathSelectorResourcesMetadataResourceVersion struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataResourceVersion) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataResourceVersion) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataResourceVersion) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataShards

type BatchGetResourcesResponsePathSelectorResourcesMetadataShards struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataShards) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataShards) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataShards) WithKey

func (BatchGetResourcesResponsePathSelectorResourcesMetadataShards) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataSyncing

type BatchGetResourcesResponsePathSelectorResourcesMetadataSyncing struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncing) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncing) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncing) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion

type BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingRegions

type BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingRegions struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingRegions) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingRegions) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingRegions) WithItemValue

func (BatchGetResourcesResponsePathSelectorResourcesMetadataSyncingRegions) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataTags

type BatchGetResourcesResponsePathSelectorResourcesMetadataTags struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataTags) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataTags) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataTags) WithItemValue

func (BatchGetResourcesResponsePathSelectorResourcesMetadataTags) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataUpdateTime

type BatchGetResourcesResponsePathSelectorResourcesMetadataUpdateTime struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataUpdateTime) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataUpdateTime) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataUpdateTime) WithValue

type BatchGetResourcesResponsePathSelectorResourcesMetadataUuid

type BatchGetResourcesResponsePathSelectorResourcesMetadataUuid struct{}

func (BatchGetResourcesResponsePathSelectorResourcesMetadataUuid) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesMetadataUuid) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesMetadataUuid) WithValue

type BatchGetResourcesResponsePathSelectorResourcesName

type BatchGetResourcesResponsePathSelectorResourcesName struct{}

func (BatchGetResourcesResponsePathSelectorResourcesName) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesName) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesName) WithValue

type BatchGetResourcesResponsePathSelectorResourcesPluralName

type BatchGetResourcesResponsePathSelectorResourcesPluralName struct{}

func (BatchGetResourcesResponsePathSelectorResourcesPluralName) FieldPath

func (BatchGetResourcesResponsePathSelectorResourcesPluralName) WithArrayOfValues

func (BatchGetResourcesResponsePathSelectorResourcesPluralName) WithValue

type BatchGetResourcesResponse_FieldMask

type BatchGetResourcesResponse_FieldMask struct {
	Paths []BatchGetResourcesResponse_FieldPath
}

func FullBatchGetResourcesResponse_FieldMask

func FullBatchGetResourcesResponse_FieldMask() *BatchGetResourcesResponse_FieldMask

func (*BatchGetResourcesResponse_FieldMask) AppendPath

func (*BatchGetResourcesResponse_FieldMask) AppendRawPath

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

func (*BatchGetResourcesResponse_FieldMask) DecodeFirestore

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

func (*BatchGetResourcesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetResourcesResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetResourcesResponse_FieldMask) FromProtoFieldMask

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

func (*BatchGetResourcesResponse_FieldMask) GetPaths

func (*BatchGetResourcesResponse_FieldMask) GetRawPaths

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

func (*BatchGetResourcesResponse_FieldMask) IsFull

func (fieldMask *BatchGetResourcesResponse_FieldMask) IsFull() bool

func (BatchGetResourcesResponse_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetResourcesResponse_FieldMask) MarshalJSON

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

func (*BatchGetResourcesResponse_FieldMask) PathsCount

func (fieldMask *BatchGetResourcesResponse_FieldMask) PathsCount() int

func (*BatchGetResourcesResponse_FieldMask) Project

func (*BatchGetResourcesResponse_FieldMask) ProjectRaw

func (*BatchGetResourcesResponse_FieldMask) ProtoMessage

func (fieldMask *BatchGetResourcesResponse_FieldMask) ProtoMessage()

func (*BatchGetResourcesResponse_FieldMask) ProtoReflect

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

func (*BatchGetResourcesResponse_FieldMask) Reset

func (fieldMask *BatchGetResourcesResponse_FieldMask) Reset()

func (*BatchGetResourcesResponse_FieldMask) Set

func (fieldMask *BatchGetResourcesResponse_FieldMask) Set(target, source *BatchGetResourcesResponse)

func (*BatchGetResourcesResponse_FieldMask) SetFromCliFlag

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

func (*BatchGetResourcesResponse_FieldMask) SetRaw

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

func (*BatchGetResourcesResponse_FieldMask) Size

func (fieldMask *BatchGetResourcesResponse_FieldMask) Size() int

func (*BatchGetResourcesResponse_FieldMask) String

func (fieldMask *BatchGetResourcesResponse_FieldMask) String() string

func (*BatchGetResourcesResponse_FieldMask) Subtract

func (*BatchGetResourcesResponse_FieldMask) SubtractRaw

func (*BatchGetResourcesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetResourcesResponse_FieldMask) Unmarshal

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

func (*BatchGetResourcesResponse_FieldMask) UnmarshalJSON

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

type BatchGetResourcesResponse_FieldPath

type BatchGetResourcesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetResourcesResponse_FieldPathSelector
	Get(source *BatchGetResourcesResponse) []interface{}
	GetSingle(source *BatchGetResourcesResponse) (interface{}, bool)
	ClearValue(item *BatchGetResourcesResponse)

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

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

func MustParseBatchGetResourcesResponse_FieldPath

func MustParseBatchGetResourcesResponse_FieldPath(rawField string) BatchGetResourcesResponse_FieldPath

func ParseBatchGetResourcesResponse_FieldPath

func ParseBatchGetResourcesResponse_FieldPath(rawField string) (BatchGetResourcesResponse_FieldPath, error)

type BatchGetResourcesResponse_FieldPathArrayItemValue

type BatchGetResourcesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetResourcesResponse_FieldPath
	ContainsValue(*BatchGetResourcesResponse) bool
}

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

func MustParseBatchGetResourcesResponse_FieldPathArrayItemValue

func MustParseBatchGetResourcesResponse_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetResourcesResponse_FieldPathArrayItemValue

func ParseBatchGetResourcesResponse_FieldPathArrayItemValue

func ParseBatchGetResourcesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetResourcesResponse_FieldPathArrayItemValue, error)

ParseBatchGetResourcesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetResourcesResponse_FieldPathArrayOfValues

type BatchGetResourcesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetResourcesResponse_FieldPath
}

BatchGetResourcesResponse_FieldPathArrayOfValues allows storing slice of values for BatchGetResourcesResponse fields according to their type

func MustParseBatchGetResourcesResponse_FieldPathArrayOfValues

func MustParseBatchGetResourcesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetResourcesResponse_FieldPathArrayOfValues

func ParseBatchGetResourcesResponse_FieldPathArrayOfValues

func ParseBatchGetResourcesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetResourcesResponse_FieldPathArrayOfValues, error)

type BatchGetResourcesResponse_FieldPathSelector

type BatchGetResourcesResponse_FieldPathSelector int32
const (
	BatchGetResourcesResponse_FieldPathSelectorResources BatchGetResourcesResponse_FieldPathSelector = 0
	BatchGetResourcesResponse_FieldPathSelectorMissing   BatchGetResourcesResponse_FieldPathSelector = 1
)

func (BatchGetResourcesResponse_FieldPathSelector) String

type BatchGetResourcesResponse_FieldPathValue

type BatchGetResourcesResponse_FieldPathValue interface {
	BatchGetResourcesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetResourcesResponse)
	CompareWith(*BatchGetResourcesResponse) (cmp int, comparable bool)
}

BatchGetResourcesResponse_FieldPathValue allows storing values for BatchGetResourcesResponse fields according to their type

func MustParseBatchGetResourcesResponse_FieldPathValue

func MustParseBatchGetResourcesResponse_FieldPathValue(pathStr, valueStr string) BatchGetResourcesResponse_FieldPathValue

func ParseBatchGetResourcesResponse_FieldPathValue

func ParseBatchGetResourcesResponse_FieldPathValue(pathStr, valueStr string) (BatchGetResourcesResponse_FieldPathValue, error)

type BatchGetResourcesResponse_FieldSubPath

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

func (*BatchGetResourcesResponse_FieldSubPath) AsResourcesSubPath

func (*BatchGetResourcesResponse_FieldSubPath) ClearValue

func (*BatchGetResourcesResponse_FieldSubPath) ClearValueRaw

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

func (*BatchGetResourcesResponse_FieldSubPath) Get

func (fps *BatchGetResourcesResponse_FieldSubPath) Get(source *BatchGetResourcesResponse) (values []interface{})

Get returns all values pointed by selected field from source BatchGetResourcesResponse

func (*BatchGetResourcesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetResourcesResponse_FieldSubPath) GetRaw

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

func (*BatchGetResourcesResponse_FieldSubPath) GetSingle

func (fps *BatchGetResourcesResponse_FieldSubPath) GetSingle(source *BatchGetResourcesResponse) (interface{}, bool)

GetSingle returns value of selected field from source BatchGetResourcesResponse

func (*BatchGetResourcesResponse_FieldSubPath) GetSingleRaw

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

func (*BatchGetResourcesResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetResourcesResponse_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetResourcesResponse_FieldSubPath) Selector

func (*BatchGetResourcesResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetResourcesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*BatchGetResourcesResponse_FieldSubPath) WithIArrayItemValue

func (*BatchGetResourcesResponse_FieldSubPath) WithIArrayOfValues

func (*BatchGetResourcesResponse_FieldSubPath) WithIValue

func (*BatchGetResourcesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*BatchGetResourcesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*BatchGetResourcesResponse_FieldSubPath) WithRawIValue

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

type BatchGetResourcesResponse_FieldSubPathArrayItemValue

type BatchGetResourcesResponse_FieldSubPathArrayItemValue struct {
	BatchGetResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesResponse_FieldSubPathArrayItemValue) AsResourcesPathItemValue

func (*BatchGetResourcesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*BatchGetResourcesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type BatchGetResourcesResponse_FieldSubPathArrayOfValues

type BatchGetResourcesResponse_FieldSubPathArrayOfValues struct {
	BatchGetResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesResponse_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues

func (*BatchGetResourcesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type BatchGetResourcesResponse_FieldSubPathValue

type BatchGetResourcesResponse_FieldSubPathValue struct {
	BatchGetResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesResponse_FieldSubPathValue) AsResourcesPathValue

func (*BatchGetResourcesResponse_FieldSubPathValue) CompareWith

func (*BatchGetResourcesResponse_FieldSubPathValue) CompareWithRaw

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

func (*BatchGetResourcesResponse_FieldSubPathValue) GetRawValue

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

func (*BatchGetResourcesResponse_FieldSubPathValue) SetTo

func (*BatchGetResourcesResponse_FieldSubPathValue) SetToRaw

type BatchGetResourcesResponse_FieldTerminalPath

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

func (*BatchGetResourcesResponse_FieldTerminalPath) ClearValue

func (*BatchGetResourcesResponse_FieldTerminalPath) ClearValueRaw

func (*BatchGetResourcesResponse_FieldTerminalPath) Get

func (fp *BatchGetResourcesResponse_FieldTerminalPath) Get(source *BatchGetResourcesResponse) (values []interface{})

Get returns all values pointed by specific field from source BatchGetResourcesResponse

func (*BatchGetResourcesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetResourcesResponse_FieldTerminalPath) GetRaw

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

func (*BatchGetResourcesResponse_FieldTerminalPath) GetSingle

func (fp *BatchGetResourcesResponse_FieldTerminalPath) GetSingle(source *BatchGetResourcesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetResourcesResponse

func (*BatchGetResourcesResponse_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetResourcesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetResourcesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetResourcesResponse_FieldTerminalPath) Selector

func (*BatchGetResourcesResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetResourcesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetResourcesResponse_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetResourcesResponse_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetResourcesResponse_FieldTerminalPath) WithIValue

func (*BatchGetResourcesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetResourcesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetResourcesResponse_FieldTerminalPath) WithRawIValue

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

type BatchGetResourcesResponse_FieldTerminalPathArrayItemValue

type BatchGetResourcesResponse_FieldTerminalPathArrayItemValue struct {
	BatchGetResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue

func (*BatchGetResourcesResponse_FieldTerminalPathArrayItemValue) AsResourcesItemValue

func (*BatchGetResourcesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetResourcesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetResourcesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*BatchGetResourcesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetResourcesResponse_FieldTerminalPathArrayOfValues

type BatchGetResourcesResponse_FieldTerminalPathArrayOfValues struct {
	BatchGetResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues

func (fpaov *BatchGetResourcesResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues() ([][]*resource.Reference, bool)

func (*BatchGetResourcesResponse_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues

func (fpaov *BatchGetResourcesResponse_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues() ([][]*resource.Resource, bool)

func (*BatchGetResourcesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetResourcesResponse_FieldTerminalPathValue

type BatchGetResourcesResponse_FieldTerminalPathValue struct {
	BatchGetResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetResourcesResponse_FieldTerminalPathValue) AsMissingValue

func (*BatchGetResourcesResponse_FieldTerminalPathValue) AsResourcesValue

func (*BatchGetResourcesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetResourcesResponse_FieldTerminalPathValue' with the value under path in 'BatchGetResourcesResponse'.

func (*BatchGetResourcesResponse_FieldTerminalPathValue) CompareWithRaw

func (*BatchGetResourcesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetResourcesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetResourcesResponse

func (*BatchGetResourcesResponse_FieldTerminalPathValue) SetToRaw

type CreateResourceDescriptor

type CreateResourceDescriptor struct{}

func GetCreateResourceDescriptor

func GetCreateResourceDescriptor() *CreateResourceDescriptor

func (*CreateResourceDescriptor) GetApiDescriptor

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

func (*CreateResourceDescriptor) GetApiName

func (d *CreateResourceDescriptor) GetApiName() string

func (*CreateResourceDescriptor) GetClientMsgReflectHandle

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

func (*CreateResourceDescriptor) GetFullMethodName

func (d *CreateResourceDescriptor) GetFullMethodName() string

func (*CreateResourceDescriptor) GetMethodName

func (d *CreateResourceDescriptor) GetMethodName() string

func (*CreateResourceDescriptor) GetProtoPkgName

func (d *CreateResourceDescriptor) GetProtoPkgName() string

func (*CreateResourceDescriptor) GetResourceDescriptor

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

func (*CreateResourceDescriptor) GetServerMsgReflectHandle

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

func (*CreateResourceDescriptor) GetServiceDomain

func (d *CreateResourceDescriptor) GetServiceDomain() string

func (*CreateResourceDescriptor) GetServiceVersion

func (d *CreateResourceDescriptor) GetServiceVersion() string

func (*CreateResourceDescriptor) GetVerb

func (d *CreateResourceDescriptor) GetVerb() string

func (*CreateResourceDescriptor) HasResource

func (d *CreateResourceDescriptor) HasResource() bool

func (*CreateResourceDescriptor) IsClientStream

func (d *CreateResourceDescriptor) IsClientStream() bool

func (*CreateResourceDescriptor) IsCollection

func (d *CreateResourceDescriptor) IsCollection() bool

func (*CreateResourceDescriptor) IsPlural

func (d *CreateResourceDescriptor) IsPlural() bool

func (*CreateResourceDescriptor) IsServerStream

func (d *CreateResourceDescriptor) IsServerStream() bool

func (*CreateResourceDescriptor) IsUnary

func (d *CreateResourceDescriptor) IsUnary() bool

func (*CreateResourceDescriptor) NewEmptyClientMsg

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

func (*CreateResourceDescriptor) NewEmptyServerMsg

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

func (*CreateResourceDescriptor) RequestHasResourceBody

func (d *CreateResourceDescriptor) RequestHasResourceBody() bool

type CreateResourceDescriptorClientMsgHandle

type CreateResourceDescriptorClientMsgHandle struct{}

func (*CreateResourceDescriptorClientMsgHandle) ExtractCollectionName

func (*CreateResourceDescriptorClientMsgHandle) ExtractResourceName

func (*CreateResourceDescriptorClientMsgHandle) ExtractResourceNames

type CreateResourceDescriptorServerMsgHandle

type CreateResourceDescriptorServerMsgHandle struct{}

func (*CreateResourceDescriptorServerMsgHandle) ExtractCollectionName

func (*CreateResourceDescriptorServerMsgHandle) ExtractResourceName

func (*CreateResourceDescriptorServerMsgHandle) ExtractResourceNames

type CreateResourceRequest

type CreateResourceRequest struct {

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

Request message for method [CreateResource][ntt.meta.v1alpha2.CreateResource]

func (*CreateResourceRequest) Clone

func (*CreateResourceRequest) CloneRaw

func (*CreateResourceRequest) Descriptor

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

Deprecated, Use CreateResourceRequest.ProtoReflect.Descriptor instead.

func (*CreateResourceRequest) GetParent

func (*CreateResourceRequest) GetResource

func (m *CreateResourceRequest) GetResource() *resource.Resource

func (*CreateResourceRequest) GotenMessage

func (*CreateResourceRequest) GotenMessage()

func (*CreateResourceRequest) GotenObjectExt

func (o *CreateResourceRequest) GotenObjectExt()

func (*CreateResourceRequest) GotenValidate

func (obj *CreateResourceRequest) GotenValidate() error

func (*CreateResourceRequest) MakeDiffFieldMask

func (*CreateResourceRequest) MakeFullFieldMask

func (*CreateResourceRequest) MakeRawDiffFieldMask

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

func (*CreateResourceRequest) MakeRawFullFieldMask

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

func (*CreateResourceRequest) Marshal

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

func (*CreateResourceRequest) MarshalJSON

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

func (*CreateResourceRequest) Merge

func (o *CreateResourceRequest) Merge(source *CreateResourceRequest)

func (*CreateResourceRequest) MergeRaw

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

func (*CreateResourceRequest) ProtoMessage

func (*CreateResourceRequest) ProtoMessage()

func (*CreateResourceRequest) ProtoReflect

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

func (*CreateResourceRequest) Reset

func (m *CreateResourceRequest) Reset()

func (*CreateResourceRequest) SetParent

func (*CreateResourceRequest) SetResource

func (m *CreateResourceRequest) SetResource(fv *resource.Resource)

func (*CreateResourceRequest) String

func (m *CreateResourceRequest) String() string

func (*CreateResourceRequest) Unmarshal

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

func (*CreateResourceRequest) UnmarshalJSON

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

type CreateResourceRequestFieldPathBuilder

type CreateResourceRequestFieldPathBuilder struct{}

func NewCreateResourceRequestFieldPathBuilder

func NewCreateResourceRequestFieldPathBuilder() CreateResourceRequestFieldPathBuilder

func (CreateResourceRequestFieldPathBuilder) Parent

func (CreateResourceRequestFieldPathBuilder) Resource

type CreateResourceRequestMapPathSelectorResourceMetadataAnnotations

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

func (CreateResourceRequestMapPathSelectorResourceMetadataAnnotations) FieldPath

func (CreateResourceRequestMapPathSelectorResourceMetadataAnnotations) WithArrayOfValues

func (CreateResourceRequestMapPathSelectorResourceMetadataAnnotations) WithValue

type CreateResourceRequestMapPathSelectorResourceMetadataLabels

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

func (CreateResourceRequestMapPathSelectorResourceMetadataLabels) FieldPath

func (CreateResourceRequestMapPathSelectorResourceMetadataLabels) WithArrayOfValues

func (CreateResourceRequestMapPathSelectorResourceMetadataLabels) WithValue

type CreateResourceRequestMapPathSelectorResourceMetadataShards

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

func (CreateResourceRequestMapPathSelectorResourceMetadataShards) FieldPath

func (CreateResourceRequestMapPathSelectorResourceMetadataShards) WithArrayOfValues

func (CreateResourceRequestMapPathSelectorResourceMetadataShards) WithValue

type CreateResourceRequestPathSelectorParent

type CreateResourceRequestPathSelectorParent struct{}

func (CreateResourceRequestPathSelectorParent) FieldPath

func (CreateResourceRequestPathSelectorParent) WithArrayOfValues

func (CreateResourceRequestPathSelectorParent) WithValue

type CreateResourceRequestPathSelectorResource

type CreateResourceRequestPathSelectorResource struct{}

func (CreateResourceRequestPathSelectorResource) FieldPath

func (CreateResourceRequestPathSelectorResource) Fqn

func (CreateResourceRequestPathSelectorResource) IsRegional

func (CreateResourceRequestPathSelectorResource) Metadata

func (CreateResourceRequestPathSelectorResource) Name

func (CreateResourceRequestPathSelectorResource) PluralName

func (CreateResourceRequestPathSelectorResource) WithArrayOfValues

func (CreateResourceRequestPathSelectorResource) WithSubArrayItemValue

func (CreateResourceRequestPathSelectorResource) WithSubArrayOfValues

func (CreateResourceRequestPathSelectorResource) WithSubPath

func (CreateResourceRequestPathSelectorResource) WithSubValue

func (CreateResourceRequestPathSelectorResource) WithValue

type CreateResourceRequestPathSelectorResourceFqn

type CreateResourceRequestPathSelectorResourceFqn struct{}

func (CreateResourceRequestPathSelectorResourceFqn) FieldPath

func (CreateResourceRequestPathSelectorResourceFqn) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceFqn) WithValue

type CreateResourceRequestPathSelectorResourceIsRegional

type CreateResourceRequestPathSelectorResourceIsRegional struct{}

func (CreateResourceRequestPathSelectorResourceIsRegional) FieldPath

func (CreateResourceRequestPathSelectorResourceIsRegional) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceIsRegional) WithValue

type CreateResourceRequestPathSelectorResourceMetadata

type CreateResourceRequestPathSelectorResourceMetadata struct{}

func (CreateResourceRequestPathSelectorResourceMetadata) Annotations

func (CreateResourceRequestPathSelectorResourceMetadata) CreateTime

func (CreateResourceRequestPathSelectorResourceMetadata) DeleteTime added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadata) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadata) Generation

func (CreateResourceRequestPathSelectorResourceMetadata) Labels

func (CreateResourceRequestPathSelectorResourceMetadata) Lifecycle added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadata) OwnerReferences

func (CreateResourceRequestPathSelectorResourceMetadata) ResourceVersion

func (CreateResourceRequestPathSelectorResourceMetadata) Shards

func (CreateResourceRequestPathSelectorResourceMetadata) Syncing

func (CreateResourceRequestPathSelectorResourceMetadata) Tags

func (CreateResourceRequestPathSelectorResourceMetadata) UpdateTime

func (CreateResourceRequestPathSelectorResourceMetadata) Uuid

func (CreateResourceRequestPathSelectorResourceMetadata) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadata) WithValue

type CreateResourceRequestPathSelectorResourceMetadataAnnotations

type CreateResourceRequestPathSelectorResourceMetadataAnnotations struct{}

func (CreateResourceRequestPathSelectorResourceMetadataAnnotations) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataAnnotations) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataAnnotations) WithKey

func (CreateResourceRequestPathSelectorResourceMetadataAnnotations) WithValue

type CreateResourceRequestPathSelectorResourceMetadataCreateTime

type CreateResourceRequestPathSelectorResourceMetadataCreateTime struct{}

func (CreateResourceRequestPathSelectorResourceMetadataCreateTime) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataCreateTime) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataCreateTime) WithValue

type CreateResourceRequestPathSelectorResourceMetadataDeleteTime added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataDeleteTime struct{}

func (CreateResourceRequestPathSelectorResourceMetadataDeleteTime) FieldPath added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataDeleteTime) WithValue added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataGeneration

type CreateResourceRequestPathSelectorResourceMetadataGeneration struct{}

func (CreateResourceRequestPathSelectorResourceMetadataGeneration) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataGeneration) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataGeneration) WithValue

type CreateResourceRequestPathSelectorResourceMetadataLabels

type CreateResourceRequestPathSelectorResourceMetadataLabels struct{}

func (CreateResourceRequestPathSelectorResourceMetadataLabels) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataLabels) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataLabels) WithKey

func (CreateResourceRequestPathSelectorResourceMetadataLabels) WithValue

type CreateResourceRequestPathSelectorResourceMetadataLifecycle added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataLifecycle struct{}

func (CreateResourceRequestPathSelectorResourceMetadataLifecycle) BlockDeletion added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycle) FieldPath added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycle) State added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycle) WithValue added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion struct{}

func (CreateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataLifecycleState added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataLifecycleState struct{}

func (CreateResourceRequestPathSelectorResourceMetadataLifecycleState) FieldPath added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataLifecycleState) WithValue added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferences

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferences struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferences) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferences) Region added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferences) Version added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferences) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferences) WithItemValue

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferences) WithValue

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesController

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesController struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesController) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesController) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesController) WithValue

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind) WithValue

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesName

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesName struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesName) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesName) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesName) WithValue

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion struct{}

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (CreateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type CreateResourceRequestPathSelectorResourceMetadataResourceVersion

type CreateResourceRequestPathSelectorResourceMetadataResourceVersion struct{}

func (CreateResourceRequestPathSelectorResourceMetadataResourceVersion) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataResourceVersion) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataResourceVersion) WithValue

type CreateResourceRequestPathSelectorResourceMetadataShards

type CreateResourceRequestPathSelectorResourceMetadataShards struct{}

func (CreateResourceRequestPathSelectorResourceMetadataShards) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataShards) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataShards) WithKey

func (CreateResourceRequestPathSelectorResourceMetadataShards) WithValue

type CreateResourceRequestPathSelectorResourceMetadataSyncing

type CreateResourceRequestPathSelectorResourceMetadataSyncing struct{}

func (CreateResourceRequestPathSelectorResourceMetadataSyncing) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataSyncing) Regions

func (CreateResourceRequestPathSelectorResourceMetadataSyncing) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataSyncing) WithValue

type CreateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion

type CreateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion struct{}

func (CreateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion) WithValue

type CreateResourceRequestPathSelectorResourceMetadataSyncingRegions

type CreateResourceRequestPathSelectorResourceMetadataSyncingRegions struct{}

func (CreateResourceRequestPathSelectorResourceMetadataSyncingRegions) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataSyncingRegions) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataSyncingRegions) WithItemValue

func (CreateResourceRequestPathSelectorResourceMetadataSyncingRegions) WithValue

type CreateResourceRequestPathSelectorResourceMetadataTags

type CreateResourceRequestPathSelectorResourceMetadataTags struct{}

func (CreateResourceRequestPathSelectorResourceMetadataTags) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataTags) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataTags) WithItemValue

func (CreateResourceRequestPathSelectorResourceMetadataTags) WithValue

type CreateResourceRequestPathSelectorResourceMetadataUpdateTime

type CreateResourceRequestPathSelectorResourceMetadataUpdateTime struct{}

func (CreateResourceRequestPathSelectorResourceMetadataUpdateTime) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataUpdateTime) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataUpdateTime) WithValue

type CreateResourceRequestPathSelectorResourceMetadataUuid

type CreateResourceRequestPathSelectorResourceMetadataUuid struct{}

func (CreateResourceRequestPathSelectorResourceMetadataUuid) FieldPath

func (CreateResourceRequestPathSelectorResourceMetadataUuid) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceMetadataUuid) WithValue

type CreateResourceRequestPathSelectorResourceName

type CreateResourceRequestPathSelectorResourceName struct{}

func (CreateResourceRequestPathSelectorResourceName) FieldPath

func (CreateResourceRequestPathSelectorResourceName) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourceName) WithValue

type CreateResourceRequestPathSelectorResourcePluralName

type CreateResourceRequestPathSelectorResourcePluralName struct{}

func (CreateResourceRequestPathSelectorResourcePluralName) FieldPath

func (CreateResourceRequestPathSelectorResourcePluralName) WithArrayOfValues

func (CreateResourceRequestPathSelectorResourcePluralName) WithValue

type CreateResourceRequest_FieldMask

type CreateResourceRequest_FieldMask struct {
	Paths []CreateResourceRequest_FieldPath
}

func FullCreateResourceRequest_FieldMask

func FullCreateResourceRequest_FieldMask() *CreateResourceRequest_FieldMask

func (*CreateResourceRequest_FieldMask) AppendPath

func (*CreateResourceRequest_FieldMask) AppendRawPath

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

func (*CreateResourceRequest_FieldMask) DecodeFirestore

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

func (*CreateResourceRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*CreateResourceRequest_FieldMask) FilterInputFields

func (fieldMask *CreateResourceRequest_FieldMask) FilterInputFields() *CreateResourceRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*CreateResourceRequest_FieldMask) FromProtoFieldMask

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

func (*CreateResourceRequest_FieldMask) GetPaths

func (*CreateResourceRequest_FieldMask) GetRawPaths

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

func (*CreateResourceRequest_FieldMask) IsFull

func (fieldMask *CreateResourceRequest_FieldMask) IsFull() bool

func (CreateResourceRequest_FieldMask) Marshal

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

implement methods required by customType

func (CreateResourceRequest_FieldMask) MarshalJSON

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

func (*CreateResourceRequest_FieldMask) PathsCount

func (fieldMask *CreateResourceRequest_FieldMask) PathsCount() int

func (*CreateResourceRequest_FieldMask) Project

func (*CreateResourceRequest_FieldMask) ProjectRaw

func (*CreateResourceRequest_FieldMask) ProtoMessage

func (fieldMask *CreateResourceRequest_FieldMask) ProtoMessage()

func (*CreateResourceRequest_FieldMask) ProtoReflect

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

func (*CreateResourceRequest_FieldMask) Reset

func (fieldMask *CreateResourceRequest_FieldMask) Reset()

func (*CreateResourceRequest_FieldMask) Set

func (fieldMask *CreateResourceRequest_FieldMask) Set(target, source *CreateResourceRequest)

func (*CreateResourceRequest_FieldMask) SetFromCliFlag

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

func (*CreateResourceRequest_FieldMask) SetRaw

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

func (*CreateResourceRequest_FieldMask) Size

func (fieldMask *CreateResourceRequest_FieldMask) Size() int

func (*CreateResourceRequest_FieldMask) String

func (fieldMask *CreateResourceRequest_FieldMask) String() string

func (*CreateResourceRequest_FieldMask) Subtract

func (*CreateResourceRequest_FieldMask) SubtractRaw

func (*CreateResourceRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*CreateResourceRequest_FieldMask) Unmarshal

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

func (*CreateResourceRequest_FieldMask) UnmarshalJSON

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

type CreateResourceRequest_FieldPath

type CreateResourceRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() CreateResourceRequest_FieldPathSelector
	Get(source *CreateResourceRequest) []interface{}
	GetSingle(source *CreateResourceRequest) (interface{}, bool)
	ClearValue(item *CreateResourceRequest)

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

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

func MustParseCreateResourceRequest_FieldPath

func MustParseCreateResourceRequest_FieldPath(rawField string) CreateResourceRequest_FieldPath

func ParseCreateResourceRequest_FieldPath

func ParseCreateResourceRequest_FieldPath(rawField string) (CreateResourceRequest_FieldPath, error)

type CreateResourceRequest_FieldPathArrayItemValue

type CreateResourceRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	CreateResourceRequest_FieldPath
	ContainsValue(*CreateResourceRequest) bool
}

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

func MustParseCreateResourceRequest_FieldPathArrayItemValue

func MustParseCreateResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) CreateResourceRequest_FieldPathArrayItemValue

func ParseCreateResourceRequest_FieldPathArrayItemValue

func ParseCreateResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CreateResourceRequest_FieldPathArrayItemValue, error)

ParseCreateResourceRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type CreateResourceRequest_FieldPathArrayOfValues

type CreateResourceRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	CreateResourceRequest_FieldPath
}

CreateResourceRequest_FieldPathArrayOfValues allows storing slice of values for CreateResourceRequest fields according to their type

func MustParseCreateResourceRequest_FieldPathArrayOfValues

func MustParseCreateResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CreateResourceRequest_FieldPathArrayOfValues

func ParseCreateResourceRequest_FieldPathArrayOfValues

func ParseCreateResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CreateResourceRequest_FieldPathArrayOfValues, error)

type CreateResourceRequest_FieldPathSelector

type CreateResourceRequest_FieldPathSelector int32
const (
	CreateResourceRequest_FieldPathSelectorParent   CreateResourceRequest_FieldPathSelector = 0
	CreateResourceRequest_FieldPathSelectorResource CreateResourceRequest_FieldPathSelector = 1
)

func (CreateResourceRequest_FieldPathSelector) String

type CreateResourceRequest_FieldPathValue

type CreateResourceRequest_FieldPathValue interface {
	CreateResourceRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **CreateResourceRequest)
	CompareWith(*CreateResourceRequest) (cmp int, comparable bool)
}

CreateResourceRequest_FieldPathValue allows storing values for CreateResourceRequest fields according to their type

func MustParseCreateResourceRequest_FieldPathValue

func MustParseCreateResourceRequest_FieldPathValue(pathStr, valueStr string) CreateResourceRequest_FieldPathValue

func ParseCreateResourceRequest_FieldPathValue

func ParseCreateResourceRequest_FieldPathValue(pathStr, valueStr string) (CreateResourceRequest_FieldPathValue, error)

type CreateResourceRequest_FieldSubPath

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

func (*CreateResourceRequest_FieldSubPath) AsResourceSubPath

func (*CreateResourceRequest_FieldSubPath) ClearValue

func (*CreateResourceRequest_FieldSubPath) ClearValueRaw

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

func (*CreateResourceRequest_FieldSubPath) Get

func (fps *CreateResourceRequest_FieldSubPath) Get(source *CreateResourceRequest) (values []interface{})

Get returns all values pointed by selected field from source CreateResourceRequest

func (*CreateResourceRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateResourceRequest_FieldSubPath) GetRaw

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

func (*CreateResourceRequest_FieldSubPath) GetSingle

func (fps *CreateResourceRequest_FieldSubPath) GetSingle(source *CreateResourceRequest) (interface{}, bool)

GetSingle returns value of selected field from source CreateResourceRequest

func (*CreateResourceRequest_FieldSubPath) GetSingleRaw

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

func (*CreateResourceRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateResourceRequest_FieldSubPath) JSONString

func (fps *CreateResourceRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*CreateResourceRequest_FieldSubPath) Selector

func (*CreateResourceRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*CreateResourceRequest_FieldSubPath) String

String returns path representation in proto convention

func (*CreateResourceRequest_FieldSubPath) WithIArrayItemValue

func (fps *CreateResourceRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CreateResourceRequest_FieldPathArrayItemValue

func (*CreateResourceRequest_FieldSubPath) WithIArrayOfValues

func (fps *CreateResourceRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CreateResourceRequest_FieldPathArrayOfValues

func (*CreateResourceRequest_FieldSubPath) WithIValue

func (*CreateResourceRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*CreateResourceRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*CreateResourceRequest_FieldSubPath) WithRawIValue

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

type CreateResourceRequest_FieldSubPathArrayItemValue

type CreateResourceRequest_FieldSubPathArrayItemValue struct {
	CreateResourceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateResourceRequest_FieldSubPathArrayItemValue) AsResourcePathItemValue

func (*CreateResourceRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*CreateResourceRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type CreateResourceRequest_FieldSubPathArrayOfValues

type CreateResourceRequest_FieldSubPathArrayOfValues struct {
	CreateResourceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateResourceRequest_FieldSubPathArrayOfValues) AsResourcePathArrayOfValues

func (*CreateResourceRequest_FieldSubPathArrayOfValues) GetRawValues

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

type CreateResourceRequest_FieldSubPathValue

type CreateResourceRequest_FieldSubPathValue struct {
	CreateResourceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateResourceRequest_FieldSubPathValue) AsResourcePathValue

func (*CreateResourceRequest_FieldSubPathValue) CompareWith

func (*CreateResourceRequest_FieldSubPathValue) CompareWithRaw

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

func (*CreateResourceRequest_FieldSubPathValue) GetRawValue

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

func (*CreateResourceRequest_FieldSubPathValue) SetTo

func (*CreateResourceRequest_FieldSubPathValue) SetToRaw

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

type CreateResourceRequest_FieldTerminalPath

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

func (*CreateResourceRequest_FieldTerminalPath) ClearValue

func (*CreateResourceRequest_FieldTerminalPath) ClearValueRaw

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

func (*CreateResourceRequest_FieldTerminalPath) Get

func (fp *CreateResourceRequest_FieldTerminalPath) Get(source *CreateResourceRequest) (values []interface{})

Get returns all values pointed by specific field from source CreateResourceRequest

func (*CreateResourceRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateResourceRequest_FieldTerminalPath) GetRaw

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

func (*CreateResourceRequest_FieldTerminalPath) GetSingle

func (fp *CreateResourceRequest_FieldTerminalPath) GetSingle(source *CreateResourceRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source CreateResourceRequest

func (*CreateResourceRequest_FieldTerminalPath) GetSingleRaw

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

func (*CreateResourceRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateResourceRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*CreateResourceRequest_FieldTerminalPath) Selector

func (*CreateResourceRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*CreateResourceRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*CreateResourceRequest_FieldTerminalPath) WithIArrayItemValue

func (*CreateResourceRequest_FieldTerminalPath) WithIArrayOfValues

func (*CreateResourceRequest_FieldTerminalPath) WithIValue

func (*CreateResourceRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*CreateResourceRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*CreateResourceRequest_FieldTerminalPath) WithRawIValue

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

type CreateResourceRequest_FieldTerminalPathArrayItemValue

type CreateResourceRequest_FieldTerminalPathArrayItemValue struct {
	CreateResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateResourceRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*CreateResourceRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*CreateResourceRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *CreateResourceRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CreateResourceRequest) (interface{}, bool)

func (*CreateResourceRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type CreateResourceRequest_FieldTerminalPathArrayOfValues

type CreateResourceRequest_FieldTerminalPathArrayOfValues struct {
	CreateResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateResourceRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*CreateResourceRequest_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues

func (fpaov *CreateResourceRequest_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues() ([]*resource.Resource, bool)

func (*CreateResourceRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type CreateResourceRequest_FieldTerminalPathValue

type CreateResourceRequest_FieldTerminalPathValue struct {
	CreateResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateResourceRequest_FieldTerminalPathValue) AsParentValue

func (*CreateResourceRequest_FieldTerminalPathValue) AsResourceValue

func (*CreateResourceRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'CreateResourceRequest_FieldTerminalPathValue' with the value under path in 'CreateResourceRequest'.

func (*CreateResourceRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*CreateResourceRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*CreateResourceRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CreateResourceRequest

func (*CreateResourceRequest_FieldTerminalPathValue) SetToRaw

type DeleteResourceDescriptor

type DeleteResourceDescriptor struct{}

func GetDeleteResourceDescriptor

func GetDeleteResourceDescriptor() *DeleteResourceDescriptor

func (*DeleteResourceDescriptor) GetApiDescriptor

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

func (*DeleteResourceDescriptor) GetApiName

func (d *DeleteResourceDescriptor) GetApiName() string

func (*DeleteResourceDescriptor) GetClientMsgReflectHandle

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

func (*DeleteResourceDescriptor) GetFullMethodName

func (d *DeleteResourceDescriptor) GetFullMethodName() string

func (*DeleteResourceDescriptor) GetMethodName

func (d *DeleteResourceDescriptor) GetMethodName() string

func (*DeleteResourceDescriptor) GetProtoPkgName

func (d *DeleteResourceDescriptor) GetProtoPkgName() string

func (*DeleteResourceDescriptor) GetResourceDescriptor

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

func (*DeleteResourceDescriptor) GetServerMsgReflectHandle

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

func (*DeleteResourceDescriptor) GetServiceDomain

func (d *DeleteResourceDescriptor) GetServiceDomain() string

func (*DeleteResourceDescriptor) GetServiceVersion

func (d *DeleteResourceDescriptor) GetServiceVersion() string

func (*DeleteResourceDescriptor) GetVerb

func (d *DeleteResourceDescriptor) GetVerb() string

func (*DeleteResourceDescriptor) HasResource

func (d *DeleteResourceDescriptor) HasResource() bool

func (*DeleteResourceDescriptor) IsClientStream

func (d *DeleteResourceDescriptor) IsClientStream() bool

func (*DeleteResourceDescriptor) IsCollection

func (d *DeleteResourceDescriptor) IsCollection() bool

func (*DeleteResourceDescriptor) IsPlural

func (d *DeleteResourceDescriptor) IsPlural() bool

func (*DeleteResourceDescriptor) IsServerStream

func (d *DeleteResourceDescriptor) IsServerStream() bool

func (*DeleteResourceDescriptor) IsUnary

func (d *DeleteResourceDescriptor) IsUnary() bool

func (*DeleteResourceDescriptor) NewEmptyClientMsg

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

func (*DeleteResourceDescriptor) NewEmptyServerMsg

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

func (*DeleteResourceDescriptor) RequestHasResourceBody

func (d *DeleteResourceDescriptor) RequestHasResourceBody() bool

type DeleteResourceDescriptorClientMsgHandle

type DeleteResourceDescriptorClientMsgHandle struct{}

func (*DeleteResourceDescriptorClientMsgHandle) ExtractCollectionName

func (*DeleteResourceDescriptorClientMsgHandle) ExtractResourceName

func (*DeleteResourceDescriptorClientMsgHandle) ExtractResourceNames

type DeleteResourceDescriptorServerMsgHandle

type DeleteResourceDescriptorServerMsgHandle struct{}

func (*DeleteResourceDescriptorServerMsgHandle) ExtractCollectionName

func (*DeleteResourceDescriptorServerMsgHandle) ExtractResourceName

func (*DeleteResourceDescriptorServerMsgHandle) ExtractResourceNames

type DeleteResourceRequest

type DeleteResourceRequest struct {

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

Request message for method [DeleteResource][ntt.meta.v1alpha2.DeleteResource]

func (*DeleteResourceRequest) Clone

func (*DeleteResourceRequest) CloneRaw

func (*DeleteResourceRequest) Descriptor

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

Deprecated, Use DeleteResourceRequest.ProtoReflect.Descriptor instead.

func (*DeleteResourceRequest) GetName

func (*DeleteResourceRequest) GotenMessage

func (*DeleteResourceRequest) GotenMessage()

func (*DeleteResourceRequest) GotenObjectExt

func (o *DeleteResourceRequest) GotenObjectExt()

func (*DeleteResourceRequest) GotenValidate

func (obj *DeleteResourceRequest) GotenValidate() error

func (*DeleteResourceRequest) MakeDiffFieldMask

func (*DeleteResourceRequest) MakeFullFieldMask

func (*DeleteResourceRequest) MakeRawDiffFieldMask

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

func (*DeleteResourceRequest) MakeRawFullFieldMask

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

func (*DeleteResourceRequest) Marshal

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

func (*DeleteResourceRequest) MarshalJSON

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

func (*DeleteResourceRequest) Merge

func (o *DeleteResourceRequest) Merge(source *DeleteResourceRequest)

func (*DeleteResourceRequest) MergeRaw

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

func (*DeleteResourceRequest) ProtoMessage

func (*DeleteResourceRequest) ProtoMessage()

func (*DeleteResourceRequest) ProtoReflect

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

func (*DeleteResourceRequest) Reset

func (m *DeleteResourceRequest) Reset()

func (*DeleteResourceRequest) SetName

func (m *DeleteResourceRequest) SetName(fv *resource.Reference)

func (*DeleteResourceRequest) String

func (m *DeleteResourceRequest) String() string

func (*DeleteResourceRequest) Unmarshal

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

func (*DeleteResourceRequest) UnmarshalJSON

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

type DeleteResourceRequestFieldPathBuilder

type DeleteResourceRequestFieldPathBuilder struct{}

func NewDeleteResourceRequestFieldPathBuilder

func NewDeleteResourceRequestFieldPathBuilder() DeleteResourceRequestFieldPathBuilder

func (DeleteResourceRequestFieldPathBuilder) Name

type DeleteResourceRequestPathSelectorName

type DeleteResourceRequestPathSelectorName struct{}

func (DeleteResourceRequestPathSelectorName) FieldPath

func (DeleteResourceRequestPathSelectorName) WithArrayOfValues

func (DeleteResourceRequestPathSelectorName) WithValue

type DeleteResourceRequest_FieldMask

type DeleteResourceRequest_FieldMask struct {
	Paths []DeleteResourceRequest_FieldPath
}

func FullDeleteResourceRequest_FieldMask

func FullDeleteResourceRequest_FieldMask() *DeleteResourceRequest_FieldMask

func (*DeleteResourceRequest_FieldMask) AppendPath

func (*DeleteResourceRequest_FieldMask) AppendRawPath

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

func (*DeleteResourceRequest_FieldMask) DecodeFirestore

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

func (*DeleteResourceRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*DeleteResourceRequest_FieldMask) FilterInputFields

func (fieldMask *DeleteResourceRequest_FieldMask) FilterInputFields() *DeleteResourceRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*DeleteResourceRequest_FieldMask) FromProtoFieldMask

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

func (*DeleteResourceRequest_FieldMask) GetPaths

func (*DeleteResourceRequest_FieldMask) GetRawPaths

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

func (*DeleteResourceRequest_FieldMask) IsFull

func (fieldMask *DeleteResourceRequest_FieldMask) IsFull() bool

func (DeleteResourceRequest_FieldMask) Marshal

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

implement methods required by customType

func (DeleteResourceRequest_FieldMask) MarshalJSON

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

func (*DeleteResourceRequest_FieldMask) PathsCount

func (fieldMask *DeleteResourceRequest_FieldMask) PathsCount() int

func (*DeleteResourceRequest_FieldMask) Project

func (*DeleteResourceRequest_FieldMask) ProjectRaw

func (*DeleteResourceRequest_FieldMask) ProtoMessage

func (fieldMask *DeleteResourceRequest_FieldMask) ProtoMessage()

func (*DeleteResourceRequest_FieldMask) ProtoReflect

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

func (*DeleteResourceRequest_FieldMask) Reset

func (fieldMask *DeleteResourceRequest_FieldMask) Reset()

func (*DeleteResourceRequest_FieldMask) Set

func (fieldMask *DeleteResourceRequest_FieldMask) Set(target, source *DeleteResourceRequest)

func (*DeleteResourceRequest_FieldMask) SetFromCliFlag

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

func (*DeleteResourceRequest_FieldMask) SetRaw

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

func (*DeleteResourceRequest_FieldMask) Size

func (fieldMask *DeleteResourceRequest_FieldMask) Size() int

func (*DeleteResourceRequest_FieldMask) String

func (fieldMask *DeleteResourceRequest_FieldMask) String() string

func (*DeleteResourceRequest_FieldMask) Subtract

func (*DeleteResourceRequest_FieldMask) SubtractRaw

func (*DeleteResourceRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*DeleteResourceRequest_FieldMask) Unmarshal

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

func (*DeleteResourceRequest_FieldMask) UnmarshalJSON

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

type DeleteResourceRequest_FieldPath

type DeleteResourceRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() DeleteResourceRequest_FieldPathSelector
	Get(source *DeleteResourceRequest) []interface{}
	GetSingle(source *DeleteResourceRequest) (interface{}, bool)
	ClearValue(item *DeleteResourceRequest)

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

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

func MustParseDeleteResourceRequest_FieldPath

func MustParseDeleteResourceRequest_FieldPath(rawField string) DeleteResourceRequest_FieldPath

func ParseDeleteResourceRequest_FieldPath

func ParseDeleteResourceRequest_FieldPath(rawField string) (DeleteResourceRequest_FieldPath, error)

type DeleteResourceRequest_FieldPathArrayItemValue

type DeleteResourceRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	DeleteResourceRequest_FieldPath
	ContainsValue(*DeleteResourceRequest) bool
}

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

func MustParseDeleteResourceRequest_FieldPathArrayItemValue

func MustParseDeleteResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) DeleteResourceRequest_FieldPathArrayItemValue

func ParseDeleteResourceRequest_FieldPathArrayItemValue

func ParseDeleteResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) (DeleteResourceRequest_FieldPathArrayItemValue, error)

ParseDeleteResourceRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type DeleteResourceRequest_FieldPathArrayOfValues

type DeleteResourceRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	DeleteResourceRequest_FieldPath
}

DeleteResourceRequest_FieldPathArrayOfValues allows storing slice of values for DeleteResourceRequest fields according to their type

func MustParseDeleteResourceRequest_FieldPathArrayOfValues

func MustParseDeleteResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) DeleteResourceRequest_FieldPathArrayOfValues

func ParseDeleteResourceRequest_FieldPathArrayOfValues

func ParseDeleteResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (DeleteResourceRequest_FieldPathArrayOfValues, error)

type DeleteResourceRequest_FieldPathSelector

type DeleteResourceRequest_FieldPathSelector int32
const (
	DeleteResourceRequest_FieldPathSelectorName DeleteResourceRequest_FieldPathSelector = 0
)

func (DeleteResourceRequest_FieldPathSelector) String

type DeleteResourceRequest_FieldPathValue

type DeleteResourceRequest_FieldPathValue interface {
	DeleteResourceRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **DeleteResourceRequest)
	CompareWith(*DeleteResourceRequest) (cmp int, comparable bool)
}

DeleteResourceRequest_FieldPathValue allows storing values for DeleteResourceRequest fields according to their type

func MustParseDeleteResourceRequest_FieldPathValue

func MustParseDeleteResourceRequest_FieldPathValue(pathStr, valueStr string) DeleteResourceRequest_FieldPathValue

func ParseDeleteResourceRequest_FieldPathValue

func ParseDeleteResourceRequest_FieldPathValue(pathStr, valueStr string) (DeleteResourceRequest_FieldPathValue, error)

type DeleteResourceRequest_FieldTerminalPath

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

func (*DeleteResourceRequest_FieldTerminalPath) ClearValue

func (*DeleteResourceRequest_FieldTerminalPath) ClearValueRaw

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

func (*DeleteResourceRequest_FieldTerminalPath) Get

func (fp *DeleteResourceRequest_FieldTerminalPath) Get(source *DeleteResourceRequest) (values []interface{})

Get returns all values pointed by specific field from source DeleteResourceRequest

func (*DeleteResourceRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*DeleteResourceRequest_FieldTerminalPath) GetRaw

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

func (*DeleteResourceRequest_FieldTerminalPath) GetSingle

func (fp *DeleteResourceRequest_FieldTerminalPath) GetSingle(source *DeleteResourceRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source DeleteResourceRequest

func (*DeleteResourceRequest_FieldTerminalPath) GetSingleRaw

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

func (*DeleteResourceRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*DeleteResourceRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*DeleteResourceRequest_FieldTerminalPath) Selector

func (*DeleteResourceRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*DeleteResourceRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*DeleteResourceRequest_FieldTerminalPath) WithIArrayItemValue

func (*DeleteResourceRequest_FieldTerminalPath) WithIArrayOfValues

func (*DeleteResourceRequest_FieldTerminalPath) WithIValue

func (*DeleteResourceRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*DeleteResourceRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*DeleteResourceRequest_FieldTerminalPath) WithRawIValue

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

type DeleteResourceRequest_FieldTerminalPathArrayItemValue

type DeleteResourceRequest_FieldTerminalPathArrayItemValue struct {
	DeleteResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteResourceRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*DeleteResourceRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*DeleteResourceRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *DeleteResourceRequest_FieldTerminalPathArrayItemValue) GetSingle(source *DeleteResourceRequest) (interface{}, bool)

func (*DeleteResourceRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type DeleteResourceRequest_FieldTerminalPathArrayOfValues

type DeleteResourceRequest_FieldTerminalPathArrayOfValues struct {
	DeleteResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteResourceRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*DeleteResourceRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type DeleteResourceRequest_FieldTerminalPathValue

type DeleteResourceRequest_FieldTerminalPathValue struct {
	DeleteResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteResourceRequest_FieldTerminalPathValue) AsNameValue

func (*DeleteResourceRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'DeleteResourceRequest_FieldTerminalPathValue' with the value under path in 'DeleteResourceRequest'.

func (*DeleteResourceRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*DeleteResourceRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*DeleteResourceRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object DeleteResourceRequest

func (*DeleteResourceRequest_FieldTerminalPathValue) SetToRaw

type GetResourceDescriptor

type GetResourceDescriptor struct{}

func GetGetResourceDescriptor

func GetGetResourceDescriptor() *GetResourceDescriptor

func (*GetResourceDescriptor) GetApiDescriptor

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

func (*GetResourceDescriptor) GetApiName

func (d *GetResourceDescriptor) GetApiName() string

func (*GetResourceDescriptor) GetClientMsgReflectHandle

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

func (*GetResourceDescriptor) GetFullMethodName

func (d *GetResourceDescriptor) GetFullMethodName() string

func (*GetResourceDescriptor) GetMethodName

func (d *GetResourceDescriptor) GetMethodName() string

func (*GetResourceDescriptor) GetProtoPkgName

func (d *GetResourceDescriptor) GetProtoPkgName() string

func (*GetResourceDescriptor) GetResourceDescriptor

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

func (*GetResourceDescriptor) GetServerMsgReflectHandle

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

func (*GetResourceDescriptor) GetServiceDomain

func (d *GetResourceDescriptor) GetServiceDomain() string

func (*GetResourceDescriptor) GetServiceVersion

func (d *GetResourceDescriptor) GetServiceVersion() string

func (*GetResourceDescriptor) GetVerb

func (d *GetResourceDescriptor) GetVerb() string

func (*GetResourceDescriptor) HasResource

func (d *GetResourceDescriptor) HasResource() bool

func (*GetResourceDescriptor) IsClientStream

func (d *GetResourceDescriptor) IsClientStream() bool

func (*GetResourceDescriptor) IsCollection

func (d *GetResourceDescriptor) IsCollection() bool

func (*GetResourceDescriptor) IsPlural

func (d *GetResourceDescriptor) IsPlural() bool

func (*GetResourceDescriptor) IsServerStream

func (d *GetResourceDescriptor) IsServerStream() bool

func (*GetResourceDescriptor) IsUnary

func (d *GetResourceDescriptor) IsUnary() bool

func (*GetResourceDescriptor) NewEmptyClientMsg

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

func (*GetResourceDescriptor) NewEmptyServerMsg

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

func (*GetResourceDescriptor) RequestHasResourceBody

func (d *GetResourceDescriptor) RequestHasResourceBody() bool

type GetResourceDescriptorClientMsgHandle

type GetResourceDescriptorClientMsgHandle struct{}

func (*GetResourceDescriptorClientMsgHandle) ExtractCollectionName

func (*GetResourceDescriptorClientMsgHandle) ExtractResourceName

func (*GetResourceDescriptorClientMsgHandle) ExtractResourceNames

type GetResourceDescriptorServerMsgHandle

type GetResourceDescriptorServerMsgHandle struct{}

func (*GetResourceDescriptorServerMsgHandle) ExtractCollectionName

func (*GetResourceDescriptorServerMsgHandle) ExtractResourceName

func (*GetResourceDescriptorServerMsgHandle) ExtractResourceNames

type GetResourceRequest

type GetResourceRequest struct {

	// Reference of ntt.meta.v1alpha2.Resource
	Name *resource.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 *resource.Resource_FieldMask `` /* 140-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 [GetResource][ntt.meta.v1alpha2.GetResource]

func (*GetResourceRequest) Clone

func (*GetResourceRequest) CloneRaw

func (*GetResourceRequest) Descriptor

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

Deprecated, Use GetResourceRequest.ProtoReflect.Descriptor instead.

func (*GetResourceRequest) GetFieldMask

func (m *GetResourceRequest) GetFieldMask() *resource.Resource_FieldMask

func (*GetResourceRequest) GetName

func (m *GetResourceRequest) GetName() *resource.Reference

func (*GetResourceRequest) GetView

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

func (*GetResourceRequest) GotenMessage

func (*GetResourceRequest) GotenMessage()

func (*GetResourceRequest) GotenObjectExt

func (o *GetResourceRequest) GotenObjectExt()

func (*GetResourceRequest) GotenValidate

func (obj *GetResourceRequest) GotenValidate() error

func (*GetResourceRequest) MakeDiffFieldMask

func (*GetResourceRequest) MakeFullFieldMask

func (o *GetResourceRequest) MakeFullFieldMask() *GetResourceRequest_FieldMask

func (*GetResourceRequest) MakeRawDiffFieldMask

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

func (*GetResourceRequest) MakeRawFullFieldMask

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

func (*GetResourceRequest) Marshal

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

func (*GetResourceRequest) MarshalJSON

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

func (*GetResourceRequest) Merge

func (o *GetResourceRequest) Merge(source *GetResourceRequest)

func (*GetResourceRequest) MergeRaw

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

func (*GetResourceRequest) ProtoMessage

func (*GetResourceRequest) ProtoMessage()

func (*GetResourceRequest) ProtoReflect

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

func (*GetResourceRequest) Reset

func (m *GetResourceRequest) Reset()

func (*GetResourceRequest) SetFieldMask

func (m *GetResourceRequest) SetFieldMask(fv *resource.Resource_FieldMask)

func (*GetResourceRequest) SetName

func (m *GetResourceRequest) SetName(fv *resource.Reference)

func (*GetResourceRequest) SetView

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

func (*GetResourceRequest) String

func (m *GetResourceRequest) String() string

func (*GetResourceRequest) Unmarshal

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

func (*GetResourceRequest) UnmarshalJSON

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

type GetResourceRequestFieldPathBuilder

type GetResourceRequestFieldPathBuilder struct{}

func NewGetResourceRequestFieldPathBuilder

func NewGetResourceRequestFieldPathBuilder() GetResourceRequestFieldPathBuilder

func (GetResourceRequestFieldPathBuilder) FieldMask

func (GetResourceRequestFieldPathBuilder) Name

func (GetResourceRequestFieldPathBuilder) View

type GetResourceRequestPathSelectorFieldMask

type GetResourceRequestPathSelectorFieldMask struct{}

func (GetResourceRequestPathSelectorFieldMask) FieldPath

func (GetResourceRequestPathSelectorFieldMask) WithArrayOfValues

func (GetResourceRequestPathSelectorFieldMask) WithValue

type GetResourceRequestPathSelectorName

type GetResourceRequestPathSelectorName struct{}

func (GetResourceRequestPathSelectorName) FieldPath

func (GetResourceRequestPathSelectorName) WithArrayOfValues

func (GetResourceRequestPathSelectorName) WithValue

type GetResourceRequestPathSelectorView

type GetResourceRequestPathSelectorView struct{}

func (GetResourceRequestPathSelectorView) FieldPath

func (GetResourceRequestPathSelectorView) WithArrayOfValues

func (GetResourceRequestPathSelectorView) WithValue

type GetResourceRequest_FieldMask

type GetResourceRequest_FieldMask struct {
	Paths []GetResourceRequest_FieldPath
}

func FullGetResourceRequest_FieldMask

func FullGetResourceRequest_FieldMask() *GetResourceRequest_FieldMask

func (*GetResourceRequest_FieldMask) AppendPath

func (fieldMask *GetResourceRequest_FieldMask) AppendPath(path GetResourceRequest_FieldPath)

func (*GetResourceRequest_FieldMask) AppendRawPath

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

func (*GetResourceRequest_FieldMask) DecodeFirestore

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

func (*GetResourceRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetResourceRequest_FieldMask) FilterInputFields

func (fieldMask *GetResourceRequest_FieldMask) FilterInputFields() *GetResourceRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetResourceRequest_FieldMask) FromProtoFieldMask

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

func (*GetResourceRequest_FieldMask) GetPaths

func (*GetResourceRequest_FieldMask) GetRawPaths

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

func (*GetResourceRequest_FieldMask) IsFull

func (fieldMask *GetResourceRequest_FieldMask) IsFull() bool

func (GetResourceRequest_FieldMask) Marshal

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

implement methods required by customType

func (GetResourceRequest_FieldMask) MarshalJSON

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

func (*GetResourceRequest_FieldMask) PathsCount

func (fieldMask *GetResourceRequest_FieldMask) PathsCount() int

func (*GetResourceRequest_FieldMask) Project

func (*GetResourceRequest_FieldMask) ProjectRaw

func (*GetResourceRequest_FieldMask) ProtoMessage

func (fieldMask *GetResourceRequest_FieldMask) ProtoMessage()

func (*GetResourceRequest_FieldMask) ProtoReflect

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

func (*GetResourceRequest_FieldMask) Reset

func (fieldMask *GetResourceRequest_FieldMask) Reset()

func (*GetResourceRequest_FieldMask) Set

func (fieldMask *GetResourceRequest_FieldMask) Set(target, source *GetResourceRequest)

func (*GetResourceRequest_FieldMask) SetFromCliFlag

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

func (*GetResourceRequest_FieldMask) SetRaw

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

func (*GetResourceRequest_FieldMask) Size

func (fieldMask *GetResourceRequest_FieldMask) Size() int

func (*GetResourceRequest_FieldMask) String

func (fieldMask *GetResourceRequest_FieldMask) String() string

func (*GetResourceRequest_FieldMask) Subtract

func (*GetResourceRequest_FieldMask) SubtractRaw

func (*GetResourceRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetResourceRequest_FieldMask) Unmarshal

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

func (*GetResourceRequest_FieldMask) UnmarshalJSON

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

type GetResourceRequest_FieldPath

type GetResourceRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetResourceRequest_FieldPathSelector
	Get(source *GetResourceRequest) []interface{}
	GetSingle(source *GetResourceRequest) (interface{}, bool)
	ClearValue(item *GetResourceRequest)

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

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

func MustParseGetResourceRequest_FieldPath

func MustParseGetResourceRequest_FieldPath(rawField string) GetResourceRequest_FieldPath

func ParseGetResourceRequest_FieldPath

func ParseGetResourceRequest_FieldPath(rawField string) (GetResourceRequest_FieldPath, error)

type GetResourceRequest_FieldPathArrayItemValue

type GetResourceRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetResourceRequest_FieldPath
	ContainsValue(*GetResourceRequest) bool
}

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

func MustParseGetResourceRequest_FieldPathArrayItemValue

func MustParseGetResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetResourceRequest_FieldPathArrayItemValue

func ParseGetResourceRequest_FieldPathArrayItemValue

func ParseGetResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetResourceRequest_FieldPathArrayItemValue, error)

ParseGetResourceRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetResourceRequest_FieldPathArrayOfValues

type GetResourceRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetResourceRequest_FieldPath
}

GetResourceRequest_FieldPathArrayOfValues allows storing slice of values for GetResourceRequest fields according to their type

func MustParseGetResourceRequest_FieldPathArrayOfValues

func MustParseGetResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetResourceRequest_FieldPathArrayOfValues

func ParseGetResourceRequest_FieldPathArrayOfValues

func ParseGetResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetResourceRequest_FieldPathArrayOfValues, error)

type GetResourceRequest_FieldPathSelector

type GetResourceRequest_FieldPathSelector int32
const (
	GetResourceRequest_FieldPathSelectorName      GetResourceRequest_FieldPathSelector = 0
	GetResourceRequest_FieldPathSelectorFieldMask GetResourceRequest_FieldPathSelector = 1
	GetResourceRequest_FieldPathSelectorView      GetResourceRequest_FieldPathSelector = 2
)

func (GetResourceRequest_FieldPathSelector) String

type GetResourceRequest_FieldPathValue

type GetResourceRequest_FieldPathValue interface {
	GetResourceRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetResourceRequest)
	CompareWith(*GetResourceRequest) (cmp int, comparable bool)
}

GetResourceRequest_FieldPathValue allows storing values for GetResourceRequest fields according to their type

func MustParseGetResourceRequest_FieldPathValue

func MustParseGetResourceRequest_FieldPathValue(pathStr, valueStr string) GetResourceRequest_FieldPathValue

func ParseGetResourceRequest_FieldPathValue

func ParseGetResourceRequest_FieldPathValue(pathStr, valueStr string) (GetResourceRequest_FieldPathValue, error)

type GetResourceRequest_FieldTerminalPath

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

func (*GetResourceRequest_FieldTerminalPath) ClearValue

func (*GetResourceRequest_FieldTerminalPath) ClearValueRaw

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

func (*GetResourceRequest_FieldTerminalPath) Get

func (fp *GetResourceRequest_FieldTerminalPath) Get(source *GetResourceRequest) (values []interface{})

Get returns all values pointed by specific field from source GetResourceRequest

func (*GetResourceRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetResourceRequest_FieldTerminalPath) GetRaw

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

func (*GetResourceRequest_FieldTerminalPath) GetSingle

func (fp *GetResourceRequest_FieldTerminalPath) GetSingle(source *GetResourceRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetResourceRequest

func (*GetResourceRequest_FieldTerminalPath) GetSingleRaw

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

func (*GetResourceRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetResourceRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*GetResourceRequest_FieldTerminalPath) Selector

func (*GetResourceRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*GetResourceRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetResourceRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *GetResourceRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetResourceRequest_FieldPathArrayItemValue

func (*GetResourceRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *GetResourceRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetResourceRequest_FieldPathArrayOfValues

func (*GetResourceRequest_FieldTerminalPath) WithIValue

func (*GetResourceRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetResourceRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetResourceRequest_FieldTerminalPath) WithRawIValue

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

type GetResourceRequest_FieldTerminalPathArrayItemValue

type GetResourceRequest_FieldTerminalPathArrayItemValue struct {
	GetResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetResourceRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetResourceRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetResourceRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *GetResourceRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetResourceRequest) (interface{}, bool)

func (*GetResourceRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetResourceRequest_FieldTerminalPathArrayOfValues

type GetResourceRequest_FieldTerminalPathArrayOfValues struct {
	GetResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetResourceRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*GetResourceRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *GetResourceRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*resource.Reference, bool)

func (*GetResourceRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*GetResourceRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetResourceRequest_FieldTerminalPathValue

type GetResourceRequest_FieldTerminalPathValue struct {
	GetResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetResourceRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*GetResourceRequest_FieldTerminalPathValue) AsNameValue

func (*GetResourceRequest_FieldTerminalPathValue) AsViewValue

func (*GetResourceRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'GetResourceRequest_FieldTerminalPathValue' with the value under path in 'GetResourceRequest'.

func (*GetResourceRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*GetResourceRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*GetResourceRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetResourceRequest

func (*GetResourceRequest_FieldTerminalPathValue) SetToRaw

type ListResourcesDescriptor

type ListResourcesDescriptor struct{}

func GetListResourcesDescriptor

func GetListResourcesDescriptor() *ListResourcesDescriptor

func (*ListResourcesDescriptor) GetApiDescriptor

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

func (*ListResourcesDescriptor) GetApiName

func (d *ListResourcesDescriptor) GetApiName() string

func (*ListResourcesDescriptor) GetClientMsgReflectHandle

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

func (*ListResourcesDescriptor) GetFullMethodName

func (d *ListResourcesDescriptor) GetFullMethodName() string

func (*ListResourcesDescriptor) GetMethodName

func (d *ListResourcesDescriptor) GetMethodName() string

func (*ListResourcesDescriptor) GetProtoPkgName

func (d *ListResourcesDescriptor) GetProtoPkgName() string

func (*ListResourcesDescriptor) GetResourceDescriptor

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

func (*ListResourcesDescriptor) GetServerMsgReflectHandle

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

func (*ListResourcesDescriptor) GetServiceDomain

func (d *ListResourcesDescriptor) GetServiceDomain() string

func (*ListResourcesDescriptor) GetServiceVersion

func (d *ListResourcesDescriptor) GetServiceVersion() string

func (*ListResourcesDescriptor) GetVerb

func (d *ListResourcesDescriptor) GetVerb() string

func (*ListResourcesDescriptor) HasResource

func (d *ListResourcesDescriptor) HasResource() bool

func (*ListResourcesDescriptor) IsClientStream

func (d *ListResourcesDescriptor) IsClientStream() bool

func (*ListResourcesDescriptor) IsCollection

func (d *ListResourcesDescriptor) IsCollection() bool

func (*ListResourcesDescriptor) IsPlural

func (d *ListResourcesDescriptor) IsPlural() bool

func (*ListResourcesDescriptor) IsServerStream

func (d *ListResourcesDescriptor) IsServerStream() bool

func (*ListResourcesDescriptor) IsUnary

func (d *ListResourcesDescriptor) IsUnary() bool

func (*ListResourcesDescriptor) NewEmptyClientMsg

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

func (*ListResourcesDescriptor) NewEmptyServerMsg

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

func (*ListResourcesDescriptor) RequestHasResourceBody

func (d *ListResourcesDescriptor) RequestHasResourceBody() bool

type ListResourcesDescriptorClientMsgHandle

type ListResourcesDescriptorClientMsgHandle struct{}

func (*ListResourcesDescriptorClientMsgHandle) ExtractCollectionName

func (*ListResourcesDescriptorClientMsgHandle) ExtractResourceName

func (*ListResourcesDescriptorClientMsgHandle) ExtractResourceNames

type ListResourcesDescriptorServerMsgHandle

type ListResourcesDescriptorServerMsgHandle struct{}

func (*ListResourcesDescriptorServerMsgHandle) ExtractCollectionName

func (*ListResourcesDescriptorServerMsgHandle) ExtractResourceName

func (*ListResourcesDescriptorServerMsgHandle) ExtractResourceNames

type ListResourcesRequest

type ListResourcesRequest struct {

	// Parent name of ntt.meta.v1alpha2.Resource
	Parent *resource.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Resources 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
	// [ListResourcesResponse.next_page_token][ntt.meta.v1alpha2.ListResourcesResponse.next_page_token]
	PageToken *resource.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 *resource.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 *resource.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 *resource.Resource_FieldMask `` /* 140-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"`
	// contains filtered or unexported fields
}

Request message for method [ListResources][ntt.meta.v1alpha2.ListResources]

func (*ListResourcesRequest) Clone

func (*ListResourcesRequest) CloneRaw

func (*ListResourcesRequest) Descriptor

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

Deprecated, Use ListResourcesRequest.ProtoReflect.Descriptor instead.

func (*ListResourcesRequest) GetFieldMask

func (*ListResourcesRequest) GetFilter

func (m *ListResourcesRequest) GetFilter() *resource.Filter

func (*ListResourcesRequest) GetOrderBy

func (m *ListResourcesRequest) GetOrderBy() *resource.OrderBy

func (*ListResourcesRequest) GetPageSize

func (m *ListResourcesRequest) GetPageSize() int32

func (*ListResourcesRequest) GetPageToken

func (m *ListResourcesRequest) GetPageToken() *resource.PagerCursor

func (*ListResourcesRequest) GetParent

func (m *ListResourcesRequest) GetParent() *resource.ParentName

func (*ListResourcesRequest) GetView

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

func (*ListResourcesRequest) GotenMessage

func (*ListResourcesRequest) GotenMessage()

func (*ListResourcesRequest) GotenObjectExt

func (o *ListResourcesRequest) GotenObjectExt()

func (*ListResourcesRequest) GotenValidate

func (obj *ListResourcesRequest) GotenValidate() error

func (*ListResourcesRequest) MakeDiffFieldMask

func (*ListResourcesRequest) MakeFullFieldMask

func (o *ListResourcesRequest) MakeFullFieldMask() *ListResourcesRequest_FieldMask

func (*ListResourcesRequest) MakeRawDiffFieldMask

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

func (*ListResourcesRequest) MakeRawFullFieldMask

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

func (*ListResourcesRequest) Marshal

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

func (*ListResourcesRequest) MarshalJSON

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

func (*ListResourcesRequest) Merge

func (o *ListResourcesRequest) Merge(source *ListResourcesRequest)

func (*ListResourcesRequest) MergeRaw

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

func (*ListResourcesRequest) ProtoMessage

func (*ListResourcesRequest) ProtoMessage()

func (*ListResourcesRequest) ProtoReflect

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

func (*ListResourcesRequest) Reset

func (m *ListResourcesRequest) Reset()

func (*ListResourcesRequest) SetFieldMask

func (m *ListResourcesRequest) SetFieldMask(fv *resource.Resource_FieldMask)

func (*ListResourcesRequest) SetFilter

func (m *ListResourcesRequest) SetFilter(fv *resource.Filter)

func (*ListResourcesRequest) SetOrderBy

func (m *ListResourcesRequest) SetOrderBy(fv *resource.OrderBy)

func (*ListResourcesRequest) SetPageSize

func (m *ListResourcesRequest) SetPageSize(fv int32)

func (*ListResourcesRequest) SetPageToken

func (m *ListResourcesRequest) SetPageToken(fv *resource.PagerCursor)

func (*ListResourcesRequest) SetParent

func (m *ListResourcesRequest) SetParent(fv *resource.ParentName)

func (*ListResourcesRequest) SetView

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

func (*ListResourcesRequest) String

func (m *ListResourcesRequest) String() string

func (*ListResourcesRequest) Unmarshal

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

func (*ListResourcesRequest) UnmarshalJSON

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

type ListResourcesRequestFieldPathBuilder

type ListResourcesRequestFieldPathBuilder struct{}

func NewListResourcesRequestFieldPathBuilder

func NewListResourcesRequestFieldPathBuilder() ListResourcesRequestFieldPathBuilder

func (ListResourcesRequestFieldPathBuilder) FieldMask

func (ListResourcesRequestFieldPathBuilder) Filter

func (ListResourcesRequestFieldPathBuilder) OrderBy

func (ListResourcesRequestFieldPathBuilder) PageSize

func (ListResourcesRequestFieldPathBuilder) PageToken

func (ListResourcesRequestFieldPathBuilder) Parent

func (ListResourcesRequestFieldPathBuilder) View

type ListResourcesRequestPathSelectorFieldMask

type ListResourcesRequestPathSelectorFieldMask struct{}

func (ListResourcesRequestPathSelectorFieldMask) FieldPath

func (ListResourcesRequestPathSelectorFieldMask) WithArrayOfValues

func (ListResourcesRequestPathSelectorFieldMask) WithValue

type ListResourcesRequestPathSelectorFilter

type ListResourcesRequestPathSelectorFilter struct{}

func (ListResourcesRequestPathSelectorFilter) FieldPath

func (ListResourcesRequestPathSelectorFilter) WithArrayOfValues

func (ListResourcesRequestPathSelectorFilter) WithValue

type ListResourcesRequestPathSelectorOrderBy

type ListResourcesRequestPathSelectorOrderBy struct{}

func (ListResourcesRequestPathSelectorOrderBy) FieldPath

func (ListResourcesRequestPathSelectorOrderBy) WithArrayOfValues

func (ListResourcesRequestPathSelectorOrderBy) WithValue

type ListResourcesRequestPathSelectorPageSize

type ListResourcesRequestPathSelectorPageSize struct{}

func (ListResourcesRequestPathSelectorPageSize) FieldPath

func (ListResourcesRequestPathSelectorPageSize) WithArrayOfValues

func (ListResourcesRequestPathSelectorPageSize) WithValue

type ListResourcesRequestPathSelectorPageToken

type ListResourcesRequestPathSelectorPageToken struct{}

func (ListResourcesRequestPathSelectorPageToken) FieldPath

func (ListResourcesRequestPathSelectorPageToken) WithArrayOfValues

func (ListResourcesRequestPathSelectorPageToken) WithValue

type ListResourcesRequestPathSelectorParent

type ListResourcesRequestPathSelectorParent struct{}

func (ListResourcesRequestPathSelectorParent) FieldPath

func (ListResourcesRequestPathSelectorParent) WithArrayOfValues

func (ListResourcesRequestPathSelectorParent) WithValue

type ListResourcesRequestPathSelectorView

type ListResourcesRequestPathSelectorView struct{}

func (ListResourcesRequestPathSelectorView) FieldPath

func (ListResourcesRequestPathSelectorView) WithArrayOfValues

func (ListResourcesRequestPathSelectorView) WithValue

type ListResourcesRequest_FieldMask

type ListResourcesRequest_FieldMask struct {
	Paths []ListResourcesRequest_FieldPath
}

func FullListResourcesRequest_FieldMask

func FullListResourcesRequest_FieldMask() *ListResourcesRequest_FieldMask

func (*ListResourcesRequest_FieldMask) AppendPath

func (*ListResourcesRequest_FieldMask) AppendRawPath

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

func (*ListResourcesRequest_FieldMask) DecodeFirestore

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

func (*ListResourcesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListResourcesRequest_FieldMask) FilterInputFields

func (fieldMask *ListResourcesRequest_FieldMask) FilterInputFields() *ListResourcesRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListResourcesRequest_FieldMask) FromProtoFieldMask

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

func (*ListResourcesRequest_FieldMask) GetPaths

func (*ListResourcesRequest_FieldMask) GetRawPaths

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

func (*ListResourcesRequest_FieldMask) IsFull

func (fieldMask *ListResourcesRequest_FieldMask) IsFull() bool

func (ListResourcesRequest_FieldMask) Marshal

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

implement methods required by customType

func (ListResourcesRequest_FieldMask) MarshalJSON

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

func (*ListResourcesRequest_FieldMask) PathsCount

func (fieldMask *ListResourcesRequest_FieldMask) PathsCount() int

func (*ListResourcesRequest_FieldMask) Project

func (*ListResourcesRequest_FieldMask) ProjectRaw

func (*ListResourcesRequest_FieldMask) ProtoMessage

func (fieldMask *ListResourcesRequest_FieldMask) ProtoMessage()

func (*ListResourcesRequest_FieldMask) ProtoReflect

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

func (*ListResourcesRequest_FieldMask) Reset

func (fieldMask *ListResourcesRequest_FieldMask) Reset()

func (*ListResourcesRequest_FieldMask) Set

func (fieldMask *ListResourcesRequest_FieldMask) Set(target, source *ListResourcesRequest)

func (*ListResourcesRequest_FieldMask) SetFromCliFlag

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

func (*ListResourcesRequest_FieldMask) SetRaw

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

func (*ListResourcesRequest_FieldMask) Size

func (fieldMask *ListResourcesRequest_FieldMask) Size() int

func (*ListResourcesRequest_FieldMask) String

func (fieldMask *ListResourcesRequest_FieldMask) String() string

func (*ListResourcesRequest_FieldMask) Subtract

func (*ListResourcesRequest_FieldMask) SubtractRaw

func (*ListResourcesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListResourcesRequest_FieldMask) Unmarshal

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

func (*ListResourcesRequest_FieldMask) UnmarshalJSON

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

type ListResourcesRequest_FieldPath

type ListResourcesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListResourcesRequest_FieldPathSelector
	Get(source *ListResourcesRequest) []interface{}
	GetSingle(source *ListResourcesRequest) (interface{}, bool)
	ClearValue(item *ListResourcesRequest)

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

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

func MustParseListResourcesRequest_FieldPath

func MustParseListResourcesRequest_FieldPath(rawField string) ListResourcesRequest_FieldPath

func ParseListResourcesRequest_FieldPath

func ParseListResourcesRequest_FieldPath(rawField string) (ListResourcesRequest_FieldPath, error)

type ListResourcesRequest_FieldPathArrayItemValue

type ListResourcesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListResourcesRequest_FieldPath
	ContainsValue(*ListResourcesRequest) bool
}

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

func MustParseListResourcesRequest_FieldPathArrayItemValue

func MustParseListResourcesRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListResourcesRequest_FieldPathArrayItemValue

func ParseListResourcesRequest_FieldPathArrayItemValue

func ParseListResourcesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListResourcesRequest_FieldPathArrayItemValue, error)

ParseListResourcesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListResourcesRequest_FieldPathArrayOfValues

type ListResourcesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListResourcesRequest_FieldPath
}

ListResourcesRequest_FieldPathArrayOfValues allows storing slice of values for ListResourcesRequest fields according to their type

func MustParseListResourcesRequest_FieldPathArrayOfValues

func MustParseListResourcesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListResourcesRequest_FieldPathArrayOfValues

func ParseListResourcesRequest_FieldPathArrayOfValues

func ParseListResourcesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListResourcesRequest_FieldPathArrayOfValues, error)

type ListResourcesRequest_FieldPathSelector

type ListResourcesRequest_FieldPathSelector int32
const (
	ListResourcesRequest_FieldPathSelectorParent    ListResourcesRequest_FieldPathSelector = 0
	ListResourcesRequest_FieldPathSelectorPageSize  ListResourcesRequest_FieldPathSelector = 1
	ListResourcesRequest_FieldPathSelectorPageToken ListResourcesRequest_FieldPathSelector = 2
	ListResourcesRequest_FieldPathSelectorOrderBy   ListResourcesRequest_FieldPathSelector = 3
	ListResourcesRequest_FieldPathSelectorFilter    ListResourcesRequest_FieldPathSelector = 4
	ListResourcesRequest_FieldPathSelectorFieldMask ListResourcesRequest_FieldPathSelector = 5
	ListResourcesRequest_FieldPathSelectorView      ListResourcesRequest_FieldPathSelector = 6
)

func (ListResourcesRequest_FieldPathSelector) String

type ListResourcesRequest_FieldPathValue

type ListResourcesRequest_FieldPathValue interface {
	ListResourcesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListResourcesRequest)
	CompareWith(*ListResourcesRequest) (cmp int, comparable bool)
}

ListResourcesRequest_FieldPathValue allows storing values for ListResourcesRequest fields according to their type

func MustParseListResourcesRequest_FieldPathValue

func MustParseListResourcesRequest_FieldPathValue(pathStr, valueStr string) ListResourcesRequest_FieldPathValue

func ParseListResourcesRequest_FieldPathValue

func ParseListResourcesRequest_FieldPathValue(pathStr, valueStr string) (ListResourcesRequest_FieldPathValue, error)

type ListResourcesRequest_FieldTerminalPath

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

func (*ListResourcesRequest_FieldTerminalPath) ClearValue

func (*ListResourcesRequest_FieldTerminalPath) ClearValueRaw

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

func (*ListResourcesRequest_FieldTerminalPath) Get

func (fp *ListResourcesRequest_FieldTerminalPath) Get(source *ListResourcesRequest) (values []interface{})

Get returns all values pointed by specific field from source ListResourcesRequest

func (*ListResourcesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListResourcesRequest_FieldTerminalPath) GetRaw

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

func (*ListResourcesRequest_FieldTerminalPath) GetSingle

func (fp *ListResourcesRequest_FieldTerminalPath) GetSingle(source *ListResourcesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListResourcesRequest

func (*ListResourcesRequest_FieldTerminalPath) GetSingleRaw

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

func (*ListResourcesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListResourcesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListResourcesRequest_FieldTerminalPath) Selector

func (*ListResourcesRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListResourcesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListResourcesRequest_FieldTerminalPath) WithIArrayItemValue

func (*ListResourcesRequest_FieldTerminalPath) WithIArrayOfValues

func (*ListResourcesRequest_FieldTerminalPath) WithIValue

func (*ListResourcesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListResourcesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListResourcesRequest_FieldTerminalPath) WithRawIValue

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

type ListResourcesRequest_FieldTerminalPathArrayItemValue

type ListResourcesRequest_FieldTerminalPathArrayItemValue struct {
	ListResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListResourcesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListResourcesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListResourcesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListResourcesRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListResourcesRequest) (interface{}, bool)

func (*ListResourcesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListResourcesRequest_FieldTerminalPathArrayOfValues

type ListResourcesRequest_FieldTerminalPathArrayOfValues struct {
	ListResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *ListResourcesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*resource.Filter, bool)

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *ListResourcesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*resource.OrderBy, bool)

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *ListResourcesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*resource.PagerCursor, bool)

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (fpaov *ListResourcesRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*resource.ParentName, bool)

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*ListResourcesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListResourcesRequest_FieldTerminalPathValue

type ListResourcesRequest_FieldTerminalPathValue struct {
	ListResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListResourcesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*ListResourcesRequest_FieldTerminalPathValue) AsFilterValue

func (*ListResourcesRequest_FieldTerminalPathValue) AsOrderByValue

func (*ListResourcesRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*ListResourcesRequest_FieldTerminalPathValue) AsPageTokenValue

func (*ListResourcesRequest_FieldTerminalPathValue) AsParentValue

func (*ListResourcesRequest_FieldTerminalPathValue) AsViewValue

func (*ListResourcesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListResourcesRequest_FieldTerminalPathValue' with the value under path in 'ListResourcesRequest'.

func (*ListResourcesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ListResourcesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ListResourcesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListResourcesRequest

func (*ListResourcesRequest_FieldTerminalPathValue) SetToRaw

type ListResourcesResponse

type ListResourcesResponse struct {

	// The list of Resources
	Resources []*resource.Resource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty" firestore:"resources"`
	// A token to retrieve previous page of results. Pass this value in the
	// [ListResourcesRequest.page_token][ntt.meta.v1alpha2.ListResourcesRequest.page_token]
	PrevPageToken *resource.PagerCursor `` /* 151-byte string literal not displayed */
	// A token to retrieve next page of results. Pass this value in the
	// [ListResourcesRequest.page_token][ntt.meta.v1alpha2.ListResourcesRequest.page_token]
	NextPageToken *resource.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [ListResources][ntt.meta.v1alpha2.ListResources]

func (*ListResourcesResponse) Clone

func (*ListResourcesResponse) CloneRaw

func (*ListResourcesResponse) Descriptor

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

Deprecated, Use ListResourcesResponse.ProtoReflect.Descriptor instead.

func (*ListResourcesResponse) GetNextPageToken

func (m *ListResourcesResponse) GetNextPageToken() *resource.PagerCursor

func (*ListResourcesResponse) GetPrevPageToken

func (m *ListResourcesResponse) GetPrevPageToken() *resource.PagerCursor

func (*ListResourcesResponse) GetResources

func (m *ListResourcesResponse) GetResources() []*resource.Resource

func (*ListResourcesResponse) GotenMessage

func (*ListResourcesResponse) GotenMessage()

func (*ListResourcesResponse) GotenObjectExt

func (o *ListResourcesResponse) GotenObjectExt()

func (*ListResourcesResponse) GotenValidate

func (obj *ListResourcesResponse) GotenValidate() error

func (*ListResourcesResponse) MakeDiffFieldMask

func (*ListResourcesResponse) MakeFullFieldMask

func (*ListResourcesResponse) MakeRawDiffFieldMask

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

func (*ListResourcesResponse) MakeRawFullFieldMask

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

func (*ListResourcesResponse) Marshal

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

func (*ListResourcesResponse) MarshalJSON

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

func (*ListResourcesResponse) Merge

func (o *ListResourcesResponse) Merge(source *ListResourcesResponse)

func (*ListResourcesResponse) MergeRaw

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

func (*ListResourcesResponse) ProtoMessage

func (*ListResourcesResponse) ProtoMessage()

func (*ListResourcesResponse) ProtoReflect

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

func (*ListResourcesResponse) Reset

func (m *ListResourcesResponse) Reset()

func (*ListResourcesResponse) SetNextPageToken

func (m *ListResourcesResponse) SetNextPageToken(fv *resource.PagerCursor)

func (*ListResourcesResponse) SetPrevPageToken

func (m *ListResourcesResponse) SetPrevPageToken(fv *resource.PagerCursor)

func (*ListResourcesResponse) SetResources

func (m *ListResourcesResponse) SetResources(fv []*resource.Resource)

func (*ListResourcesResponse) String

func (m *ListResourcesResponse) String() string

func (*ListResourcesResponse) Unmarshal

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

func (*ListResourcesResponse) UnmarshalJSON

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

type ListResourcesResponseFieldPathBuilder

type ListResourcesResponseFieldPathBuilder struct{}

func NewListResourcesResponseFieldPathBuilder

func NewListResourcesResponseFieldPathBuilder() ListResourcesResponseFieldPathBuilder

func (ListResourcesResponseFieldPathBuilder) NextPageToken

func (ListResourcesResponseFieldPathBuilder) PrevPageToken

func (ListResourcesResponseFieldPathBuilder) Resources

type ListResourcesResponseMapPathSelectorResourcesMetadataAnnotations

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

func (ListResourcesResponseMapPathSelectorResourcesMetadataAnnotations) FieldPath

func (ListResourcesResponseMapPathSelectorResourcesMetadataAnnotations) WithArrayOfValues

func (ListResourcesResponseMapPathSelectorResourcesMetadataAnnotations) WithValue

type ListResourcesResponseMapPathSelectorResourcesMetadataLabels

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

func (ListResourcesResponseMapPathSelectorResourcesMetadataLabels) FieldPath

func (ListResourcesResponseMapPathSelectorResourcesMetadataLabels) WithArrayOfValues

func (ListResourcesResponseMapPathSelectorResourcesMetadataLabels) WithValue

type ListResourcesResponseMapPathSelectorResourcesMetadataShards

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

func (ListResourcesResponseMapPathSelectorResourcesMetadataShards) FieldPath

func (ListResourcesResponseMapPathSelectorResourcesMetadataShards) WithArrayOfValues

func (ListResourcesResponseMapPathSelectorResourcesMetadataShards) WithValue

type ListResourcesResponsePathSelectorNextPageToken

type ListResourcesResponsePathSelectorNextPageToken struct{}

func (ListResourcesResponsePathSelectorNextPageToken) FieldPath

func (ListResourcesResponsePathSelectorNextPageToken) WithArrayOfValues

func (ListResourcesResponsePathSelectorNextPageToken) WithValue

type ListResourcesResponsePathSelectorPrevPageToken

type ListResourcesResponsePathSelectorPrevPageToken struct{}

func (ListResourcesResponsePathSelectorPrevPageToken) FieldPath

func (ListResourcesResponsePathSelectorPrevPageToken) WithArrayOfValues

func (ListResourcesResponsePathSelectorPrevPageToken) WithValue

type ListResourcesResponsePathSelectorResources

type ListResourcesResponsePathSelectorResources struct{}

func (ListResourcesResponsePathSelectorResources) FieldPath

func (ListResourcesResponsePathSelectorResources) Fqn

func (ListResourcesResponsePathSelectorResources) IsRegional

func (ListResourcesResponsePathSelectorResources) Metadata

func (ListResourcesResponsePathSelectorResources) Name

func (ListResourcesResponsePathSelectorResources) PluralName

func (ListResourcesResponsePathSelectorResources) WithArrayOfValues

func (ListResourcesResponsePathSelectorResources) WithItemValue

func (ListResourcesResponsePathSelectorResources) WithSubArrayItemValue

func (ListResourcesResponsePathSelectorResources) WithSubArrayOfValues

func (ListResourcesResponsePathSelectorResources) WithSubPath

func (ListResourcesResponsePathSelectorResources) WithSubValue

func (ListResourcesResponsePathSelectorResources) WithValue

type ListResourcesResponsePathSelectorResourcesFqn

type ListResourcesResponsePathSelectorResourcesFqn struct{}

func (ListResourcesResponsePathSelectorResourcesFqn) FieldPath

func (ListResourcesResponsePathSelectorResourcesFqn) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesFqn) WithValue

type ListResourcesResponsePathSelectorResourcesIsRegional

type ListResourcesResponsePathSelectorResourcesIsRegional struct{}

func (ListResourcesResponsePathSelectorResourcesIsRegional) FieldPath

func (ListResourcesResponsePathSelectorResourcesIsRegional) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesIsRegional) WithValue

type ListResourcesResponsePathSelectorResourcesMetadata

type ListResourcesResponsePathSelectorResourcesMetadata struct{}

func (ListResourcesResponsePathSelectorResourcesMetadata) Annotations

func (ListResourcesResponsePathSelectorResourcesMetadata) CreateTime

func (ListResourcesResponsePathSelectorResourcesMetadata) DeleteTime added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadata) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadata) Generation

func (ListResourcesResponsePathSelectorResourcesMetadata) Labels

func (ListResourcesResponsePathSelectorResourcesMetadata) Lifecycle added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadata) OwnerReferences

func (ListResourcesResponsePathSelectorResourcesMetadata) ResourceVersion

func (ListResourcesResponsePathSelectorResourcesMetadata) Shards

func (ListResourcesResponsePathSelectorResourcesMetadata) Syncing

func (ListResourcesResponsePathSelectorResourcesMetadata) Tags

func (ListResourcesResponsePathSelectorResourcesMetadata) UpdateTime

func (ListResourcesResponsePathSelectorResourcesMetadata) Uuid

func (ListResourcesResponsePathSelectorResourcesMetadata) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadata) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataAnnotations

type ListResourcesResponsePathSelectorResourcesMetadataAnnotations struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataAnnotations) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataAnnotations) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataAnnotations) WithKey

func (ListResourcesResponsePathSelectorResourcesMetadataAnnotations) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataCreateTime

type ListResourcesResponsePathSelectorResourcesMetadataCreateTime struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataCreateTime) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataCreateTime) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataCreateTime) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataDeleteTime added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataDeleteTime struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataDeleteTime) FieldPath added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataDeleteTime) WithValue added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataGeneration

type ListResourcesResponsePathSelectorResourcesMetadataGeneration struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataGeneration) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataGeneration) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataGeneration) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataLabels

type ListResourcesResponsePathSelectorResourcesMetadataLabels struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataLabels) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataLabels) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataLabels) WithKey

func (ListResourcesResponsePathSelectorResourcesMetadataLabels) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataLifecycle added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataLifecycle struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycle) BlockDeletion added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycle) FieldPath added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycle) State added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycle) WithValue added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataLifecycleState added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataLifecycleState struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycleState) FieldPath added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataLifecycleState) WithValue added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences) Region added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences) Version added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences) WithItemValue

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferences) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesController) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesKind) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesName) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (ListResourcesResponsePathSelectorResourcesMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type ListResourcesResponsePathSelectorResourcesMetadataResourceVersion

type ListResourcesResponsePathSelectorResourcesMetadataResourceVersion struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataResourceVersion) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataResourceVersion) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataResourceVersion) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataShards

type ListResourcesResponsePathSelectorResourcesMetadataShards struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataShards) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataShards) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataShards) WithKey

func (ListResourcesResponsePathSelectorResourcesMetadataShards) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataSyncing

type ListResourcesResponsePathSelectorResourcesMetadataSyncing struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataSyncing) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataSyncing) Regions

func (ListResourcesResponsePathSelectorResourcesMetadataSyncing) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataSyncing) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion

type ListResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataSyncingOwningRegion) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataSyncingRegions

type ListResourcesResponsePathSelectorResourcesMetadataSyncingRegions struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataSyncingRegions) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataSyncingRegions) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataSyncingRegions) WithItemValue

func (ListResourcesResponsePathSelectorResourcesMetadataSyncingRegions) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataTags

type ListResourcesResponsePathSelectorResourcesMetadataTags struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataTags) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataTags) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataTags) WithItemValue

func (ListResourcesResponsePathSelectorResourcesMetadataTags) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataUpdateTime

type ListResourcesResponsePathSelectorResourcesMetadataUpdateTime struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataUpdateTime) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataUpdateTime) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataUpdateTime) WithValue

type ListResourcesResponsePathSelectorResourcesMetadataUuid

type ListResourcesResponsePathSelectorResourcesMetadataUuid struct{}

func (ListResourcesResponsePathSelectorResourcesMetadataUuid) FieldPath

func (ListResourcesResponsePathSelectorResourcesMetadataUuid) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesMetadataUuid) WithValue

type ListResourcesResponsePathSelectorResourcesName

type ListResourcesResponsePathSelectorResourcesName struct{}

func (ListResourcesResponsePathSelectorResourcesName) FieldPath

func (ListResourcesResponsePathSelectorResourcesName) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesName) WithValue

type ListResourcesResponsePathSelectorResourcesPluralName

type ListResourcesResponsePathSelectorResourcesPluralName struct{}

func (ListResourcesResponsePathSelectorResourcesPluralName) FieldPath

func (ListResourcesResponsePathSelectorResourcesPluralName) WithArrayOfValues

func (ListResourcesResponsePathSelectorResourcesPluralName) WithValue

type ListResourcesResponse_FieldMask

type ListResourcesResponse_FieldMask struct {
	Paths []ListResourcesResponse_FieldPath
}

func FullListResourcesResponse_FieldMask

func FullListResourcesResponse_FieldMask() *ListResourcesResponse_FieldMask

func (*ListResourcesResponse_FieldMask) AppendPath

func (*ListResourcesResponse_FieldMask) AppendRawPath

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

func (*ListResourcesResponse_FieldMask) DecodeFirestore

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

func (*ListResourcesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListResourcesResponse_FieldMask) FilterInputFields

func (fieldMask *ListResourcesResponse_FieldMask) FilterInputFields() *ListResourcesResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListResourcesResponse_FieldMask) FromProtoFieldMask

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

func (*ListResourcesResponse_FieldMask) GetPaths

func (*ListResourcesResponse_FieldMask) GetRawPaths

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

func (*ListResourcesResponse_FieldMask) IsFull

func (fieldMask *ListResourcesResponse_FieldMask) IsFull() bool

func (ListResourcesResponse_FieldMask) Marshal

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

implement methods required by customType

func (ListResourcesResponse_FieldMask) MarshalJSON

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

func (*ListResourcesResponse_FieldMask) PathsCount

func (fieldMask *ListResourcesResponse_FieldMask) PathsCount() int

func (*ListResourcesResponse_FieldMask) Project

func (*ListResourcesResponse_FieldMask) ProjectRaw

func (*ListResourcesResponse_FieldMask) ProtoMessage

func (fieldMask *ListResourcesResponse_FieldMask) ProtoMessage()

func (*ListResourcesResponse_FieldMask) ProtoReflect

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

func (*ListResourcesResponse_FieldMask) Reset

func (fieldMask *ListResourcesResponse_FieldMask) Reset()

func (*ListResourcesResponse_FieldMask) Set

func (fieldMask *ListResourcesResponse_FieldMask) Set(target, source *ListResourcesResponse)

func (*ListResourcesResponse_FieldMask) SetFromCliFlag

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

func (*ListResourcesResponse_FieldMask) SetRaw

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

func (*ListResourcesResponse_FieldMask) Size

func (fieldMask *ListResourcesResponse_FieldMask) Size() int

func (*ListResourcesResponse_FieldMask) String

func (fieldMask *ListResourcesResponse_FieldMask) String() string

func (*ListResourcesResponse_FieldMask) Subtract

func (*ListResourcesResponse_FieldMask) SubtractRaw

func (*ListResourcesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListResourcesResponse_FieldMask) Unmarshal

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

func (*ListResourcesResponse_FieldMask) UnmarshalJSON

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

type ListResourcesResponse_FieldPath

type ListResourcesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListResourcesResponse_FieldPathSelector
	Get(source *ListResourcesResponse) []interface{}
	GetSingle(source *ListResourcesResponse) (interface{}, bool)
	ClearValue(item *ListResourcesResponse)

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

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

func MustParseListResourcesResponse_FieldPath

func MustParseListResourcesResponse_FieldPath(rawField string) ListResourcesResponse_FieldPath

func ParseListResourcesResponse_FieldPath

func ParseListResourcesResponse_FieldPath(rawField string) (ListResourcesResponse_FieldPath, error)

type ListResourcesResponse_FieldPathArrayItemValue

type ListResourcesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListResourcesResponse_FieldPath
	ContainsValue(*ListResourcesResponse) bool
}

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

func MustParseListResourcesResponse_FieldPathArrayItemValue

func MustParseListResourcesResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListResourcesResponse_FieldPathArrayItemValue

func ParseListResourcesResponse_FieldPathArrayItemValue

func ParseListResourcesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListResourcesResponse_FieldPathArrayItemValue, error)

ParseListResourcesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListResourcesResponse_FieldPathArrayOfValues

type ListResourcesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListResourcesResponse_FieldPath
}

ListResourcesResponse_FieldPathArrayOfValues allows storing slice of values for ListResourcesResponse fields according to their type

func MustParseListResourcesResponse_FieldPathArrayOfValues

func MustParseListResourcesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListResourcesResponse_FieldPathArrayOfValues

func ParseListResourcesResponse_FieldPathArrayOfValues

func ParseListResourcesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListResourcesResponse_FieldPathArrayOfValues, error)

type ListResourcesResponse_FieldPathSelector

type ListResourcesResponse_FieldPathSelector int32
const (
	ListResourcesResponse_FieldPathSelectorResources     ListResourcesResponse_FieldPathSelector = 0
	ListResourcesResponse_FieldPathSelectorPrevPageToken ListResourcesResponse_FieldPathSelector = 1
	ListResourcesResponse_FieldPathSelectorNextPageToken ListResourcesResponse_FieldPathSelector = 2
)

func (ListResourcesResponse_FieldPathSelector) String

type ListResourcesResponse_FieldPathValue

type ListResourcesResponse_FieldPathValue interface {
	ListResourcesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListResourcesResponse)
	CompareWith(*ListResourcesResponse) (cmp int, comparable bool)
}

ListResourcesResponse_FieldPathValue allows storing values for ListResourcesResponse fields according to their type

func MustParseListResourcesResponse_FieldPathValue

func MustParseListResourcesResponse_FieldPathValue(pathStr, valueStr string) ListResourcesResponse_FieldPathValue

func ParseListResourcesResponse_FieldPathValue

func ParseListResourcesResponse_FieldPathValue(pathStr, valueStr string) (ListResourcesResponse_FieldPathValue, error)

type ListResourcesResponse_FieldSubPath

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

func (*ListResourcesResponse_FieldSubPath) AsResourcesSubPath

func (*ListResourcesResponse_FieldSubPath) ClearValue

func (*ListResourcesResponse_FieldSubPath) ClearValueRaw

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

func (*ListResourcesResponse_FieldSubPath) Get

func (fps *ListResourcesResponse_FieldSubPath) Get(source *ListResourcesResponse) (values []interface{})

Get returns all values pointed by selected field from source ListResourcesResponse

func (*ListResourcesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListResourcesResponse_FieldSubPath) GetRaw

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

func (*ListResourcesResponse_FieldSubPath) GetSingle

func (fps *ListResourcesResponse_FieldSubPath) GetSingle(source *ListResourcesResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListResourcesResponse

func (*ListResourcesResponse_FieldSubPath) GetSingleRaw

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

func (*ListResourcesResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListResourcesResponse_FieldSubPath) JSONString

func (fps *ListResourcesResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListResourcesResponse_FieldSubPath) Selector

func (*ListResourcesResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListResourcesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*ListResourcesResponse_FieldSubPath) WithIArrayItemValue

func (fps *ListResourcesResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListResourcesResponse_FieldPathArrayItemValue

func (*ListResourcesResponse_FieldSubPath) WithIArrayOfValues

func (fps *ListResourcesResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListResourcesResponse_FieldPathArrayOfValues

func (*ListResourcesResponse_FieldSubPath) WithIValue

func (*ListResourcesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ListResourcesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ListResourcesResponse_FieldSubPath) WithRawIValue

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

type ListResourcesResponse_FieldSubPathArrayItemValue

type ListResourcesResponse_FieldSubPathArrayItemValue struct {
	ListResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListResourcesResponse_FieldSubPathArrayItemValue) AsResourcesPathItemValue

func (*ListResourcesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*ListResourcesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListResourcesResponse_FieldSubPathArrayOfValues

type ListResourcesResponse_FieldSubPathArrayOfValues struct {
	ListResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListResourcesResponse_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues

func (*ListResourcesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ListResourcesResponse_FieldSubPathValue

type ListResourcesResponse_FieldSubPathValue struct {
	ListResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListResourcesResponse_FieldSubPathValue) AsResourcesPathValue

func (*ListResourcesResponse_FieldSubPathValue) CompareWith

func (*ListResourcesResponse_FieldSubPathValue) CompareWithRaw

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

func (*ListResourcesResponse_FieldSubPathValue) GetRawValue

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

func (*ListResourcesResponse_FieldSubPathValue) SetTo

func (*ListResourcesResponse_FieldSubPathValue) SetToRaw

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

type ListResourcesResponse_FieldTerminalPath

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

func (*ListResourcesResponse_FieldTerminalPath) ClearValue

func (*ListResourcesResponse_FieldTerminalPath) ClearValueRaw

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

func (*ListResourcesResponse_FieldTerminalPath) Get

func (fp *ListResourcesResponse_FieldTerminalPath) Get(source *ListResourcesResponse) (values []interface{})

Get returns all values pointed by specific field from source ListResourcesResponse

func (*ListResourcesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListResourcesResponse_FieldTerminalPath) GetRaw

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

func (*ListResourcesResponse_FieldTerminalPath) GetSingle

func (fp *ListResourcesResponse_FieldTerminalPath) GetSingle(source *ListResourcesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListResourcesResponse

func (*ListResourcesResponse_FieldTerminalPath) GetSingleRaw

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

func (*ListResourcesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListResourcesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListResourcesResponse_FieldTerminalPath) Selector

func (*ListResourcesResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListResourcesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListResourcesResponse_FieldTerminalPath) WithIArrayItemValue

func (*ListResourcesResponse_FieldTerminalPath) WithIArrayOfValues

func (*ListResourcesResponse_FieldTerminalPath) WithIValue

func (*ListResourcesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListResourcesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListResourcesResponse_FieldTerminalPath) WithRawIValue

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

type ListResourcesResponse_FieldTerminalPathArrayItemValue

type ListResourcesResponse_FieldTerminalPathArrayItemValue struct {
	ListResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListResourcesResponse_FieldTerminalPathArrayItemValue) AsResourcesItemValue

func (*ListResourcesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListResourcesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListResourcesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListResourcesResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ListResourcesResponse) (interface{}, bool)

func (*ListResourcesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListResourcesResponse_FieldTerminalPathArrayOfValues

type ListResourcesResponse_FieldTerminalPathArrayOfValues struct {
	ListResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListResourcesResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *ListResourcesResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*resource.PagerCursor, bool)

func (*ListResourcesResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *ListResourcesResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*resource.PagerCursor, bool)

func (*ListResourcesResponse_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues

func (fpaov *ListResourcesResponse_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues() ([][]*resource.Resource, bool)

func (*ListResourcesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListResourcesResponse_FieldTerminalPathValue

type ListResourcesResponse_FieldTerminalPathValue struct {
	ListResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListResourcesResponse_FieldTerminalPathValue) AsNextPageTokenValue

func (*ListResourcesResponse_FieldTerminalPathValue) AsPrevPageTokenValue

func (*ListResourcesResponse_FieldTerminalPathValue) AsResourcesValue

func (*ListResourcesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListResourcesResponse_FieldTerminalPathValue' with the value under path in 'ListResourcesResponse'.

func (*ListResourcesResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*ListResourcesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ListResourcesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListResourcesResponse

func (*ListResourcesResponse_FieldTerminalPathValue) SetToRaw

type ResourceServiceClient

type ResourceServiceClient interface {
	GetResource(ctx context.Context, in *GetResourceRequest, opts ...grpc.CallOption) (*resource.Resource, error)
	BatchGetResources(ctx context.Context, in *BatchGetResourcesRequest, opts ...grpc.CallOption) (*BatchGetResourcesResponse, error)
	ListResources(ctx context.Context, in *ListResourcesRequest, opts ...grpc.CallOption) (*ListResourcesResponse, error)
	WatchResource(ctx context.Context, in *WatchResourceRequest, opts ...grpc.CallOption) (WatchResourceClientStream, error)
	WatchResources(ctx context.Context, in *WatchResourcesRequest, opts ...grpc.CallOption) (WatchResourcesClientStream, error)
	CreateResource(ctx context.Context, in *CreateResourceRequest, opts ...grpc.CallOption) (*resource.Resource, error)
	UpdateResource(ctx context.Context, in *UpdateResourceRequest, opts ...grpc.CallOption) (*resource.Resource, error)
	DeleteResource(ctx context.Context, in *DeleteResourceRequest, opts ...grpc.CallOption) (*empty.Empty, error)
}

ResourceServiceClient is the client API for ResourceService.

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

type ResourceServiceDescriptor

type ResourceServiceDescriptor struct{}

func GetResourceServiceDescriptor

func GetResourceServiceDescriptor() *ResourceServiceDescriptor

func (*ResourceServiceDescriptor) AllMethodDescriptors

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

func (*ResourceServiceDescriptor) GetApiName

func (d *ResourceServiceDescriptor) GetApiName() string

func (*ResourceServiceDescriptor) GetFullAPIName

func (d *ResourceServiceDescriptor) GetFullAPIName() string

func (*ResourceServiceDescriptor) GetProtoPkgName

func (d *ResourceServiceDescriptor) GetProtoPkgName() string

func (*ResourceServiceDescriptor) GetServiceDomain

func (d *ResourceServiceDescriptor) GetServiceDomain() string

func (*ResourceServiceDescriptor) GetServiceVersion

func (d *ResourceServiceDescriptor) GetServiceVersion() string

type UpdateResourceDescriptor

type UpdateResourceDescriptor struct{}

func GetUpdateResourceDescriptor

func GetUpdateResourceDescriptor() *UpdateResourceDescriptor

func (*UpdateResourceDescriptor) GetApiDescriptor

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

func (*UpdateResourceDescriptor) GetApiName

func (d *UpdateResourceDescriptor) GetApiName() string

func (*UpdateResourceDescriptor) GetClientMsgReflectHandle

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

func (*UpdateResourceDescriptor) GetFullMethodName

func (d *UpdateResourceDescriptor) GetFullMethodName() string

func (*UpdateResourceDescriptor) GetMethodName

func (d *UpdateResourceDescriptor) GetMethodName() string

func (*UpdateResourceDescriptor) GetProtoPkgName

func (d *UpdateResourceDescriptor) GetProtoPkgName() string

func (*UpdateResourceDescriptor) GetResourceDescriptor

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

func (*UpdateResourceDescriptor) GetServerMsgReflectHandle

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

func (*UpdateResourceDescriptor) GetServiceDomain

func (d *UpdateResourceDescriptor) GetServiceDomain() string

func (*UpdateResourceDescriptor) GetServiceVersion

func (d *UpdateResourceDescriptor) GetServiceVersion() string

func (*UpdateResourceDescriptor) GetVerb

func (d *UpdateResourceDescriptor) GetVerb() string

func (*UpdateResourceDescriptor) HasResource

func (d *UpdateResourceDescriptor) HasResource() bool

func (*UpdateResourceDescriptor) IsClientStream

func (d *UpdateResourceDescriptor) IsClientStream() bool

func (*UpdateResourceDescriptor) IsCollection

func (d *UpdateResourceDescriptor) IsCollection() bool

func (*UpdateResourceDescriptor) IsPlural

func (d *UpdateResourceDescriptor) IsPlural() bool

func (*UpdateResourceDescriptor) IsServerStream

func (d *UpdateResourceDescriptor) IsServerStream() bool

func (*UpdateResourceDescriptor) IsUnary

func (d *UpdateResourceDescriptor) IsUnary() bool

func (*UpdateResourceDescriptor) NewEmptyClientMsg

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

func (*UpdateResourceDescriptor) NewEmptyServerMsg

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

func (*UpdateResourceDescriptor) RequestHasResourceBody

func (d *UpdateResourceDescriptor) RequestHasResourceBody() bool

type UpdateResourceDescriptorClientMsgHandle

type UpdateResourceDescriptorClientMsgHandle struct{}

func (*UpdateResourceDescriptorClientMsgHandle) ExtractCollectionName

func (*UpdateResourceDescriptorClientMsgHandle) ExtractResourceName

func (*UpdateResourceDescriptorClientMsgHandle) ExtractResourceNames

type UpdateResourceDescriptorServerMsgHandle

type UpdateResourceDescriptorServerMsgHandle struct{}

func (*UpdateResourceDescriptorServerMsgHandle) ExtractCollectionName

func (*UpdateResourceDescriptorServerMsgHandle) ExtractResourceName

func (*UpdateResourceDescriptorServerMsgHandle) ExtractResourceNames

type UpdateResourceRequest

type UpdateResourceRequest struct {

	// Resource resource body
	Resource *resource.Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty" firestore:"resource"`
	// FieldMask applied to request - change will be applied only for fields in
	// the mask
	UpdateMask *resource.Resource_FieldMask `` /* 144-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 *UpdateResourceRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty" firestore:"cas"`
	// contains filtered or unexported fields
}

Request message for method [UpdateResource][ntt.meta.v1alpha2.UpdateResource]

func (*UpdateResourceRequest) Clone

func (*UpdateResourceRequest) CloneRaw

func (*UpdateResourceRequest) Descriptor

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

Deprecated, Use UpdateResourceRequest.ProtoReflect.Descriptor instead.

func (*UpdateResourceRequest) GetCas

func (*UpdateResourceRequest) GetResource

func (m *UpdateResourceRequest) GetResource() *resource.Resource

func (*UpdateResourceRequest) GetUpdateMask

func (*UpdateResourceRequest) GotenMessage

func (*UpdateResourceRequest) GotenMessage()

func (*UpdateResourceRequest) GotenObjectExt

func (o *UpdateResourceRequest) GotenObjectExt()

func (*UpdateResourceRequest) GotenValidate

func (obj *UpdateResourceRequest) GotenValidate() error

func (*UpdateResourceRequest) MakeDiffFieldMask

func (*UpdateResourceRequest) MakeFullFieldMask

func (*UpdateResourceRequest) MakeRawDiffFieldMask

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

func (*UpdateResourceRequest) MakeRawFullFieldMask

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

func (*UpdateResourceRequest) Marshal

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

func (*UpdateResourceRequest) MarshalJSON

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

func (*UpdateResourceRequest) Merge

func (o *UpdateResourceRequest) Merge(source *UpdateResourceRequest)

func (*UpdateResourceRequest) MergeRaw

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

func (*UpdateResourceRequest) ProtoMessage

func (*UpdateResourceRequest) ProtoMessage()

func (*UpdateResourceRequest) ProtoReflect

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

func (*UpdateResourceRequest) Reset

func (m *UpdateResourceRequest) Reset()

func (*UpdateResourceRequest) SetCas

func (*UpdateResourceRequest) SetResource

func (m *UpdateResourceRequest) SetResource(fv *resource.Resource)

func (*UpdateResourceRequest) SetUpdateMask

func (m *UpdateResourceRequest) SetUpdateMask(fv *resource.Resource_FieldMask)

func (*UpdateResourceRequest) String

func (m *UpdateResourceRequest) String() string

func (*UpdateResourceRequest) Unmarshal

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

func (*UpdateResourceRequest) UnmarshalJSON

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

type UpdateResourceRequestCASFieldPathBuilder

type UpdateResourceRequestCASFieldPathBuilder struct{}

func NewUpdateResourceRequestCASFieldPathBuilder

func NewUpdateResourceRequestCASFieldPathBuilder() UpdateResourceRequestCASFieldPathBuilder

func (UpdateResourceRequestCASFieldPathBuilder) ConditionalState

func (UpdateResourceRequestCASFieldPathBuilder) FieldMask

type UpdateResourceRequestCAS_FieldPath

type UpdateResourceRequestCAS_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateResourceRequestCAS_FieldPathSelector
	Get(source *UpdateResourceRequest_CAS) []interface{}
	GetSingle(source *UpdateResourceRequest_CAS) (interface{}, bool)
	ClearValue(item *UpdateResourceRequest_CAS)

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

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

func MustParseUpdateResourceRequestCAS_FieldPath

func MustParseUpdateResourceRequestCAS_FieldPath(rawField string) UpdateResourceRequestCAS_FieldPath

func ParseUpdateResourceRequestCAS_FieldPath

func ParseUpdateResourceRequestCAS_FieldPath(rawField string) (UpdateResourceRequestCAS_FieldPath, error)

type UpdateResourceRequestCAS_FieldPathArrayItemValue

type UpdateResourceRequestCAS_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateResourceRequestCAS_FieldPath
	ContainsValue(*UpdateResourceRequest_CAS) bool
}

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

func MustParseUpdateResourceRequestCAS_FieldPathArrayItemValue

func MustParseUpdateResourceRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) UpdateResourceRequestCAS_FieldPathArrayItemValue

func ParseUpdateResourceRequestCAS_FieldPathArrayItemValue

func ParseUpdateResourceRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateResourceRequestCAS_FieldPathArrayItemValue, error)

ParseUpdateResourceRequestCAS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateResourceRequestCAS_FieldPathArrayOfValues

type UpdateResourceRequestCAS_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateResourceRequestCAS_FieldPath
}

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

func MustParseUpdateResourceRequestCAS_FieldPathArrayOfValues

func MustParseUpdateResourceRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateResourceRequestCAS_FieldPathArrayOfValues

func ParseUpdateResourceRequestCAS_FieldPathArrayOfValues

func ParseUpdateResourceRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateResourceRequestCAS_FieldPathArrayOfValues, error)

type UpdateResourceRequestCAS_FieldPathSelector

type UpdateResourceRequestCAS_FieldPathSelector int32
const (
	UpdateResourceRequestCAS_FieldPathSelectorConditionalState UpdateResourceRequestCAS_FieldPathSelector = 0
	UpdateResourceRequestCAS_FieldPathSelectorFieldMask        UpdateResourceRequestCAS_FieldPathSelector = 1
)

func (UpdateResourceRequestCAS_FieldPathSelector) String

type UpdateResourceRequestCAS_FieldPathValue

type UpdateResourceRequestCAS_FieldPathValue interface {
	UpdateResourceRequestCAS_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateResourceRequest_CAS)
	CompareWith(*UpdateResourceRequest_CAS) (cmp int, comparable bool)
}

UpdateResourceRequestCAS_FieldPathValue allows storing values for CAS fields according to their type

func MustParseUpdateResourceRequestCAS_FieldPathValue

func MustParseUpdateResourceRequestCAS_FieldPathValue(pathStr, valueStr string) UpdateResourceRequestCAS_FieldPathValue

func ParseUpdateResourceRequestCAS_FieldPathValue

func ParseUpdateResourceRequestCAS_FieldPathValue(pathStr, valueStr string) (UpdateResourceRequestCAS_FieldPathValue, error)

type UpdateResourceRequestCAS_FieldSubPath

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

func (*UpdateResourceRequestCAS_FieldSubPath) AsConditionalStateSubPath

func (fps *UpdateResourceRequestCAS_FieldSubPath) AsConditionalStateSubPath() (resource.Resource_FieldPath, bool)

func (*UpdateResourceRequestCAS_FieldSubPath) ClearValue

func (*UpdateResourceRequestCAS_FieldSubPath) ClearValueRaw

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

func (*UpdateResourceRequestCAS_FieldSubPath) Get

func (fps *UpdateResourceRequestCAS_FieldSubPath) Get(source *UpdateResourceRequest_CAS) (values []interface{})

Get returns all values pointed by selected field from source UpdateResourceRequest_CAS

func (*UpdateResourceRequestCAS_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateResourceRequestCAS_FieldSubPath) GetRaw

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

func (*UpdateResourceRequestCAS_FieldSubPath) GetSingle

func (fps *UpdateResourceRequestCAS_FieldSubPath) GetSingle(source *UpdateResourceRequest_CAS) (interface{}, bool)

GetSingle returns value of selected field from source UpdateResourceRequest_CAS

func (*UpdateResourceRequestCAS_FieldSubPath) GetSingleRaw

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

func (*UpdateResourceRequestCAS_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateResourceRequestCAS_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateResourceRequestCAS_FieldSubPath) Selector

func (*UpdateResourceRequestCAS_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateResourceRequestCAS_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateResourceRequestCAS_FieldSubPath) WithIArrayItemValue

func (*UpdateResourceRequestCAS_FieldSubPath) WithIArrayOfValues

func (*UpdateResourceRequestCAS_FieldSubPath) WithIValue

func (*UpdateResourceRequestCAS_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateResourceRequestCAS_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateResourceRequestCAS_FieldSubPath) WithRawIValue

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

type UpdateResourceRequestCAS_FieldSubPathArrayItemValue

type UpdateResourceRequestCAS_FieldSubPathArrayItemValue struct {
	UpdateResourceRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue

func (*UpdateResourceRequestCAS_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateResourceRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateResourceRequestCAS_FieldSubPathArrayOfValues

type UpdateResourceRequestCAS_FieldSubPathArrayOfValues struct {
	UpdateResourceRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues

func (*UpdateResourceRequestCAS_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateResourceRequestCAS_FieldSubPathValue

type UpdateResourceRequestCAS_FieldSubPathValue struct {
	UpdateResourceRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequestCAS_FieldSubPathValue) AsConditionalStatePathValue

func (*UpdateResourceRequestCAS_FieldSubPathValue) CompareWith

func (*UpdateResourceRequestCAS_FieldSubPathValue) CompareWithRaw

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

func (*UpdateResourceRequestCAS_FieldSubPathValue) GetRawValue

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

func (*UpdateResourceRequestCAS_FieldSubPathValue) SetTo

func (*UpdateResourceRequestCAS_FieldSubPathValue) SetToRaw

type UpdateResourceRequestCAS_FieldTerminalPath

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

func (*UpdateResourceRequestCAS_FieldTerminalPath) ClearValue

func (*UpdateResourceRequestCAS_FieldTerminalPath) ClearValueRaw

func (*UpdateResourceRequestCAS_FieldTerminalPath) Get

func (fp *UpdateResourceRequestCAS_FieldTerminalPath) Get(source *UpdateResourceRequest_CAS) (values []interface{})

Get returns all values pointed by specific field from source UpdateResourceRequest_CAS

func (*UpdateResourceRequestCAS_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateResourceRequestCAS_FieldTerminalPath) GetRaw

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

func (*UpdateResourceRequestCAS_FieldTerminalPath) GetSingle

func (fp *UpdateResourceRequestCAS_FieldTerminalPath) GetSingle(source *UpdateResourceRequest_CAS) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateResourceRequest_CAS

func (*UpdateResourceRequestCAS_FieldTerminalPath) GetSingleRaw

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

func (*UpdateResourceRequestCAS_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateResourceRequestCAS_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateResourceRequestCAS_FieldTerminalPath) Selector

func (*UpdateResourceRequestCAS_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateResourceRequestCAS_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateResourceRequestCAS_FieldTerminalPath) WithIArrayItemValue

func (*UpdateResourceRequestCAS_FieldTerminalPath) WithIArrayOfValues

func (*UpdateResourceRequestCAS_FieldTerminalPath) WithIValue

func (*UpdateResourceRequestCAS_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateResourceRequestCAS_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateResourceRequestCAS_FieldTerminalPath) WithRawIValue

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

type UpdateResourceRequestCAS_FieldTerminalPathArrayItemValue

type UpdateResourceRequestCAS_FieldTerminalPathArrayItemValue struct {
	UpdateResourceRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateResourceRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateResourceRequestCAS_FieldTerminalPathArrayItemValue) GetSingle

func (*UpdateResourceRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateResourceRequestCAS_FieldTerminalPathArrayOfValues

type UpdateResourceRequestCAS_FieldTerminalPathArrayOfValues struct {
	UpdateResourceRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues

func (fpaov *UpdateResourceRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*resource.Resource, bool)

func (*UpdateResourceRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*UpdateResourceRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateResourceRequestCAS_FieldTerminalPathValue

type UpdateResourceRequestCAS_FieldTerminalPathValue struct {
	UpdateResourceRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequestCAS_FieldTerminalPathValue) AsConditionalStateValue

func (fpv *UpdateResourceRequestCAS_FieldTerminalPathValue) AsConditionalStateValue() (*resource.Resource, bool)

func (*UpdateResourceRequestCAS_FieldTerminalPathValue) AsFieldMaskValue

func (*UpdateResourceRequestCAS_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateResourceRequestCAS_FieldTerminalPathValue' with the value under path in 'UpdateResourceRequest_CAS'.

func (*UpdateResourceRequestCAS_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateResourceRequestCAS_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateResourceRequestCAS_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CAS

func (*UpdateResourceRequestCAS_FieldTerminalPathValue) SetToRaw

type UpdateResourceRequestFieldPathBuilder

type UpdateResourceRequestFieldPathBuilder struct{}

func NewUpdateResourceRequestFieldPathBuilder

func NewUpdateResourceRequestFieldPathBuilder() UpdateResourceRequestFieldPathBuilder

func (UpdateResourceRequestFieldPathBuilder) Cas

func (UpdateResourceRequestFieldPathBuilder) Resource

func (UpdateResourceRequestFieldPathBuilder) UpdateMask

type UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataAnnotations

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

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataLabels

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

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataShards

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

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateResourceRequestMapPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateResourceRequestMapPathSelectorResourceMetadataAnnotations

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

func (UpdateResourceRequestMapPathSelectorResourceMetadataAnnotations) FieldPath

func (UpdateResourceRequestMapPathSelectorResourceMetadataAnnotations) WithArrayOfValues

func (UpdateResourceRequestMapPathSelectorResourceMetadataAnnotations) WithValue

type UpdateResourceRequestMapPathSelectorResourceMetadataLabels

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

func (UpdateResourceRequestMapPathSelectorResourceMetadataLabels) FieldPath

func (UpdateResourceRequestMapPathSelectorResourceMetadataLabels) WithArrayOfValues

func (UpdateResourceRequestMapPathSelectorResourceMetadataLabels) WithValue

type UpdateResourceRequestMapPathSelectorResourceMetadataShards

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

func (UpdateResourceRequestMapPathSelectorResourceMetadataShards) FieldPath

func (UpdateResourceRequestMapPathSelectorResourceMetadataShards) WithArrayOfValues

func (UpdateResourceRequestMapPathSelectorResourceMetadataShards) WithValue

type UpdateResourceRequestPathSelectorCas

type UpdateResourceRequestPathSelectorCas struct{}

func (UpdateResourceRequestPathSelectorCas) ConditionalState

func (UpdateResourceRequestPathSelectorCas) FieldMask

func (UpdateResourceRequestPathSelectorCas) FieldPath

func (UpdateResourceRequestPathSelectorCas) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCas) WithSubArrayItemValue

func (UpdateResourceRequestPathSelectorCas) WithSubArrayOfValues

func (UpdateResourceRequestPathSelectorCas) WithSubPath

func (UpdateResourceRequestPathSelectorCas) WithSubValue

func (UpdateResourceRequestPathSelectorCas) WithValue

type UpdateResourceRequestPathSelectorCasConditionalState

type UpdateResourceRequestPathSelectorCasConditionalState struct{}

func (UpdateResourceRequestPathSelectorCasConditionalState) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalState) Fqn

func (UpdateResourceRequestPathSelectorCasConditionalState) IsRegional

func (UpdateResourceRequestPathSelectorCasConditionalState) Metadata

func (UpdateResourceRequestPathSelectorCasConditionalState) Name

func (UpdateResourceRequestPathSelectorCasConditionalState) PluralName

func (UpdateResourceRequestPathSelectorCasConditionalState) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalState) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateFqn

type UpdateResourceRequestPathSelectorCasConditionalStateFqn struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateFqn) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateFqn) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateFqn) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateIsRegional

type UpdateResourceRequestPathSelectorCasConditionalStateIsRegional struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateIsRegional) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateIsRegional) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateIsRegional) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadata

type UpdateResourceRequestPathSelectorCasConditionalStateMetadata struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadata) DeleteTime added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadata) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadata) Lifecycle added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadata) Tags

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadata) Uuid

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadata) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadata) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataAnnotations

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataAnnotations struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataCreateTime

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataCreateTime struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataCreateTime) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataCreateTime) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataDeleteTime added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataDeleteTime struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataDeleteTime) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataGeneration

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataGeneration struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataGeneration) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataGeneration) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLabels

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLabels struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLabels) WithKey

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycle added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycle struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycle) BlockDeletion added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycle) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycle) State added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycle) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleState added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleState struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleState) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences) Region added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences) Version added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataResourceVersion

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataResourceVersion struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataResourceVersion) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataShards

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataShards struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataShards) WithKey

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncing

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncing struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncing) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncing) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingRegions

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingRegions struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataTags

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataTags struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataTags) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataTags) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataTags) WithItemValue

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataTags) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataUpdateTime

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataUpdateTime struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataUpdateTime) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataUuid

type UpdateResourceRequestPathSelectorCasConditionalStateMetadataUuid struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataUuid) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateMetadataUuid) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStateName

type UpdateResourceRequestPathSelectorCasConditionalStateName struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStateName) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStateName) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStateName) WithValue

type UpdateResourceRequestPathSelectorCasConditionalStatePluralName

type UpdateResourceRequestPathSelectorCasConditionalStatePluralName struct{}

func (UpdateResourceRequestPathSelectorCasConditionalStatePluralName) FieldPath

func (UpdateResourceRequestPathSelectorCasConditionalStatePluralName) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasConditionalStatePluralName) WithValue

type UpdateResourceRequestPathSelectorCasFieldMask

type UpdateResourceRequestPathSelectorCasFieldMask struct{}

func (UpdateResourceRequestPathSelectorCasFieldMask) FieldPath

func (UpdateResourceRequestPathSelectorCasFieldMask) WithArrayOfValues

func (UpdateResourceRequestPathSelectorCasFieldMask) WithValue

type UpdateResourceRequestPathSelectorResource

type UpdateResourceRequestPathSelectorResource struct{}

func (UpdateResourceRequestPathSelectorResource) FieldPath

func (UpdateResourceRequestPathSelectorResource) Fqn

func (UpdateResourceRequestPathSelectorResource) IsRegional

func (UpdateResourceRequestPathSelectorResource) Metadata

func (UpdateResourceRequestPathSelectorResource) Name

func (UpdateResourceRequestPathSelectorResource) PluralName

func (UpdateResourceRequestPathSelectorResource) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResource) WithSubArrayItemValue

func (UpdateResourceRequestPathSelectorResource) WithSubArrayOfValues

func (UpdateResourceRequestPathSelectorResource) WithSubPath

func (UpdateResourceRequestPathSelectorResource) WithSubValue

func (UpdateResourceRequestPathSelectorResource) WithValue

type UpdateResourceRequestPathSelectorResourceFqn

type UpdateResourceRequestPathSelectorResourceFqn struct{}

func (UpdateResourceRequestPathSelectorResourceFqn) FieldPath

func (UpdateResourceRequestPathSelectorResourceFqn) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceFqn) WithValue

type UpdateResourceRequestPathSelectorResourceIsRegional

type UpdateResourceRequestPathSelectorResourceIsRegional struct{}

func (UpdateResourceRequestPathSelectorResourceIsRegional) FieldPath

func (UpdateResourceRequestPathSelectorResourceIsRegional) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceIsRegional) WithValue

type UpdateResourceRequestPathSelectorResourceMetadata

type UpdateResourceRequestPathSelectorResourceMetadata struct{}

func (UpdateResourceRequestPathSelectorResourceMetadata) Annotations

func (UpdateResourceRequestPathSelectorResourceMetadata) CreateTime

func (UpdateResourceRequestPathSelectorResourceMetadata) DeleteTime added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadata) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadata) Generation

func (UpdateResourceRequestPathSelectorResourceMetadata) Labels

func (UpdateResourceRequestPathSelectorResourceMetadata) Lifecycle added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadata) OwnerReferences

func (UpdateResourceRequestPathSelectorResourceMetadata) ResourceVersion

func (UpdateResourceRequestPathSelectorResourceMetadata) Shards

func (UpdateResourceRequestPathSelectorResourceMetadata) Syncing

func (UpdateResourceRequestPathSelectorResourceMetadata) Tags

func (UpdateResourceRequestPathSelectorResourceMetadata) UpdateTime

func (UpdateResourceRequestPathSelectorResourceMetadata) Uuid

func (UpdateResourceRequestPathSelectorResourceMetadata) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadata) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataAnnotations

type UpdateResourceRequestPathSelectorResourceMetadataAnnotations struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataAnnotations) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataAnnotations) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataAnnotations) WithKey

func (UpdateResourceRequestPathSelectorResourceMetadataAnnotations) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataCreateTime

type UpdateResourceRequestPathSelectorResourceMetadataCreateTime struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataCreateTime) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataCreateTime) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataCreateTime) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataDeleteTime added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataDeleteTime struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataDeleteTime) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataDeleteTime) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataGeneration

type UpdateResourceRequestPathSelectorResourceMetadataGeneration struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataGeneration) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataGeneration) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataGeneration) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataLabels

type UpdateResourceRequestPathSelectorResourceMetadataLabels struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataLabels) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataLabels) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataLabels) WithKey

func (UpdateResourceRequestPathSelectorResourceMetadataLabels) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataLifecycle added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataLifecycle struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycle) BlockDeletion added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycle) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycle) State added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycle) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataLifecycleState added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataLifecycleState struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycleState) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataLifecycleState) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences) Region added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences) Version added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences) WithItemValue

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferences) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesController

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesController struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesController) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesController) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesKind) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesName

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesName struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesName) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesName) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequestPathSelectorResourceMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type UpdateResourceRequestPathSelectorResourceMetadataResourceVersion

type UpdateResourceRequestPathSelectorResourceMetadataResourceVersion struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataResourceVersion) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataResourceVersion) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataResourceVersion) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataShards

type UpdateResourceRequestPathSelectorResourceMetadataShards struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataShards) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataShards) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataShards) WithKey

func (UpdateResourceRequestPathSelectorResourceMetadataShards) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataSyncing

type UpdateResourceRequestPathSelectorResourceMetadataSyncing struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataSyncing) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataSyncing) Regions

func (UpdateResourceRequestPathSelectorResourceMetadataSyncing) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataSyncing) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion

type UpdateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataSyncingOwningRegion) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataSyncingRegions

type UpdateResourceRequestPathSelectorResourceMetadataSyncingRegions struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataSyncingRegions) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataSyncingRegions) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataSyncingRegions) WithItemValue

func (UpdateResourceRequestPathSelectorResourceMetadataSyncingRegions) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataTags

type UpdateResourceRequestPathSelectorResourceMetadataTags struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataTags) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataTags) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataTags) WithItemValue

func (UpdateResourceRequestPathSelectorResourceMetadataTags) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataUpdateTime

type UpdateResourceRequestPathSelectorResourceMetadataUpdateTime struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataUpdateTime) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataUpdateTime) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataUpdateTime) WithValue

type UpdateResourceRequestPathSelectorResourceMetadataUuid

type UpdateResourceRequestPathSelectorResourceMetadataUuid struct{}

func (UpdateResourceRequestPathSelectorResourceMetadataUuid) FieldPath

func (UpdateResourceRequestPathSelectorResourceMetadataUuid) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceMetadataUuid) WithValue

type UpdateResourceRequestPathSelectorResourceName

type UpdateResourceRequestPathSelectorResourceName struct{}

func (UpdateResourceRequestPathSelectorResourceName) FieldPath

func (UpdateResourceRequestPathSelectorResourceName) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourceName) WithValue

type UpdateResourceRequestPathSelectorResourcePluralName

type UpdateResourceRequestPathSelectorResourcePluralName struct{}

func (UpdateResourceRequestPathSelectorResourcePluralName) FieldPath

func (UpdateResourceRequestPathSelectorResourcePluralName) WithArrayOfValues

func (UpdateResourceRequestPathSelectorResourcePluralName) WithValue

type UpdateResourceRequestPathSelectorUpdateMask

type UpdateResourceRequestPathSelectorUpdateMask struct{}

func (UpdateResourceRequestPathSelectorUpdateMask) FieldPath

func (UpdateResourceRequestPathSelectorUpdateMask) WithArrayOfValues

func (UpdateResourceRequestPathSelectorUpdateMask) WithValue

type UpdateResourceRequest_CAS

type UpdateResourceRequest_CAS struct {

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

func (*UpdateResourceRequest_CAS) CloneRaw

func (*UpdateResourceRequest_CAS) Descriptor

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

Deprecated, Use UpdateResourceRequest_CAS.ProtoReflect.Descriptor instead.

func (*UpdateResourceRequest_CAS) GetConditionalState

func (m *UpdateResourceRequest_CAS) GetConditionalState() *resource.Resource

func (*UpdateResourceRequest_CAS) GetFieldMask

func (*UpdateResourceRequest_CAS) GotenMessage

func (*UpdateResourceRequest_CAS) GotenMessage()

func (*UpdateResourceRequest_CAS) GotenObjectExt

func (o *UpdateResourceRequest_CAS) GotenObjectExt()

func (*UpdateResourceRequest_CAS) GotenValidate

func (obj *UpdateResourceRequest_CAS) GotenValidate() error

func (*UpdateResourceRequest_CAS) MakeDiffFieldMask

func (*UpdateResourceRequest_CAS) MakeFullFieldMask

func (*UpdateResourceRequest_CAS) MakeRawDiffFieldMask

func (*UpdateResourceRequest_CAS) MakeRawFullFieldMask

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

func (*UpdateResourceRequest_CAS) Marshal

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

func (*UpdateResourceRequest_CAS) MarshalJSON

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

func (*UpdateResourceRequest_CAS) Merge

func (*UpdateResourceRequest_CAS) MergeRaw

func (*UpdateResourceRequest_CAS) ProtoMessage

func (*UpdateResourceRequest_CAS) ProtoMessage()

func (*UpdateResourceRequest_CAS) ProtoReflect

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

func (*UpdateResourceRequest_CAS) Reset

func (m *UpdateResourceRequest_CAS) Reset()

func (*UpdateResourceRequest_CAS) SetConditionalState

func (m *UpdateResourceRequest_CAS) SetConditionalState(fv *resource.Resource)

func (*UpdateResourceRequest_CAS) SetFieldMask

func (*UpdateResourceRequest_CAS) String

func (m *UpdateResourceRequest_CAS) String() string

func (*UpdateResourceRequest_CAS) Unmarshal

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

func (*UpdateResourceRequest_CAS) UnmarshalJSON

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

type UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataAnnotations

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

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataLabels

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

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataShards

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

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateResourceRequest_CASMapPathSelectorConditionalStateMetadataShards) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalState

type UpdateResourceRequest_CASPathSelectorConditionalState struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalState) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalState) Fqn

func (UpdateResourceRequest_CASPathSelectorConditionalState) IsRegional

func (UpdateResourceRequest_CASPathSelectorConditionalState) Metadata

func (UpdateResourceRequest_CASPathSelectorConditionalState) Name

func (UpdateResourceRequest_CASPathSelectorConditionalState) PluralName

func (UpdateResourceRequest_CASPathSelectorConditionalState) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalState) WithSubArrayItemValue

func (UpdateResourceRequest_CASPathSelectorConditionalState) WithSubArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalState) WithSubPath

func (UpdateResourceRequest_CASPathSelectorConditionalState) WithSubValue

func (UpdateResourceRequest_CASPathSelectorConditionalState) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateFqn

type UpdateResourceRequest_CASPathSelectorConditionalStateFqn struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateFqn) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateFqn) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateFqn) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateIsRegional

type UpdateResourceRequest_CASPathSelectorConditionalStateIsRegional struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateIsRegional) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateIsRegional) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateIsRegional) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadata

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadata struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadata) DeleteTime added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadata) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadata) Lifecycle added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadata) Tags

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadata) Uuid

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadata) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadata) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataAnnotations

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataAnnotations struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataCreateTime

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataCreateTime struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataCreateTime) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataDeleteTime added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataDeleteTime struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataDeleteTime) FieldPath added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithValue added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataGeneration

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataGeneration struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataGeneration) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataGeneration) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLabels

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLabels struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycle added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycle struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycle) BlockDeletion added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycle) FieldPath added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycle) State added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithValue added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleState added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleState struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleState) FieldPath added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithValue added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) Region added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) Version added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataResourceVersion

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataResourceVersion struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataResourceVersion) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataShards

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataShards struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataShards) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncing

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncing struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncing) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncing) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingRegions

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingRegions struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataTags

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataTags struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataTags) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataTags) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataTags) WithItemValue

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataTags) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUpdateTime

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUpdateTime struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUpdateTime) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUuid

type UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUuid struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUuid) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateMetadataUuid) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStateName

type UpdateResourceRequest_CASPathSelectorConditionalStateName struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStateName) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStateName) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStateName) WithValue

type UpdateResourceRequest_CASPathSelectorConditionalStatePluralName

type UpdateResourceRequest_CASPathSelectorConditionalStatePluralName struct{}

func (UpdateResourceRequest_CASPathSelectorConditionalStatePluralName) FieldPath

func (UpdateResourceRequest_CASPathSelectorConditionalStatePluralName) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorConditionalStatePluralName) WithValue

type UpdateResourceRequest_CASPathSelectorFieldMask

type UpdateResourceRequest_CASPathSelectorFieldMask struct{}

func (UpdateResourceRequest_CASPathSelectorFieldMask) FieldPath

func (UpdateResourceRequest_CASPathSelectorFieldMask) WithArrayOfValues

func (UpdateResourceRequest_CASPathSelectorFieldMask) WithValue

type UpdateResourceRequest_CAS_FieldMask

type UpdateResourceRequest_CAS_FieldMask struct {
	Paths []UpdateResourceRequestCAS_FieldPath
}

func FullUpdateResourceRequest_CAS_FieldMask

func FullUpdateResourceRequest_CAS_FieldMask() *UpdateResourceRequest_CAS_FieldMask

func (*UpdateResourceRequest_CAS_FieldMask) AppendPath

func (*UpdateResourceRequest_CAS_FieldMask) AppendRawPath

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

func (*UpdateResourceRequest_CAS_FieldMask) DecodeFirestore

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

func (*UpdateResourceRequest_CAS_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateResourceRequest_CAS_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateResourceRequest_CAS_FieldMask) FromProtoFieldMask

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

func (*UpdateResourceRequest_CAS_FieldMask) GetPaths

func (*UpdateResourceRequest_CAS_FieldMask) GetRawPaths

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

func (*UpdateResourceRequest_CAS_FieldMask) IsFull

func (fieldMask *UpdateResourceRequest_CAS_FieldMask) IsFull() bool

func (UpdateResourceRequest_CAS_FieldMask) Marshal

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

implement methods required by customType

func (UpdateResourceRequest_CAS_FieldMask) MarshalJSON

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

func (*UpdateResourceRequest_CAS_FieldMask) PathsCount

func (fieldMask *UpdateResourceRequest_CAS_FieldMask) PathsCount() int

func (*UpdateResourceRequest_CAS_FieldMask) Project

func (*UpdateResourceRequest_CAS_FieldMask) ProjectRaw

func (*UpdateResourceRequest_CAS_FieldMask) ProtoMessage

func (fieldMask *UpdateResourceRequest_CAS_FieldMask) ProtoMessage()

func (*UpdateResourceRequest_CAS_FieldMask) ProtoReflect

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

func (*UpdateResourceRequest_CAS_FieldMask) Reset

func (fieldMask *UpdateResourceRequest_CAS_FieldMask) Reset()

func (*UpdateResourceRequest_CAS_FieldMask) Set

func (fieldMask *UpdateResourceRequest_CAS_FieldMask) Set(target, source *UpdateResourceRequest_CAS)

func (*UpdateResourceRequest_CAS_FieldMask) SetFromCliFlag

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

func (*UpdateResourceRequest_CAS_FieldMask) SetRaw

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

func (*UpdateResourceRequest_CAS_FieldMask) Size

func (fieldMask *UpdateResourceRequest_CAS_FieldMask) Size() int

func (*UpdateResourceRequest_CAS_FieldMask) String

func (fieldMask *UpdateResourceRequest_CAS_FieldMask) String() string

func (*UpdateResourceRequest_CAS_FieldMask) Subtract

func (*UpdateResourceRequest_CAS_FieldMask) SubtractRaw

func (*UpdateResourceRequest_CAS_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateResourceRequest_CAS_FieldMask) Unmarshal

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

func (*UpdateResourceRequest_CAS_FieldMask) UnmarshalJSON

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

type UpdateResourceRequest_FieldMask

type UpdateResourceRequest_FieldMask struct {
	Paths []UpdateResourceRequest_FieldPath
}

func FullUpdateResourceRequest_FieldMask

func FullUpdateResourceRequest_FieldMask() *UpdateResourceRequest_FieldMask

func (*UpdateResourceRequest_FieldMask) AppendPath

func (*UpdateResourceRequest_FieldMask) AppendRawPath

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

func (*UpdateResourceRequest_FieldMask) DecodeFirestore

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

func (*UpdateResourceRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateResourceRequest_FieldMask) FilterInputFields

func (fieldMask *UpdateResourceRequest_FieldMask) FilterInputFields() *UpdateResourceRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateResourceRequest_FieldMask) FromProtoFieldMask

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

func (*UpdateResourceRequest_FieldMask) GetPaths

func (*UpdateResourceRequest_FieldMask) GetRawPaths

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

func (*UpdateResourceRequest_FieldMask) IsFull

func (fieldMask *UpdateResourceRequest_FieldMask) IsFull() bool

func (UpdateResourceRequest_FieldMask) Marshal

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

implement methods required by customType

func (UpdateResourceRequest_FieldMask) MarshalJSON

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

func (*UpdateResourceRequest_FieldMask) PathsCount

func (fieldMask *UpdateResourceRequest_FieldMask) PathsCount() int

func (*UpdateResourceRequest_FieldMask) Project

func (*UpdateResourceRequest_FieldMask) ProjectRaw

func (*UpdateResourceRequest_FieldMask) ProtoMessage

func (fieldMask *UpdateResourceRequest_FieldMask) ProtoMessage()

func (*UpdateResourceRequest_FieldMask) ProtoReflect

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

func (*UpdateResourceRequest_FieldMask) Reset

func (fieldMask *UpdateResourceRequest_FieldMask) Reset()

func (*UpdateResourceRequest_FieldMask) Set

func (fieldMask *UpdateResourceRequest_FieldMask) Set(target, source *UpdateResourceRequest)

func (*UpdateResourceRequest_FieldMask) SetFromCliFlag

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

func (*UpdateResourceRequest_FieldMask) SetRaw

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

func (*UpdateResourceRequest_FieldMask) Size

func (fieldMask *UpdateResourceRequest_FieldMask) Size() int

func (*UpdateResourceRequest_FieldMask) String

func (fieldMask *UpdateResourceRequest_FieldMask) String() string

func (*UpdateResourceRequest_FieldMask) Subtract

func (*UpdateResourceRequest_FieldMask) SubtractRaw

func (*UpdateResourceRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateResourceRequest_FieldMask) Unmarshal

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

func (*UpdateResourceRequest_FieldMask) UnmarshalJSON

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

type UpdateResourceRequest_FieldPath

type UpdateResourceRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateResourceRequest_FieldPathSelector
	Get(source *UpdateResourceRequest) []interface{}
	GetSingle(source *UpdateResourceRequest) (interface{}, bool)
	ClearValue(item *UpdateResourceRequest)

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

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

func MustParseUpdateResourceRequest_FieldPath

func MustParseUpdateResourceRequest_FieldPath(rawField string) UpdateResourceRequest_FieldPath

func ParseUpdateResourceRequest_FieldPath

func ParseUpdateResourceRequest_FieldPath(rawField string) (UpdateResourceRequest_FieldPath, error)

type UpdateResourceRequest_FieldPathArrayItemValue

type UpdateResourceRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateResourceRequest_FieldPath
	ContainsValue(*UpdateResourceRequest) bool
}

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

func MustParseUpdateResourceRequest_FieldPathArrayItemValue

func MustParseUpdateResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) UpdateResourceRequest_FieldPathArrayItemValue

func ParseUpdateResourceRequest_FieldPathArrayItemValue

func ParseUpdateResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateResourceRequest_FieldPathArrayItemValue, error)

ParseUpdateResourceRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateResourceRequest_FieldPathArrayOfValues

type UpdateResourceRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateResourceRequest_FieldPath
}

UpdateResourceRequest_FieldPathArrayOfValues allows storing slice of values for UpdateResourceRequest fields according to their type

func MustParseUpdateResourceRequest_FieldPathArrayOfValues

func MustParseUpdateResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateResourceRequest_FieldPathArrayOfValues

func ParseUpdateResourceRequest_FieldPathArrayOfValues

func ParseUpdateResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateResourceRequest_FieldPathArrayOfValues, error)

type UpdateResourceRequest_FieldPathSelector

type UpdateResourceRequest_FieldPathSelector int32
const (
	UpdateResourceRequest_FieldPathSelectorResource   UpdateResourceRequest_FieldPathSelector = 0
	UpdateResourceRequest_FieldPathSelectorUpdateMask UpdateResourceRequest_FieldPathSelector = 1
	UpdateResourceRequest_FieldPathSelectorCas        UpdateResourceRequest_FieldPathSelector = 2
)

func (UpdateResourceRequest_FieldPathSelector) String

type UpdateResourceRequest_FieldPathValue

type UpdateResourceRequest_FieldPathValue interface {
	UpdateResourceRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateResourceRequest)
	CompareWith(*UpdateResourceRequest) (cmp int, comparable bool)
}

UpdateResourceRequest_FieldPathValue allows storing values for UpdateResourceRequest fields according to their type

func MustParseUpdateResourceRequest_FieldPathValue

func MustParseUpdateResourceRequest_FieldPathValue(pathStr, valueStr string) UpdateResourceRequest_FieldPathValue

func ParseUpdateResourceRequest_FieldPathValue

func ParseUpdateResourceRequest_FieldPathValue(pathStr, valueStr string) (UpdateResourceRequest_FieldPathValue, error)

type UpdateResourceRequest_FieldSubPath

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

func (*UpdateResourceRequest_FieldSubPath) AsCasSubPath

func (*UpdateResourceRequest_FieldSubPath) AsResourceSubPath

func (*UpdateResourceRequest_FieldSubPath) ClearValue

func (*UpdateResourceRequest_FieldSubPath) ClearValueRaw

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

func (*UpdateResourceRequest_FieldSubPath) Get

func (fps *UpdateResourceRequest_FieldSubPath) Get(source *UpdateResourceRequest) (values []interface{})

Get returns all values pointed by selected field from source UpdateResourceRequest

func (*UpdateResourceRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateResourceRequest_FieldSubPath) GetRaw

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

func (*UpdateResourceRequest_FieldSubPath) GetSingle

func (fps *UpdateResourceRequest_FieldSubPath) GetSingle(source *UpdateResourceRequest) (interface{}, bool)

GetSingle returns value of selected field from source UpdateResourceRequest

func (*UpdateResourceRequest_FieldSubPath) GetSingleRaw

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

func (*UpdateResourceRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateResourceRequest_FieldSubPath) JSONString

func (fps *UpdateResourceRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateResourceRequest_FieldSubPath) Selector

func (*UpdateResourceRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateResourceRequest_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateResourceRequest_FieldSubPath) WithIArrayItemValue

func (fps *UpdateResourceRequest_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateResourceRequest_FieldPathArrayItemValue

func (*UpdateResourceRequest_FieldSubPath) WithIArrayOfValues

func (fps *UpdateResourceRequest_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateResourceRequest_FieldPathArrayOfValues

func (*UpdateResourceRequest_FieldSubPath) WithIValue

func (*UpdateResourceRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateResourceRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateResourceRequest_FieldSubPath) WithRawIValue

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

type UpdateResourceRequest_FieldSubPathArrayItemValue

type UpdateResourceRequest_FieldSubPathArrayItemValue struct {
	UpdateResourceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequest_FieldSubPathArrayItemValue) AsCasPathItemValue

func (*UpdateResourceRequest_FieldSubPathArrayItemValue) AsResourcePathItemValue

func (*UpdateResourceRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateResourceRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateResourceRequest_FieldSubPathArrayOfValues

type UpdateResourceRequest_FieldSubPathArrayOfValues struct {
	UpdateResourceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues

func (*UpdateResourceRequest_FieldSubPathArrayOfValues) AsResourcePathArrayOfValues

func (*UpdateResourceRequest_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateResourceRequest_FieldSubPathValue

type UpdateResourceRequest_FieldSubPathValue struct {
	UpdateResourceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequest_FieldSubPathValue) AsCasPathValue

func (*UpdateResourceRequest_FieldSubPathValue) AsResourcePathValue

func (*UpdateResourceRequest_FieldSubPathValue) CompareWith

func (*UpdateResourceRequest_FieldSubPathValue) CompareWithRaw

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

func (*UpdateResourceRequest_FieldSubPathValue) GetRawValue

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

func (*UpdateResourceRequest_FieldSubPathValue) SetTo

func (*UpdateResourceRequest_FieldSubPathValue) SetToRaw

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

type UpdateResourceRequest_FieldTerminalPath

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

func (*UpdateResourceRequest_FieldTerminalPath) ClearValue

func (*UpdateResourceRequest_FieldTerminalPath) ClearValueRaw

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

func (*UpdateResourceRequest_FieldTerminalPath) Get

func (fp *UpdateResourceRequest_FieldTerminalPath) Get(source *UpdateResourceRequest) (values []interface{})

Get returns all values pointed by specific field from source UpdateResourceRequest

func (*UpdateResourceRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateResourceRequest_FieldTerminalPath) GetRaw

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

func (*UpdateResourceRequest_FieldTerminalPath) GetSingle

func (fp *UpdateResourceRequest_FieldTerminalPath) GetSingle(source *UpdateResourceRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateResourceRequest

func (*UpdateResourceRequest_FieldTerminalPath) GetSingleRaw

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

func (*UpdateResourceRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateResourceRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateResourceRequest_FieldTerminalPath) Selector

func (*UpdateResourceRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateResourceRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateResourceRequest_FieldTerminalPath) WithIArrayItemValue

func (*UpdateResourceRequest_FieldTerminalPath) WithIArrayOfValues

func (*UpdateResourceRequest_FieldTerminalPath) WithIValue

func (*UpdateResourceRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateResourceRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateResourceRequest_FieldTerminalPath) WithRawIValue

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

type UpdateResourceRequest_FieldTerminalPathArrayItemValue

type UpdateResourceRequest_FieldTerminalPathArrayItemValue struct {
	UpdateResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateResourceRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateResourceRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *UpdateResourceRequest_FieldTerminalPathArrayItemValue) GetSingle(source *UpdateResourceRequest) (interface{}, bool)

func (*UpdateResourceRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateResourceRequest_FieldTerminalPathArrayOfValues

type UpdateResourceRequest_FieldTerminalPathArrayOfValues struct {
	UpdateResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues

func (*UpdateResourceRequest_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues

func (fpaov *UpdateResourceRequest_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues() ([]*resource.Resource, bool)

func (*UpdateResourceRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues

func (*UpdateResourceRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateResourceRequest_FieldTerminalPathValue

type UpdateResourceRequest_FieldTerminalPathValue struct {
	UpdateResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateResourceRequest_FieldTerminalPathValue) AsCasValue

func (*UpdateResourceRequest_FieldTerminalPathValue) AsResourceValue

func (*UpdateResourceRequest_FieldTerminalPathValue) AsUpdateMaskValue

func (*UpdateResourceRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateResourceRequest_FieldTerminalPathValue' with the value under path in 'UpdateResourceRequest'.

func (*UpdateResourceRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateResourceRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateResourceRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object UpdateResourceRequest

func (*UpdateResourceRequest_FieldTerminalPathValue) SetToRaw

type WatchResourceClientStream

type WatchResourceClientStream interface {
	Recv() (*WatchResourceResponse, error)
	grpc.ClientStream
}

type WatchResourceDescriptor

type WatchResourceDescriptor struct{}

func GetWatchResourceDescriptor

func GetWatchResourceDescriptor() *WatchResourceDescriptor

func (*WatchResourceDescriptor) GetApiDescriptor

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

func (*WatchResourceDescriptor) GetApiName

func (d *WatchResourceDescriptor) GetApiName() string

func (*WatchResourceDescriptor) GetClientMsgReflectHandle

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

func (*WatchResourceDescriptor) GetFullMethodName

func (d *WatchResourceDescriptor) GetFullMethodName() string

func (*WatchResourceDescriptor) GetMethodName

func (d *WatchResourceDescriptor) GetMethodName() string

func (*WatchResourceDescriptor) GetProtoPkgName

func (d *WatchResourceDescriptor) GetProtoPkgName() string

func (*WatchResourceDescriptor) GetResourceDescriptor

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

func (*WatchResourceDescriptor) GetServerMsgReflectHandle

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

func (*WatchResourceDescriptor) GetServiceDomain

func (d *WatchResourceDescriptor) GetServiceDomain() string

func (*WatchResourceDescriptor) GetServiceVersion

func (d *WatchResourceDescriptor) GetServiceVersion() string

func (*WatchResourceDescriptor) GetVerb

func (d *WatchResourceDescriptor) GetVerb() string

func (*WatchResourceDescriptor) HasResource

func (d *WatchResourceDescriptor) HasResource() bool

func (*WatchResourceDescriptor) IsClientStream

func (d *WatchResourceDescriptor) IsClientStream() bool

func (*WatchResourceDescriptor) IsCollection

func (d *WatchResourceDescriptor) IsCollection() bool

func (*WatchResourceDescriptor) IsPlural

func (d *WatchResourceDescriptor) IsPlural() bool

func (*WatchResourceDescriptor) IsServerStream

func (d *WatchResourceDescriptor) IsServerStream() bool

func (*WatchResourceDescriptor) IsUnary

func (d *WatchResourceDescriptor) IsUnary() bool

func (*WatchResourceDescriptor) NewEmptyClientMsg

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

func (*WatchResourceDescriptor) NewEmptyServerMsg

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

func (*WatchResourceDescriptor) RequestHasResourceBody

func (d *WatchResourceDescriptor) RequestHasResourceBody() bool

type WatchResourceDescriptorClientMsgHandle

type WatchResourceDescriptorClientMsgHandle struct{}

func (*WatchResourceDescriptorClientMsgHandle) ExtractCollectionName

func (*WatchResourceDescriptorClientMsgHandle) ExtractResourceName

func (*WatchResourceDescriptorClientMsgHandle) ExtractResourceNames

type WatchResourceDescriptorServerMsgHandle

type WatchResourceDescriptorServerMsgHandle struct{}

func (*WatchResourceDescriptorServerMsgHandle) ExtractCollectionName

func (*WatchResourceDescriptorServerMsgHandle) ExtractResourceName

func (*WatchResourceDescriptorServerMsgHandle) ExtractResourceNames

type WatchResourceRequest

type WatchResourceRequest struct {

	// Reference to ntt.meta.v1alpha2.Resource
	Name *resource.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 *resource.Resource_FieldMask `` /* 140-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 [WatchResource][ntt.meta.v1alpha2.WatchResource]

func (*WatchResourceRequest) Clone

func (*WatchResourceRequest) CloneRaw

func (*WatchResourceRequest) Descriptor

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

Deprecated, Use WatchResourceRequest.ProtoReflect.Descriptor instead.

func (*WatchResourceRequest) GetFieldMask

func (*WatchResourceRequest) GetName

func (m *WatchResourceRequest) GetName() *resource.Reference

func (*WatchResourceRequest) GetView

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

func (*WatchResourceRequest) GotenMessage

func (*WatchResourceRequest) GotenMessage()

func (*WatchResourceRequest) GotenObjectExt

func (o *WatchResourceRequest) GotenObjectExt()

func (*WatchResourceRequest) GotenValidate

func (obj *WatchResourceRequest) GotenValidate() error

func (*WatchResourceRequest) MakeDiffFieldMask

func (*WatchResourceRequest) MakeFullFieldMask

func (o *WatchResourceRequest) MakeFullFieldMask() *WatchResourceRequest_FieldMask

func (*WatchResourceRequest) MakeRawDiffFieldMask

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

func (*WatchResourceRequest) MakeRawFullFieldMask

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

func (*WatchResourceRequest) Marshal

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

func (*WatchResourceRequest) MarshalJSON

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

func (*WatchResourceRequest) Merge

func (o *WatchResourceRequest) Merge(source *WatchResourceRequest)

func (*WatchResourceRequest) MergeRaw

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

func (*WatchResourceRequest) ProtoMessage

func (*WatchResourceRequest) ProtoMessage()

func (*WatchResourceRequest) ProtoReflect

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

func (*WatchResourceRequest) Reset

func (m *WatchResourceRequest) Reset()

func (*WatchResourceRequest) SetFieldMask

func (m *WatchResourceRequest) SetFieldMask(fv *resource.Resource_FieldMask)

func (*WatchResourceRequest) SetName

func (m *WatchResourceRequest) SetName(fv *resource.Reference)

func (*WatchResourceRequest) SetView

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

func (*WatchResourceRequest) String

func (m *WatchResourceRequest) String() string

func (*WatchResourceRequest) Unmarshal

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

func (*WatchResourceRequest) UnmarshalJSON

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

type WatchResourceRequestFieldPathBuilder

type WatchResourceRequestFieldPathBuilder struct{}

func NewWatchResourceRequestFieldPathBuilder

func NewWatchResourceRequestFieldPathBuilder() WatchResourceRequestFieldPathBuilder

func (WatchResourceRequestFieldPathBuilder) FieldMask

func (WatchResourceRequestFieldPathBuilder) Name

func (WatchResourceRequestFieldPathBuilder) View

type WatchResourceRequestPathSelectorFieldMask

type WatchResourceRequestPathSelectorFieldMask struct{}

func (WatchResourceRequestPathSelectorFieldMask) FieldPath

func (WatchResourceRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchResourceRequestPathSelectorFieldMask) WithValue

type WatchResourceRequestPathSelectorName

type WatchResourceRequestPathSelectorName struct{}

func (WatchResourceRequestPathSelectorName) FieldPath

func (WatchResourceRequestPathSelectorName) WithArrayOfValues

func (WatchResourceRequestPathSelectorName) WithValue

type WatchResourceRequestPathSelectorView

type WatchResourceRequestPathSelectorView struct{}

func (WatchResourceRequestPathSelectorView) FieldPath

func (WatchResourceRequestPathSelectorView) WithArrayOfValues

func (WatchResourceRequestPathSelectorView) WithValue

type WatchResourceRequest_FieldMask

type WatchResourceRequest_FieldMask struct {
	Paths []WatchResourceRequest_FieldPath
}

func FullWatchResourceRequest_FieldMask

func FullWatchResourceRequest_FieldMask() *WatchResourceRequest_FieldMask

func (*WatchResourceRequest_FieldMask) AppendPath

func (*WatchResourceRequest_FieldMask) AppendRawPath

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

func (*WatchResourceRequest_FieldMask) DecodeFirestore

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

func (*WatchResourceRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchResourceRequest_FieldMask) FilterInputFields

func (fieldMask *WatchResourceRequest_FieldMask) FilterInputFields() *WatchResourceRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchResourceRequest_FieldMask) FromProtoFieldMask

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

func (*WatchResourceRequest_FieldMask) GetPaths

func (*WatchResourceRequest_FieldMask) GetRawPaths

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

func (*WatchResourceRequest_FieldMask) IsFull

func (fieldMask *WatchResourceRequest_FieldMask) IsFull() bool

func (WatchResourceRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchResourceRequest_FieldMask) MarshalJSON

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

func (*WatchResourceRequest_FieldMask) PathsCount

func (fieldMask *WatchResourceRequest_FieldMask) PathsCount() int

func (*WatchResourceRequest_FieldMask) Project

func (*WatchResourceRequest_FieldMask) ProjectRaw

func (*WatchResourceRequest_FieldMask) ProtoMessage

func (fieldMask *WatchResourceRequest_FieldMask) ProtoMessage()

func (*WatchResourceRequest_FieldMask) ProtoReflect

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

func (*WatchResourceRequest_FieldMask) Reset

func (fieldMask *WatchResourceRequest_FieldMask) Reset()

func (*WatchResourceRequest_FieldMask) Set

func (fieldMask *WatchResourceRequest_FieldMask) Set(target, source *WatchResourceRequest)

func (*WatchResourceRequest_FieldMask) SetFromCliFlag

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

func (*WatchResourceRequest_FieldMask) SetRaw

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

func (*WatchResourceRequest_FieldMask) Size

func (fieldMask *WatchResourceRequest_FieldMask) Size() int

func (*WatchResourceRequest_FieldMask) String

func (fieldMask *WatchResourceRequest_FieldMask) String() string

func (*WatchResourceRequest_FieldMask) Subtract

func (*WatchResourceRequest_FieldMask) SubtractRaw

func (*WatchResourceRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchResourceRequest_FieldMask) Unmarshal

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

func (*WatchResourceRequest_FieldMask) UnmarshalJSON

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

type WatchResourceRequest_FieldPath

type WatchResourceRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchResourceRequest_FieldPathSelector
	Get(source *WatchResourceRequest) []interface{}
	GetSingle(source *WatchResourceRequest) (interface{}, bool)
	ClearValue(item *WatchResourceRequest)

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

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

func MustParseWatchResourceRequest_FieldPath

func MustParseWatchResourceRequest_FieldPath(rawField string) WatchResourceRequest_FieldPath

func ParseWatchResourceRequest_FieldPath

func ParseWatchResourceRequest_FieldPath(rawField string) (WatchResourceRequest_FieldPath, error)

type WatchResourceRequest_FieldPathArrayItemValue

type WatchResourceRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchResourceRequest_FieldPath
	ContainsValue(*WatchResourceRequest) bool
}

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

func MustParseWatchResourceRequest_FieldPathArrayItemValue

func MustParseWatchResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchResourceRequest_FieldPathArrayItemValue

func ParseWatchResourceRequest_FieldPathArrayItemValue

func ParseWatchResourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchResourceRequest_FieldPathArrayItemValue, error)

ParseWatchResourceRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchResourceRequest_FieldPathArrayOfValues

type WatchResourceRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchResourceRequest_FieldPath
}

WatchResourceRequest_FieldPathArrayOfValues allows storing slice of values for WatchResourceRequest fields according to their type

func MustParseWatchResourceRequest_FieldPathArrayOfValues

func MustParseWatchResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchResourceRequest_FieldPathArrayOfValues

func ParseWatchResourceRequest_FieldPathArrayOfValues

func ParseWatchResourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchResourceRequest_FieldPathArrayOfValues, error)

type WatchResourceRequest_FieldPathSelector

type WatchResourceRequest_FieldPathSelector int32
const (
	WatchResourceRequest_FieldPathSelectorName      WatchResourceRequest_FieldPathSelector = 0
	WatchResourceRequest_FieldPathSelectorFieldMask WatchResourceRequest_FieldPathSelector = 1
	WatchResourceRequest_FieldPathSelectorView      WatchResourceRequest_FieldPathSelector = 2
)

func (WatchResourceRequest_FieldPathSelector) String

type WatchResourceRequest_FieldPathValue

type WatchResourceRequest_FieldPathValue interface {
	WatchResourceRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchResourceRequest)
	CompareWith(*WatchResourceRequest) (cmp int, comparable bool)
}

WatchResourceRequest_FieldPathValue allows storing values for WatchResourceRequest fields according to their type

func MustParseWatchResourceRequest_FieldPathValue

func MustParseWatchResourceRequest_FieldPathValue(pathStr, valueStr string) WatchResourceRequest_FieldPathValue

func ParseWatchResourceRequest_FieldPathValue

func ParseWatchResourceRequest_FieldPathValue(pathStr, valueStr string) (WatchResourceRequest_FieldPathValue, error)

type WatchResourceRequest_FieldTerminalPath

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

func (*WatchResourceRequest_FieldTerminalPath) ClearValue

func (*WatchResourceRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchResourceRequest_FieldTerminalPath) Get

func (fp *WatchResourceRequest_FieldTerminalPath) Get(source *WatchResourceRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchResourceRequest

func (*WatchResourceRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchResourceRequest_FieldTerminalPath) GetRaw

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

func (*WatchResourceRequest_FieldTerminalPath) GetSingle

func (fp *WatchResourceRequest_FieldTerminalPath) GetSingle(source *WatchResourceRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchResourceRequest

func (*WatchResourceRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchResourceRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchResourceRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchResourceRequest_FieldTerminalPath) Selector

func (*WatchResourceRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchResourceRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchResourceRequest_FieldTerminalPath) WithIArrayItemValue

func (*WatchResourceRequest_FieldTerminalPath) WithIArrayOfValues

func (*WatchResourceRequest_FieldTerminalPath) WithIValue

func (*WatchResourceRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchResourceRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchResourceRequest_FieldTerminalPath) WithRawIValue

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

type WatchResourceRequest_FieldTerminalPathArrayItemValue

type WatchResourceRequest_FieldTerminalPathArrayItemValue struct {
	WatchResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourceRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchResourceRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchResourceRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchResourceRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchResourceRequest) (interface{}, bool)

func (*WatchResourceRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchResourceRequest_FieldTerminalPathArrayOfValues

type WatchResourceRequest_FieldTerminalPathArrayOfValues struct {
	WatchResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourceRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*WatchResourceRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*WatchResourceRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchResourceRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchResourceRequest_FieldTerminalPathValue

type WatchResourceRequest_FieldTerminalPathValue struct {
	WatchResourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourceRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchResourceRequest_FieldTerminalPathValue) AsNameValue

func (*WatchResourceRequest_FieldTerminalPathValue) AsViewValue

func (*WatchResourceRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchResourceRequest_FieldTerminalPathValue' with the value under path in 'WatchResourceRequest'.

func (*WatchResourceRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchResourceRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchResourceRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchResourceRequest

func (*WatchResourceRequest_FieldTerminalPathValue) SetToRaw

type WatchResourceResponse

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

WatchResourceResponse

func (*WatchResourceResponse) Clone

func (*WatchResourceResponse) CloneRaw

func (*WatchResourceResponse) Descriptor

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

Deprecated, Use WatchResourceResponse.ProtoReflect.Descriptor instead.

func (*WatchResourceResponse) GetChange

func (*WatchResourceResponse) GotenMessage

func (*WatchResourceResponse) GotenMessage()

func (*WatchResourceResponse) GotenObjectExt

func (o *WatchResourceResponse) GotenObjectExt()

func (*WatchResourceResponse) GotenValidate

func (obj *WatchResourceResponse) GotenValidate() error

func (*WatchResourceResponse) MakeDiffFieldMask

func (*WatchResourceResponse) MakeFullFieldMask

func (*WatchResourceResponse) MakeRawDiffFieldMask

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

func (*WatchResourceResponse) MakeRawFullFieldMask

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

func (*WatchResourceResponse) Marshal

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

func (*WatchResourceResponse) MarshalJSON

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

func (*WatchResourceResponse) Merge

func (o *WatchResourceResponse) Merge(source *WatchResourceResponse)

func (*WatchResourceResponse) MergeRaw

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

func (*WatchResourceResponse) ProtoMessage

func (*WatchResourceResponse) ProtoMessage()

func (*WatchResourceResponse) ProtoReflect

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

func (*WatchResourceResponse) Reset

func (m *WatchResourceResponse) Reset()

func (*WatchResourceResponse) SetChange

func (m *WatchResourceResponse) SetChange(fv *resource.ResourceChange)

func (*WatchResourceResponse) String

func (m *WatchResourceResponse) String() string

func (*WatchResourceResponse) Unmarshal

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

func (*WatchResourceResponse) UnmarshalJSON

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

type WatchResourceResponseFieldPathBuilder

type WatchResourceResponseFieldPathBuilder struct{}

func NewWatchResourceResponseFieldPathBuilder

func NewWatchResourceResponseFieldPathBuilder() WatchResourceResponseFieldPathBuilder

func (WatchResourceResponseFieldPathBuilder) Change

type WatchResourceResponsePathSelectorChange

type WatchResourceResponsePathSelectorChange struct{}

func (WatchResourceResponsePathSelectorChange) FieldPath

func (WatchResourceResponsePathSelectorChange) WithArrayOfValues

func (WatchResourceResponsePathSelectorChange) WithValue

type WatchResourceResponse_FieldMask

type WatchResourceResponse_FieldMask struct {
	Paths []WatchResourceResponse_FieldPath
}

func FullWatchResourceResponse_FieldMask

func FullWatchResourceResponse_FieldMask() *WatchResourceResponse_FieldMask

func (*WatchResourceResponse_FieldMask) AppendPath

func (*WatchResourceResponse_FieldMask) AppendRawPath

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

func (*WatchResourceResponse_FieldMask) DecodeFirestore

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

func (*WatchResourceResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchResourceResponse_FieldMask) FilterInputFields

func (fieldMask *WatchResourceResponse_FieldMask) FilterInputFields() *WatchResourceResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchResourceResponse_FieldMask) FromProtoFieldMask

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

func (*WatchResourceResponse_FieldMask) GetPaths

func (*WatchResourceResponse_FieldMask) GetRawPaths

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

func (*WatchResourceResponse_FieldMask) IsFull

func (fieldMask *WatchResourceResponse_FieldMask) IsFull() bool

func (WatchResourceResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchResourceResponse_FieldMask) MarshalJSON

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

func (*WatchResourceResponse_FieldMask) PathsCount

func (fieldMask *WatchResourceResponse_FieldMask) PathsCount() int

func (*WatchResourceResponse_FieldMask) Project

func (*WatchResourceResponse_FieldMask) ProjectRaw

func (*WatchResourceResponse_FieldMask) ProtoMessage

func (fieldMask *WatchResourceResponse_FieldMask) ProtoMessage()

func (*WatchResourceResponse_FieldMask) ProtoReflect

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

func (*WatchResourceResponse_FieldMask) Reset

func (fieldMask *WatchResourceResponse_FieldMask) Reset()

func (*WatchResourceResponse_FieldMask) Set

func (fieldMask *WatchResourceResponse_FieldMask) Set(target, source *WatchResourceResponse)

func (*WatchResourceResponse_FieldMask) SetFromCliFlag

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

func (*WatchResourceResponse_FieldMask) SetRaw

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

func (*WatchResourceResponse_FieldMask) Size

func (fieldMask *WatchResourceResponse_FieldMask) Size() int

func (*WatchResourceResponse_FieldMask) String

func (fieldMask *WatchResourceResponse_FieldMask) String() string

func (*WatchResourceResponse_FieldMask) Subtract

func (*WatchResourceResponse_FieldMask) SubtractRaw

func (*WatchResourceResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchResourceResponse_FieldMask) Unmarshal

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

func (*WatchResourceResponse_FieldMask) UnmarshalJSON

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

type WatchResourceResponse_FieldPath

type WatchResourceResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchResourceResponse_FieldPathSelector
	Get(source *WatchResourceResponse) []interface{}
	GetSingle(source *WatchResourceResponse) (interface{}, bool)
	ClearValue(item *WatchResourceResponse)

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

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

func MustParseWatchResourceResponse_FieldPath

func MustParseWatchResourceResponse_FieldPath(rawField string) WatchResourceResponse_FieldPath

func ParseWatchResourceResponse_FieldPath

func ParseWatchResourceResponse_FieldPath(rawField string) (WatchResourceResponse_FieldPath, error)

type WatchResourceResponse_FieldPathArrayItemValue

type WatchResourceResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchResourceResponse_FieldPath
	ContainsValue(*WatchResourceResponse) bool
}

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

func MustParseWatchResourceResponse_FieldPathArrayItemValue

func MustParseWatchResourceResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchResourceResponse_FieldPathArrayItemValue

func ParseWatchResourceResponse_FieldPathArrayItemValue

func ParseWatchResourceResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchResourceResponse_FieldPathArrayItemValue, error)

ParseWatchResourceResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchResourceResponse_FieldPathArrayOfValues

type WatchResourceResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchResourceResponse_FieldPath
}

WatchResourceResponse_FieldPathArrayOfValues allows storing slice of values for WatchResourceResponse fields according to their type

func MustParseWatchResourceResponse_FieldPathArrayOfValues

func MustParseWatchResourceResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchResourceResponse_FieldPathArrayOfValues

func ParseWatchResourceResponse_FieldPathArrayOfValues

func ParseWatchResourceResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchResourceResponse_FieldPathArrayOfValues, error)

type WatchResourceResponse_FieldPathSelector

type WatchResourceResponse_FieldPathSelector int32
const (
	WatchResourceResponse_FieldPathSelectorChange WatchResourceResponse_FieldPathSelector = 0
)

func (WatchResourceResponse_FieldPathSelector) String

type WatchResourceResponse_FieldPathValue

type WatchResourceResponse_FieldPathValue interface {
	WatchResourceResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchResourceResponse)
	CompareWith(*WatchResourceResponse) (cmp int, comparable bool)
}

WatchResourceResponse_FieldPathValue allows storing values for WatchResourceResponse fields according to their type

func MustParseWatchResourceResponse_FieldPathValue

func MustParseWatchResourceResponse_FieldPathValue(pathStr, valueStr string) WatchResourceResponse_FieldPathValue

func ParseWatchResourceResponse_FieldPathValue

func ParseWatchResourceResponse_FieldPathValue(pathStr, valueStr string) (WatchResourceResponse_FieldPathValue, error)

type WatchResourceResponse_FieldTerminalPath

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

func (*WatchResourceResponse_FieldTerminalPath) ClearValue

func (*WatchResourceResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchResourceResponse_FieldTerminalPath) Get

func (fp *WatchResourceResponse_FieldTerminalPath) Get(source *WatchResourceResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchResourceResponse

func (*WatchResourceResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchResourceResponse_FieldTerminalPath) GetRaw

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

func (*WatchResourceResponse_FieldTerminalPath) GetSingle

func (fp *WatchResourceResponse_FieldTerminalPath) GetSingle(source *WatchResourceResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchResourceResponse

func (*WatchResourceResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchResourceResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchResourceResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchResourceResponse_FieldTerminalPath) Selector

func (*WatchResourceResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchResourceResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchResourceResponse_FieldTerminalPath) WithIArrayItemValue

func (*WatchResourceResponse_FieldTerminalPath) WithIArrayOfValues

func (*WatchResourceResponse_FieldTerminalPath) WithIValue

func (*WatchResourceResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchResourceResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchResourceResponse_FieldTerminalPath) WithRawIValue

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

type WatchResourceResponse_FieldTerminalPathArrayItemValue

type WatchResourceResponse_FieldTerminalPathArrayItemValue struct {
	WatchResourceResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourceResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchResourceResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchResourceResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchResourceResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchResourceResponse) (interface{}, bool)

func (*WatchResourceResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchResourceResponse_FieldTerminalPathArrayOfValues

type WatchResourceResponse_FieldTerminalPathArrayOfValues struct {
	WatchResourceResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourceResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues

func (*WatchResourceResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchResourceResponse_FieldTerminalPathValue

type WatchResourceResponse_FieldTerminalPathValue struct {
	WatchResourceResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourceResponse_FieldTerminalPathValue) AsChangeValue

func (*WatchResourceResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchResourceResponse_FieldTerminalPathValue' with the value under path in 'WatchResourceResponse'.

func (*WatchResourceResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchResourceResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchResourceResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchResourceResponse

func (*WatchResourceResponse_FieldTerminalPathValue) SetToRaw

type WatchResourcesClientStream

type WatchResourcesClientStream interface {
	Recv() (*WatchResourcesResponse, error)
	grpc.ClientStream
}

type WatchResourcesDescriptor

type WatchResourcesDescriptor struct{}

func GetWatchResourcesDescriptor

func GetWatchResourcesDescriptor() *WatchResourcesDescriptor

func (*WatchResourcesDescriptor) GetApiDescriptor

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

func (*WatchResourcesDescriptor) GetApiName

func (d *WatchResourcesDescriptor) GetApiName() string

func (*WatchResourcesDescriptor) GetClientMsgReflectHandle

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

func (*WatchResourcesDescriptor) GetFullMethodName

func (d *WatchResourcesDescriptor) GetFullMethodName() string

func (*WatchResourcesDescriptor) GetMethodName

func (d *WatchResourcesDescriptor) GetMethodName() string

func (*WatchResourcesDescriptor) GetProtoPkgName

func (d *WatchResourcesDescriptor) GetProtoPkgName() string

func (*WatchResourcesDescriptor) GetResourceDescriptor

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

func (*WatchResourcesDescriptor) GetServerMsgReflectHandle

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

func (*WatchResourcesDescriptor) GetServiceDomain

func (d *WatchResourcesDescriptor) GetServiceDomain() string

func (*WatchResourcesDescriptor) GetServiceVersion

func (d *WatchResourcesDescriptor) GetServiceVersion() string

func (*WatchResourcesDescriptor) GetVerb

func (d *WatchResourcesDescriptor) GetVerb() string

func (*WatchResourcesDescriptor) HasResource

func (d *WatchResourcesDescriptor) HasResource() bool

func (*WatchResourcesDescriptor) IsClientStream

func (d *WatchResourcesDescriptor) IsClientStream() bool

func (*WatchResourcesDescriptor) IsCollection

func (d *WatchResourcesDescriptor) IsCollection() bool

func (*WatchResourcesDescriptor) IsPlural

func (d *WatchResourcesDescriptor) IsPlural() bool

func (*WatchResourcesDescriptor) IsServerStream

func (d *WatchResourcesDescriptor) IsServerStream() bool

func (*WatchResourcesDescriptor) IsUnary

func (d *WatchResourcesDescriptor) IsUnary() bool

func (*WatchResourcesDescriptor) NewEmptyClientMsg

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

func (*WatchResourcesDescriptor) NewEmptyServerMsg

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

func (*WatchResourcesDescriptor) RequestHasResourceBody

func (d *WatchResourcesDescriptor) RequestHasResourceBody() bool

type WatchResourcesDescriptorClientMsgHandle

type WatchResourcesDescriptorClientMsgHandle struct{}

func (*WatchResourcesDescriptorClientMsgHandle) ExtractCollectionName

func (*WatchResourcesDescriptorClientMsgHandle) ExtractResourceName

func (*WatchResourcesDescriptorClientMsgHandle) ExtractResourceNames

type WatchResourcesDescriptorServerMsgHandle

type WatchResourcesDescriptorServerMsgHandle struct{}

func (*WatchResourcesDescriptorServerMsgHandle) ExtractCollectionName

func (*WatchResourcesDescriptorServerMsgHandle) ExtractResourceName

func (*WatchResourcesDescriptorServerMsgHandle) ExtractResourceNames

type WatchResourcesRequest

type WatchResourcesRequest 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.meta.v1alpha2.Resource
	Parent *resource.ParentReference `protobuf:"bytes,1,opt,customtype=ParentReference,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Resources 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 *resource.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 *resource.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"`
	// 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 *resource.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 Resource that don't affect
	// any of masked fields won't be sent back.
	FieldMask *resource.Resource_FieldMask `` /* 140-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
	// Resource 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 [WatchResources][ntt.meta.v1alpha2.WatchResources]

func (*WatchResourcesRequest) Clone

func (*WatchResourcesRequest) CloneRaw

func (*WatchResourcesRequest) Descriptor

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

Deprecated, Use WatchResourcesRequest.ProtoReflect.Descriptor instead.

func (*WatchResourcesRequest) GetFieldMask

func (*WatchResourcesRequest) GetFilter

func (m *WatchResourcesRequest) GetFilter() *resource.Filter

func (*WatchResourcesRequest) GetMaxChunkSize

func (m *WatchResourcesRequest) GetMaxChunkSize() int32

func (*WatchResourcesRequest) GetOrderBy

func (m *WatchResourcesRequest) GetOrderBy() *resource.OrderBy

func (*WatchResourcesRequest) GetPageSize

func (m *WatchResourcesRequest) GetPageSize() int32

func (*WatchResourcesRequest) GetPageToken

func (m *WatchResourcesRequest) GetPageToken() *resource.PagerCursor

func (*WatchResourcesRequest) GetParent

func (*WatchResourcesRequest) GetResumeToken

func (m *WatchResourcesRequest) GetResumeToken() string

func (*WatchResourcesRequest) GetType

func (*WatchResourcesRequest) GetView

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

func (*WatchResourcesRequest) GotenMessage

func (*WatchResourcesRequest) GotenMessage()

func (*WatchResourcesRequest) GotenObjectExt

func (o *WatchResourcesRequest) GotenObjectExt()

func (*WatchResourcesRequest) GotenValidate

func (obj *WatchResourcesRequest) GotenValidate() error

func (*WatchResourcesRequest) MakeDiffFieldMask

func (*WatchResourcesRequest) MakeFullFieldMask

func (*WatchResourcesRequest) MakeRawDiffFieldMask

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

func (*WatchResourcesRequest) MakeRawFullFieldMask

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

func (*WatchResourcesRequest) Marshal

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

func (*WatchResourcesRequest) MarshalJSON

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

func (*WatchResourcesRequest) Merge

func (o *WatchResourcesRequest) Merge(source *WatchResourcesRequest)

func (*WatchResourcesRequest) MergeRaw

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

func (*WatchResourcesRequest) ProtoMessage

func (*WatchResourcesRequest) ProtoMessage()

func (*WatchResourcesRequest) ProtoReflect

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

func (*WatchResourcesRequest) Reset

func (m *WatchResourcesRequest) Reset()

func (*WatchResourcesRequest) SetFieldMask

func (m *WatchResourcesRequest) SetFieldMask(fv *resource.Resource_FieldMask)

func (*WatchResourcesRequest) SetFilter

func (m *WatchResourcesRequest) SetFilter(fv *resource.Filter)

func (*WatchResourcesRequest) SetMaxChunkSize

func (m *WatchResourcesRequest) SetMaxChunkSize(fv int32)

func (*WatchResourcesRequest) SetOrderBy

func (m *WatchResourcesRequest) SetOrderBy(fv *resource.OrderBy)

func (*WatchResourcesRequest) SetPageSize

func (m *WatchResourcesRequest) SetPageSize(fv int32)

func (*WatchResourcesRequest) SetPageToken

func (m *WatchResourcesRequest) SetPageToken(fv *resource.PagerCursor)

func (*WatchResourcesRequest) SetParent

func (*WatchResourcesRequest) SetResumeToken

func (m *WatchResourcesRequest) SetResumeToken(fv string)

func (*WatchResourcesRequest) SetType

func (*WatchResourcesRequest) SetView

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

func (*WatchResourcesRequest) String

func (m *WatchResourcesRequest) String() string

func (*WatchResourcesRequest) Unmarshal

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

func (*WatchResourcesRequest) UnmarshalJSON

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

type WatchResourcesRequestFieldPathBuilder

type WatchResourcesRequestFieldPathBuilder struct{}

func NewWatchResourcesRequestFieldPathBuilder

func NewWatchResourcesRequestFieldPathBuilder() WatchResourcesRequestFieldPathBuilder

func (WatchResourcesRequestFieldPathBuilder) FieldMask

func (WatchResourcesRequestFieldPathBuilder) Filter

func (WatchResourcesRequestFieldPathBuilder) MaxChunkSize

func (WatchResourcesRequestFieldPathBuilder) OrderBy

func (WatchResourcesRequestFieldPathBuilder) PageSize

func (WatchResourcesRequestFieldPathBuilder) PageToken

func (WatchResourcesRequestFieldPathBuilder) Parent

func (WatchResourcesRequestFieldPathBuilder) ResumeToken

func (WatchResourcesRequestFieldPathBuilder) Type

func (WatchResourcesRequestFieldPathBuilder) View

type WatchResourcesRequestPathSelectorFieldMask

type WatchResourcesRequestPathSelectorFieldMask struct{}

func (WatchResourcesRequestPathSelectorFieldMask) FieldPath

func (WatchResourcesRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchResourcesRequestPathSelectorFieldMask) WithValue

type WatchResourcesRequestPathSelectorFilter

type WatchResourcesRequestPathSelectorFilter struct{}

func (WatchResourcesRequestPathSelectorFilter) FieldPath

func (WatchResourcesRequestPathSelectorFilter) WithArrayOfValues

func (WatchResourcesRequestPathSelectorFilter) WithValue

type WatchResourcesRequestPathSelectorMaxChunkSize

type WatchResourcesRequestPathSelectorMaxChunkSize struct{}

func (WatchResourcesRequestPathSelectorMaxChunkSize) FieldPath

func (WatchResourcesRequestPathSelectorMaxChunkSize) WithArrayOfValues

func (WatchResourcesRequestPathSelectorMaxChunkSize) WithValue

type WatchResourcesRequestPathSelectorOrderBy

type WatchResourcesRequestPathSelectorOrderBy struct{}

func (WatchResourcesRequestPathSelectorOrderBy) FieldPath

func (WatchResourcesRequestPathSelectorOrderBy) WithArrayOfValues

func (WatchResourcesRequestPathSelectorOrderBy) WithValue

type WatchResourcesRequestPathSelectorPageSize

type WatchResourcesRequestPathSelectorPageSize struct{}

func (WatchResourcesRequestPathSelectorPageSize) FieldPath

func (WatchResourcesRequestPathSelectorPageSize) WithArrayOfValues

func (WatchResourcesRequestPathSelectorPageSize) WithValue

type WatchResourcesRequestPathSelectorPageToken

type WatchResourcesRequestPathSelectorPageToken struct{}

func (WatchResourcesRequestPathSelectorPageToken) FieldPath

func (WatchResourcesRequestPathSelectorPageToken) WithArrayOfValues

func (WatchResourcesRequestPathSelectorPageToken) WithValue

type WatchResourcesRequestPathSelectorParent

type WatchResourcesRequestPathSelectorParent struct{}

func (WatchResourcesRequestPathSelectorParent) FieldPath

func (WatchResourcesRequestPathSelectorParent) WithArrayOfValues

func (WatchResourcesRequestPathSelectorParent) WithValue

type WatchResourcesRequestPathSelectorResumeToken

type WatchResourcesRequestPathSelectorResumeToken struct{}

func (WatchResourcesRequestPathSelectorResumeToken) FieldPath

func (WatchResourcesRequestPathSelectorResumeToken) WithArrayOfValues

func (WatchResourcesRequestPathSelectorResumeToken) WithValue

type WatchResourcesRequestPathSelectorType

type WatchResourcesRequestPathSelectorType struct{}

func (WatchResourcesRequestPathSelectorType) FieldPath

func (WatchResourcesRequestPathSelectorType) WithArrayOfValues

func (WatchResourcesRequestPathSelectorType) WithValue

type WatchResourcesRequestPathSelectorView

type WatchResourcesRequestPathSelectorView struct{}

func (WatchResourcesRequestPathSelectorView) FieldPath

func (WatchResourcesRequestPathSelectorView) WithArrayOfValues

func (WatchResourcesRequestPathSelectorView) WithValue

type WatchResourcesRequest_FieldMask

type WatchResourcesRequest_FieldMask struct {
	Paths []WatchResourcesRequest_FieldPath
}

func FullWatchResourcesRequest_FieldMask

func FullWatchResourcesRequest_FieldMask() *WatchResourcesRequest_FieldMask

func (*WatchResourcesRequest_FieldMask) AppendPath

func (*WatchResourcesRequest_FieldMask) AppendRawPath

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

func (*WatchResourcesRequest_FieldMask) DecodeFirestore

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

func (*WatchResourcesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchResourcesRequest_FieldMask) FilterInputFields

func (fieldMask *WatchResourcesRequest_FieldMask) FilterInputFields() *WatchResourcesRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchResourcesRequest_FieldMask) FromProtoFieldMask

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

func (*WatchResourcesRequest_FieldMask) GetPaths

func (*WatchResourcesRequest_FieldMask) GetRawPaths

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

func (*WatchResourcesRequest_FieldMask) IsFull

func (fieldMask *WatchResourcesRequest_FieldMask) IsFull() bool

func (WatchResourcesRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchResourcesRequest_FieldMask) MarshalJSON

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

func (*WatchResourcesRequest_FieldMask) PathsCount

func (fieldMask *WatchResourcesRequest_FieldMask) PathsCount() int

func (*WatchResourcesRequest_FieldMask) Project

func (*WatchResourcesRequest_FieldMask) ProjectRaw

func (*WatchResourcesRequest_FieldMask) ProtoMessage

func (fieldMask *WatchResourcesRequest_FieldMask) ProtoMessage()

func (*WatchResourcesRequest_FieldMask) ProtoReflect

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

func (*WatchResourcesRequest_FieldMask) Reset

func (fieldMask *WatchResourcesRequest_FieldMask) Reset()

func (*WatchResourcesRequest_FieldMask) Set

func (fieldMask *WatchResourcesRequest_FieldMask) Set(target, source *WatchResourcesRequest)

func (*WatchResourcesRequest_FieldMask) SetFromCliFlag

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

func (*WatchResourcesRequest_FieldMask) SetRaw

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

func (*WatchResourcesRequest_FieldMask) Size

func (fieldMask *WatchResourcesRequest_FieldMask) Size() int

func (*WatchResourcesRequest_FieldMask) String

func (fieldMask *WatchResourcesRequest_FieldMask) String() string

func (*WatchResourcesRequest_FieldMask) Subtract

func (*WatchResourcesRequest_FieldMask) SubtractRaw

func (*WatchResourcesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchResourcesRequest_FieldMask) Unmarshal

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

func (*WatchResourcesRequest_FieldMask) UnmarshalJSON

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

type WatchResourcesRequest_FieldPath

type WatchResourcesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchResourcesRequest_FieldPathSelector
	Get(source *WatchResourcesRequest) []interface{}
	GetSingle(source *WatchResourcesRequest) (interface{}, bool)
	ClearValue(item *WatchResourcesRequest)

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

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

func MustParseWatchResourcesRequest_FieldPath

func MustParseWatchResourcesRequest_FieldPath(rawField string) WatchResourcesRequest_FieldPath

func ParseWatchResourcesRequest_FieldPath

func ParseWatchResourcesRequest_FieldPath(rawField string) (WatchResourcesRequest_FieldPath, error)

type WatchResourcesRequest_FieldPathArrayItemValue

type WatchResourcesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchResourcesRequest_FieldPath
	ContainsValue(*WatchResourcesRequest) bool
}

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

func MustParseWatchResourcesRequest_FieldPathArrayItemValue

func MustParseWatchResourcesRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchResourcesRequest_FieldPathArrayItemValue

func ParseWatchResourcesRequest_FieldPathArrayItemValue

func ParseWatchResourcesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchResourcesRequest_FieldPathArrayItemValue, error)

ParseWatchResourcesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchResourcesRequest_FieldPathArrayOfValues

type WatchResourcesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchResourcesRequest_FieldPath
}

WatchResourcesRequest_FieldPathArrayOfValues allows storing slice of values for WatchResourcesRequest fields according to their type

func MustParseWatchResourcesRequest_FieldPathArrayOfValues

func MustParseWatchResourcesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchResourcesRequest_FieldPathArrayOfValues

func ParseWatchResourcesRequest_FieldPathArrayOfValues

func ParseWatchResourcesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchResourcesRequest_FieldPathArrayOfValues, error)

type WatchResourcesRequest_FieldPathSelector

type WatchResourcesRequest_FieldPathSelector int32
const (
	WatchResourcesRequest_FieldPathSelectorType         WatchResourcesRequest_FieldPathSelector = 0
	WatchResourcesRequest_FieldPathSelectorParent       WatchResourcesRequest_FieldPathSelector = 1
	WatchResourcesRequest_FieldPathSelectorPageSize     WatchResourcesRequest_FieldPathSelector = 2
	WatchResourcesRequest_FieldPathSelectorPageToken    WatchResourcesRequest_FieldPathSelector = 3
	WatchResourcesRequest_FieldPathSelectorOrderBy      WatchResourcesRequest_FieldPathSelector = 4
	WatchResourcesRequest_FieldPathSelectorResumeToken  WatchResourcesRequest_FieldPathSelector = 5
	WatchResourcesRequest_FieldPathSelectorFilter       WatchResourcesRequest_FieldPathSelector = 6
	WatchResourcesRequest_FieldPathSelectorFieldMask    WatchResourcesRequest_FieldPathSelector = 7
	WatchResourcesRequest_FieldPathSelectorView         WatchResourcesRequest_FieldPathSelector = 8
	WatchResourcesRequest_FieldPathSelectorMaxChunkSize WatchResourcesRequest_FieldPathSelector = 9
)

func (WatchResourcesRequest_FieldPathSelector) String

type WatchResourcesRequest_FieldPathValue

type WatchResourcesRequest_FieldPathValue interface {
	WatchResourcesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchResourcesRequest)
	CompareWith(*WatchResourcesRequest) (cmp int, comparable bool)
}

WatchResourcesRequest_FieldPathValue allows storing values for WatchResourcesRequest fields according to their type

func MustParseWatchResourcesRequest_FieldPathValue

func MustParseWatchResourcesRequest_FieldPathValue(pathStr, valueStr string) WatchResourcesRequest_FieldPathValue

func ParseWatchResourcesRequest_FieldPathValue

func ParseWatchResourcesRequest_FieldPathValue(pathStr, valueStr string) (WatchResourcesRequest_FieldPathValue, error)

type WatchResourcesRequest_FieldTerminalPath

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

func (*WatchResourcesRequest_FieldTerminalPath) ClearValue

func (*WatchResourcesRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchResourcesRequest_FieldTerminalPath) Get

func (fp *WatchResourcesRequest_FieldTerminalPath) Get(source *WatchResourcesRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchResourcesRequest

func (*WatchResourcesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchResourcesRequest_FieldTerminalPath) GetRaw

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

func (*WatchResourcesRequest_FieldTerminalPath) GetSingle

func (fp *WatchResourcesRequest_FieldTerminalPath) GetSingle(source *WatchResourcesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchResourcesRequest

func (*WatchResourcesRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchResourcesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchResourcesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchResourcesRequest_FieldTerminalPath) Selector

func (*WatchResourcesRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchResourcesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchResourcesRequest_FieldTerminalPath) WithIArrayItemValue

func (*WatchResourcesRequest_FieldTerminalPath) WithIArrayOfValues

func (*WatchResourcesRequest_FieldTerminalPath) WithIValue

func (*WatchResourcesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchResourcesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchResourcesRequest_FieldTerminalPath) WithRawIValue

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

type WatchResourcesRequest_FieldTerminalPathArrayItemValue

type WatchResourcesRequest_FieldTerminalPathArrayItemValue struct {
	WatchResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchResourcesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchResourcesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchResourcesRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchResourcesRequest) (interface{}, bool)

func (*WatchResourcesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchResourcesRequest_FieldTerminalPathArrayOfValues

type WatchResourcesRequest_FieldTerminalPathArrayOfValues struct {
	WatchResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*resource.Filter, bool)

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues

func (fpaov *WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*resource.OrderBy, bool)

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*resource.PagerCursor, bool)

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchResourcesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchResourcesRequest_FieldTerminalPathValue

type WatchResourcesRequest_FieldTerminalPathValue struct {
	WatchResourcesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchResourcesRequest_FieldTerminalPathValue) AsFilterValue

func (*WatchResourcesRequest_FieldTerminalPathValue) AsMaxChunkSizeValue

func (fpv *WatchResourcesRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)

func (*WatchResourcesRequest_FieldTerminalPathValue) AsOrderByValue

func (*WatchResourcesRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*WatchResourcesRequest_FieldTerminalPathValue) AsPageTokenValue

func (*WatchResourcesRequest_FieldTerminalPathValue) AsParentValue

func (*WatchResourcesRequest_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchResourcesRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchResourcesRequest_FieldTerminalPathValue) AsTypeValue

func (*WatchResourcesRequest_FieldTerminalPathValue) AsViewValue

func (*WatchResourcesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchResourcesRequest_FieldTerminalPathValue' with the value under path in 'WatchResourcesRequest'.

func (*WatchResourcesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchResourcesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchResourcesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchResourcesRequest

func (*WatchResourcesRequest_FieldTerminalPathValue) SetToRaw

type WatchResourcesResponse

type WatchResourcesResponse struct {

	// Changes of Resources
	ResourceChanges []*resource.ResourceChange `` /* 134-byte string literal not displayed */
	// If request specified max_chunk_size (or this limit was enforced if
	// stateless watch has been chosen), then responses with "full changeset" will
	// be divided into chunks. Client should keep receiving messages and, once
	// is_current has value true, combine this recent message with all previous
	// ones where is_current is false. If this is the first is_current in a whole
	// watch stream, then it means that client should have, at this moment,
	// contain snapshot of the current situation (or more accurately, snapshot of
	// situation at the moment of request). All Resources 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 *WatchResourcesResponse_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 (Resources 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
}

WatchResourcesResponse

func (*WatchResourcesResponse) Clone

func (*WatchResourcesResponse) CloneRaw

func (*WatchResourcesResponse) Descriptor

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

Deprecated, Use WatchResourcesResponse.ProtoReflect.Descriptor instead.

func (*WatchResourcesResponse) GetIsCurrent

func (m *WatchResourcesResponse) GetIsCurrent() bool

func (*WatchResourcesResponse) GetIsHardReset

func (m *WatchResourcesResponse) GetIsHardReset() bool

func (*WatchResourcesResponse) GetIsSoftReset

func (m *WatchResourcesResponse) GetIsSoftReset() bool

func (*WatchResourcesResponse) GetPageTokenChange

func (*WatchResourcesResponse) GetResourceChanges

func (m *WatchResourcesResponse) GetResourceChanges() []*resource.ResourceChange

func (*WatchResourcesResponse) GetResumeToken

func (m *WatchResourcesResponse) GetResumeToken() string

func (*WatchResourcesResponse) GetSnapshotSize

func (m *WatchResourcesResponse) GetSnapshotSize() int64

func (*WatchResourcesResponse) GotenMessage

func (*WatchResourcesResponse) GotenMessage()

func (*WatchResourcesResponse) GotenObjectExt

func (o *WatchResourcesResponse) GotenObjectExt()

func (*WatchResourcesResponse) GotenValidate

func (obj *WatchResourcesResponse) GotenValidate() error

func (*WatchResourcesResponse) MakeDiffFieldMask

func (*WatchResourcesResponse) MakeFullFieldMask

func (*WatchResourcesResponse) MakeRawDiffFieldMask

func (*WatchResourcesResponse) MakeRawFullFieldMask

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

func (*WatchResourcesResponse) Marshal

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

func (*WatchResourcesResponse) MarshalJSON

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

func (*WatchResourcesResponse) Merge

func (*WatchResourcesResponse) MergeRaw

func (*WatchResourcesResponse) ProtoMessage

func (*WatchResourcesResponse) ProtoMessage()

func (*WatchResourcesResponse) ProtoReflect

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

func (*WatchResourcesResponse) Reset

func (m *WatchResourcesResponse) Reset()

func (*WatchResourcesResponse) SetIsCurrent

func (m *WatchResourcesResponse) SetIsCurrent(fv bool)

func (*WatchResourcesResponse) SetIsHardReset

func (m *WatchResourcesResponse) SetIsHardReset(fv bool)

func (*WatchResourcesResponse) SetIsSoftReset

func (m *WatchResourcesResponse) SetIsSoftReset(fv bool)

func (*WatchResourcesResponse) SetPageTokenChange

func (*WatchResourcesResponse) SetResourceChanges

func (m *WatchResourcesResponse) SetResourceChanges(fv []*resource.ResourceChange)

func (*WatchResourcesResponse) SetResumeToken

func (m *WatchResourcesResponse) SetResumeToken(fv string)

func (*WatchResourcesResponse) SetSnapshotSize

func (m *WatchResourcesResponse) SetSnapshotSize(fv int64)

func (*WatchResourcesResponse) String

func (m *WatchResourcesResponse) String() string

func (*WatchResourcesResponse) Unmarshal

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

func (*WatchResourcesResponse) UnmarshalJSON

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

type WatchResourcesResponseFieldPathBuilder

type WatchResourcesResponseFieldPathBuilder struct{}

func NewWatchResourcesResponseFieldPathBuilder

func NewWatchResourcesResponseFieldPathBuilder() WatchResourcesResponseFieldPathBuilder

func (WatchResourcesResponseFieldPathBuilder) IsCurrent

func (WatchResourcesResponseFieldPathBuilder) IsHardReset

func (WatchResourcesResponseFieldPathBuilder) IsSoftReset

func (WatchResourcesResponseFieldPathBuilder) PageTokenChange

func (WatchResourcesResponseFieldPathBuilder) ResourceChanges

func (WatchResourcesResponseFieldPathBuilder) ResumeToken

func (WatchResourcesResponseFieldPathBuilder) SnapshotSize

type WatchResourcesResponsePageTokenChangeFieldPathBuilder

type WatchResourcesResponsePageTokenChangeFieldPathBuilder struct{}

func (WatchResourcesResponsePageTokenChangeFieldPathBuilder) NextPageToken

func (WatchResourcesResponsePageTokenChangeFieldPathBuilder) PrevPageToken

type WatchResourcesResponsePageTokenChange_FieldPath

type WatchResourcesResponsePageTokenChange_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchResourcesResponsePageTokenChange_FieldPathSelector
	Get(source *WatchResourcesResponse_PageTokenChange) []interface{}
	GetSingle(source *WatchResourcesResponse_PageTokenChange) (interface{}, bool)
	ClearValue(item *WatchResourcesResponse_PageTokenChange)

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

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

func MustParseWatchResourcesResponsePageTokenChange_FieldPath

func MustParseWatchResourcesResponsePageTokenChange_FieldPath(rawField string) WatchResourcesResponsePageTokenChange_FieldPath

func ParseWatchResourcesResponsePageTokenChange_FieldPath

func ParseWatchResourcesResponsePageTokenChange_FieldPath(rawField string) (WatchResourcesResponsePageTokenChange_FieldPath, error)

type WatchResourcesResponsePageTokenChange_FieldPathArrayItemValue

type WatchResourcesResponsePageTokenChange_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchResourcesResponsePageTokenChange_FieldPath
	ContainsValue(*WatchResourcesResponse_PageTokenChange) bool
}

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

func MustParseWatchResourcesResponsePageTokenChange_FieldPathArrayItemValue

func MustParseWatchResourcesResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchResourcesResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchResourcesResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchResourcesResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchResourcesResponsePageTokenChange_FieldPathArrayItemValue, error)

ParseWatchResourcesResponsePageTokenChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchResourcesResponsePageTokenChange_FieldPathArrayOfValues

type WatchResourcesResponsePageTokenChange_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchResourcesResponsePageTokenChange_FieldPath
}

WatchResourcesResponsePageTokenChange_FieldPathArrayOfValues allows storing slice of values for PageTokenChange fields according to their type

func MustParseWatchResourcesResponsePageTokenChange_FieldPathArrayOfValues

func MustParseWatchResourcesResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchResourcesResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchResourcesResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchResourcesResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchResourcesResponsePageTokenChange_FieldPathArrayOfValues, error)

type WatchResourcesResponsePageTokenChange_FieldPathSelector

type WatchResourcesResponsePageTokenChange_FieldPathSelector int32
const (
	WatchResourcesResponsePageTokenChange_FieldPathSelectorPrevPageToken WatchResourcesResponsePageTokenChange_FieldPathSelector = 0
	WatchResourcesResponsePageTokenChange_FieldPathSelectorNextPageToken WatchResourcesResponsePageTokenChange_FieldPathSelector = 1
)

func (WatchResourcesResponsePageTokenChange_FieldPathSelector) String

type WatchResourcesResponsePageTokenChange_FieldPathValue

type WatchResourcesResponsePageTokenChange_FieldPathValue interface {
	WatchResourcesResponsePageTokenChange_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchResourcesResponse_PageTokenChange)
	CompareWith(*WatchResourcesResponse_PageTokenChange) (cmp int, comparable bool)
}

WatchResourcesResponsePageTokenChange_FieldPathValue allows storing values for PageTokenChange fields according to their type

func MustParseWatchResourcesResponsePageTokenChange_FieldPathValue

func MustParseWatchResourcesResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchResourcesResponsePageTokenChange_FieldPathValue

func ParseWatchResourcesResponsePageTokenChange_FieldPathValue

func ParseWatchResourcesResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchResourcesResponsePageTokenChange_FieldPathValue, error)

type WatchResourcesResponsePageTokenChange_FieldTerminalPath

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

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) ClearValue

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) ClearValueRaw

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) Get

Get returns all values pointed by specific field from source WatchResourcesResponse_PageTokenChange

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) GetRaw

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source WatchResourcesResponse_PageTokenChange

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) GetSingleRaw

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

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) Selector

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) WithIValue

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPath) WithRawIValue

type WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayItemValue

type WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayItemValue struct {
	WatchResourcesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw

type WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayOfValues

type WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayOfValues struct {
	WatchResourcesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchResourcesResponsePageTokenChange_FieldTerminalPathValue

type WatchResourcesResponsePageTokenChange_FieldTerminalPathValue struct {
	WatchResourcesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchResourcesResponsePageTokenChange_FieldTerminalPathValue' with the value under path in 'WatchResourcesResponse_PageTokenChange'.

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PageTokenChange

func (*WatchResourcesResponsePageTokenChange_FieldTerminalPathValue) SetToRaw

type WatchResourcesResponsePathSelectorIsCurrent

type WatchResourcesResponsePathSelectorIsCurrent struct{}

func (WatchResourcesResponsePathSelectorIsCurrent) FieldPath

func (WatchResourcesResponsePathSelectorIsCurrent) WithArrayOfValues

func (WatchResourcesResponsePathSelectorIsCurrent) WithValue

type WatchResourcesResponsePathSelectorIsHardReset

type WatchResourcesResponsePathSelectorIsHardReset struct{}

func (WatchResourcesResponsePathSelectorIsHardReset) FieldPath

func (WatchResourcesResponsePathSelectorIsHardReset) WithArrayOfValues

func (WatchResourcesResponsePathSelectorIsHardReset) WithValue

type WatchResourcesResponsePathSelectorIsSoftReset

type WatchResourcesResponsePathSelectorIsSoftReset struct{}

func (WatchResourcesResponsePathSelectorIsSoftReset) FieldPath

func (WatchResourcesResponsePathSelectorIsSoftReset) WithArrayOfValues

func (WatchResourcesResponsePathSelectorIsSoftReset) WithValue

type WatchResourcesResponsePathSelectorPageTokenChange

type WatchResourcesResponsePathSelectorPageTokenChange struct{}

func (WatchResourcesResponsePathSelectorPageTokenChange) FieldPath

func (WatchResourcesResponsePathSelectorPageTokenChange) NextPageToken

func (WatchResourcesResponsePathSelectorPageTokenChange) PrevPageToken

type WatchResourcesResponsePathSelectorPageTokenChangeNextPageToken

type WatchResourcesResponsePathSelectorPageTokenChangeNextPageToken struct{}

func (WatchResourcesResponsePathSelectorPageTokenChangeNextPageToken) FieldPath

func (WatchResourcesResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues

func (WatchResourcesResponsePathSelectorPageTokenChangeNextPageToken) WithValue

type WatchResourcesResponsePathSelectorPageTokenChangePrevPageToken

type WatchResourcesResponsePathSelectorPageTokenChangePrevPageToken struct{}

func (WatchResourcesResponsePathSelectorPageTokenChangePrevPageToken) FieldPath

func (WatchResourcesResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues

func (WatchResourcesResponsePathSelectorPageTokenChangePrevPageToken) WithValue

type WatchResourcesResponsePathSelectorResourceChanges

type WatchResourcesResponsePathSelectorResourceChanges struct{}

func (WatchResourcesResponsePathSelectorResourceChanges) FieldPath

func (WatchResourcesResponsePathSelectorResourceChanges) WithArrayOfValues

func (WatchResourcesResponsePathSelectorResourceChanges) WithItemValue

func (WatchResourcesResponsePathSelectorResourceChanges) WithValue

type WatchResourcesResponsePathSelectorResumeToken

type WatchResourcesResponsePathSelectorResumeToken struct{}

func (WatchResourcesResponsePathSelectorResumeToken) FieldPath

func (WatchResourcesResponsePathSelectorResumeToken) WithArrayOfValues

func (WatchResourcesResponsePathSelectorResumeToken) WithValue

type WatchResourcesResponsePathSelectorSnapshotSize

type WatchResourcesResponsePathSelectorSnapshotSize struct{}

func (WatchResourcesResponsePathSelectorSnapshotSize) FieldPath

func (WatchResourcesResponsePathSelectorSnapshotSize) WithArrayOfValues

func (WatchResourcesResponsePathSelectorSnapshotSize) WithValue

type WatchResourcesResponse_FieldMask

type WatchResourcesResponse_FieldMask struct {
	Paths []WatchResourcesResponse_FieldPath
}

func FullWatchResourcesResponse_FieldMask

func FullWatchResourcesResponse_FieldMask() *WatchResourcesResponse_FieldMask

func (*WatchResourcesResponse_FieldMask) AppendPath

func (*WatchResourcesResponse_FieldMask) AppendRawPath

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

func (*WatchResourcesResponse_FieldMask) DecodeFirestore

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

func (*WatchResourcesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchResourcesResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchResourcesResponse_FieldMask) FromProtoFieldMask

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

func (*WatchResourcesResponse_FieldMask) GetPaths

func (*WatchResourcesResponse_FieldMask) GetRawPaths

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

func (*WatchResourcesResponse_FieldMask) IsFull

func (fieldMask *WatchResourcesResponse_FieldMask) IsFull() bool

func (WatchResourcesResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchResourcesResponse_FieldMask) MarshalJSON

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

func (*WatchResourcesResponse_FieldMask) PathsCount

func (fieldMask *WatchResourcesResponse_FieldMask) PathsCount() int

func (*WatchResourcesResponse_FieldMask) Project

func (*WatchResourcesResponse_FieldMask) ProjectRaw

func (*WatchResourcesResponse_FieldMask) ProtoMessage

func (fieldMask *WatchResourcesResponse_FieldMask) ProtoMessage()

func (*WatchResourcesResponse_FieldMask) ProtoReflect

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

func (*WatchResourcesResponse_FieldMask) Reset

func (fieldMask *WatchResourcesResponse_FieldMask) Reset()

func (*WatchResourcesResponse_FieldMask) Set

func (fieldMask *WatchResourcesResponse_FieldMask) Set(target, source *WatchResourcesResponse)

func (*WatchResourcesResponse_FieldMask) SetFromCliFlag

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

func (*WatchResourcesResponse_FieldMask) SetRaw

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

func (*WatchResourcesResponse_FieldMask) Size

func (fieldMask *WatchResourcesResponse_FieldMask) Size() int

func (*WatchResourcesResponse_FieldMask) String

func (fieldMask *WatchResourcesResponse_FieldMask) String() string

func (*WatchResourcesResponse_FieldMask) Subtract

func (*WatchResourcesResponse_FieldMask) SubtractRaw

func (*WatchResourcesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchResourcesResponse_FieldMask) Unmarshal

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

func (*WatchResourcesResponse_FieldMask) UnmarshalJSON

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

type WatchResourcesResponse_FieldPath

type WatchResourcesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchResourcesResponse_FieldPathSelector
	Get(source *WatchResourcesResponse) []interface{}
	GetSingle(source *WatchResourcesResponse) (interface{}, bool)
	ClearValue(item *WatchResourcesResponse)

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

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

func MustParseWatchResourcesResponse_FieldPath

func MustParseWatchResourcesResponse_FieldPath(rawField string) WatchResourcesResponse_FieldPath

func ParseWatchResourcesResponse_FieldPath

func ParseWatchResourcesResponse_FieldPath(rawField string) (WatchResourcesResponse_FieldPath, error)

type WatchResourcesResponse_FieldPathArrayItemValue

type WatchResourcesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchResourcesResponse_FieldPath
	ContainsValue(*WatchResourcesResponse) bool
}

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

func MustParseWatchResourcesResponse_FieldPathArrayItemValue

func MustParseWatchResourcesResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchResourcesResponse_FieldPathArrayItemValue

func ParseWatchResourcesResponse_FieldPathArrayItemValue

func ParseWatchResourcesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchResourcesResponse_FieldPathArrayItemValue, error)

ParseWatchResourcesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchResourcesResponse_FieldPathArrayOfValues

type WatchResourcesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchResourcesResponse_FieldPath
}

WatchResourcesResponse_FieldPathArrayOfValues allows storing slice of values for WatchResourcesResponse fields according to their type

func MustParseWatchResourcesResponse_FieldPathArrayOfValues

func MustParseWatchResourcesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchResourcesResponse_FieldPathArrayOfValues

func ParseWatchResourcesResponse_FieldPathArrayOfValues

func ParseWatchResourcesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchResourcesResponse_FieldPathArrayOfValues, error)

type WatchResourcesResponse_FieldPathSelector

type WatchResourcesResponse_FieldPathSelector int32
const (
	WatchResourcesResponse_FieldPathSelectorResourceChanges WatchResourcesResponse_FieldPathSelector = 0
	WatchResourcesResponse_FieldPathSelectorIsCurrent       WatchResourcesResponse_FieldPathSelector = 1
	WatchResourcesResponse_FieldPathSelectorPageTokenChange WatchResourcesResponse_FieldPathSelector = 2
	WatchResourcesResponse_FieldPathSelectorResumeToken     WatchResourcesResponse_FieldPathSelector = 3
	WatchResourcesResponse_FieldPathSelectorSnapshotSize    WatchResourcesResponse_FieldPathSelector = 4
	WatchResourcesResponse_FieldPathSelectorIsSoftReset     WatchResourcesResponse_FieldPathSelector = 5
	WatchResourcesResponse_FieldPathSelectorIsHardReset     WatchResourcesResponse_FieldPathSelector = 6
)

func (WatchResourcesResponse_FieldPathSelector) String

type WatchResourcesResponse_FieldPathValue

type WatchResourcesResponse_FieldPathValue interface {
	WatchResourcesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchResourcesResponse)
	CompareWith(*WatchResourcesResponse) (cmp int, comparable bool)
}

WatchResourcesResponse_FieldPathValue allows storing values for WatchResourcesResponse fields according to their type

func MustParseWatchResourcesResponse_FieldPathValue

func MustParseWatchResourcesResponse_FieldPathValue(pathStr, valueStr string) WatchResourcesResponse_FieldPathValue

func ParseWatchResourcesResponse_FieldPathValue

func ParseWatchResourcesResponse_FieldPathValue(pathStr, valueStr string) (WatchResourcesResponse_FieldPathValue, error)

type WatchResourcesResponse_FieldSubPath

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

func (*WatchResourcesResponse_FieldSubPath) AsPageTokenChangeSubPath

func (*WatchResourcesResponse_FieldSubPath) ClearValue

func (*WatchResourcesResponse_FieldSubPath) ClearValueRaw

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

func (*WatchResourcesResponse_FieldSubPath) Get

func (fps *WatchResourcesResponse_FieldSubPath) Get(source *WatchResourcesResponse) (values []interface{})

Get returns all values pointed by selected field from source WatchResourcesResponse

func (*WatchResourcesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchResourcesResponse_FieldSubPath) GetRaw

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

func (*WatchResourcesResponse_FieldSubPath) GetSingle

func (fps *WatchResourcesResponse_FieldSubPath) GetSingle(source *WatchResourcesResponse) (interface{}, bool)

GetSingle returns value of selected field from source WatchResourcesResponse

func (*WatchResourcesResponse_FieldSubPath) GetSingleRaw

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

func (*WatchResourcesResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchResourcesResponse_FieldSubPath) JSONString

func (fps *WatchResourcesResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchResourcesResponse_FieldSubPath) Selector

func (*WatchResourcesResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchResourcesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*WatchResourcesResponse_FieldSubPath) WithIArrayItemValue

func (fps *WatchResourcesResponse_FieldSubPath) WithIArrayItemValue(value interface{}) WatchResourcesResponse_FieldPathArrayItemValue

func (*WatchResourcesResponse_FieldSubPath) WithIArrayOfValues

func (fps *WatchResourcesResponse_FieldSubPath) WithIArrayOfValues(values interface{}) WatchResourcesResponse_FieldPathArrayOfValues

func (*WatchResourcesResponse_FieldSubPath) WithIValue

func (*WatchResourcesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*WatchResourcesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*WatchResourcesResponse_FieldSubPath) WithRawIValue

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

type WatchResourcesResponse_FieldSubPathArrayItemValue

type WatchResourcesResponse_FieldSubPathArrayItemValue struct {
	WatchResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue

func (*WatchResourcesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*WatchResourcesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type WatchResourcesResponse_FieldSubPathArrayOfValues

type WatchResourcesResponse_FieldSubPathArrayOfValues struct {
	WatchResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues

func (*WatchResourcesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type WatchResourcesResponse_FieldSubPathValue

type WatchResourcesResponse_FieldSubPathValue struct {
	WatchResourcesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponse_FieldSubPathValue) AsPageTokenChangePathValue

func (*WatchResourcesResponse_FieldSubPathValue) CompareWith

func (*WatchResourcesResponse_FieldSubPathValue) CompareWithRaw

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

func (*WatchResourcesResponse_FieldSubPathValue) GetRawValue

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

func (*WatchResourcesResponse_FieldSubPathValue) SetTo

func (*WatchResourcesResponse_FieldSubPathValue) SetToRaw

type WatchResourcesResponse_FieldTerminalPath

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

func (*WatchResourcesResponse_FieldTerminalPath) ClearValue

func (*WatchResourcesResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchResourcesResponse_FieldTerminalPath) Get

func (fp *WatchResourcesResponse_FieldTerminalPath) Get(source *WatchResourcesResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchResourcesResponse

func (*WatchResourcesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchResourcesResponse_FieldTerminalPath) GetRaw

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

func (*WatchResourcesResponse_FieldTerminalPath) GetSingle

func (fp *WatchResourcesResponse_FieldTerminalPath) GetSingle(source *WatchResourcesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchResourcesResponse

func (*WatchResourcesResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchResourcesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchResourcesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchResourcesResponse_FieldTerminalPath) Selector

func (*WatchResourcesResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchResourcesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchResourcesResponse_FieldTerminalPath) WithIArrayItemValue

func (*WatchResourcesResponse_FieldTerminalPath) WithIArrayOfValues

func (*WatchResourcesResponse_FieldTerminalPath) WithIValue

func (*WatchResourcesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchResourcesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchResourcesResponse_FieldTerminalPath) WithRawIValue

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

type WatchResourcesResponse_FieldTerminalPathArrayItemValue

type WatchResourcesResponse_FieldTerminalPathArrayItemValue struct {
	WatchResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponse_FieldTerminalPathArrayItemValue) AsResourceChangesItemValue

func (*WatchResourcesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchResourcesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchResourcesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchResourcesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchResourcesResponse_FieldTerminalPathArrayOfValues

type WatchResourcesResponse_FieldTerminalPathArrayOfValues struct {
	WatchResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues

func (fpaov *WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues

func (fpaov *WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues

func (fpaov *WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsResourceChangesArrayOfValues

func (fpaov *WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsResourceChangesArrayOfValues() ([][]*resource.ResourceChange, bool)

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues

func (fpaov *WatchResourcesResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)

func (*WatchResourcesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchResourcesResponse_FieldTerminalPathValue

type WatchResourcesResponse_FieldTerminalPathValue struct {
	WatchResourcesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchResourcesResponse_FieldTerminalPathValue) AsIsCurrentValue

func (fpv *WatchResourcesResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)

func (*WatchResourcesResponse_FieldTerminalPathValue) AsIsHardResetValue

func (fpv *WatchResourcesResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)

func (*WatchResourcesResponse_FieldTerminalPathValue) AsIsSoftResetValue

func (fpv *WatchResourcesResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)

func (*WatchResourcesResponse_FieldTerminalPathValue) AsPageTokenChangeValue

func (*WatchResourcesResponse_FieldTerminalPathValue) AsResourceChangesValue

func (fpv *WatchResourcesResponse_FieldTerminalPathValue) AsResourceChangesValue() ([]*resource.ResourceChange, bool)

func (*WatchResourcesResponse_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchResourcesResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchResourcesResponse_FieldTerminalPathValue) AsSnapshotSizeValue

func (fpv *WatchResourcesResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)

func (*WatchResourcesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchResourcesResponse_FieldTerminalPathValue' with the value under path in 'WatchResourcesResponse'.

func (*WatchResourcesResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchResourcesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchResourcesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchResourcesResponse

func (*WatchResourcesResponse_FieldTerminalPathValue) SetToRaw

type WatchResourcesResponse_PageTokenChange

type WatchResourcesResponse_PageTokenChange struct {

	// New token to retrieve previous page of results.
	PrevPageToken *resource.PagerCursor `` /* 151-byte string literal not displayed */
	// New token to retrieve next page of results.
	NextPageToken *resource.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WatchResourcesResponse_PageTokenChange) Clone

func (*WatchResourcesResponse_PageTokenChange) CloneRaw

func (*WatchResourcesResponse_PageTokenChange) Descriptor

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

Deprecated, Use WatchResourcesResponse_PageTokenChange.ProtoReflect.Descriptor instead.

func (*WatchResourcesResponse_PageTokenChange) GetNextPageToken

func (*WatchResourcesResponse_PageTokenChange) GetPrevPageToken

func (*WatchResourcesResponse_PageTokenChange) GotenMessage

func (*WatchResourcesResponse_PageTokenChange) GotenObjectExt

func (o *WatchResourcesResponse_PageTokenChange) GotenObjectExt()

func (*WatchResourcesResponse_PageTokenChange) GotenValidate

func (obj *WatchResourcesResponse_PageTokenChange) GotenValidate() error

func (*WatchResourcesResponse_PageTokenChange) MakeFullFieldMask

func (*WatchResourcesResponse_PageTokenChange) MakeRawDiffFieldMask

func (*WatchResourcesResponse_PageTokenChange) MakeRawFullFieldMask

func (*WatchResourcesResponse_PageTokenChange) Marshal

func (*WatchResourcesResponse_PageTokenChange) MarshalJSON

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

func (*WatchResourcesResponse_PageTokenChange) Merge

func (*WatchResourcesResponse_PageTokenChange) MergeRaw

func (*WatchResourcesResponse_PageTokenChange) ProtoMessage

func (*WatchResourcesResponse_PageTokenChange) ProtoReflect

func (*WatchResourcesResponse_PageTokenChange) Reset

func (*WatchResourcesResponse_PageTokenChange) SetNextPageToken

func (*WatchResourcesResponse_PageTokenChange) SetPrevPageToken

func (*WatchResourcesResponse_PageTokenChange) String

func (*WatchResourcesResponse_PageTokenChange) Unmarshal

func (*WatchResourcesResponse_PageTokenChange) UnmarshalJSON

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

type WatchResourcesResponse_PageTokenChangePathSelectorNextPageToken

type WatchResourcesResponse_PageTokenChangePathSelectorNextPageToken struct{}

func (WatchResourcesResponse_PageTokenChangePathSelectorNextPageToken) FieldPath

func (WatchResourcesResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues

func (WatchResourcesResponse_PageTokenChangePathSelectorNextPageToken) WithValue

type WatchResourcesResponse_PageTokenChangePathSelectorPrevPageToken

type WatchResourcesResponse_PageTokenChangePathSelectorPrevPageToken struct{}

func (WatchResourcesResponse_PageTokenChangePathSelectorPrevPageToken) FieldPath

func (WatchResourcesResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues

func (WatchResourcesResponse_PageTokenChangePathSelectorPrevPageToken) WithValue

type WatchResourcesResponse_PageTokenChange_FieldMask

type WatchResourcesResponse_PageTokenChange_FieldMask struct {
	Paths []WatchResourcesResponsePageTokenChange_FieldPath
}

func FullWatchResourcesResponse_PageTokenChange_FieldMask

func FullWatchResourcesResponse_PageTokenChange_FieldMask() *WatchResourcesResponse_PageTokenChange_FieldMask

func (*WatchResourcesResponse_PageTokenChange_FieldMask) AppendPath

func (*WatchResourcesResponse_PageTokenChange_FieldMask) AppendRawPath

func (*WatchResourcesResponse_PageTokenChange_FieldMask) DecodeFirestore

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

func (*WatchResourcesResponse_PageTokenChange_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*WatchResourcesResponse_PageTokenChange_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchResourcesResponse_PageTokenChange_FieldMask) FromProtoFieldMask

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

func (*WatchResourcesResponse_PageTokenChange_FieldMask) GetPaths

func (*WatchResourcesResponse_PageTokenChange_FieldMask) GetRawPaths

func (*WatchResourcesResponse_PageTokenChange_FieldMask) IsFull

func (WatchResourcesResponse_PageTokenChange_FieldMask) Marshal

implement methods required by customType

func (WatchResourcesResponse_PageTokenChange_FieldMask) MarshalJSON

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

func (*WatchResourcesResponse_PageTokenChange_FieldMask) PathsCount

func (fieldMask *WatchResourcesResponse_PageTokenChange_FieldMask) PathsCount() int

func (*WatchResourcesResponse_PageTokenChange_FieldMask) Project

func (*WatchResourcesResponse_PageTokenChange_FieldMask) ProjectRaw

func (*WatchResourcesResponse_PageTokenChange_FieldMask) ProtoMessage

func (fieldMask *WatchResourcesResponse_PageTokenChange_FieldMask) ProtoMessage()

func (*WatchResourcesResponse_PageTokenChange_FieldMask) ProtoReflect

func (*WatchResourcesResponse_PageTokenChange_FieldMask) Reset

func (*WatchResourcesResponse_PageTokenChange_FieldMask) Set

func (*WatchResourcesResponse_PageTokenChange_FieldMask) SetFromCliFlag

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

func (*WatchResourcesResponse_PageTokenChange_FieldMask) SetRaw

func (*WatchResourcesResponse_PageTokenChange_FieldMask) Size

func (*WatchResourcesResponse_PageTokenChange_FieldMask) String

func (*WatchResourcesResponse_PageTokenChange_FieldMask) SubtractRaw

func (*WatchResourcesResponse_PageTokenChange_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*WatchResourcesResponse_PageTokenChange_FieldMask) Unmarshal

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

func (*WatchResourcesResponse_PageTokenChange_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL