condition_client

package
v0.9.6 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2022 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchGetConditionsDescriptor added in v0.4.28

type BatchGetConditionsDescriptor struct{}

func GetBatchGetConditionsDescriptor added in v0.4.28

func GetBatchGetConditionsDescriptor() *BatchGetConditionsDescriptor

func (*BatchGetConditionsDescriptor) GetApiDescriptor added in v0.4.28

func (*BatchGetConditionsDescriptor) GetApiName added in v0.4.28

func (d *BatchGetConditionsDescriptor) GetApiName() string

func (*BatchGetConditionsDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*BatchGetConditionsDescriptor) GetFullMethodName added in v0.4.28

func (d *BatchGetConditionsDescriptor) GetFullMethodName() string

func (*BatchGetConditionsDescriptor) GetMethodName added in v0.4.28

func (d *BatchGetConditionsDescriptor) GetMethodName() string

func (*BatchGetConditionsDescriptor) GetProtoPkgName added in v0.4.28

func (d *BatchGetConditionsDescriptor) GetProtoPkgName() string

func (*BatchGetConditionsDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*BatchGetConditionsDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*BatchGetConditionsDescriptor) GetServiceDomain added in v0.4.28

func (d *BatchGetConditionsDescriptor) GetServiceDomain() string

func (*BatchGetConditionsDescriptor) GetServiceVersion added in v0.4.28

func (d *BatchGetConditionsDescriptor) GetServiceVersion() string

func (*BatchGetConditionsDescriptor) GetVerb added in v0.4.28

func (d *BatchGetConditionsDescriptor) GetVerb() string

func (*BatchGetConditionsDescriptor) HasResource added in v0.4.30

func (d *BatchGetConditionsDescriptor) HasResource() bool

func (*BatchGetConditionsDescriptor) IsClientStream added in v0.4.28

func (d *BatchGetConditionsDescriptor) IsClientStream() bool

func (*BatchGetConditionsDescriptor) IsCollection added in v0.4.30

func (d *BatchGetConditionsDescriptor) IsCollection() bool

func (*BatchGetConditionsDescriptor) IsPlural added in v0.4.30

func (d *BatchGetConditionsDescriptor) IsPlural() bool

func (*BatchGetConditionsDescriptor) IsServerStream added in v0.4.28

func (d *BatchGetConditionsDescriptor) IsServerStream() bool

func (*BatchGetConditionsDescriptor) IsUnary added in v0.4.28

func (d *BatchGetConditionsDescriptor) IsUnary() bool

func (*BatchGetConditionsDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*BatchGetConditionsDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*BatchGetConditionsDescriptor) RequestHasResourceBody added in v0.4.28

func (d *BatchGetConditionsDescriptor) RequestHasResourceBody() bool

type BatchGetConditionsDescriptorClientMsgHandle added in v0.4.28

type BatchGetConditionsDescriptorClientMsgHandle struct{}

func (*BatchGetConditionsDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*BatchGetConditionsDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*BatchGetConditionsDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type BatchGetConditionsDescriptorServerMsgHandle added in v0.4.28

type BatchGetConditionsDescriptorServerMsgHandle struct{}

func (*BatchGetConditionsDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*BatchGetConditionsDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*BatchGetConditionsDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type BatchGetConditionsRequest

type BatchGetConditionsRequest struct {

	// Names of Conditions
	Names []*condition.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 *condition.Condition_FieldMask `` /* 141-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 [BatchGetConditions][ntt.iam.v1alpha.BatchGetConditions]

func (*BatchGetConditionsRequest) Clone

func (*BatchGetConditionsRequest) CloneRaw

func (*BatchGetConditionsRequest) Descriptor

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

Deprecated, Use BatchGetConditionsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetConditionsRequest) GetFieldMask

func (*BatchGetConditionsRequest) GetNames

func (*BatchGetConditionsRequest) GetView

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

func (*BatchGetConditionsRequest) GotenMessage

func (*BatchGetConditionsRequest) GotenMessage()

func (*BatchGetConditionsRequest) GotenObjectExt

func (o *BatchGetConditionsRequest) GotenObjectExt()

func (*BatchGetConditionsRequest) GotenValidate

func (obj *BatchGetConditionsRequest) GotenValidate() error

func (*BatchGetConditionsRequest) MakeDiffFieldMask

func (*BatchGetConditionsRequest) MakeFullFieldMask

func (*BatchGetConditionsRequest) MakeRawDiffFieldMask

func (*BatchGetConditionsRequest) MakeRawFullFieldMask

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

func (*BatchGetConditionsRequest) Marshal

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

func (*BatchGetConditionsRequest) MarshalJSON

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

func (*BatchGetConditionsRequest) Merge

func (*BatchGetConditionsRequest) MergeRaw

func (*BatchGetConditionsRequest) ProtoMessage

func (*BatchGetConditionsRequest) ProtoMessage()

func (*BatchGetConditionsRequest) ProtoReflect

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

func (*BatchGetConditionsRequest) Reset

func (m *BatchGetConditionsRequest) Reset()

func (*BatchGetConditionsRequest) SetFieldMask

func (*BatchGetConditionsRequest) SetNames

func (m *BatchGetConditionsRequest) SetNames(fv []*condition.Reference)

func (*BatchGetConditionsRequest) SetView

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

func (*BatchGetConditionsRequest) String

func (m *BatchGetConditionsRequest) String() string

func (*BatchGetConditionsRequest) Unmarshal

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

func (*BatchGetConditionsRequest) UnmarshalJSON

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

type BatchGetConditionsRequestFieldPathBuilder

type BatchGetConditionsRequestFieldPathBuilder struct{}

func NewBatchGetConditionsRequestFieldPathBuilder

func NewBatchGetConditionsRequestFieldPathBuilder() BatchGetConditionsRequestFieldPathBuilder

func (BatchGetConditionsRequestFieldPathBuilder) FieldMask

func (BatchGetConditionsRequestFieldPathBuilder) Names

func (BatchGetConditionsRequestFieldPathBuilder) View

type BatchGetConditionsRequestPathSelectorFieldMask

type BatchGetConditionsRequestPathSelectorFieldMask struct{}

func (BatchGetConditionsRequestPathSelectorFieldMask) FieldPath

func (BatchGetConditionsRequestPathSelectorFieldMask) WithArrayOfValues

func (BatchGetConditionsRequestPathSelectorFieldMask) WithValue

type BatchGetConditionsRequestPathSelectorNames

type BatchGetConditionsRequestPathSelectorNames struct{}

func (BatchGetConditionsRequestPathSelectorNames) FieldPath

func (BatchGetConditionsRequestPathSelectorNames) WithArrayOfValues

func (BatchGetConditionsRequestPathSelectorNames) WithItemValue

func (BatchGetConditionsRequestPathSelectorNames) WithValue

type BatchGetConditionsRequestPathSelectorView

type BatchGetConditionsRequestPathSelectorView struct{}

func (BatchGetConditionsRequestPathSelectorView) FieldPath

func (BatchGetConditionsRequestPathSelectorView) WithArrayOfValues

func (BatchGetConditionsRequestPathSelectorView) WithValue

type BatchGetConditionsRequest_FieldMask

type BatchGetConditionsRequest_FieldMask struct {
	Paths []BatchGetConditionsRequest_FieldPath
}

func FullBatchGetConditionsRequest_FieldMask

func FullBatchGetConditionsRequest_FieldMask() *BatchGetConditionsRequest_FieldMask

func (*BatchGetConditionsRequest_FieldMask) AppendPath

func (*BatchGetConditionsRequest_FieldMask) AppendRawPath

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

func (*BatchGetConditionsRequest_FieldMask) DecodeFirestore

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

func (*BatchGetConditionsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetConditionsRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetConditionsRequest_FieldMask) FromProtoFieldMask

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

func (*BatchGetConditionsRequest_FieldMask) GetPaths

func (*BatchGetConditionsRequest_FieldMask) GetRawPaths

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

func (*BatchGetConditionsRequest_FieldMask) IsFull

func (fieldMask *BatchGetConditionsRequest_FieldMask) IsFull() bool

func (BatchGetConditionsRequest_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetConditionsRequest_FieldMask) MarshalJSON

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

func (*BatchGetConditionsRequest_FieldMask) PathsCount

func (fieldMask *BatchGetConditionsRequest_FieldMask) PathsCount() int

func (*BatchGetConditionsRequest_FieldMask) Project

func (*BatchGetConditionsRequest_FieldMask) ProjectRaw

func (*BatchGetConditionsRequest_FieldMask) ProtoMessage

func (fieldMask *BatchGetConditionsRequest_FieldMask) ProtoMessage()

func (*BatchGetConditionsRequest_FieldMask) ProtoReflect

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

func (*BatchGetConditionsRequest_FieldMask) Reset

func (fieldMask *BatchGetConditionsRequest_FieldMask) Reset()

func (*BatchGetConditionsRequest_FieldMask) Set

func (fieldMask *BatchGetConditionsRequest_FieldMask) Set(target, source *BatchGetConditionsRequest)

func (*BatchGetConditionsRequest_FieldMask) SetFromCliFlag

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

func (*BatchGetConditionsRequest_FieldMask) SetRaw

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

func (*BatchGetConditionsRequest_FieldMask) Size

func (fieldMask *BatchGetConditionsRequest_FieldMask) Size() int

func (*BatchGetConditionsRequest_FieldMask) String

func (fieldMask *BatchGetConditionsRequest_FieldMask) String() string

func (*BatchGetConditionsRequest_FieldMask) Subtract

func (*BatchGetConditionsRequest_FieldMask) SubtractRaw

func (*BatchGetConditionsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetConditionsRequest_FieldMask) Unmarshal

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

func (*BatchGetConditionsRequest_FieldMask) UnmarshalJSON

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

type BatchGetConditionsRequest_FieldPath

type BatchGetConditionsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetConditionsRequest_FieldPathSelector
	Get(source *BatchGetConditionsRequest) []interface{}
	GetSingle(source *BatchGetConditionsRequest) (interface{}, bool)
	ClearValue(item *BatchGetConditionsRequest)

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

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

func MustParseBatchGetConditionsRequest_FieldPath

func MustParseBatchGetConditionsRequest_FieldPath(rawField string) BatchGetConditionsRequest_FieldPath

func ParseBatchGetConditionsRequest_FieldPath

func ParseBatchGetConditionsRequest_FieldPath(rawField string) (BatchGetConditionsRequest_FieldPath, error)

type BatchGetConditionsRequest_FieldPathArrayItemValue

type BatchGetConditionsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetConditionsRequest_FieldPath
	ContainsValue(*BatchGetConditionsRequest) bool
}

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

func MustParseBatchGetConditionsRequest_FieldPathArrayItemValue

func MustParseBatchGetConditionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetConditionsRequest_FieldPathArrayItemValue

func ParseBatchGetConditionsRequest_FieldPathArrayItemValue

func ParseBatchGetConditionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetConditionsRequest_FieldPathArrayItemValue, error)

ParseBatchGetConditionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetConditionsRequest_FieldPathArrayOfValues

type BatchGetConditionsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetConditionsRequest_FieldPath
}

BatchGetConditionsRequest_FieldPathArrayOfValues allows storing slice of values for BatchGetConditionsRequest fields according to their type

func MustParseBatchGetConditionsRequest_FieldPathArrayOfValues

func MustParseBatchGetConditionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetConditionsRequest_FieldPathArrayOfValues

func ParseBatchGetConditionsRequest_FieldPathArrayOfValues

func ParseBatchGetConditionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetConditionsRequest_FieldPathArrayOfValues, error)

type BatchGetConditionsRequest_FieldPathSelector

type BatchGetConditionsRequest_FieldPathSelector int32
const (
	BatchGetConditionsRequest_FieldPathSelectorNames     BatchGetConditionsRequest_FieldPathSelector = 0
	BatchGetConditionsRequest_FieldPathSelectorFieldMask BatchGetConditionsRequest_FieldPathSelector = 1
	BatchGetConditionsRequest_FieldPathSelectorView      BatchGetConditionsRequest_FieldPathSelector = 2
)

func (BatchGetConditionsRequest_FieldPathSelector) String

type BatchGetConditionsRequest_FieldPathValue

type BatchGetConditionsRequest_FieldPathValue interface {
	BatchGetConditionsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetConditionsRequest)
	CompareWith(*BatchGetConditionsRequest) (cmp int, comparable bool)
}

BatchGetConditionsRequest_FieldPathValue allows storing values for BatchGetConditionsRequest fields according to their type

func MustParseBatchGetConditionsRequest_FieldPathValue

func MustParseBatchGetConditionsRequest_FieldPathValue(pathStr, valueStr string) BatchGetConditionsRequest_FieldPathValue

func ParseBatchGetConditionsRequest_FieldPathValue

func ParseBatchGetConditionsRequest_FieldPathValue(pathStr, valueStr string) (BatchGetConditionsRequest_FieldPathValue, error)

type BatchGetConditionsRequest_FieldTerminalPath

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

func (*BatchGetConditionsRequest_FieldTerminalPath) ClearValue

func (*BatchGetConditionsRequest_FieldTerminalPath) ClearValueRaw

func (*BatchGetConditionsRequest_FieldTerminalPath) Get

func (fp *BatchGetConditionsRequest_FieldTerminalPath) Get(source *BatchGetConditionsRequest) (values []interface{})

Get returns all values pointed by specific field from source BatchGetConditionsRequest

func (*BatchGetConditionsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetConditionsRequest_FieldTerminalPath) GetRaw

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

func (*BatchGetConditionsRequest_FieldTerminalPath) GetSingle

func (fp *BatchGetConditionsRequest_FieldTerminalPath) GetSingle(source *BatchGetConditionsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetConditionsRequest

func (*BatchGetConditionsRequest_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetConditionsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetConditionsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetConditionsRequest_FieldTerminalPath) Selector

func (*BatchGetConditionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetConditionsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetConditionsRequest_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetConditionsRequest_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetConditionsRequest_FieldTerminalPath) WithIValue

func (*BatchGetConditionsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetConditionsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetConditionsRequest_FieldTerminalPath) WithRawIValue

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

type BatchGetConditionsRequest_FieldTerminalPathArrayItemValue

type BatchGetConditionsRequest_FieldTerminalPathArrayItemValue struct {
	BatchGetConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue

func (*BatchGetConditionsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetConditionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetConditionsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*BatchGetConditionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetConditionsRequest_FieldTerminalPathArrayOfValues

type BatchGetConditionsRequest_FieldTerminalPathArrayOfValues struct {
	BatchGetConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*BatchGetConditionsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues

func (*BatchGetConditionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*BatchGetConditionsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetConditionsRequest_FieldTerminalPathValue

type BatchGetConditionsRequest_FieldTerminalPathValue struct {
	BatchGetConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*BatchGetConditionsRequest_FieldTerminalPathValue) AsNamesValue

func (*BatchGetConditionsRequest_FieldTerminalPathValue) AsViewValue

func (*BatchGetConditionsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetConditionsRequest_FieldTerminalPathValue' with the value under path in 'BatchGetConditionsRequest'.

func (*BatchGetConditionsRequest_FieldTerminalPathValue) CompareWithRaw

func (*BatchGetConditionsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetConditionsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetConditionsRequest

func (*BatchGetConditionsRequest_FieldTerminalPathValue) SetToRaw

type BatchGetConditionsResponse

type BatchGetConditionsResponse struct {

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

BatchGetConditionsResponse

func (*BatchGetConditionsResponse) Clone

func (*BatchGetConditionsResponse) CloneRaw

func (*BatchGetConditionsResponse) Descriptor

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

Deprecated, Use BatchGetConditionsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetConditionsResponse) GetConditions

func (m *BatchGetConditionsResponse) GetConditions() []*condition.Condition

func (*BatchGetConditionsResponse) GetMissing

func (m *BatchGetConditionsResponse) GetMissing() []*condition.Reference

func (*BatchGetConditionsResponse) GotenMessage

func (*BatchGetConditionsResponse) GotenMessage()

func (*BatchGetConditionsResponse) GotenObjectExt

func (o *BatchGetConditionsResponse) GotenObjectExt()

func (*BatchGetConditionsResponse) GotenValidate

func (obj *BatchGetConditionsResponse) GotenValidate() error

func (*BatchGetConditionsResponse) MakeDiffFieldMask

func (*BatchGetConditionsResponse) MakeFullFieldMask

func (*BatchGetConditionsResponse) MakeRawDiffFieldMask

func (*BatchGetConditionsResponse) MakeRawFullFieldMask

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

func (*BatchGetConditionsResponse) Marshal

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

func (*BatchGetConditionsResponse) MarshalJSON

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

func (*BatchGetConditionsResponse) Merge

func (*BatchGetConditionsResponse) MergeRaw

func (*BatchGetConditionsResponse) ProtoMessage

func (*BatchGetConditionsResponse) ProtoMessage()

func (*BatchGetConditionsResponse) ProtoReflect

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

func (*BatchGetConditionsResponse) Reset

func (m *BatchGetConditionsResponse) Reset()

func (*BatchGetConditionsResponse) SetConditions

func (m *BatchGetConditionsResponse) SetConditions(fv []*condition.Condition)

func (*BatchGetConditionsResponse) SetMissing

func (m *BatchGetConditionsResponse) SetMissing(fv []*condition.Reference)

func (*BatchGetConditionsResponse) String

func (m *BatchGetConditionsResponse) String() string

func (*BatchGetConditionsResponse) Unmarshal

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

func (*BatchGetConditionsResponse) UnmarshalJSON

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

type BatchGetConditionsResponseFieldPathBuilder

type BatchGetConditionsResponseFieldPathBuilder struct{}

func NewBatchGetConditionsResponseFieldPathBuilder

func NewBatchGetConditionsResponseFieldPathBuilder() BatchGetConditionsResponseFieldPathBuilder

func (BatchGetConditionsResponseFieldPathBuilder) Conditions

func (BatchGetConditionsResponseFieldPathBuilder) Missing

type BatchGetConditionsResponsePathSelectorConditions

type BatchGetConditionsResponsePathSelectorConditions struct{}

func (BatchGetConditionsResponsePathSelectorConditions) Description

func (BatchGetConditionsResponsePathSelectorConditions) DisplayName

func (BatchGetConditionsResponsePathSelectorConditions) Expression

func (BatchGetConditionsResponsePathSelectorConditions) FieldPath

func (BatchGetConditionsResponsePathSelectorConditions) Name

func (BatchGetConditionsResponsePathSelectorConditions) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditions) WithItemValue

func (BatchGetConditionsResponsePathSelectorConditions) WithSubArrayItemValue

func (BatchGetConditionsResponsePathSelectorConditions) WithSubArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditions) WithSubPath

func (BatchGetConditionsResponsePathSelectorConditions) WithSubValue

func (BatchGetConditionsResponsePathSelectorConditions) WithValue

type BatchGetConditionsResponsePathSelectorConditionsDescription

type BatchGetConditionsResponsePathSelectorConditionsDescription struct{}

func (BatchGetConditionsResponsePathSelectorConditionsDescription) FieldPath

func (BatchGetConditionsResponsePathSelectorConditionsDescription) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditionsDescription) WithValue

type BatchGetConditionsResponsePathSelectorConditionsDisplayName

type BatchGetConditionsResponsePathSelectorConditionsDisplayName struct{}

func (BatchGetConditionsResponsePathSelectorConditionsDisplayName) FieldPath

func (BatchGetConditionsResponsePathSelectorConditionsDisplayName) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditionsDisplayName) WithValue

type BatchGetConditionsResponsePathSelectorConditionsExpression

type BatchGetConditionsResponsePathSelectorConditionsExpression struct{}

func (BatchGetConditionsResponsePathSelectorConditionsExpression) FieldPath

func (BatchGetConditionsResponsePathSelectorConditionsExpression) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditionsExpression) WithValue

type BatchGetConditionsResponsePathSelectorConditionsName

type BatchGetConditionsResponsePathSelectorConditionsName struct{}

func (BatchGetConditionsResponsePathSelectorConditionsName) FieldPath

func (BatchGetConditionsResponsePathSelectorConditionsName) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditionsName) WithValue

type BatchGetConditionsResponsePathSelectorConditionsParameterDeclarations

type BatchGetConditionsResponsePathSelectorConditionsParameterDeclarations struct{}

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarations) FieldPath

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarations) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarations) WithValue

type BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsKey

type BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsKey struct{}

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsKey) FieldPath

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsKey) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsKey) WithValue

type BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsType

type BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsType struct{}

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsType) FieldPath

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsType) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorConditionsParameterDeclarationsType) WithValue

type BatchGetConditionsResponsePathSelectorMissing

type BatchGetConditionsResponsePathSelectorMissing struct{}

func (BatchGetConditionsResponsePathSelectorMissing) FieldPath

func (BatchGetConditionsResponsePathSelectorMissing) WithArrayOfValues

func (BatchGetConditionsResponsePathSelectorMissing) WithItemValue

func (BatchGetConditionsResponsePathSelectorMissing) WithValue

type BatchGetConditionsResponse_FieldMask

type BatchGetConditionsResponse_FieldMask struct {
	Paths []BatchGetConditionsResponse_FieldPath
}

func FullBatchGetConditionsResponse_FieldMask

func FullBatchGetConditionsResponse_FieldMask() *BatchGetConditionsResponse_FieldMask

func (*BatchGetConditionsResponse_FieldMask) AppendPath

func (*BatchGetConditionsResponse_FieldMask) AppendRawPath

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

func (*BatchGetConditionsResponse_FieldMask) DecodeFirestore

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

func (*BatchGetConditionsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetConditionsResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetConditionsResponse_FieldMask) FromProtoFieldMask

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

func (*BatchGetConditionsResponse_FieldMask) GetPaths

func (*BatchGetConditionsResponse_FieldMask) GetRawPaths

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

func (*BatchGetConditionsResponse_FieldMask) IsFull

func (fieldMask *BatchGetConditionsResponse_FieldMask) IsFull() bool

func (BatchGetConditionsResponse_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetConditionsResponse_FieldMask) MarshalJSON

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

func (*BatchGetConditionsResponse_FieldMask) PathsCount

func (fieldMask *BatchGetConditionsResponse_FieldMask) PathsCount() int

func (*BatchGetConditionsResponse_FieldMask) Project

func (*BatchGetConditionsResponse_FieldMask) ProjectRaw

func (*BatchGetConditionsResponse_FieldMask) ProtoMessage

func (fieldMask *BatchGetConditionsResponse_FieldMask) ProtoMessage()

func (*BatchGetConditionsResponse_FieldMask) ProtoReflect

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

func (*BatchGetConditionsResponse_FieldMask) Reset

func (fieldMask *BatchGetConditionsResponse_FieldMask) Reset()

func (*BatchGetConditionsResponse_FieldMask) Set

func (fieldMask *BatchGetConditionsResponse_FieldMask) Set(target, source *BatchGetConditionsResponse)

func (*BatchGetConditionsResponse_FieldMask) SetFromCliFlag

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

func (*BatchGetConditionsResponse_FieldMask) SetRaw

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

func (*BatchGetConditionsResponse_FieldMask) Size

func (fieldMask *BatchGetConditionsResponse_FieldMask) Size() int

func (*BatchGetConditionsResponse_FieldMask) String

func (fieldMask *BatchGetConditionsResponse_FieldMask) String() string

func (*BatchGetConditionsResponse_FieldMask) Subtract

func (*BatchGetConditionsResponse_FieldMask) SubtractRaw

func (*BatchGetConditionsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetConditionsResponse_FieldMask) Unmarshal

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

func (*BatchGetConditionsResponse_FieldMask) UnmarshalJSON

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

type BatchGetConditionsResponse_FieldPath

type BatchGetConditionsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetConditionsResponse_FieldPathSelector
	Get(source *BatchGetConditionsResponse) []interface{}
	GetSingle(source *BatchGetConditionsResponse) (interface{}, bool)
	ClearValue(item *BatchGetConditionsResponse)

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

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

func MustParseBatchGetConditionsResponse_FieldPath

func MustParseBatchGetConditionsResponse_FieldPath(rawField string) BatchGetConditionsResponse_FieldPath

func ParseBatchGetConditionsResponse_FieldPath

func ParseBatchGetConditionsResponse_FieldPath(rawField string) (BatchGetConditionsResponse_FieldPath, error)

type BatchGetConditionsResponse_FieldPathArrayItemValue

type BatchGetConditionsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetConditionsResponse_FieldPath
	ContainsValue(*BatchGetConditionsResponse) bool
}

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

func MustParseBatchGetConditionsResponse_FieldPathArrayItemValue

func MustParseBatchGetConditionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetConditionsResponse_FieldPathArrayItemValue

func ParseBatchGetConditionsResponse_FieldPathArrayItemValue

func ParseBatchGetConditionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetConditionsResponse_FieldPathArrayItemValue, error)

ParseBatchGetConditionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetConditionsResponse_FieldPathArrayOfValues

type BatchGetConditionsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetConditionsResponse_FieldPath
}

BatchGetConditionsResponse_FieldPathArrayOfValues allows storing slice of values for BatchGetConditionsResponse fields according to their type

func MustParseBatchGetConditionsResponse_FieldPathArrayOfValues

func MustParseBatchGetConditionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetConditionsResponse_FieldPathArrayOfValues

func ParseBatchGetConditionsResponse_FieldPathArrayOfValues

func ParseBatchGetConditionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetConditionsResponse_FieldPathArrayOfValues, error)

type BatchGetConditionsResponse_FieldPathSelector

type BatchGetConditionsResponse_FieldPathSelector int32
const (
	BatchGetConditionsResponse_FieldPathSelectorConditions BatchGetConditionsResponse_FieldPathSelector = 0
	BatchGetConditionsResponse_FieldPathSelectorMissing    BatchGetConditionsResponse_FieldPathSelector = 1
)

func (BatchGetConditionsResponse_FieldPathSelector) String

type BatchGetConditionsResponse_FieldPathValue

type BatchGetConditionsResponse_FieldPathValue interface {
	BatchGetConditionsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetConditionsResponse)
	CompareWith(*BatchGetConditionsResponse) (cmp int, comparable bool)
}

BatchGetConditionsResponse_FieldPathValue allows storing values for BatchGetConditionsResponse fields according to their type

func MustParseBatchGetConditionsResponse_FieldPathValue

func MustParseBatchGetConditionsResponse_FieldPathValue(pathStr, valueStr string) BatchGetConditionsResponse_FieldPathValue

func ParseBatchGetConditionsResponse_FieldPathValue

func ParseBatchGetConditionsResponse_FieldPathValue(pathStr, valueStr string) (BatchGetConditionsResponse_FieldPathValue, error)

type BatchGetConditionsResponse_FieldSubPath

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

func (*BatchGetConditionsResponse_FieldSubPath) AsConditionsSubPath

func (*BatchGetConditionsResponse_FieldSubPath) ClearValue

func (*BatchGetConditionsResponse_FieldSubPath) ClearValueRaw

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

func (*BatchGetConditionsResponse_FieldSubPath) Get

func (fps *BatchGetConditionsResponse_FieldSubPath) Get(source *BatchGetConditionsResponse) (values []interface{})

Get returns all values pointed by selected field from source BatchGetConditionsResponse

func (*BatchGetConditionsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetConditionsResponse_FieldSubPath) GetRaw

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

func (*BatchGetConditionsResponse_FieldSubPath) GetSingle

func (fps *BatchGetConditionsResponse_FieldSubPath) GetSingle(source *BatchGetConditionsResponse) (interface{}, bool)

GetSingle returns value of selected field from source BatchGetConditionsResponse

func (*BatchGetConditionsResponse_FieldSubPath) GetSingleRaw

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

func (*BatchGetConditionsResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetConditionsResponse_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetConditionsResponse_FieldSubPath) Selector

func (*BatchGetConditionsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetConditionsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*BatchGetConditionsResponse_FieldSubPath) WithIArrayItemValue

func (*BatchGetConditionsResponse_FieldSubPath) WithIArrayOfValues

func (*BatchGetConditionsResponse_FieldSubPath) WithIValue

func (*BatchGetConditionsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*BatchGetConditionsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*BatchGetConditionsResponse_FieldSubPath) WithRawIValue

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

type BatchGetConditionsResponse_FieldSubPathArrayItemValue

type BatchGetConditionsResponse_FieldSubPathArrayItemValue struct {
	BatchGetConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsResponse_FieldSubPathArrayItemValue) AsConditionsPathItemValue

func (*BatchGetConditionsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*BatchGetConditionsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type BatchGetConditionsResponse_FieldSubPathArrayOfValues

type BatchGetConditionsResponse_FieldSubPathArrayOfValues struct {
	BatchGetConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsResponse_FieldSubPathArrayOfValues) AsConditionsPathArrayOfValues

func (*BatchGetConditionsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type BatchGetConditionsResponse_FieldSubPathValue

type BatchGetConditionsResponse_FieldSubPathValue struct {
	BatchGetConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsResponse_FieldSubPathValue) AsConditionsPathValue

func (*BatchGetConditionsResponse_FieldSubPathValue) CompareWith

func (*BatchGetConditionsResponse_FieldSubPathValue) CompareWithRaw

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

func (*BatchGetConditionsResponse_FieldSubPathValue) GetRawValue

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

func (*BatchGetConditionsResponse_FieldSubPathValue) SetTo

func (*BatchGetConditionsResponse_FieldSubPathValue) SetToRaw

type BatchGetConditionsResponse_FieldTerminalPath

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

func (*BatchGetConditionsResponse_FieldTerminalPath) ClearValue

func (*BatchGetConditionsResponse_FieldTerminalPath) ClearValueRaw

func (*BatchGetConditionsResponse_FieldTerminalPath) Get

func (fp *BatchGetConditionsResponse_FieldTerminalPath) Get(source *BatchGetConditionsResponse) (values []interface{})

Get returns all values pointed by specific field from source BatchGetConditionsResponse

func (*BatchGetConditionsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetConditionsResponse_FieldTerminalPath) GetRaw

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

func (*BatchGetConditionsResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source BatchGetConditionsResponse

func (*BatchGetConditionsResponse_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetConditionsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetConditionsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetConditionsResponse_FieldTerminalPath) Selector

func (*BatchGetConditionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetConditionsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetConditionsResponse_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetConditionsResponse_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetConditionsResponse_FieldTerminalPath) WithIValue

func (*BatchGetConditionsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetConditionsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetConditionsResponse_FieldTerminalPath) WithRawIValue

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

type BatchGetConditionsResponse_FieldTerminalPathArrayItemValue

type BatchGetConditionsResponse_FieldTerminalPathArrayItemValue struct {
	BatchGetConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsResponse_FieldTerminalPathArrayItemValue) AsConditionsItemValue

func (*BatchGetConditionsResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue

func (*BatchGetConditionsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetConditionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetConditionsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*BatchGetConditionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetConditionsResponse_FieldTerminalPathArrayOfValues

type BatchGetConditionsResponse_FieldTerminalPathArrayOfValues struct {
	BatchGetConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsResponse_FieldTerminalPathArrayOfValues) AsConditionsArrayOfValues

func (fpaov *BatchGetConditionsResponse_FieldTerminalPathArrayOfValues) AsConditionsArrayOfValues() ([][]*condition.Condition, bool)

func (*BatchGetConditionsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues

func (*BatchGetConditionsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetConditionsResponse_FieldTerminalPathValue

type BatchGetConditionsResponse_FieldTerminalPathValue struct {
	BatchGetConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetConditionsResponse_FieldTerminalPathValue) AsConditionsValue

func (*BatchGetConditionsResponse_FieldTerminalPathValue) AsMissingValue

func (*BatchGetConditionsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetConditionsResponse_FieldTerminalPathValue' with the value under path in 'BatchGetConditionsResponse'.

func (*BatchGetConditionsResponse_FieldTerminalPathValue) CompareWithRaw

func (*BatchGetConditionsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetConditionsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetConditionsResponse

func (*BatchGetConditionsResponse_FieldTerminalPathValue) SetToRaw

type ConditionServiceClient

type ConditionServiceClient interface {
	GetCondition(ctx context.Context, in *GetConditionRequest, opts ...grpc.CallOption) (*condition.Condition, error)
	BatchGetConditions(ctx context.Context, in *BatchGetConditionsRequest, opts ...grpc.CallOption) (*BatchGetConditionsResponse, error)
	ListConditions(ctx context.Context, in *ListConditionsRequest, opts ...grpc.CallOption) (*ListConditionsResponse, error)
	WatchCondition(ctx context.Context, in *WatchConditionRequest, opts ...grpc.CallOption) (WatchConditionClientStream, error)
	WatchConditions(ctx context.Context, in *WatchConditionsRequest, opts ...grpc.CallOption) (WatchConditionsClientStream, error)
	CreateCondition(ctx context.Context, in *CreateConditionRequest, opts ...grpc.CallOption) (*condition.Condition, error)
	UpdateCondition(ctx context.Context, in *UpdateConditionRequest, opts ...grpc.CallOption) (*condition.Condition, error)
	DeleteCondition(ctx context.Context, in *DeleteConditionRequest, opts ...grpc.CallOption) (*empty.Empty, error)
}

ConditionServiceClient is the client API for ConditionService.

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

type ConditionServiceDescriptor added in v0.4.28

type ConditionServiceDescriptor struct{}

func GetConditionServiceDescriptor added in v0.4.28

func GetConditionServiceDescriptor() *ConditionServiceDescriptor

func (*ConditionServiceDescriptor) AllMethodDescriptors added in v0.4.28

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

func (*ConditionServiceDescriptor) GetApiName added in v0.4.28

func (d *ConditionServiceDescriptor) GetApiName() string

func (*ConditionServiceDescriptor) GetFullAPIName added in v0.4.28

func (d *ConditionServiceDescriptor) GetFullAPIName() string

func (*ConditionServiceDescriptor) GetProtoPkgName added in v0.4.28

func (d *ConditionServiceDescriptor) GetProtoPkgName() string

func (*ConditionServiceDescriptor) GetServiceDomain added in v0.4.28

func (d *ConditionServiceDescriptor) GetServiceDomain() string

func (*ConditionServiceDescriptor) GetServiceVersion added in v0.4.28

func (d *ConditionServiceDescriptor) GetServiceVersion() string

type CreateConditionDescriptor added in v0.4.28

type CreateConditionDescriptor struct{}

func GetCreateConditionDescriptor added in v0.4.28

func GetCreateConditionDescriptor() *CreateConditionDescriptor

func (*CreateConditionDescriptor) GetApiDescriptor added in v0.4.28

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

func (*CreateConditionDescriptor) GetApiName added in v0.4.28

func (d *CreateConditionDescriptor) GetApiName() string

func (*CreateConditionDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*CreateConditionDescriptor) GetFullMethodName added in v0.4.28

func (d *CreateConditionDescriptor) GetFullMethodName() string

func (*CreateConditionDescriptor) GetMethodName added in v0.4.28

func (d *CreateConditionDescriptor) GetMethodName() string

func (*CreateConditionDescriptor) GetProtoPkgName added in v0.4.28

func (d *CreateConditionDescriptor) GetProtoPkgName() string

func (*CreateConditionDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*CreateConditionDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*CreateConditionDescriptor) GetServiceDomain added in v0.4.28

func (d *CreateConditionDescriptor) GetServiceDomain() string

func (*CreateConditionDescriptor) GetServiceVersion added in v0.4.28

func (d *CreateConditionDescriptor) GetServiceVersion() string

func (*CreateConditionDescriptor) GetVerb added in v0.4.28

func (d *CreateConditionDescriptor) GetVerb() string

func (*CreateConditionDescriptor) HasResource added in v0.4.30

func (d *CreateConditionDescriptor) HasResource() bool

func (*CreateConditionDescriptor) IsClientStream added in v0.4.28

func (d *CreateConditionDescriptor) IsClientStream() bool

func (*CreateConditionDescriptor) IsCollection added in v0.4.30

func (d *CreateConditionDescriptor) IsCollection() bool

func (*CreateConditionDescriptor) IsPlural added in v0.4.30

func (d *CreateConditionDescriptor) IsPlural() bool

func (*CreateConditionDescriptor) IsServerStream added in v0.4.28

func (d *CreateConditionDescriptor) IsServerStream() bool

func (*CreateConditionDescriptor) IsUnary added in v0.4.28

func (d *CreateConditionDescriptor) IsUnary() bool

func (*CreateConditionDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*CreateConditionDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*CreateConditionDescriptor) RequestHasResourceBody added in v0.4.28

func (d *CreateConditionDescriptor) RequestHasResourceBody() bool

type CreateConditionDescriptorClientMsgHandle added in v0.4.28

type CreateConditionDescriptorClientMsgHandle struct{}

func (*CreateConditionDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*CreateConditionDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*CreateConditionDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type CreateConditionDescriptorServerMsgHandle added in v0.4.28

type CreateConditionDescriptorServerMsgHandle struct{}

func (*CreateConditionDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*CreateConditionDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*CreateConditionDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type CreateConditionRequest

type CreateConditionRequest struct {

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

Request message for method [CreateCondition][ntt.iam.v1alpha.CreateCondition]

func (*CreateConditionRequest) Clone

func (*CreateConditionRequest) CloneRaw

func (*CreateConditionRequest) Descriptor

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

Deprecated, Use CreateConditionRequest.ProtoReflect.Descriptor instead.

func (*CreateConditionRequest) GetCondition

func (m *CreateConditionRequest) GetCondition() *condition.Condition

func (*CreateConditionRequest) GetParent

func (*CreateConditionRequest) GotenMessage

func (*CreateConditionRequest) GotenMessage()

func (*CreateConditionRequest) GotenObjectExt

func (o *CreateConditionRequest) GotenObjectExt()

func (*CreateConditionRequest) GotenValidate

func (obj *CreateConditionRequest) GotenValidate() error

func (*CreateConditionRequest) MakeDiffFieldMask

func (*CreateConditionRequest) MakeFullFieldMask

func (*CreateConditionRequest) MakeRawDiffFieldMask

func (*CreateConditionRequest) MakeRawFullFieldMask

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

func (*CreateConditionRequest) Marshal

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

func (*CreateConditionRequest) MarshalJSON

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

func (*CreateConditionRequest) Merge

func (*CreateConditionRequest) MergeRaw

func (*CreateConditionRequest) ProtoMessage

func (*CreateConditionRequest) ProtoMessage()

func (*CreateConditionRequest) ProtoReflect

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

func (*CreateConditionRequest) Reset

func (m *CreateConditionRequest) Reset()

func (*CreateConditionRequest) SetCondition

func (m *CreateConditionRequest) SetCondition(fv *condition.Condition)

func (*CreateConditionRequest) SetParent

func (*CreateConditionRequest) String

func (m *CreateConditionRequest) String() string

func (*CreateConditionRequest) Unmarshal

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

func (*CreateConditionRequest) UnmarshalJSON

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

type CreateConditionRequestFieldPathBuilder

type CreateConditionRequestFieldPathBuilder struct{}

func NewCreateConditionRequestFieldPathBuilder

func NewCreateConditionRequestFieldPathBuilder() CreateConditionRequestFieldPathBuilder

func (CreateConditionRequestFieldPathBuilder) Condition

func (CreateConditionRequestFieldPathBuilder) Parent

type CreateConditionRequestPathSelectorCondition

type CreateConditionRequestPathSelectorCondition struct{}

func (CreateConditionRequestPathSelectorCondition) Description

func (CreateConditionRequestPathSelectorCondition) DisplayName

func (CreateConditionRequestPathSelectorCondition) Expression

func (CreateConditionRequestPathSelectorCondition) FieldPath

func (CreateConditionRequestPathSelectorCondition) Name

func (CreateConditionRequestPathSelectorCondition) ParameterDeclarations

func (CreateConditionRequestPathSelectorCondition) WithArrayOfValues

func (CreateConditionRequestPathSelectorCondition) WithSubArrayItemValue

func (CreateConditionRequestPathSelectorCondition) WithSubArrayOfValues

func (CreateConditionRequestPathSelectorCondition) WithSubPath

func (CreateConditionRequestPathSelectorCondition) WithSubValue

func (CreateConditionRequestPathSelectorCondition) WithValue

type CreateConditionRequestPathSelectorConditionDescription

type CreateConditionRequestPathSelectorConditionDescription struct{}

func (CreateConditionRequestPathSelectorConditionDescription) FieldPath

func (CreateConditionRequestPathSelectorConditionDescription) WithArrayOfValues

func (CreateConditionRequestPathSelectorConditionDescription) WithValue

type CreateConditionRequestPathSelectorConditionDisplayName

type CreateConditionRequestPathSelectorConditionDisplayName struct{}

func (CreateConditionRequestPathSelectorConditionDisplayName) FieldPath

func (CreateConditionRequestPathSelectorConditionDisplayName) WithArrayOfValues

func (CreateConditionRequestPathSelectorConditionDisplayName) WithValue

type CreateConditionRequestPathSelectorConditionExpression

type CreateConditionRequestPathSelectorConditionExpression struct{}

func (CreateConditionRequestPathSelectorConditionExpression) FieldPath

func (CreateConditionRequestPathSelectorConditionExpression) WithArrayOfValues

func (CreateConditionRequestPathSelectorConditionExpression) WithValue

type CreateConditionRequestPathSelectorConditionName

type CreateConditionRequestPathSelectorConditionName struct{}

func (CreateConditionRequestPathSelectorConditionName) FieldPath

func (CreateConditionRequestPathSelectorConditionName) WithArrayOfValues

func (CreateConditionRequestPathSelectorConditionName) WithValue

type CreateConditionRequestPathSelectorConditionParameterDeclarations

type CreateConditionRequestPathSelectorConditionParameterDeclarations struct{}

func (CreateConditionRequestPathSelectorConditionParameterDeclarations) FieldPath

func (CreateConditionRequestPathSelectorConditionParameterDeclarations) WithArrayOfValues

func (CreateConditionRequestPathSelectorConditionParameterDeclarations) WithValue

type CreateConditionRequestPathSelectorConditionParameterDeclarationsKey

type CreateConditionRequestPathSelectorConditionParameterDeclarationsKey struct{}

func (CreateConditionRequestPathSelectorConditionParameterDeclarationsKey) FieldPath

func (CreateConditionRequestPathSelectorConditionParameterDeclarationsKey) WithArrayOfValues

func (CreateConditionRequestPathSelectorConditionParameterDeclarationsKey) WithValue

type CreateConditionRequestPathSelectorConditionParameterDeclarationsType

type CreateConditionRequestPathSelectorConditionParameterDeclarationsType struct{}

func (CreateConditionRequestPathSelectorConditionParameterDeclarationsType) FieldPath

func (CreateConditionRequestPathSelectorConditionParameterDeclarationsType) WithArrayOfValues

func (CreateConditionRequestPathSelectorConditionParameterDeclarationsType) WithValue

type CreateConditionRequestPathSelectorParent

type CreateConditionRequestPathSelectorParent struct{}

func (CreateConditionRequestPathSelectorParent) FieldPath

func (CreateConditionRequestPathSelectorParent) WithArrayOfValues

func (CreateConditionRequestPathSelectorParent) WithValue

type CreateConditionRequest_FieldMask

type CreateConditionRequest_FieldMask struct {
	Paths []CreateConditionRequest_FieldPath
}

func FullCreateConditionRequest_FieldMask

func FullCreateConditionRequest_FieldMask() *CreateConditionRequest_FieldMask

func (*CreateConditionRequest_FieldMask) AppendPath

func (*CreateConditionRequest_FieldMask) AppendRawPath

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

func (*CreateConditionRequest_FieldMask) DecodeFirestore

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

func (*CreateConditionRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*CreateConditionRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*CreateConditionRequest_FieldMask) FromProtoFieldMask

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

func (*CreateConditionRequest_FieldMask) GetPaths

func (*CreateConditionRequest_FieldMask) GetRawPaths

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

func (*CreateConditionRequest_FieldMask) IsFull

func (fieldMask *CreateConditionRequest_FieldMask) IsFull() bool

func (CreateConditionRequest_FieldMask) Marshal

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

implement methods required by customType

func (CreateConditionRequest_FieldMask) MarshalJSON

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

func (*CreateConditionRequest_FieldMask) PathsCount

func (fieldMask *CreateConditionRequest_FieldMask) PathsCount() int

func (*CreateConditionRequest_FieldMask) Project

func (*CreateConditionRequest_FieldMask) ProjectRaw

func (*CreateConditionRequest_FieldMask) ProtoMessage

func (fieldMask *CreateConditionRequest_FieldMask) ProtoMessage()

func (*CreateConditionRequest_FieldMask) ProtoReflect

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

func (*CreateConditionRequest_FieldMask) Reset

func (fieldMask *CreateConditionRequest_FieldMask) Reset()

func (*CreateConditionRequest_FieldMask) Set

func (fieldMask *CreateConditionRequest_FieldMask) Set(target, source *CreateConditionRequest)

func (*CreateConditionRequest_FieldMask) SetFromCliFlag

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

func (*CreateConditionRequest_FieldMask) SetRaw

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

func (*CreateConditionRequest_FieldMask) Size

func (fieldMask *CreateConditionRequest_FieldMask) Size() int

func (*CreateConditionRequest_FieldMask) String

func (fieldMask *CreateConditionRequest_FieldMask) String() string

func (*CreateConditionRequest_FieldMask) Subtract

func (*CreateConditionRequest_FieldMask) SubtractRaw

func (*CreateConditionRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*CreateConditionRequest_FieldMask) Unmarshal

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

func (*CreateConditionRequest_FieldMask) UnmarshalJSON

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

type CreateConditionRequest_FieldPath

type CreateConditionRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() CreateConditionRequest_FieldPathSelector
	Get(source *CreateConditionRequest) []interface{}
	GetSingle(source *CreateConditionRequest) (interface{}, bool)
	ClearValue(item *CreateConditionRequest)

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

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

func MustParseCreateConditionRequest_FieldPath

func MustParseCreateConditionRequest_FieldPath(rawField string) CreateConditionRequest_FieldPath

func ParseCreateConditionRequest_FieldPath

func ParseCreateConditionRequest_FieldPath(rawField string) (CreateConditionRequest_FieldPath, error)

type CreateConditionRequest_FieldPathArrayItemValue

type CreateConditionRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	CreateConditionRequest_FieldPath
	ContainsValue(*CreateConditionRequest) bool
}

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

func MustParseCreateConditionRequest_FieldPathArrayItemValue

func MustParseCreateConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) CreateConditionRequest_FieldPathArrayItemValue

func ParseCreateConditionRequest_FieldPathArrayItemValue

func ParseCreateConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CreateConditionRequest_FieldPathArrayItemValue, error)

ParseCreateConditionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type CreateConditionRequest_FieldPathArrayOfValues

type CreateConditionRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	CreateConditionRequest_FieldPath
}

CreateConditionRequest_FieldPathArrayOfValues allows storing slice of values for CreateConditionRequest fields according to their type

func MustParseCreateConditionRequest_FieldPathArrayOfValues

func MustParseCreateConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CreateConditionRequest_FieldPathArrayOfValues

func ParseCreateConditionRequest_FieldPathArrayOfValues

func ParseCreateConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CreateConditionRequest_FieldPathArrayOfValues, error)

type CreateConditionRequest_FieldPathSelector

type CreateConditionRequest_FieldPathSelector int32
const (
	CreateConditionRequest_FieldPathSelectorParent    CreateConditionRequest_FieldPathSelector = 0
	CreateConditionRequest_FieldPathSelectorCondition CreateConditionRequest_FieldPathSelector = 1
)

func (CreateConditionRequest_FieldPathSelector) String

type CreateConditionRequest_FieldPathValue

type CreateConditionRequest_FieldPathValue interface {
	CreateConditionRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **CreateConditionRequest)
	CompareWith(*CreateConditionRequest) (cmp int, comparable bool)
}

CreateConditionRequest_FieldPathValue allows storing values for CreateConditionRequest fields according to their type

func MustParseCreateConditionRequest_FieldPathValue

func MustParseCreateConditionRequest_FieldPathValue(pathStr, valueStr string) CreateConditionRequest_FieldPathValue

func ParseCreateConditionRequest_FieldPathValue

func ParseCreateConditionRequest_FieldPathValue(pathStr, valueStr string) (CreateConditionRequest_FieldPathValue, error)

type CreateConditionRequest_FieldSubPath

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

func (*CreateConditionRequest_FieldSubPath) AsConditionSubPath

func (*CreateConditionRequest_FieldSubPath) ClearValue

func (*CreateConditionRequest_FieldSubPath) ClearValueRaw

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

func (*CreateConditionRequest_FieldSubPath) Get

func (fps *CreateConditionRequest_FieldSubPath) Get(source *CreateConditionRequest) (values []interface{})

Get returns all values pointed by selected field from source CreateConditionRequest

func (*CreateConditionRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateConditionRequest_FieldSubPath) GetRaw

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

func (*CreateConditionRequest_FieldSubPath) GetSingle

func (fps *CreateConditionRequest_FieldSubPath) GetSingle(source *CreateConditionRequest) (interface{}, bool)

GetSingle returns value of selected field from source CreateConditionRequest

func (*CreateConditionRequest_FieldSubPath) GetSingleRaw

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

func (*CreateConditionRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateConditionRequest_FieldSubPath) JSONString

func (fps *CreateConditionRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*CreateConditionRequest_FieldSubPath) Selector

func (*CreateConditionRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*CreateConditionRequest_FieldSubPath) String

String returns path representation in proto convention

func (*CreateConditionRequest_FieldSubPath) WithIArrayItemValue

func (fps *CreateConditionRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CreateConditionRequest_FieldPathArrayItemValue

func (*CreateConditionRequest_FieldSubPath) WithIArrayOfValues

func (fps *CreateConditionRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CreateConditionRequest_FieldPathArrayOfValues

func (*CreateConditionRequest_FieldSubPath) WithIValue

func (*CreateConditionRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*CreateConditionRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*CreateConditionRequest_FieldSubPath) WithRawIValue

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

type CreateConditionRequest_FieldSubPathArrayItemValue

type CreateConditionRequest_FieldSubPathArrayItemValue struct {
	CreateConditionRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateConditionRequest_FieldSubPathArrayItemValue) AsConditionPathItemValue

func (*CreateConditionRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*CreateConditionRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type CreateConditionRequest_FieldSubPathArrayOfValues

type CreateConditionRequest_FieldSubPathArrayOfValues struct {
	CreateConditionRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateConditionRequest_FieldSubPathArrayOfValues) AsConditionPathArrayOfValues

func (*CreateConditionRequest_FieldSubPathArrayOfValues) GetRawValues

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

type CreateConditionRequest_FieldSubPathValue

type CreateConditionRequest_FieldSubPathValue struct {
	CreateConditionRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateConditionRequest_FieldSubPathValue) AsConditionPathValue

func (*CreateConditionRequest_FieldSubPathValue) CompareWith

func (*CreateConditionRequest_FieldSubPathValue) CompareWithRaw

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

func (*CreateConditionRequest_FieldSubPathValue) GetRawValue

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

func (*CreateConditionRequest_FieldSubPathValue) SetTo

func (*CreateConditionRequest_FieldSubPathValue) SetToRaw

type CreateConditionRequest_FieldTerminalPath

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

func (*CreateConditionRequest_FieldTerminalPath) ClearValue

func (*CreateConditionRequest_FieldTerminalPath) ClearValueRaw

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

func (*CreateConditionRequest_FieldTerminalPath) Get

func (fp *CreateConditionRequest_FieldTerminalPath) Get(source *CreateConditionRequest) (values []interface{})

Get returns all values pointed by specific field from source CreateConditionRequest

func (*CreateConditionRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateConditionRequest_FieldTerminalPath) GetRaw

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

func (*CreateConditionRequest_FieldTerminalPath) GetSingle

func (fp *CreateConditionRequest_FieldTerminalPath) GetSingle(source *CreateConditionRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source CreateConditionRequest

func (*CreateConditionRequest_FieldTerminalPath) GetSingleRaw

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

func (*CreateConditionRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateConditionRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*CreateConditionRequest_FieldTerminalPath) Selector

func (*CreateConditionRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*CreateConditionRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*CreateConditionRequest_FieldTerminalPath) WithIArrayItemValue

func (*CreateConditionRequest_FieldTerminalPath) WithIArrayOfValues

func (*CreateConditionRequest_FieldTerminalPath) WithIValue

func (*CreateConditionRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*CreateConditionRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*CreateConditionRequest_FieldTerminalPath) WithRawIValue

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

type CreateConditionRequest_FieldTerminalPathArrayItemValue

type CreateConditionRequest_FieldTerminalPathArrayItemValue struct {
	CreateConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateConditionRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*CreateConditionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*CreateConditionRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*CreateConditionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type CreateConditionRequest_FieldTerminalPathArrayOfValues

type CreateConditionRequest_FieldTerminalPathArrayOfValues struct {
	CreateConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateConditionRequest_FieldTerminalPathArrayOfValues) AsConditionArrayOfValues

func (fpaov *CreateConditionRequest_FieldTerminalPathArrayOfValues) AsConditionArrayOfValues() ([]*condition.Condition, bool)

func (*CreateConditionRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*CreateConditionRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type CreateConditionRequest_FieldTerminalPathValue

type CreateConditionRequest_FieldTerminalPathValue struct {
	CreateConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateConditionRequest_FieldTerminalPathValue) AsConditionValue

func (*CreateConditionRequest_FieldTerminalPathValue) AsParentValue

func (*CreateConditionRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'CreateConditionRequest_FieldTerminalPathValue' with the value under path in 'CreateConditionRequest'.

func (*CreateConditionRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*CreateConditionRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*CreateConditionRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CreateConditionRequest

func (*CreateConditionRequest_FieldTerminalPathValue) SetToRaw

type DeleteConditionDescriptor added in v0.4.28

type DeleteConditionDescriptor struct{}

func GetDeleteConditionDescriptor added in v0.4.28

func GetDeleteConditionDescriptor() *DeleteConditionDescriptor

func (*DeleteConditionDescriptor) GetApiDescriptor added in v0.4.28

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

func (*DeleteConditionDescriptor) GetApiName added in v0.4.28

func (d *DeleteConditionDescriptor) GetApiName() string

func (*DeleteConditionDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*DeleteConditionDescriptor) GetFullMethodName added in v0.4.28

func (d *DeleteConditionDescriptor) GetFullMethodName() string

func (*DeleteConditionDescriptor) GetMethodName added in v0.4.28

func (d *DeleteConditionDescriptor) GetMethodName() string

func (*DeleteConditionDescriptor) GetProtoPkgName added in v0.4.28

func (d *DeleteConditionDescriptor) GetProtoPkgName() string

func (*DeleteConditionDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*DeleteConditionDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*DeleteConditionDescriptor) GetServiceDomain added in v0.4.28

func (d *DeleteConditionDescriptor) GetServiceDomain() string

func (*DeleteConditionDescriptor) GetServiceVersion added in v0.4.28

func (d *DeleteConditionDescriptor) GetServiceVersion() string

func (*DeleteConditionDescriptor) GetVerb added in v0.4.28

func (d *DeleteConditionDescriptor) GetVerb() string

func (*DeleteConditionDescriptor) HasResource added in v0.4.30

func (d *DeleteConditionDescriptor) HasResource() bool

func (*DeleteConditionDescriptor) IsClientStream added in v0.4.28

func (d *DeleteConditionDescriptor) IsClientStream() bool

func (*DeleteConditionDescriptor) IsCollection added in v0.4.30

func (d *DeleteConditionDescriptor) IsCollection() bool

func (*DeleteConditionDescriptor) IsPlural added in v0.4.30

func (d *DeleteConditionDescriptor) IsPlural() bool

func (*DeleteConditionDescriptor) IsServerStream added in v0.4.28

func (d *DeleteConditionDescriptor) IsServerStream() bool

func (*DeleteConditionDescriptor) IsUnary added in v0.4.28

func (d *DeleteConditionDescriptor) IsUnary() bool

func (*DeleteConditionDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*DeleteConditionDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*DeleteConditionDescriptor) RequestHasResourceBody added in v0.4.28

func (d *DeleteConditionDescriptor) RequestHasResourceBody() bool

type DeleteConditionDescriptorClientMsgHandle added in v0.4.28

type DeleteConditionDescriptorClientMsgHandle struct{}

func (*DeleteConditionDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*DeleteConditionDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*DeleteConditionDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type DeleteConditionDescriptorServerMsgHandle added in v0.4.28

type DeleteConditionDescriptorServerMsgHandle struct{}

func (*DeleteConditionDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*DeleteConditionDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*DeleteConditionDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type DeleteConditionRequest

type DeleteConditionRequest struct {

	// Reference of ntt.iam.v1alpha.Condition
	Name *condition.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// contains filtered or unexported fields
}

Request message for method [DeleteCondition][ntt.iam.v1alpha.DeleteCondition]

func (*DeleteConditionRequest) Clone

func (*DeleteConditionRequest) CloneRaw

func (*DeleteConditionRequest) Descriptor

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

Deprecated, Use DeleteConditionRequest.ProtoReflect.Descriptor instead.

func (*DeleteConditionRequest) GetName

func (*DeleteConditionRequest) GotenMessage

func (*DeleteConditionRequest) GotenMessage()

func (*DeleteConditionRequest) GotenObjectExt

func (o *DeleteConditionRequest) GotenObjectExt()

func (*DeleteConditionRequest) GotenValidate

func (obj *DeleteConditionRequest) GotenValidate() error

func (*DeleteConditionRequest) MakeDiffFieldMask

func (*DeleteConditionRequest) MakeFullFieldMask

func (*DeleteConditionRequest) MakeRawDiffFieldMask

func (*DeleteConditionRequest) MakeRawFullFieldMask

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

func (*DeleteConditionRequest) Marshal

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

func (*DeleteConditionRequest) MarshalJSON

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

func (*DeleteConditionRequest) Merge

func (*DeleteConditionRequest) MergeRaw

func (*DeleteConditionRequest) ProtoMessage

func (*DeleteConditionRequest) ProtoMessage()

func (*DeleteConditionRequest) ProtoReflect

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

func (*DeleteConditionRequest) Reset

func (m *DeleteConditionRequest) Reset()

func (*DeleteConditionRequest) SetName

func (m *DeleteConditionRequest) SetName(fv *condition.Reference)

func (*DeleteConditionRequest) String

func (m *DeleteConditionRequest) String() string

func (*DeleteConditionRequest) Unmarshal

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

func (*DeleteConditionRequest) UnmarshalJSON

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

type DeleteConditionRequestFieldPathBuilder

type DeleteConditionRequestFieldPathBuilder struct{}

func NewDeleteConditionRequestFieldPathBuilder

func NewDeleteConditionRequestFieldPathBuilder() DeleteConditionRequestFieldPathBuilder

func (DeleteConditionRequestFieldPathBuilder) Name

type DeleteConditionRequestPathSelectorName

type DeleteConditionRequestPathSelectorName struct{}

func (DeleteConditionRequestPathSelectorName) FieldPath

func (DeleteConditionRequestPathSelectorName) WithArrayOfValues

func (DeleteConditionRequestPathSelectorName) WithValue

type DeleteConditionRequest_FieldMask

type DeleteConditionRequest_FieldMask struct {
	Paths []DeleteConditionRequest_FieldPath
}

func FullDeleteConditionRequest_FieldMask

func FullDeleteConditionRequest_FieldMask() *DeleteConditionRequest_FieldMask

func (*DeleteConditionRequest_FieldMask) AppendPath

func (*DeleteConditionRequest_FieldMask) AppendRawPath

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

func (*DeleteConditionRequest_FieldMask) DecodeFirestore

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

func (*DeleteConditionRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*DeleteConditionRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*DeleteConditionRequest_FieldMask) FromProtoFieldMask

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

func (*DeleteConditionRequest_FieldMask) GetPaths

func (*DeleteConditionRequest_FieldMask) GetRawPaths

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

func (*DeleteConditionRequest_FieldMask) IsFull

func (fieldMask *DeleteConditionRequest_FieldMask) IsFull() bool

func (DeleteConditionRequest_FieldMask) Marshal

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

implement methods required by customType

func (DeleteConditionRequest_FieldMask) MarshalJSON

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

func (*DeleteConditionRequest_FieldMask) PathsCount

func (fieldMask *DeleteConditionRequest_FieldMask) PathsCount() int

func (*DeleteConditionRequest_FieldMask) Project

func (*DeleteConditionRequest_FieldMask) ProjectRaw

func (*DeleteConditionRequest_FieldMask) ProtoMessage

func (fieldMask *DeleteConditionRequest_FieldMask) ProtoMessage()

func (*DeleteConditionRequest_FieldMask) ProtoReflect

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

func (*DeleteConditionRequest_FieldMask) Reset

func (fieldMask *DeleteConditionRequest_FieldMask) Reset()

func (*DeleteConditionRequest_FieldMask) Set

func (fieldMask *DeleteConditionRequest_FieldMask) Set(target, source *DeleteConditionRequest)

func (*DeleteConditionRequest_FieldMask) SetFromCliFlag

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

func (*DeleteConditionRequest_FieldMask) SetRaw

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

func (*DeleteConditionRequest_FieldMask) Size

func (fieldMask *DeleteConditionRequest_FieldMask) Size() int

func (*DeleteConditionRequest_FieldMask) String

func (fieldMask *DeleteConditionRequest_FieldMask) String() string

func (*DeleteConditionRequest_FieldMask) Subtract

func (*DeleteConditionRequest_FieldMask) SubtractRaw

func (*DeleteConditionRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*DeleteConditionRequest_FieldMask) Unmarshal

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

func (*DeleteConditionRequest_FieldMask) UnmarshalJSON

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

type DeleteConditionRequest_FieldPath

type DeleteConditionRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() DeleteConditionRequest_FieldPathSelector
	Get(source *DeleteConditionRequest) []interface{}
	GetSingle(source *DeleteConditionRequest) (interface{}, bool)
	ClearValue(item *DeleteConditionRequest)

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

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

func MustParseDeleteConditionRequest_FieldPath

func MustParseDeleteConditionRequest_FieldPath(rawField string) DeleteConditionRequest_FieldPath

func ParseDeleteConditionRequest_FieldPath

func ParseDeleteConditionRequest_FieldPath(rawField string) (DeleteConditionRequest_FieldPath, error)

type DeleteConditionRequest_FieldPathArrayItemValue

type DeleteConditionRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	DeleteConditionRequest_FieldPath
	ContainsValue(*DeleteConditionRequest) bool
}

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

func MustParseDeleteConditionRequest_FieldPathArrayItemValue

func MustParseDeleteConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) DeleteConditionRequest_FieldPathArrayItemValue

func ParseDeleteConditionRequest_FieldPathArrayItemValue

func ParseDeleteConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (DeleteConditionRequest_FieldPathArrayItemValue, error)

ParseDeleteConditionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type DeleteConditionRequest_FieldPathArrayOfValues

type DeleteConditionRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	DeleteConditionRequest_FieldPath
}

DeleteConditionRequest_FieldPathArrayOfValues allows storing slice of values for DeleteConditionRequest fields according to their type

func MustParseDeleteConditionRequest_FieldPathArrayOfValues

func MustParseDeleteConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) DeleteConditionRequest_FieldPathArrayOfValues

func ParseDeleteConditionRequest_FieldPathArrayOfValues

func ParseDeleteConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (DeleteConditionRequest_FieldPathArrayOfValues, error)

type DeleteConditionRequest_FieldPathSelector

type DeleteConditionRequest_FieldPathSelector int32
const (
	DeleteConditionRequest_FieldPathSelectorName DeleteConditionRequest_FieldPathSelector = 0
)

func (DeleteConditionRequest_FieldPathSelector) String

type DeleteConditionRequest_FieldPathValue

type DeleteConditionRequest_FieldPathValue interface {
	DeleteConditionRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **DeleteConditionRequest)
	CompareWith(*DeleteConditionRequest) (cmp int, comparable bool)
}

DeleteConditionRequest_FieldPathValue allows storing values for DeleteConditionRequest fields according to their type

func MustParseDeleteConditionRequest_FieldPathValue

func MustParseDeleteConditionRequest_FieldPathValue(pathStr, valueStr string) DeleteConditionRequest_FieldPathValue

func ParseDeleteConditionRequest_FieldPathValue

func ParseDeleteConditionRequest_FieldPathValue(pathStr, valueStr string) (DeleteConditionRequest_FieldPathValue, error)

type DeleteConditionRequest_FieldTerminalPath

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

func (*DeleteConditionRequest_FieldTerminalPath) ClearValue

func (*DeleteConditionRequest_FieldTerminalPath) ClearValueRaw

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

func (*DeleteConditionRequest_FieldTerminalPath) Get

func (fp *DeleteConditionRequest_FieldTerminalPath) Get(source *DeleteConditionRequest) (values []interface{})

Get returns all values pointed by specific field from source DeleteConditionRequest

func (*DeleteConditionRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*DeleteConditionRequest_FieldTerminalPath) GetRaw

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

func (*DeleteConditionRequest_FieldTerminalPath) GetSingle

func (fp *DeleteConditionRequest_FieldTerminalPath) GetSingle(source *DeleteConditionRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source DeleteConditionRequest

func (*DeleteConditionRequest_FieldTerminalPath) GetSingleRaw

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

func (*DeleteConditionRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*DeleteConditionRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*DeleteConditionRequest_FieldTerminalPath) Selector

func (*DeleteConditionRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*DeleteConditionRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*DeleteConditionRequest_FieldTerminalPath) WithIArrayItemValue

func (*DeleteConditionRequest_FieldTerminalPath) WithIArrayOfValues

func (*DeleteConditionRequest_FieldTerminalPath) WithIValue

func (*DeleteConditionRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*DeleteConditionRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*DeleteConditionRequest_FieldTerminalPath) WithRawIValue

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

type DeleteConditionRequest_FieldTerminalPathArrayItemValue

type DeleteConditionRequest_FieldTerminalPathArrayItemValue struct {
	DeleteConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteConditionRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*DeleteConditionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*DeleteConditionRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*DeleteConditionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type DeleteConditionRequest_FieldTerminalPathArrayOfValues

type DeleteConditionRequest_FieldTerminalPathArrayOfValues struct {
	DeleteConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteConditionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*DeleteConditionRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type DeleteConditionRequest_FieldTerminalPathValue

type DeleteConditionRequest_FieldTerminalPathValue struct {
	DeleteConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteConditionRequest_FieldTerminalPathValue) AsNameValue

func (*DeleteConditionRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'DeleteConditionRequest_FieldTerminalPathValue' with the value under path in 'DeleteConditionRequest'.

func (*DeleteConditionRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*DeleteConditionRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*DeleteConditionRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object DeleteConditionRequest

func (*DeleteConditionRequest_FieldTerminalPathValue) SetToRaw

type GetConditionDescriptor added in v0.4.28

type GetConditionDescriptor struct{}

func GetGetConditionDescriptor added in v0.4.28

func GetGetConditionDescriptor() *GetConditionDescriptor

func (*GetConditionDescriptor) GetApiDescriptor added in v0.4.28

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

func (*GetConditionDescriptor) GetApiName added in v0.4.28

func (d *GetConditionDescriptor) GetApiName() string

func (*GetConditionDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*GetConditionDescriptor) GetFullMethodName added in v0.4.28

func (d *GetConditionDescriptor) GetFullMethodName() string

func (*GetConditionDescriptor) GetMethodName added in v0.4.28

func (d *GetConditionDescriptor) GetMethodName() string

func (*GetConditionDescriptor) GetProtoPkgName added in v0.4.28

func (d *GetConditionDescriptor) GetProtoPkgName() string

func (*GetConditionDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*GetConditionDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*GetConditionDescriptor) GetServiceDomain added in v0.4.28

func (d *GetConditionDescriptor) GetServiceDomain() string

func (*GetConditionDescriptor) GetServiceVersion added in v0.4.28

func (d *GetConditionDescriptor) GetServiceVersion() string

func (*GetConditionDescriptor) GetVerb added in v0.4.28

func (d *GetConditionDescriptor) GetVerb() string

func (*GetConditionDescriptor) HasResource added in v0.4.30

func (d *GetConditionDescriptor) HasResource() bool

func (*GetConditionDescriptor) IsClientStream added in v0.4.28

func (d *GetConditionDescriptor) IsClientStream() bool

func (*GetConditionDescriptor) IsCollection added in v0.4.30

func (d *GetConditionDescriptor) IsCollection() bool

func (*GetConditionDescriptor) IsPlural added in v0.4.30

func (d *GetConditionDescriptor) IsPlural() bool

func (*GetConditionDescriptor) IsServerStream added in v0.4.28

func (d *GetConditionDescriptor) IsServerStream() bool

func (*GetConditionDescriptor) IsUnary added in v0.4.28

func (d *GetConditionDescriptor) IsUnary() bool

func (*GetConditionDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*GetConditionDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*GetConditionDescriptor) RequestHasResourceBody added in v0.4.28

func (d *GetConditionDescriptor) RequestHasResourceBody() bool

type GetConditionDescriptorClientMsgHandle added in v0.4.28

type GetConditionDescriptorClientMsgHandle struct{}

func (*GetConditionDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*GetConditionDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*GetConditionDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type GetConditionDescriptorServerMsgHandle added in v0.4.28

type GetConditionDescriptorServerMsgHandle struct{}

func (*GetConditionDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*GetConditionDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*GetConditionDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type GetConditionRequest

type GetConditionRequest struct {

	// Reference of ntt.iam.v1alpha.Condition
	Name *condition.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 *condition.Condition_FieldMask `` /* 141-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 [GetCondition][ntt.iam.v1alpha.GetCondition]

func (*GetConditionRequest) Clone

func (*GetConditionRequest) CloneRaw

func (*GetConditionRequest) Descriptor

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

Deprecated, Use GetConditionRequest.ProtoReflect.Descriptor instead.

func (*GetConditionRequest) GetFieldMask

func (*GetConditionRequest) GetName

func (m *GetConditionRequest) GetName() *condition.Reference

func (*GetConditionRequest) GetView

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

func (*GetConditionRequest) GotenMessage

func (*GetConditionRequest) GotenMessage()

func (*GetConditionRequest) GotenObjectExt

func (o *GetConditionRequest) GotenObjectExt()

func (*GetConditionRequest) GotenValidate

func (obj *GetConditionRequest) GotenValidate() error

func (*GetConditionRequest) MakeDiffFieldMask

func (*GetConditionRequest) MakeFullFieldMask

func (o *GetConditionRequest) MakeFullFieldMask() *GetConditionRequest_FieldMask

func (*GetConditionRequest) MakeRawDiffFieldMask

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

func (*GetConditionRequest) MakeRawFullFieldMask

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

func (*GetConditionRequest) Marshal

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

func (*GetConditionRequest) MarshalJSON

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

func (*GetConditionRequest) Merge

func (o *GetConditionRequest) Merge(source *GetConditionRequest)

func (*GetConditionRequest) MergeRaw

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

func (*GetConditionRequest) ProtoMessage

func (*GetConditionRequest) ProtoMessage()

func (*GetConditionRequest) ProtoReflect

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

func (*GetConditionRequest) Reset

func (m *GetConditionRequest) Reset()

func (*GetConditionRequest) SetFieldMask

func (m *GetConditionRequest) SetFieldMask(fv *condition.Condition_FieldMask)

func (*GetConditionRequest) SetName

func (m *GetConditionRequest) SetName(fv *condition.Reference)

func (*GetConditionRequest) SetView

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

func (*GetConditionRequest) String

func (m *GetConditionRequest) String() string

func (*GetConditionRequest) Unmarshal

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

func (*GetConditionRequest) UnmarshalJSON

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

type GetConditionRequestFieldPathBuilder

type GetConditionRequestFieldPathBuilder struct{}

func NewGetConditionRequestFieldPathBuilder

func NewGetConditionRequestFieldPathBuilder() GetConditionRequestFieldPathBuilder

func (GetConditionRequestFieldPathBuilder) FieldMask

func (GetConditionRequestFieldPathBuilder) Name

func (GetConditionRequestFieldPathBuilder) View

type GetConditionRequestPathSelectorFieldMask

type GetConditionRequestPathSelectorFieldMask struct{}

func (GetConditionRequestPathSelectorFieldMask) FieldPath

func (GetConditionRequestPathSelectorFieldMask) WithArrayOfValues

func (GetConditionRequestPathSelectorFieldMask) WithValue

type GetConditionRequestPathSelectorName

type GetConditionRequestPathSelectorName struct{}

func (GetConditionRequestPathSelectorName) FieldPath

func (GetConditionRequestPathSelectorName) WithArrayOfValues

func (GetConditionRequestPathSelectorName) WithValue

type GetConditionRequestPathSelectorView

type GetConditionRequestPathSelectorView struct{}

func (GetConditionRequestPathSelectorView) FieldPath

func (GetConditionRequestPathSelectorView) WithArrayOfValues

func (GetConditionRequestPathSelectorView) WithValue

type GetConditionRequest_FieldMask

type GetConditionRequest_FieldMask struct {
	Paths []GetConditionRequest_FieldPath
}

func FullGetConditionRequest_FieldMask

func FullGetConditionRequest_FieldMask() *GetConditionRequest_FieldMask

func (*GetConditionRequest_FieldMask) AppendPath

func (*GetConditionRequest_FieldMask) AppendRawPath

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

func (*GetConditionRequest_FieldMask) DecodeFirestore

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

func (*GetConditionRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetConditionRequest_FieldMask) FilterInputFields

func (fieldMask *GetConditionRequest_FieldMask) FilterInputFields() *GetConditionRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetConditionRequest_FieldMask) FromProtoFieldMask

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

func (*GetConditionRequest_FieldMask) GetPaths

func (*GetConditionRequest_FieldMask) GetRawPaths

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

func (*GetConditionRequest_FieldMask) IsFull

func (fieldMask *GetConditionRequest_FieldMask) IsFull() bool

func (GetConditionRequest_FieldMask) Marshal

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

implement methods required by customType

func (GetConditionRequest_FieldMask) MarshalJSON

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

func (*GetConditionRequest_FieldMask) PathsCount

func (fieldMask *GetConditionRequest_FieldMask) PathsCount() int

func (*GetConditionRequest_FieldMask) Project

func (*GetConditionRequest_FieldMask) ProjectRaw

func (*GetConditionRequest_FieldMask) ProtoMessage

func (fieldMask *GetConditionRequest_FieldMask) ProtoMessage()

func (*GetConditionRequest_FieldMask) ProtoReflect

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

func (*GetConditionRequest_FieldMask) Reset

func (fieldMask *GetConditionRequest_FieldMask) Reset()

func (*GetConditionRequest_FieldMask) Set

func (fieldMask *GetConditionRequest_FieldMask) Set(target, source *GetConditionRequest)

func (*GetConditionRequest_FieldMask) SetFromCliFlag

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

func (*GetConditionRequest_FieldMask) SetRaw

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

func (*GetConditionRequest_FieldMask) Size

func (fieldMask *GetConditionRequest_FieldMask) Size() int

func (*GetConditionRequest_FieldMask) String

func (fieldMask *GetConditionRequest_FieldMask) String() string

func (*GetConditionRequest_FieldMask) Subtract

func (*GetConditionRequest_FieldMask) SubtractRaw

func (*GetConditionRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetConditionRequest_FieldMask) Unmarshal

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

func (*GetConditionRequest_FieldMask) UnmarshalJSON

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

type GetConditionRequest_FieldPath

type GetConditionRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetConditionRequest_FieldPathSelector
	Get(source *GetConditionRequest) []interface{}
	GetSingle(source *GetConditionRequest) (interface{}, bool)
	ClearValue(item *GetConditionRequest)

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

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

func MustParseGetConditionRequest_FieldPath

func MustParseGetConditionRequest_FieldPath(rawField string) GetConditionRequest_FieldPath

func ParseGetConditionRequest_FieldPath

func ParseGetConditionRequest_FieldPath(rawField string) (GetConditionRequest_FieldPath, error)

type GetConditionRequest_FieldPathArrayItemValue

type GetConditionRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetConditionRequest_FieldPath
	ContainsValue(*GetConditionRequest) bool
}

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

func MustParseGetConditionRequest_FieldPathArrayItemValue

func MustParseGetConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetConditionRequest_FieldPathArrayItemValue

func ParseGetConditionRequest_FieldPathArrayItemValue

func ParseGetConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetConditionRequest_FieldPathArrayItemValue, error)

ParseGetConditionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetConditionRequest_FieldPathArrayOfValues

type GetConditionRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetConditionRequest_FieldPath
}

GetConditionRequest_FieldPathArrayOfValues allows storing slice of values for GetConditionRequest fields according to their type

func MustParseGetConditionRequest_FieldPathArrayOfValues

func MustParseGetConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetConditionRequest_FieldPathArrayOfValues

func ParseGetConditionRequest_FieldPathArrayOfValues

func ParseGetConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetConditionRequest_FieldPathArrayOfValues, error)

type GetConditionRequest_FieldPathSelector

type GetConditionRequest_FieldPathSelector int32
const (
	GetConditionRequest_FieldPathSelectorName      GetConditionRequest_FieldPathSelector = 0
	GetConditionRequest_FieldPathSelectorFieldMask GetConditionRequest_FieldPathSelector = 1
	GetConditionRequest_FieldPathSelectorView      GetConditionRequest_FieldPathSelector = 2
)

func (GetConditionRequest_FieldPathSelector) String

type GetConditionRequest_FieldPathValue

type GetConditionRequest_FieldPathValue interface {
	GetConditionRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetConditionRequest)
	CompareWith(*GetConditionRequest) (cmp int, comparable bool)
}

GetConditionRequest_FieldPathValue allows storing values for GetConditionRequest fields according to their type

func MustParseGetConditionRequest_FieldPathValue

func MustParseGetConditionRequest_FieldPathValue(pathStr, valueStr string) GetConditionRequest_FieldPathValue

func ParseGetConditionRequest_FieldPathValue

func ParseGetConditionRequest_FieldPathValue(pathStr, valueStr string) (GetConditionRequest_FieldPathValue, error)

type GetConditionRequest_FieldTerminalPath

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

func (*GetConditionRequest_FieldTerminalPath) ClearValue

func (*GetConditionRequest_FieldTerminalPath) ClearValueRaw

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

func (*GetConditionRequest_FieldTerminalPath) Get

func (fp *GetConditionRequest_FieldTerminalPath) Get(source *GetConditionRequest) (values []interface{})

Get returns all values pointed by specific field from source GetConditionRequest

func (*GetConditionRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetConditionRequest_FieldTerminalPath) GetRaw

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

func (*GetConditionRequest_FieldTerminalPath) GetSingle

func (fp *GetConditionRequest_FieldTerminalPath) GetSingle(source *GetConditionRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetConditionRequest

func (*GetConditionRequest_FieldTerminalPath) GetSingleRaw

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

func (*GetConditionRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetConditionRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*GetConditionRequest_FieldTerminalPath) Selector

func (*GetConditionRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*GetConditionRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetConditionRequest_FieldTerminalPath) WithIArrayItemValue

func (*GetConditionRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *GetConditionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetConditionRequest_FieldPathArrayOfValues

func (*GetConditionRequest_FieldTerminalPath) WithIValue

func (*GetConditionRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetConditionRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetConditionRequest_FieldTerminalPath) WithRawIValue

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

type GetConditionRequest_FieldTerminalPathArrayItemValue

type GetConditionRequest_FieldTerminalPathArrayItemValue struct {
	GetConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetConditionRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetConditionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetConditionRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *GetConditionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetConditionRequest) (interface{}, bool)

func (*GetConditionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetConditionRequest_FieldTerminalPathArrayOfValues

type GetConditionRequest_FieldTerminalPathArrayOfValues struct {
	GetConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetConditionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*GetConditionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*GetConditionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*GetConditionRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetConditionRequest_FieldTerminalPathValue

type GetConditionRequest_FieldTerminalPathValue struct {
	GetConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetConditionRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*GetConditionRequest_FieldTerminalPathValue) AsNameValue

func (*GetConditionRequest_FieldTerminalPathValue) AsViewValue

func (*GetConditionRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'GetConditionRequest_FieldTerminalPathValue' with the value under path in 'GetConditionRequest'.

func (*GetConditionRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*GetConditionRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*GetConditionRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetConditionRequest

func (*GetConditionRequest_FieldTerminalPathValue) SetToRaw

type ListConditionsDescriptor added in v0.4.28

type ListConditionsDescriptor struct{}

func GetListConditionsDescriptor added in v0.4.28

func GetListConditionsDescriptor() *ListConditionsDescriptor

func (*ListConditionsDescriptor) GetApiDescriptor added in v0.4.28

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

func (*ListConditionsDescriptor) GetApiName added in v0.4.28

func (d *ListConditionsDescriptor) GetApiName() string

func (*ListConditionsDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*ListConditionsDescriptor) GetFullMethodName added in v0.4.28

func (d *ListConditionsDescriptor) GetFullMethodName() string

func (*ListConditionsDescriptor) GetMethodName added in v0.4.28

func (d *ListConditionsDescriptor) GetMethodName() string

func (*ListConditionsDescriptor) GetProtoPkgName added in v0.4.28

func (d *ListConditionsDescriptor) GetProtoPkgName() string

func (*ListConditionsDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*ListConditionsDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*ListConditionsDescriptor) GetServiceDomain added in v0.4.28

func (d *ListConditionsDescriptor) GetServiceDomain() string

func (*ListConditionsDescriptor) GetServiceVersion added in v0.4.28

func (d *ListConditionsDescriptor) GetServiceVersion() string

func (*ListConditionsDescriptor) GetVerb added in v0.4.28

func (d *ListConditionsDescriptor) GetVerb() string

func (*ListConditionsDescriptor) HasResource added in v0.4.30

func (d *ListConditionsDescriptor) HasResource() bool

func (*ListConditionsDescriptor) IsClientStream added in v0.4.28

func (d *ListConditionsDescriptor) IsClientStream() bool

func (*ListConditionsDescriptor) IsCollection added in v0.4.30

func (d *ListConditionsDescriptor) IsCollection() bool

func (*ListConditionsDescriptor) IsPlural added in v0.4.30

func (d *ListConditionsDescriptor) IsPlural() bool

func (*ListConditionsDescriptor) IsServerStream added in v0.4.28

func (d *ListConditionsDescriptor) IsServerStream() bool

func (*ListConditionsDescriptor) IsUnary added in v0.4.28

func (d *ListConditionsDescriptor) IsUnary() bool

func (*ListConditionsDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*ListConditionsDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*ListConditionsDescriptor) RequestHasResourceBody added in v0.4.28

func (d *ListConditionsDescriptor) RequestHasResourceBody() bool

type ListConditionsDescriptorClientMsgHandle added in v0.4.28

type ListConditionsDescriptorClientMsgHandle struct{}

func (*ListConditionsDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*ListConditionsDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*ListConditionsDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type ListConditionsDescriptorServerMsgHandle added in v0.4.28

type ListConditionsDescriptorServerMsgHandle struct{}

func (*ListConditionsDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*ListConditionsDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*ListConditionsDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type ListConditionsRequest

type ListConditionsRequest struct {

	// Parent name of ntt.iam.v1alpha.Condition
	Parent *condition.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Conditions 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
	// [ListConditionsResponse.next_page_token][ntt.iam.v1alpha.ListConditionsResponse.next_page_token]
	PageToken *condition.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 *condition.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 *condition.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 *condition.Condition_FieldMask `` /* 141-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 [ListConditions][ntt.iam.v1alpha.ListConditions]

func (*ListConditionsRequest) Clone

func (*ListConditionsRequest) CloneRaw

func (*ListConditionsRequest) Descriptor

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

Deprecated, Use ListConditionsRequest.ProtoReflect.Descriptor instead.

func (*ListConditionsRequest) GetFieldMask

func (*ListConditionsRequest) GetFilter

func (m *ListConditionsRequest) GetFilter() *condition.Filter

func (*ListConditionsRequest) GetOrderBy

func (m *ListConditionsRequest) GetOrderBy() *condition.OrderBy

func (*ListConditionsRequest) GetPageSize

func (m *ListConditionsRequest) GetPageSize() int32

func (*ListConditionsRequest) GetPageToken

func (m *ListConditionsRequest) GetPageToken() *condition.PagerCursor

func (*ListConditionsRequest) GetParent

func (m *ListConditionsRequest) GetParent() *condition.ParentName

func (*ListConditionsRequest) GetView

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

func (*ListConditionsRequest) GotenMessage

func (*ListConditionsRequest) GotenMessage()

func (*ListConditionsRequest) GotenObjectExt

func (o *ListConditionsRequest) GotenObjectExt()

func (*ListConditionsRequest) GotenValidate

func (obj *ListConditionsRequest) GotenValidate() error

func (*ListConditionsRequest) MakeDiffFieldMask

func (*ListConditionsRequest) MakeFullFieldMask

func (*ListConditionsRequest) MakeRawDiffFieldMask

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

func (*ListConditionsRequest) MakeRawFullFieldMask

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

func (*ListConditionsRequest) Marshal

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

func (*ListConditionsRequest) MarshalJSON

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

func (*ListConditionsRequest) Merge

func (o *ListConditionsRequest) Merge(source *ListConditionsRequest)

func (*ListConditionsRequest) MergeRaw

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

func (*ListConditionsRequest) ProtoMessage

func (*ListConditionsRequest) ProtoMessage()

func (*ListConditionsRequest) ProtoReflect

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

func (*ListConditionsRequest) Reset

func (m *ListConditionsRequest) Reset()

func (*ListConditionsRequest) SetFieldMask

func (*ListConditionsRequest) SetFilter

func (m *ListConditionsRequest) SetFilter(fv *condition.Filter)

func (*ListConditionsRequest) SetOrderBy

func (m *ListConditionsRequest) SetOrderBy(fv *condition.OrderBy)

func (*ListConditionsRequest) SetPageSize

func (m *ListConditionsRequest) SetPageSize(fv int32)

func (*ListConditionsRequest) SetPageToken

func (m *ListConditionsRequest) SetPageToken(fv *condition.PagerCursor)

func (*ListConditionsRequest) SetParent

func (m *ListConditionsRequest) SetParent(fv *condition.ParentName)

func (*ListConditionsRequest) SetView

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

func (*ListConditionsRequest) String

func (m *ListConditionsRequest) String() string

func (*ListConditionsRequest) Unmarshal

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

func (*ListConditionsRequest) UnmarshalJSON

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

type ListConditionsRequestFieldPathBuilder

type ListConditionsRequestFieldPathBuilder struct{}

func NewListConditionsRequestFieldPathBuilder

func NewListConditionsRequestFieldPathBuilder() ListConditionsRequestFieldPathBuilder

func (ListConditionsRequestFieldPathBuilder) FieldMask

func (ListConditionsRequestFieldPathBuilder) Filter

func (ListConditionsRequestFieldPathBuilder) OrderBy

func (ListConditionsRequestFieldPathBuilder) PageSize

func (ListConditionsRequestFieldPathBuilder) PageToken

func (ListConditionsRequestFieldPathBuilder) Parent

func (ListConditionsRequestFieldPathBuilder) View

type ListConditionsRequestPathSelectorFieldMask

type ListConditionsRequestPathSelectorFieldMask struct{}

func (ListConditionsRequestPathSelectorFieldMask) FieldPath

func (ListConditionsRequestPathSelectorFieldMask) WithArrayOfValues

func (ListConditionsRequestPathSelectorFieldMask) WithValue

type ListConditionsRequestPathSelectorFilter

type ListConditionsRequestPathSelectorFilter struct{}

func (ListConditionsRequestPathSelectorFilter) FieldPath

func (ListConditionsRequestPathSelectorFilter) WithArrayOfValues

func (ListConditionsRequestPathSelectorFilter) WithValue

type ListConditionsRequestPathSelectorOrderBy

type ListConditionsRequestPathSelectorOrderBy struct{}

func (ListConditionsRequestPathSelectorOrderBy) FieldPath

func (ListConditionsRequestPathSelectorOrderBy) WithArrayOfValues

func (ListConditionsRequestPathSelectorOrderBy) WithValue

type ListConditionsRequestPathSelectorPageSize

type ListConditionsRequestPathSelectorPageSize struct{}

func (ListConditionsRequestPathSelectorPageSize) FieldPath

func (ListConditionsRequestPathSelectorPageSize) WithArrayOfValues

func (ListConditionsRequestPathSelectorPageSize) WithValue

type ListConditionsRequestPathSelectorPageToken

type ListConditionsRequestPathSelectorPageToken struct{}

func (ListConditionsRequestPathSelectorPageToken) FieldPath

func (ListConditionsRequestPathSelectorPageToken) WithArrayOfValues

func (ListConditionsRequestPathSelectorPageToken) WithValue

type ListConditionsRequestPathSelectorParent

type ListConditionsRequestPathSelectorParent struct{}

func (ListConditionsRequestPathSelectorParent) FieldPath

func (ListConditionsRequestPathSelectorParent) WithArrayOfValues

func (ListConditionsRequestPathSelectorParent) WithValue

type ListConditionsRequestPathSelectorView

type ListConditionsRequestPathSelectorView struct{}

func (ListConditionsRequestPathSelectorView) FieldPath

func (ListConditionsRequestPathSelectorView) WithArrayOfValues

func (ListConditionsRequestPathSelectorView) WithValue

type ListConditionsRequest_FieldMask

type ListConditionsRequest_FieldMask struct {
	Paths []ListConditionsRequest_FieldPath
}

func FullListConditionsRequest_FieldMask

func FullListConditionsRequest_FieldMask() *ListConditionsRequest_FieldMask

func (*ListConditionsRequest_FieldMask) AppendPath

func (*ListConditionsRequest_FieldMask) AppendRawPath

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

func (*ListConditionsRequest_FieldMask) DecodeFirestore

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

func (*ListConditionsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListConditionsRequest_FieldMask) FilterInputFields

func (fieldMask *ListConditionsRequest_FieldMask) FilterInputFields() *ListConditionsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListConditionsRequest_FieldMask) FromProtoFieldMask

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

func (*ListConditionsRequest_FieldMask) GetPaths

func (*ListConditionsRequest_FieldMask) GetRawPaths

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

func (*ListConditionsRequest_FieldMask) IsFull

func (fieldMask *ListConditionsRequest_FieldMask) IsFull() bool

func (ListConditionsRequest_FieldMask) Marshal

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

implement methods required by customType

func (ListConditionsRequest_FieldMask) MarshalJSON

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

func (*ListConditionsRequest_FieldMask) PathsCount

func (fieldMask *ListConditionsRequest_FieldMask) PathsCount() int

func (*ListConditionsRequest_FieldMask) Project

func (*ListConditionsRequest_FieldMask) ProjectRaw

func (*ListConditionsRequest_FieldMask) ProtoMessage

func (fieldMask *ListConditionsRequest_FieldMask) ProtoMessage()

func (*ListConditionsRequest_FieldMask) ProtoReflect

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

func (*ListConditionsRequest_FieldMask) Reset

func (fieldMask *ListConditionsRequest_FieldMask) Reset()

func (*ListConditionsRequest_FieldMask) Set

func (fieldMask *ListConditionsRequest_FieldMask) Set(target, source *ListConditionsRequest)

func (*ListConditionsRequest_FieldMask) SetFromCliFlag

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

func (*ListConditionsRequest_FieldMask) SetRaw

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

func (*ListConditionsRequest_FieldMask) Size

func (fieldMask *ListConditionsRequest_FieldMask) Size() int

func (*ListConditionsRequest_FieldMask) String

func (fieldMask *ListConditionsRequest_FieldMask) String() string

func (*ListConditionsRequest_FieldMask) Subtract

func (*ListConditionsRequest_FieldMask) SubtractRaw

func (*ListConditionsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListConditionsRequest_FieldMask) Unmarshal

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

func (*ListConditionsRequest_FieldMask) UnmarshalJSON

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

type ListConditionsRequest_FieldPath

type ListConditionsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListConditionsRequest_FieldPathSelector
	Get(source *ListConditionsRequest) []interface{}
	GetSingle(source *ListConditionsRequest) (interface{}, bool)
	ClearValue(item *ListConditionsRequest)

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

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

func MustParseListConditionsRequest_FieldPath

func MustParseListConditionsRequest_FieldPath(rawField string) ListConditionsRequest_FieldPath

func ParseListConditionsRequest_FieldPath

func ParseListConditionsRequest_FieldPath(rawField string) (ListConditionsRequest_FieldPath, error)

type ListConditionsRequest_FieldPathArrayItemValue

type ListConditionsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListConditionsRequest_FieldPath
	ContainsValue(*ListConditionsRequest) bool
}

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

func MustParseListConditionsRequest_FieldPathArrayItemValue

func MustParseListConditionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListConditionsRequest_FieldPathArrayItemValue

func ParseListConditionsRequest_FieldPathArrayItemValue

func ParseListConditionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListConditionsRequest_FieldPathArrayItemValue, error)

ParseListConditionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListConditionsRequest_FieldPathArrayOfValues

type ListConditionsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListConditionsRequest_FieldPath
}

ListConditionsRequest_FieldPathArrayOfValues allows storing slice of values for ListConditionsRequest fields according to their type

func MustParseListConditionsRequest_FieldPathArrayOfValues

func MustParseListConditionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListConditionsRequest_FieldPathArrayOfValues

func ParseListConditionsRequest_FieldPathArrayOfValues

func ParseListConditionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListConditionsRequest_FieldPathArrayOfValues, error)

type ListConditionsRequest_FieldPathSelector

type ListConditionsRequest_FieldPathSelector int32
const (
	ListConditionsRequest_FieldPathSelectorParent    ListConditionsRequest_FieldPathSelector = 0
	ListConditionsRequest_FieldPathSelectorPageSize  ListConditionsRequest_FieldPathSelector = 1
	ListConditionsRequest_FieldPathSelectorPageToken ListConditionsRequest_FieldPathSelector = 2
	ListConditionsRequest_FieldPathSelectorOrderBy   ListConditionsRequest_FieldPathSelector = 3
	ListConditionsRequest_FieldPathSelectorFilter    ListConditionsRequest_FieldPathSelector = 4
	ListConditionsRequest_FieldPathSelectorFieldMask ListConditionsRequest_FieldPathSelector = 5
	ListConditionsRequest_FieldPathSelectorView      ListConditionsRequest_FieldPathSelector = 6
)

func (ListConditionsRequest_FieldPathSelector) String

type ListConditionsRequest_FieldPathValue

type ListConditionsRequest_FieldPathValue interface {
	ListConditionsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListConditionsRequest)
	CompareWith(*ListConditionsRequest) (cmp int, comparable bool)
}

ListConditionsRequest_FieldPathValue allows storing values for ListConditionsRequest fields according to their type

func MustParseListConditionsRequest_FieldPathValue

func MustParseListConditionsRequest_FieldPathValue(pathStr, valueStr string) ListConditionsRequest_FieldPathValue

func ParseListConditionsRequest_FieldPathValue

func ParseListConditionsRequest_FieldPathValue(pathStr, valueStr string) (ListConditionsRequest_FieldPathValue, error)

type ListConditionsRequest_FieldTerminalPath

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

func (*ListConditionsRequest_FieldTerminalPath) ClearValue

func (*ListConditionsRequest_FieldTerminalPath) ClearValueRaw

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

func (*ListConditionsRequest_FieldTerminalPath) Get

func (fp *ListConditionsRequest_FieldTerminalPath) Get(source *ListConditionsRequest) (values []interface{})

Get returns all values pointed by specific field from source ListConditionsRequest

func (*ListConditionsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListConditionsRequest_FieldTerminalPath) GetRaw

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

func (*ListConditionsRequest_FieldTerminalPath) GetSingle

func (fp *ListConditionsRequest_FieldTerminalPath) GetSingle(source *ListConditionsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListConditionsRequest

func (*ListConditionsRequest_FieldTerminalPath) GetSingleRaw

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

func (*ListConditionsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListConditionsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListConditionsRequest_FieldTerminalPath) Selector

func (*ListConditionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListConditionsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListConditionsRequest_FieldTerminalPath) WithIArrayItemValue

func (*ListConditionsRequest_FieldTerminalPath) WithIArrayOfValues

func (*ListConditionsRequest_FieldTerminalPath) WithIValue

func (*ListConditionsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListConditionsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListConditionsRequest_FieldTerminalPath) WithRawIValue

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

type ListConditionsRequest_FieldTerminalPathArrayItemValue

type ListConditionsRequest_FieldTerminalPathArrayItemValue struct {
	ListConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListConditionsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListConditionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListConditionsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListConditionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListConditionsRequest) (interface{}, bool)

func (*ListConditionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListConditionsRequest_FieldTerminalPathArrayOfValues

type ListConditionsRequest_FieldTerminalPathArrayOfValues struct {
	ListConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *ListConditionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*condition.Filter, bool)

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *ListConditionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*condition.OrderBy, bool)

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *ListConditionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*condition.PagerCursor, bool)

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*ListConditionsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListConditionsRequest_FieldTerminalPathValue

type ListConditionsRequest_FieldTerminalPathValue struct {
	ListConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListConditionsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*ListConditionsRequest_FieldTerminalPathValue) AsFilterValue

func (*ListConditionsRequest_FieldTerminalPathValue) AsOrderByValue

func (*ListConditionsRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*ListConditionsRequest_FieldTerminalPathValue) AsPageTokenValue

func (*ListConditionsRequest_FieldTerminalPathValue) AsParentValue

func (*ListConditionsRequest_FieldTerminalPathValue) AsViewValue

func (*ListConditionsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListConditionsRequest_FieldTerminalPathValue' with the value under path in 'ListConditionsRequest'.

func (*ListConditionsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ListConditionsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ListConditionsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListConditionsRequest

func (*ListConditionsRequest_FieldTerminalPathValue) SetToRaw

type ListConditionsResponse

type ListConditionsResponse struct {

	// The list of Conditions
	Conditions []*condition.Condition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty" firestore:"conditions"`
	// A token to retrieve previous page of results. Pass this value in the
	// [ListConditionsRequest.page_token][ntt.iam.v1alpha.ListConditionsRequest.page_token]
	PrevPageToken *condition.PagerCursor `` /* 151-byte string literal not displayed */
	// A token to retrieve next page of results. Pass this value in the
	// [ListConditionsRequest.page_token][ntt.iam.v1alpha.ListConditionsRequest.page_token]
	NextPageToken *condition.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [ListConditions][ntt.iam.v1alpha.ListConditions]

func (*ListConditionsResponse) Clone

func (*ListConditionsResponse) CloneRaw

func (*ListConditionsResponse) Descriptor

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

Deprecated, Use ListConditionsResponse.ProtoReflect.Descriptor instead.

func (*ListConditionsResponse) GetConditions

func (m *ListConditionsResponse) GetConditions() []*condition.Condition

func (*ListConditionsResponse) GetNextPageToken

func (m *ListConditionsResponse) GetNextPageToken() *condition.PagerCursor

func (*ListConditionsResponse) GetPrevPageToken

func (m *ListConditionsResponse) GetPrevPageToken() *condition.PagerCursor

func (*ListConditionsResponse) GotenMessage

func (*ListConditionsResponse) GotenMessage()

func (*ListConditionsResponse) GotenObjectExt

func (o *ListConditionsResponse) GotenObjectExt()

func (*ListConditionsResponse) GotenValidate

func (obj *ListConditionsResponse) GotenValidate() error

func (*ListConditionsResponse) MakeDiffFieldMask

func (*ListConditionsResponse) MakeFullFieldMask

func (*ListConditionsResponse) MakeRawDiffFieldMask

func (*ListConditionsResponse) MakeRawFullFieldMask

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

func (*ListConditionsResponse) Marshal

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

func (*ListConditionsResponse) MarshalJSON

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

func (*ListConditionsResponse) Merge

func (*ListConditionsResponse) MergeRaw

func (*ListConditionsResponse) ProtoMessage

func (*ListConditionsResponse) ProtoMessage()

func (*ListConditionsResponse) ProtoReflect

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

func (*ListConditionsResponse) Reset

func (m *ListConditionsResponse) Reset()

func (*ListConditionsResponse) SetConditions

func (m *ListConditionsResponse) SetConditions(fv []*condition.Condition)

func (*ListConditionsResponse) SetNextPageToken

func (m *ListConditionsResponse) SetNextPageToken(fv *condition.PagerCursor)

func (*ListConditionsResponse) SetPrevPageToken

func (m *ListConditionsResponse) SetPrevPageToken(fv *condition.PagerCursor)

func (*ListConditionsResponse) String

func (m *ListConditionsResponse) String() string

func (*ListConditionsResponse) Unmarshal

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

func (*ListConditionsResponse) UnmarshalJSON

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

type ListConditionsResponseFieldPathBuilder

type ListConditionsResponseFieldPathBuilder struct{}

func NewListConditionsResponseFieldPathBuilder

func NewListConditionsResponseFieldPathBuilder() ListConditionsResponseFieldPathBuilder

func (ListConditionsResponseFieldPathBuilder) Conditions

func (ListConditionsResponseFieldPathBuilder) NextPageToken

func (ListConditionsResponseFieldPathBuilder) PrevPageToken

type ListConditionsResponsePathSelectorConditions

type ListConditionsResponsePathSelectorConditions struct{}

func (ListConditionsResponsePathSelectorConditions) Description

func (ListConditionsResponsePathSelectorConditions) DisplayName

func (ListConditionsResponsePathSelectorConditions) Expression

func (ListConditionsResponsePathSelectorConditions) FieldPath

func (ListConditionsResponsePathSelectorConditions) Name

func (ListConditionsResponsePathSelectorConditions) ParameterDeclarations

func (ListConditionsResponsePathSelectorConditions) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditions) WithItemValue

func (ListConditionsResponsePathSelectorConditions) WithSubArrayItemValue

func (ListConditionsResponsePathSelectorConditions) WithSubArrayOfValues

func (ListConditionsResponsePathSelectorConditions) WithSubPath

func (ListConditionsResponsePathSelectorConditions) WithSubValue

func (ListConditionsResponsePathSelectorConditions) WithValue

type ListConditionsResponsePathSelectorConditionsDescription

type ListConditionsResponsePathSelectorConditionsDescription struct{}

func (ListConditionsResponsePathSelectorConditionsDescription) FieldPath

func (ListConditionsResponsePathSelectorConditionsDescription) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditionsDescription) WithValue

type ListConditionsResponsePathSelectorConditionsDisplayName

type ListConditionsResponsePathSelectorConditionsDisplayName struct{}

func (ListConditionsResponsePathSelectorConditionsDisplayName) FieldPath

func (ListConditionsResponsePathSelectorConditionsDisplayName) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditionsDisplayName) WithValue

type ListConditionsResponsePathSelectorConditionsExpression

type ListConditionsResponsePathSelectorConditionsExpression struct{}

func (ListConditionsResponsePathSelectorConditionsExpression) FieldPath

func (ListConditionsResponsePathSelectorConditionsExpression) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditionsExpression) WithValue

type ListConditionsResponsePathSelectorConditionsName

type ListConditionsResponsePathSelectorConditionsName struct{}

func (ListConditionsResponsePathSelectorConditionsName) FieldPath

func (ListConditionsResponsePathSelectorConditionsName) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditionsName) WithValue

type ListConditionsResponsePathSelectorConditionsParameterDeclarations

type ListConditionsResponsePathSelectorConditionsParameterDeclarations struct{}

func (ListConditionsResponsePathSelectorConditionsParameterDeclarations) FieldPath

func (ListConditionsResponsePathSelectorConditionsParameterDeclarations) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditionsParameterDeclarations) WithItemValue

func (ListConditionsResponsePathSelectorConditionsParameterDeclarations) WithValue

type ListConditionsResponsePathSelectorConditionsParameterDeclarationsKey

type ListConditionsResponsePathSelectorConditionsParameterDeclarationsKey struct{}

func (ListConditionsResponsePathSelectorConditionsParameterDeclarationsKey) FieldPath

func (ListConditionsResponsePathSelectorConditionsParameterDeclarationsKey) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditionsParameterDeclarationsKey) WithValue

type ListConditionsResponsePathSelectorConditionsParameterDeclarationsType

type ListConditionsResponsePathSelectorConditionsParameterDeclarationsType struct{}

func (ListConditionsResponsePathSelectorConditionsParameterDeclarationsType) FieldPath

func (ListConditionsResponsePathSelectorConditionsParameterDeclarationsType) WithArrayOfValues

func (ListConditionsResponsePathSelectorConditionsParameterDeclarationsType) WithValue

type ListConditionsResponsePathSelectorNextPageToken

type ListConditionsResponsePathSelectorNextPageToken struct{}

func (ListConditionsResponsePathSelectorNextPageToken) FieldPath

func (ListConditionsResponsePathSelectorNextPageToken) WithArrayOfValues

func (ListConditionsResponsePathSelectorNextPageToken) WithValue

type ListConditionsResponsePathSelectorPrevPageToken

type ListConditionsResponsePathSelectorPrevPageToken struct{}

func (ListConditionsResponsePathSelectorPrevPageToken) FieldPath

func (ListConditionsResponsePathSelectorPrevPageToken) WithArrayOfValues

func (ListConditionsResponsePathSelectorPrevPageToken) WithValue

type ListConditionsResponse_FieldMask

type ListConditionsResponse_FieldMask struct {
	Paths []ListConditionsResponse_FieldPath
}

func FullListConditionsResponse_FieldMask

func FullListConditionsResponse_FieldMask() *ListConditionsResponse_FieldMask

func (*ListConditionsResponse_FieldMask) AppendPath

func (*ListConditionsResponse_FieldMask) AppendRawPath

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

func (*ListConditionsResponse_FieldMask) DecodeFirestore

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

func (*ListConditionsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListConditionsResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListConditionsResponse_FieldMask) FromProtoFieldMask

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

func (*ListConditionsResponse_FieldMask) GetPaths

func (*ListConditionsResponse_FieldMask) GetRawPaths

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

func (*ListConditionsResponse_FieldMask) IsFull

func (fieldMask *ListConditionsResponse_FieldMask) IsFull() bool

func (ListConditionsResponse_FieldMask) Marshal

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

implement methods required by customType

func (ListConditionsResponse_FieldMask) MarshalJSON

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

func (*ListConditionsResponse_FieldMask) PathsCount

func (fieldMask *ListConditionsResponse_FieldMask) PathsCount() int

func (*ListConditionsResponse_FieldMask) Project

func (*ListConditionsResponse_FieldMask) ProjectRaw

func (*ListConditionsResponse_FieldMask) ProtoMessage

func (fieldMask *ListConditionsResponse_FieldMask) ProtoMessage()

func (*ListConditionsResponse_FieldMask) ProtoReflect

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

func (*ListConditionsResponse_FieldMask) Reset

func (fieldMask *ListConditionsResponse_FieldMask) Reset()

func (*ListConditionsResponse_FieldMask) Set

func (fieldMask *ListConditionsResponse_FieldMask) Set(target, source *ListConditionsResponse)

func (*ListConditionsResponse_FieldMask) SetFromCliFlag

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

func (*ListConditionsResponse_FieldMask) SetRaw

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

func (*ListConditionsResponse_FieldMask) Size

func (fieldMask *ListConditionsResponse_FieldMask) Size() int

func (*ListConditionsResponse_FieldMask) String

func (fieldMask *ListConditionsResponse_FieldMask) String() string

func (*ListConditionsResponse_FieldMask) Subtract

func (*ListConditionsResponse_FieldMask) SubtractRaw

func (*ListConditionsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListConditionsResponse_FieldMask) Unmarshal

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

func (*ListConditionsResponse_FieldMask) UnmarshalJSON

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

type ListConditionsResponse_FieldPath

type ListConditionsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListConditionsResponse_FieldPathSelector
	Get(source *ListConditionsResponse) []interface{}
	GetSingle(source *ListConditionsResponse) (interface{}, bool)
	ClearValue(item *ListConditionsResponse)

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

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

func MustParseListConditionsResponse_FieldPath

func MustParseListConditionsResponse_FieldPath(rawField string) ListConditionsResponse_FieldPath

func ParseListConditionsResponse_FieldPath

func ParseListConditionsResponse_FieldPath(rawField string) (ListConditionsResponse_FieldPath, error)

type ListConditionsResponse_FieldPathArrayItemValue

type ListConditionsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListConditionsResponse_FieldPath
	ContainsValue(*ListConditionsResponse) bool
}

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

func MustParseListConditionsResponse_FieldPathArrayItemValue

func MustParseListConditionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListConditionsResponse_FieldPathArrayItemValue

func ParseListConditionsResponse_FieldPathArrayItemValue

func ParseListConditionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListConditionsResponse_FieldPathArrayItemValue, error)

ParseListConditionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListConditionsResponse_FieldPathArrayOfValues

type ListConditionsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListConditionsResponse_FieldPath
}

ListConditionsResponse_FieldPathArrayOfValues allows storing slice of values for ListConditionsResponse fields according to their type

func MustParseListConditionsResponse_FieldPathArrayOfValues

func MustParseListConditionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListConditionsResponse_FieldPathArrayOfValues

func ParseListConditionsResponse_FieldPathArrayOfValues

func ParseListConditionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListConditionsResponse_FieldPathArrayOfValues, error)

type ListConditionsResponse_FieldPathSelector

type ListConditionsResponse_FieldPathSelector int32
const (
	ListConditionsResponse_FieldPathSelectorConditions    ListConditionsResponse_FieldPathSelector = 0
	ListConditionsResponse_FieldPathSelectorPrevPageToken ListConditionsResponse_FieldPathSelector = 1
	ListConditionsResponse_FieldPathSelectorNextPageToken ListConditionsResponse_FieldPathSelector = 2
)

func (ListConditionsResponse_FieldPathSelector) String

type ListConditionsResponse_FieldPathValue

type ListConditionsResponse_FieldPathValue interface {
	ListConditionsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListConditionsResponse)
	CompareWith(*ListConditionsResponse) (cmp int, comparable bool)
}

ListConditionsResponse_FieldPathValue allows storing values for ListConditionsResponse fields according to their type

func MustParseListConditionsResponse_FieldPathValue

func MustParseListConditionsResponse_FieldPathValue(pathStr, valueStr string) ListConditionsResponse_FieldPathValue

func ParseListConditionsResponse_FieldPathValue

func ParseListConditionsResponse_FieldPathValue(pathStr, valueStr string) (ListConditionsResponse_FieldPathValue, error)

type ListConditionsResponse_FieldSubPath

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

func (*ListConditionsResponse_FieldSubPath) AsConditionsSubPath

func (*ListConditionsResponse_FieldSubPath) ClearValue

func (*ListConditionsResponse_FieldSubPath) ClearValueRaw

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

func (*ListConditionsResponse_FieldSubPath) Get

func (fps *ListConditionsResponse_FieldSubPath) Get(source *ListConditionsResponse) (values []interface{})

Get returns all values pointed by selected field from source ListConditionsResponse

func (*ListConditionsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListConditionsResponse_FieldSubPath) GetRaw

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

func (*ListConditionsResponse_FieldSubPath) GetSingle

func (fps *ListConditionsResponse_FieldSubPath) GetSingle(source *ListConditionsResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListConditionsResponse

func (*ListConditionsResponse_FieldSubPath) GetSingleRaw

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

func (*ListConditionsResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListConditionsResponse_FieldSubPath) JSONString

func (fps *ListConditionsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListConditionsResponse_FieldSubPath) Selector

func (*ListConditionsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListConditionsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*ListConditionsResponse_FieldSubPath) WithIArrayItemValue

func (fps *ListConditionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListConditionsResponse_FieldPathArrayItemValue

func (*ListConditionsResponse_FieldSubPath) WithIArrayOfValues

func (fps *ListConditionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListConditionsResponse_FieldPathArrayOfValues

func (*ListConditionsResponse_FieldSubPath) WithIValue

func (*ListConditionsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ListConditionsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ListConditionsResponse_FieldSubPath) WithRawIValue

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

type ListConditionsResponse_FieldSubPathArrayItemValue

type ListConditionsResponse_FieldSubPathArrayItemValue struct {
	ListConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListConditionsResponse_FieldSubPathArrayItemValue) AsConditionsPathItemValue

func (*ListConditionsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*ListConditionsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListConditionsResponse_FieldSubPathArrayOfValues

type ListConditionsResponse_FieldSubPathArrayOfValues struct {
	ListConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListConditionsResponse_FieldSubPathArrayOfValues) AsConditionsPathArrayOfValues

func (*ListConditionsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ListConditionsResponse_FieldSubPathValue

type ListConditionsResponse_FieldSubPathValue struct {
	ListConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListConditionsResponse_FieldSubPathValue) AsConditionsPathValue

func (*ListConditionsResponse_FieldSubPathValue) CompareWith

func (*ListConditionsResponse_FieldSubPathValue) CompareWithRaw

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

func (*ListConditionsResponse_FieldSubPathValue) GetRawValue

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

func (*ListConditionsResponse_FieldSubPathValue) SetTo

func (*ListConditionsResponse_FieldSubPathValue) SetToRaw

type ListConditionsResponse_FieldTerminalPath

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

func (*ListConditionsResponse_FieldTerminalPath) ClearValue

func (*ListConditionsResponse_FieldTerminalPath) ClearValueRaw

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

func (*ListConditionsResponse_FieldTerminalPath) Get

func (fp *ListConditionsResponse_FieldTerminalPath) Get(source *ListConditionsResponse) (values []interface{})

Get returns all values pointed by specific field from source ListConditionsResponse

func (*ListConditionsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListConditionsResponse_FieldTerminalPath) GetRaw

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

func (*ListConditionsResponse_FieldTerminalPath) GetSingle

func (fp *ListConditionsResponse_FieldTerminalPath) GetSingle(source *ListConditionsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListConditionsResponse

func (*ListConditionsResponse_FieldTerminalPath) GetSingleRaw

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

func (*ListConditionsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListConditionsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListConditionsResponse_FieldTerminalPath) Selector

func (*ListConditionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListConditionsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListConditionsResponse_FieldTerminalPath) WithIArrayItemValue

func (*ListConditionsResponse_FieldTerminalPath) WithIArrayOfValues

func (*ListConditionsResponse_FieldTerminalPath) WithIValue

func (*ListConditionsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListConditionsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListConditionsResponse_FieldTerminalPath) WithRawIValue

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

type ListConditionsResponse_FieldTerminalPathArrayItemValue

type ListConditionsResponse_FieldTerminalPathArrayItemValue struct {
	ListConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListConditionsResponse_FieldTerminalPathArrayItemValue) AsConditionsItemValue

func (*ListConditionsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListConditionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListConditionsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ListConditionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListConditionsResponse_FieldTerminalPathArrayOfValues

type ListConditionsResponse_FieldTerminalPathArrayOfValues struct {
	ListConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListConditionsResponse_FieldTerminalPathArrayOfValues) AsConditionsArrayOfValues

func (fpaov *ListConditionsResponse_FieldTerminalPathArrayOfValues) AsConditionsArrayOfValues() ([][]*condition.Condition, bool)

func (*ListConditionsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *ListConditionsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*condition.PagerCursor, bool)

func (*ListConditionsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *ListConditionsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*condition.PagerCursor, bool)

func (*ListConditionsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListConditionsResponse_FieldTerminalPathValue

type ListConditionsResponse_FieldTerminalPathValue struct {
	ListConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListConditionsResponse_FieldTerminalPathValue) AsConditionsValue

func (*ListConditionsResponse_FieldTerminalPathValue) AsNextPageTokenValue

func (*ListConditionsResponse_FieldTerminalPathValue) AsPrevPageTokenValue

func (*ListConditionsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListConditionsResponse_FieldTerminalPathValue' with the value under path in 'ListConditionsResponse'.

func (*ListConditionsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*ListConditionsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ListConditionsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListConditionsResponse

func (*ListConditionsResponse_FieldTerminalPathValue) SetToRaw

type UpdateConditionDescriptor added in v0.4.28

type UpdateConditionDescriptor struct{}

func GetUpdateConditionDescriptor added in v0.4.28

func GetUpdateConditionDescriptor() *UpdateConditionDescriptor

func (*UpdateConditionDescriptor) GetApiDescriptor added in v0.4.28

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

func (*UpdateConditionDescriptor) GetApiName added in v0.4.28

func (d *UpdateConditionDescriptor) GetApiName() string

func (*UpdateConditionDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*UpdateConditionDescriptor) GetFullMethodName added in v0.4.28

func (d *UpdateConditionDescriptor) GetFullMethodName() string

func (*UpdateConditionDescriptor) GetMethodName added in v0.4.28

func (d *UpdateConditionDescriptor) GetMethodName() string

func (*UpdateConditionDescriptor) GetProtoPkgName added in v0.4.28

func (d *UpdateConditionDescriptor) GetProtoPkgName() string

func (*UpdateConditionDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*UpdateConditionDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*UpdateConditionDescriptor) GetServiceDomain added in v0.4.28

func (d *UpdateConditionDescriptor) GetServiceDomain() string

func (*UpdateConditionDescriptor) GetServiceVersion added in v0.4.28

func (d *UpdateConditionDescriptor) GetServiceVersion() string

func (*UpdateConditionDescriptor) GetVerb added in v0.4.28

func (d *UpdateConditionDescriptor) GetVerb() string

func (*UpdateConditionDescriptor) HasResource added in v0.4.30

func (d *UpdateConditionDescriptor) HasResource() bool

func (*UpdateConditionDescriptor) IsClientStream added in v0.4.28

func (d *UpdateConditionDescriptor) IsClientStream() bool

func (*UpdateConditionDescriptor) IsCollection added in v0.4.30

func (d *UpdateConditionDescriptor) IsCollection() bool

func (*UpdateConditionDescriptor) IsPlural added in v0.4.30

func (d *UpdateConditionDescriptor) IsPlural() bool

func (*UpdateConditionDescriptor) IsServerStream added in v0.4.28

func (d *UpdateConditionDescriptor) IsServerStream() bool

func (*UpdateConditionDescriptor) IsUnary added in v0.4.28

func (d *UpdateConditionDescriptor) IsUnary() bool

func (*UpdateConditionDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*UpdateConditionDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*UpdateConditionDescriptor) RequestHasResourceBody added in v0.4.28

func (d *UpdateConditionDescriptor) RequestHasResourceBody() bool

type UpdateConditionDescriptorClientMsgHandle added in v0.4.28

type UpdateConditionDescriptorClientMsgHandle struct{}

func (*UpdateConditionDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*UpdateConditionDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*UpdateConditionDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type UpdateConditionDescriptorServerMsgHandle added in v0.4.28

type UpdateConditionDescriptorServerMsgHandle struct{}

func (*UpdateConditionDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*UpdateConditionDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*UpdateConditionDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type UpdateConditionRequest

type UpdateConditionRequest struct {

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

Request message for method [UpdateCondition][ntt.iam.v1alpha.UpdateCondition]

func (*UpdateConditionRequest) Clone

func (*UpdateConditionRequest) CloneRaw

func (*UpdateConditionRequest) Descriptor

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

Deprecated, Use UpdateConditionRequest.ProtoReflect.Descriptor instead.

func (*UpdateConditionRequest) GetCas

func (*UpdateConditionRequest) GetCondition

func (m *UpdateConditionRequest) GetCondition() *condition.Condition

func (*UpdateConditionRequest) GetUpdateMask

func (*UpdateConditionRequest) GotenMessage

func (*UpdateConditionRequest) GotenMessage()

func (*UpdateConditionRequest) GotenObjectExt

func (o *UpdateConditionRequest) GotenObjectExt()

func (*UpdateConditionRequest) GotenValidate

func (obj *UpdateConditionRequest) GotenValidate() error

func (*UpdateConditionRequest) MakeDiffFieldMask

func (*UpdateConditionRequest) MakeFullFieldMask

func (*UpdateConditionRequest) MakeRawDiffFieldMask

func (*UpdateConditionRequest) MakeRawFullFieldMask

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

func (*UpdateConditionRequest) Marshal

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

func (*UpdateConditionRequest) MarshalJSON

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

func (*UpdateConditionRequest) Merge

func (*UpdateConditionRequest) MergeRaw

func (*UpdateConditionRequest) ProtoMessage

func (*UpdateConditionRequest) ProtoMessage()

func (*UpdateConditionRequest) ProtoReflect

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

func (*UpdateConditionRequest) Reset

func (m *UpdateConditionRequest) Reset()

func (*UpdateConditionRequest) SetCas

func (*UpdateConditionRequest) SetCondition

func (m *UpdateConditionRequest) SetCondition(fv *condition.Condition)

func (*UpdateConditionRequest) SetUpdateMask

func (*UpdateConditionRequest) String

func (m *UpdateConditionRequest) String() string

func (*UpdateConditionRequest) Unmarshal

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

func (*UpdateConditionRequest) UnmarshalJSON

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

type UpdateConditionRequestCASFieldPathBuilder

type UpdateConditionRequestCASFieldPathBuilder struct{}

func NewUpdateConditionRequestCASFieldPathBuilder

func NewUpdateConditionRequestCASFieldPathBuilder() UpdateConditionRequestCASFieldPathBuilder

func (UpdateConditionRequestCASFieldPathBuilder) ConditionalState

func (UpdateConditionRequestCASFieldPathBuilder) FieldMask

type UpdateConditionRequestCAS_FieldPath

type UpdateConditionRequestCAS_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateConditionRequestCAS_FieldPathSelector
	Get(source *UpdateConditionRequest_CAS) []interface{}
	GetSingle(source *UpdateConditionRequest_CAS) (interface{}, bool)
	ClearValue(item *UpdateConditionRequest_CAS)

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

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

func MustParseUpdateConditionRequestCAS_FieldPath

func MustParseUpdateConditionRequestCAS_FieldPath(rawField string) UpdateConditionRequestCAS_FieldPath

func ParseUpdateConditionRequestCAS_FieldPath

func ParseUpdateConditionRequestCAS_FieldPath(rawField string) (UpdateConditionRequestCAS_FieldPath, error)

type UpdateConditionRequestCAS_FieldPathArrayItemValue

type UpdateConditionRequestCAS_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateConditionRequestCAS_FieldPath
	ContainsValue(*UpdateConditionRequest_CAS) bool
}

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

func MustParseUpdateConditionRequestCAS_FieldPathArrayItemValue

func MustParseUpdateConditionRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) UpdateConditionRequestCAS_FieldPathArrayItemValue

func ParseUpdateConditionRequestCAS_FieldPathArrayItemValue

func ParseUpdateConditionRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateConditionRequestCAS_FieldPathArrayItemValue, error)

ParseUpdateConditionRequestCAS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateConditionRequestCAS_FieldPathArrayOfValues

type UpdateConditionRequestCAS_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateConditionRequestCAS_FieldPath
}

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

func MustParseUpdateConditionRequestCAS_FieldPathArrayOfValues

func MustParseUpdateConditionRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateConditionRequestCAS_FieldPathArrayOfValues

func ParseUpdateConditionRequestCAS_FieldPathArrayOfValues

func ParseUpdateConditionRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateConditionRequestCAS_FieldPathArrayOfValues, error)

type UpdateConditionRequestCAS_FieldPathSelector

type UpdateConditionRequestCAS_FieldPathSelector int32
const (
	UpdateConditionRequestCAS_FieldPathSelectorConditionalState UpdateConditionRequestCAS_FieldPathSelector = 0
	UpdateConditionRequestCAS_FieldPathSelectorFieldMask        UpdateConditionRequestCAS_FieldPathSelector = 1
)

func (UpdateConditionRequestCAS_FieldPathSelector) String

type UpdateConditionRequestCAS_FieldPathValue

type UpdateConditionRequestCAS_FieldPathValue interface {
	UpdateConditionRequestCAS_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateConditionRequest_CAS)
	CompareWith(*UpdateConditionRequest_CAS) (cmp int, comparable bool)
}

UpdateConditionRequestCAS_FieldPathValue allows storing values for CAS fields according to their type

func MustParseUpdateConditionRequestCAS_FieldPathValue

func MustParseUpdateConditionRequestCAS_FieldPathValue(pathStr, valueStr string) UpdateConditionRequestCAS_FieldPathValue

func ParseUpdateConditionRequestCAS_FieldPathValue

func ParseUpdateConditionRequestCAS_FieldPathValue(pathStr, valueStr string) (UpdateConditionRequestCAS_FieldPathValue, error)

type UpdateConditionRequestCAS_FieldSubPath

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

func (*UpdateConditionRequestCAS_FieldSubPath) AsConditionalStateSubPath

func (fps *UpdateConditionRequestCAS_FieldSubPath) AsConditionalStateSubPath() (condition.Condition_FieldPath, bool)

func (*UpdateConditionRequestCAS_FieldSubPath) ClearValue

func (*UpdateConditionRequestCAS_FieldSubPath) ClearValueRaw

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

func (*UpdateConditionRequestCAS_FieldSubPath) Get

func (fps *UpdateConditionRequestCAS_FieldSubPath) Get(source *UpdateConditionRequest_CAS) (values []interface{})

Get returns all values pointed by selected field from source UpdateConditionRequest_CAS

func (*UpdateConditionRequestCAS_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateConditionRequestCAS_FieldSubPath) GetRaw

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

func (*UpdateConditionRequestCAS_FieldSubPath) GetSingle

func (fps *UpdateConditionRequestCAS_FieldSubPath) GetSingle(source *UpdateConditionRequest_CAS) (interface{}, bool)

GetSingle returns value of selected field from source UpdateConditionRequest_CAS

func (*UpdateConditionRequestCAS_FieldSubPath) GetSingleRaw

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

func (*UpdateConditionRequestCAS_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateConditionRequestCAS_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateConditionRequestCAS_FieldSubPath) Selector

func (*UpdateConditionRequestCAS_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateConditionRequestCAS_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateConditionRequestCAS_FieldSubPath) WithIArrayItemValue

func (*UpdateConditionRequestCAS_FieldSubPath) WithIArrayOfValues

func (*UpdateConditionRequestCAS_FieldSubPath) WithIValue

func (*UpdateConditionRequestCAS_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateConditionRequestCAS_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateConditionRequestCAS_FieldSubPath) WithRawIValue

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

type UpdateConditionRequestCAS_FieldSubPathArrayItemValue

type UpdateConditionRequestCAS_FieldSubPathArrayItemValue struct {
	UpdateConditionRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue

func (*UpdateConditionRequestCAS_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateConditionRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateConditionRequestCAS_FieldSubPathArrayOfValues

type UpdateConditionRequestCAS_FieldSubPathArrayOfValues struct {
	UpdateConditionRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues

func (*UpdateConditionRequestCAS_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateConditionRequestCAS_FieldSubPathValue

type UpdateConditionRequestCAS_FieldSubPathValue struct {
	UpdateConditionRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequestCAS_FieldSubPathValue) AsConditionalStatePathValue

func (*UpdateConditionRequestCAS_FieldSubPathValue) CompareWith

func (*UpdateConditionRequestCAS_FieldSubPathValue) CompareWithRaw

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

func (*UpdateConditionRequestCAS_FieldSubPathValue) GetRawValue

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

func (*UpdateConditionRequestCAS_FieldSubPathValue) SetTo

func (*UpdateConditionRequestCAS_FieldSubPathValue) SetToRaw

type UpdateConditionRequestCAS_FieldTerminalPath

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

func (*UpdateConditionRequestCAS_FieldTerminalPath) ClearValue

func (*UpdateConditionRequestCAS_FieldTerminalPath) ClearValueRaw

func (*UpdateConditionRequestCAS_FieldTerminalPath) Get

func (fp *UpdateConditionRequestCAS_FieldTerminalPath) Get(source *UpdateConditionRequest_CAS) (values []interface{})

Get returns all values pointed by specific field from source UpdateConditionRequest_CAS

func (*UpdateConditionRequestCAS_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateConditionRequestCAS_FieldTerminalPath) GetRaw

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

func (*UpdateConditionRequestCAS_FieldTerminalPath) GetSingle

func (fp *UpdateConditionRequestCAS_FieldTerminalPath) GetSingle(source *UpdateConditionRequest_CAS) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateConditionRequest_CAS

func (*UpdateConditionRequestCAS_FieldTerminalPath) GetSingleRaw

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

func (*UpdateConditionRequestCAS_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateConditionRequestCAS_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateConditionRequestCAS_FieldTerminalPath) Selector

func (*UpdateConditionRequestCAS_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateConditionRequestCAS_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateConditionRequestCAS_FieldTerminalPath) WithIArrayItemValue

func (*UpdateConditionRequestCAS_FieldTerminalPath) WithIArrayOfValues

func (*UpdateConditionRequestCAS_FieldTerminalPath) WithIValue

func (*UpdateConditionRequestCAS_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateConditionRequestCAS_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateConditionRequestCAS_FieldTerminalPath) WithRawIValue

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

type UpdateConditionRequestCAS_FieldTerminalPathArrayItemValue

type UpdateConditionRequestCAS_FieldTerminalPathArrayItemValue struct {
	UpdateConditionRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateConditionRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateConditionRequestCAS_FieldTerminalPathArrayItemValue) GetSingle

func (*UpdateConditionRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateConditionRequestCAS_FieldTerminalPathArrayOfValues

type UpdateConditionRequestCAS_FieldTerminalPathArrayOfValues struct {
	UpdateConditionRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues

func (fpaov *UpdateConditionRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*condition.Condition, bool)

func (*UpdateConditionRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*UpdateConditionRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateConditionRequestCAS_FieldTerminalPathValue

type UpdateConditionRequestCAS_FieldTerminalPathValue struct {
	UpdateConditionRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequestCAS_FieldTerminalPathValue) AsConditionalStateValue

func (fpv *UpdateConditionRequestCAS_FieldTerminalPathValue) AsConditionalStateValue() (*condition.Condition, bool)

func (*UpdateConditionRequestCAS_FieldTerminalPathValue) AsFieldMaskValue

func (*UpdateConditionRequestCAS_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateConditionRequestCAS_FieldTerminalPathValue' with the value under path in 'UpdateConditionRequest_CAS'.

func (*UpdateConditionRequestCAS_FieldTerminalPathValue) CompareWithRaw

func (*UpdateConditionRequestCAS_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateConditionRequestCAS_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CAS

func (*UpdateConditionRequestCAS_FieldTerminalPathValue) SetToRaw

type UpdateConditionRequestFieldPathBuilder

type UpdateConditionRequestFieldPathBuilder struct{}

func NewUpdateConditionRequestFieldPathBuilder

func NewUpdateConditionRequestFieldPathBuilder() UpdateConditionRequestFieldPathBuilder

func (UpdateConditionRequestFieldPathBuilder) Cas

func (UpdateConditionRequestFieldPathBuilder) Condition

func (UpdateConditionRequestFieldPathBuilder) UpdateMask

type UpdateConditionRequestPathSelectorCas

type UpdateConditionRequestPathSelectorCas struct{}

func (UpdateConditionRequestPathSelectorCas) ConditionalState

func (UpdateConditionRequestPathSelectorCas) FieldMask

func (UpdateConditionRequestPathSelectorCas) FieldPath

func (UpdateConditionRequestPathSelectorCas) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCas) WithSubArrayItemValue

func (UpdateConditionRequestPathSelectorCas) WithSubArrayOfValues

func (UpdateConditionRequestPathSelectorCas) WithSubPath

func (UpdateConditionRequestPathSelectorCas) WithSubValue

type UpdateConditionRequestPathSelectorCasConditionalState

type UpdateConditionRequestPathSelectorCasConditionalState struct{}

func (UpdateConditionRequestPathSelectorCasConditionalState) Description

func (UpdateConditionRequestPathSelectorCasConditionalState) DisplayName

func (UpdateConditionRequestPathSelectorCasConditionalState) Expression

func (UpdateConditionRequestPathSelectorCasConditionalState) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalState) Name

func (UpdateConditionRequestPathSelectorCasConditionalState) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalState) WithValue

type UpdateConditionRequestPathSelectorCasConditionalStateDescription

type UpdateConditionRequestPathSelectorCasConditionalStateDescription struct{}

func (UpdateConditionRequestPathSelectorCasConditionalStateDescription) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalStateDescription) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalStateDescription) WithValue

type UpdateConditionRequestPathSelectorCasConditionalStateDisplayName

type UpdateConditionRequestPathSelectorCasConditionalStateDisplayName struct{}

func (UpdateConditionRequestPathSelectorCasConditionalStateDisplayName) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalStateDisplayName) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalStateDisplayName) WithValue

type UpdateConditionRequestPathSelectorCasConditionalStateExpression

type UpdateConditionRequestPathSelectorCasConditionalStateExpression struct{}

func (UpdateConditionRequestPathSelectorCasConditionalStateExpression) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalStateExpression) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalStateExpression) WithValue

type UpdateConditionRequestPathSelectorCasConditionalStateName

type UpdateConditionRequestPathSelectorCasConditionalStateName struct{}

func (UpdateConditionRequestPathSelectorCasConditionalStateName) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalStateName) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalStateName) WithValue

type UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarations

type UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarations struct{}

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarations) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarations) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarations) WithItemValue

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarations) WithValue

type UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsKey

type UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsKey struct{}

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsKey) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsKey) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsKey) WithValue

type UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsType

type UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsType struct{}

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsType) FieldPath

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsType) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasConditionalStateParameterDeclarationsType) WithValue

type UpdateConditionRequestPathSelectorCasFieldMask

type UpdateConditionRequestPathSelectorCasFieldMask struct{}

func (UpdateConditionRequestPathSelectorCasFieldMask) FieldPath

func (UpdateConditionRequestPathSelectorCasFieldMask) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCasFieldMask) WithValue

type UpdateConditionRequestPathSelectorCondition

type UpdateConditionRequestPathSelectorCondition struct{}

func (UpdateConditionRequestPathSelectorCondition) Description

func (UpdateConditionRequestPathSelectorCondition) DisplayName

func (UpdateConditionRequestPathSelectorCondition) Expression

func (UpdateConditionRequestPathSelectorCondition) FieldPath

func (UpdateConditionRequestPathSelectorCondition) Name

func (UpdateConditionRequestPathSelectorCondition) ParameterDeclarations

func (UpdateConditionRequestPathSelectorCondition) WithArrayOfValues

func (UpdateConditionRequestPathSelectorCondition) WithSubArrayItemValue

func (UpdateConditionRequestPathSelectorCondition) WithSubArrayOfValues

func (UpdateConditionRequestPathSelectorCondition) WithSubPath

func (UpdateConditionRequestPathSelectorCondition) WithSubValue

func (UpdateConditionRequestPathSelectorCondition) WithValue

type UpdateConditionRequestPathSelectorConditionDescription

type UpdateConditionRequestPathSelectorConditionDescription struct{}

func (UpdateConditionRequestPathSelectorConditionDescription) FieldPath

func (UpdateConditionRequestPathSelectorConditionDescription) WithArrayOfValues

func (UpdateConditionRequestPathSelectorConditionDescription) WithValue

type UpdateConditionRequestPathSelectorConditionDisplayName

type UpdateConditionRequestPathSelectorConditionDisplayName struct{}

func (UpdateConditionRequestPathSelectorConditionDisplayName) FieldPath

func (UpdateConditionRequestPathSelectorConditionDisplayName) WithArrayOfValues

func (UpdateConditionRequestPathSelectorConditionDisplayName) WithValue

type UpdateConditionRequestPathSelectorConditionExpression

type UpdateConditionRequestPathSelectorConditionExpression struct{}

func (UpdateConditionRequestPathSelectorConditionExpression) FieldPath

func (UpdateConditionRequestPathSelectorConditionExpression) WithArrayOfValues

func (UpdateConditionRequestPathSelectorConditionExpression) WithValue

type UpdateConditionRequestPathSelectorConditionName

type UpdateConditionRequestPathSelectorConditionName struct{}

func (UpdateConditionRequestPathSelectorConditionName) FieldPath

func (UpdateConditionRequestPathSelectorConditionName) WithArrayOfValues

func (UpdateConditionRequestPathSelectorConditionName) WithValue

type UpdateConditionRequestPathSelectorConditionParameterDeclarations

type UpdateConditionRequestPathSelectorConditionParameterDeclarations struct{}

func (UpdateConditionRequestPathSelectorConditionParameterDeclarations) FieldPath

func (UpdateConditionRequestPathSelectorConditionParameterDeclarations) WithArrayOfValues

func (UpdateConditionRequestPathSelectorConditionParameterDeclarations) WithValue

type UpdateConditionRequestPathSelectorConditionParameterDeclarationsKey

type UpdateConditionRequestPathSelectorConditionParameterDeclarationsKey struct{}

func (UpdateConditionRequestPathSelectorConditionParameterDeclarationsKey) FieldPath

func (UpdateConditionRequestPathSelectorConditionParameterDeclarationsKey) WithArrayOfValues

func (UpdateConditionRequestPathSelectorConditionParameterDeclarationsKey) WithValue

type UpdateConditionRequestPathSelectorConditionParameterDeclarationsType

type UpdateConditionRequestPathSelectorConditionParameterDeclarationsType struct{}

func (UpdateConditionRequestPathSelectorConditionParameterDeclarationsType) FieldPath

func (UpdateConditionRequestPathSelectorConditionParameterDeclarationsType) WithArrayOfValues

func (UpdateConditionRequestPathSelectorConditionParameterDeclarationsType) WithValue

type UpdateConditionRequestPathSelectorUpdateMask

type UpdateConditionRequestPathSelectorUpdateMask struct{}

func (UpdateConditionRequestPathSelectorUpdateMask) FieldPath

func (UpdateConditionRequestPathSelectorUpdateMask) WithArrayOfValues

func (UpdateConditionRequestPathSelectorUpdateMask) WithValue

type UpdateConditionRequest_CAS

type UpdateConditionRequest_CAS struct {

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

func (*UpdateConditionRequest_CAS) CloneRaw

func (*UpdateConditionRequest_CAS) Descriptor

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

Deprecated, Use UpdateConditionRequest_CAS.ProtoReflect.Descriptor instead.

func (*UpdateConditionRequest_CAS) GetConditionalState

func (m *UpdateConditionRequest_CAS) GetConditionalState() *condition.Condition

func (*UpdateConditionRequest_CAS) GetFieldMask

func (*UpdateConditionRequest_CAS) GotenMessage

func (*UpdateConditionRequest_CAS) GotenMessage()

func (*UpdateConditionRequest_CAS) GotenObjectExt

func (o *UpdateConditionRequest_CAS) GotenObjectExt()

func (*UpdateConditionRequest_CAS) GotenValidate

func (obj *UpdateConditionRequest_CAS) GotenValidate() error

func (*UpdateConditionRequest_CAS) MakeDiffFieldMask

func (*UpdateConditionRequest_CAS) MakeFullFieldMask

func (*UpdateConditionRequest_CAS) MakeRawDiffFieldMask

func (*UpdateConditionRequest_CAS) MakeRawFullFieldMask

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

func (*UpdateConditionRequest_CAS) Marshal

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

func (*UpdateConditionRequest_CAS) MarshalJSON

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

func (*UpdateConditionRequest_CAS) Merge

func (*UpdateConditionRequest_CAS) MergeRaw

func (*UpdateConditionRequest_CAS) ProtoMessage

func (*UpdateConditionRequest_CAS) ProtoMessage()

func (*UpdateConditionRequest_CAS) ProtoReflect

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

func (*UpdateConditionRequest_CAS) Reset

func (m *UpdateConditionRequest_CAS) Reset()

func (*UpdateConditionRequest_CAS) SetConditionalState

func (m *UpdateConditionRequest_CAS) SetConditionalState(fv *condition.Condition)

func (*UpdateConditionRequest_CAS) SetFieldMask

func (*UpdateConditionRequest_CAS) String

func (m *UpdateConditionRequest_CAS) String() string

func (*UpdateConditionRequest_CAS) Unmarshal

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

func (*UpdateConditionRequest_CAS) UnmarshalJSON

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

type UpdateConditionRequest_CASPathSelectorConditionalState

type UpdateConditionRequest_CASPathSelectorConditionalState struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalState) Description

func (UpdateConditionRequest_CASPathSelectorConditionalState) DisplayName

func (UpdateConditionRequest_CASPathSelectorConditionalState) Expression

func (UpdateConditionRequest_CASPathSelectorConditionalState) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalState) Name

func (UpdateConditionRequest_CASPathSelectorConditionalState) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalState) WithSubArrayItemValue

func (UpdateConditionRequest_CASPathSelectorConditionalState) WithSubArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalState) WithSubPath

func (UpdateConditionRequest_CASPathSelectorConditionalState) WithSubValue

func (UpdateConditionRequest_CASPathSelectorConditionalState) WithValue

type UpdateConditionRequest_CASPathSelectorConditionalStateDescription

type UpdateConditionRequest_CASPathSelectorConditionalStateDescription struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalStateDescription) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalStateDescription) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalStateDescription) WithValue

type UpdateConditionRequest_CASPathSelectorConditionalStateDisplayName

type UpdateConditionRequest_CASPathSelectorConditionalStateDisplayName struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalStateDisplayName) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalStateDisplayName) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalStateDisplayName) WithValue

type UpdateConditionRequest_CASPathSelectorConditionalStateExpression

type UpdateConditionRequest_CASPathSelectorConditionalStateExpression struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalStateExpression) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalStateExpression) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalStateExpression) WithValue

type UpdateConditionRequest_CASPathSelectorConditionalStateName

type UpdateConditionRequest_CASPathSelectorConditionalStateName struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalStateName) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalStateName) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalStateName) WithValue

type UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarations

type UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarations struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarations) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarations) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarations) WithItemValue

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarations) WithValue

type UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsKey

type UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsKey struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsKey) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsKey) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsKey) WithValue

type UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsType

type UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsType struct{}

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsType) FieldPath

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsType) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorConditionalStateParameterDeclarationsType) WithValue

type UpdateConditionRequest_CASPathSelectorFieldMask

type UpdateConditionRequest_CASPathSelectorFieldMask struct{}

func (UpdateConditionRequest_CASPathSelectorFieldMask) FieldPath

func (UpdateConditionRequest_CASPathSelectorFieldMask) WithArrayOfValues

func (UpdateConditionRequest_CASPathSelectorFieldMask) WithValue

type UpdateConditionRequest_CAS_FieldMask

type UpdateConditionRequest_CAS_FieldMask struct {
	Paths []UpdateConditionRequestCAS_FieldPath
}

func FullUpdateConditionRequest_CAS_FieldMask

func FullUpdateConditionRequest_CAS_FieldMask() *UpdateConditionRequest_CAS_FieldMask

func (*UpdateConditionRequest_CAS_FieldMask) AppendPath

func (*UpdateConditionRequest_CAS_FieldMask) AppendRawPath

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

func (*UpdateConditionRequest_CAS_FieldMask) DecodeFirestore

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

func (*UpdateConditionRequest_CAS_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateConditionRequest_CAS_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateConditionRequest_CAS_FieldMask) FromProtoFieldMask

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

func (*UpdateConditionRequest_CAS_FieldMask) GetPaths

func (*UpdateConditionRequest_CAS_FieldMask) GetRawPaths

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

func (*UpdateConditionRequest_CAS_FieldMask) IsFull

func (fieldMask *UpdateConditionRequest_CAS_FieldMask) IsFull() bool

func (UpdateConditionRequest_CAS_FieldMask) Marshal

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

implement methods required by customType

func (UpdateConditionRequest_CAS_FieldMask) MarshalJSON

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

func (*UpdateConditionRequest_CAS_FieldMask) PathsCount

func (fieldMask *UpdateConditionRequest_CAS_FieldMask) PathsCount() int

func (*UpdateConditionRequest_CAS_FieldMask) Project

func (*UpdateConditionRequest_CAS_FieldMask) ProjectRaw

func (*UpdateConditionRequest_CAS_FieldMask) ProtoMessage

func (fieldMask *UpdateConditionRequest_CAS_FieldMask) ProtoMessage()

func (*UpdateConditionRequest_CAS_FieldMask) ProtoReflect

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

func (*UpdateConditionRequest_CAS_FieldMask) Reset

func (fieldMask *UpdateConditionRequest_CAS_FieldMask) Reset()

func (*UpdateConditionRequest_CAS_FieldMask) Set

func (fieldMask *UpdateConditionRequest_CAS_FieldMask) Set(target, source *UpdateConditionRequest_CAS)

func (*UpdateConditionRequest_CAS_FieldMask) SetFromCliFlag

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

func (*UpdateConditionRequest_CAS_FieldMask) SetRaw

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

func (*UpdateConditionRequest_CAS_FieldMask) Size

func (fieldMask *UpdateConditionRequest_CAS_FieldMask) Size() int

func (*UpdateConditionRequest_CAS_FieldMask) String

func (fieldMask *UpdateConditionRequest_CAS_FieldMask) String() string

func (*UpdateConditionRequest_CAS_FieldMask) Subtract

func (*UpdateConditionRequest_CAS_FieldMask) SubtractRaw

func (*UpdateConditionRequest_CAS_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateConditionRequest_CAS_FieldMask) Unmarshal

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

func (*UpdateConditionRequest_CAS_FieldMask) UnmarshalJSON

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

type UpdateConditionRequest_FieldMask

type UpdateConditionRequest_FieldMask struct {
	Paths []UpdateConditionRequest_FieldPath
}

func FullUpdateConditionRequest_FieldMask

func FullUpdateConditionRequest_FieldMask() *UpdateConditionRequest_FieldMask

func (*UpdateConditionRequest_FieldMask) AppendPath

func (*UpdateConditionRequest_FieldMask) AppendRawPath

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

func (*UpdateConditionRequest_FieldMask) DecodeFirestore

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

func (*UpdateConditionRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateConditionRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateConditionRequest_FieldMask) FromProtoFieldMask

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

func (*UpdateConditionRequest_FieldMask) GetPaths

func (*UpdateConditionRequest_FieldMask) GetRawPaths

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

func (*UpdateConditionRequest_FieldMask) IsFull

func (fieldMask *UpdateConditionRequest_FieldMask) IsFull() bool

func (UpdateConditionRequest_FieldMask) Marshal

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

implement methods required by customType

func (UpdateConditionRequest_FieldMask) MarshalJSON

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

func (*UpdateConditionRequest_FieldMask) PathsCount

func (fieldMask *UpdateConditionRequest_FieldMask) PathsCount() int

func (*UpdateConditionRequest_FieldMask) Project

func (*UpdateConditionRequest_FieldMask) ProjectRaw

func (*UpdateConditionRequest_FieldMask) ProtoMessage

func (fieldMask *UpdateConditionRequest_FieldMask) ProtoMessage()

func (*UpdateConditionRequest_FieldMask) ProtoReflect

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

func (*UpdateConditionRequest_FieldMask) Reset

func (fieldMask *UpdateConditionRequest_FieldMask) Reset()

func (*UpdateConditionRequest_FieldMask) Set

func (fieldMask *UpdateConditionRequest_FieldMask) Set(target, source *UpdateConditionRequest)

func (*UpdateConditionRequest_FieldMask) SetFromCliFlag

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

func (*UpdateConditionRequest_FieldMask) SetRaw

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

func (*UpdateConditionRequest_FieldMask) Size

func (fieldMask *UpdateConditionRequest_FieldMask) Size() int

func (*UpdateConditionRequest_FieldMask) String

func (fieldMask *UpdateConditionRequest_FieldMask) String() string

func (*UpdateConditionRequest_FieldMask) Subtract

func (*UpdateConditionRequest_FieldMask) SubtractRaw

func (*UpdateConditionRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateConditionRequest_FieldMask) Unmarshal

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

func (*UpdateConditionRequest_FieldMask) UnmarshalJSON

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

type UpdateConditionRequest_FieldPath

type UpdateConditionRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateConditionRequest_FieldPathSelector
	Get(source *UpdateConditionRequest) []interface{}
	GetSingle(source *UpdateConditionRequest) (interface{}, bool)
	ClearValue(item *UpdateConditionRequest)

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

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

func MustParseUpdateConditionRequest_FieldPath

func MustParseUpdateConditionRequest_FieldPath(rawField string) UpdateConditionRequest_FieldPath

func ParseUpdateConditionRequest_FieldPath

func ParseUpdateConditionRequest_FieldPath(rawField string) (UpdateConditionRequest_FieldPath, error)

type UpdateConditionRequest_FieldPathArrayItemValue

type UpdateConditionRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateConditionRequest_FieldPath
	ContainsValue(*UpdateConditionRequest) bool
}

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

func MustParseUpdateConditionRequest_FieldPathArrayItemValue

func MustParseUpdateConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) UpdateConditionRequest_FieldPathArrayItemValue

func ParseUpdateConditionRequest_FieldPathArrayItemValue

func ParseUpdateConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateConditionRequest_FieldPathArrayItemValue, error)

ParseUpdateConditionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateConditionRequest_FieldPathArrayOfValues

type UpdateConditionRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateConditionRequest_FieldPath
}

UpdateConditionRequest_FieldPathArrayOfValues allows storing slice of values for UpdateConditionRequest fields according to their type

func MustParseUpdateConditionRequest_FieldPathArrayOfValues

func MustParseUpdateConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateConditionRequest_FieldPathArrayOfValues

func ParseUpdateConditionRequest_FieldPathArrayOfValues

func ParseUpdateConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateConditionRequest_FieldPathArrayOfValues, error)

type UpdateConditionRequest_FieldPathSelector

type UpdateConditionRequest_FieldPathSelector int32
const (
	UpdateConditionRequest_FieldPathSelectorCondition  UpdateConditionRequest_FieldPathSelector = 0
	UpdateConditionRequest_FieldPathSelectorUpdateMask UpdateConditionRequest_FieldPathSelector = 1
	UpdateConditionRequest_FieldPathSelectorCas        UpdateConditionRequest_FieldPathSelector = 2
)

func (UpdateConditionRequest_FieldPathSelector) String

type UpdateConditionRequest_FieldPathValue

type UpdateConditionRequest_FieldPathValue interface {
	UpdateConditionRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateConditionRequest)
	CompareWith(*UpdateConditionRequest) (cmp int, comparable bool)
}

UpdateConditionRequest_FieldPathValue allows storing values for UpdateConditionRequest fields according to their type

func MustParseUpdateConditionRequest_FieldPathValue

func MustParseUpdateConditionRequest_FieldPathValue(pathStr, valueStr string) UpdateConditionRequest_FieldPathValue

func ParseUpdateConditionRequest_FieldPathValue

func ParseUpdateConditionRequest_FieldPathValue(pathStr, valueStr string) (UpdateConditionRequest_FieldPathValue, error)

type UpdateConditionRequest_FieldSubPath

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

func (*UpdateConditionRequest_FieldSubPath) AsCasSubPath

func (*UpdateConditionRequest_FieldSubPath) AsConditionSubPath

func (*UpdateConditionRequest_FieldSubPath) ClearValue

func (*UpdateConditionRequest_FieldSubPath) ClearValueRaw

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

func (*UpdateConditionRequest_FieldSubPath) Get

func (fps *UpdateConditionRequest_FieldSubPath) Get(source *UpdateConditionRequest) (values []interface{})

Get returns all values pointed by selected field from source UpdateConditionRequest

func (*UpdateConditionRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateConditionRequest_FieldSubPath) GetRaw

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

func (*UpdateConditionRequest_FieldSubPath) GetSingle

func (fps *UpdateConditionRequest_FieldSubPath) GetSingle(source *UpdateConditionRequest) (interface{}, bool)

GetSingle returns value of selected field from source UpdateConditionRequest

func (*UpdateConditionRequest_FieldSubPath) GetSingleRaw

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

func (*UpdateConditionRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateConditionRequest_FieldSubPath) JSONString

func (fps *UpdateConditionRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateConditionRequest_FieldSubPath) Selector

func (*UpdateConditionRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateConditionRequest_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateConditionRequest_FieldSubPath) WithIArrayItemValue

func (fps *UpdateConditionRequest_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateConditionRequest_FieldPathArrayItemValue

func (*UpdateConditionRequest_FieldSubPath) WithIArrayOfValues

func (fps *UpdateConditionRequest_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateConditionRequest_FieldPathArrayOfValues

func (*UpdateConditionRequest_FieldSubPath) WithIValue

func (*UpdateConditionRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateConditionRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateConditionRequest_FieldSubPath) WithRawIValue

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

type UpdateConditionRequest_FieldSubPathArrayItemValue

type UpdateConditionRequest_FieldSubPathArrayItemValue struct {
	UpdateConditionRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequest_FieldSubPathArrayItemValue) AsCasPathItemValue

func (*UpdateConditionRequest_FieldSubPathArrayItemValue) AsConditionPathItemValue

func (*UpdateConditionRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateConditionRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateConditionRequest_FieldSubPathArrayOfValues

type UpdateConditionRequest_FieldSubPathArrayOfValues struct {
	UpdateConditionRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues

func (*UpdateConditionRequest_FieldSubPathArrayOfValues) AsConditionPathArrayOfValues

func (*UpdateConditionRequest_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateConditionRequest_FieldSubPathValue

type UpdateConditionRequest_FieldSubPathValue struct {
	UpdateConditionRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequest_FieldSubPathValue) AsCasPathValue

func (*UpdateConditionRequest_FieldSubPathValue) AsConditionPathValue

func (*UpdateConditionRequest_FieldSubPathValue) CompareWith

func (*UpdateConditionRequest_FieldSubPathValue) CompareWithRaw

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

func (*UpdateConditionRequest_FieldSubPathValue) GetRawValue

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

func (*UpdateConditionRequest_FieldSubPathValue) SetTo

func (*UpdateConditionRequest_FieldSubPathValue) SetToRaw

type UpdateConditionRequest_FieldTerminalPath

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

func (*UpdateConditionRequest_FieldTerminalPath) ClearValue

func (*UpdateConditionRequest_FieldTerminalPath) ClearValueRaw

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

func (*UpdateConditionRequest_FieldTerminalPath) Get

func (fp *UpdateConditionRequest_FieldTerminalPath) Get(source *UpdateConditionRequest) (values []interface{})

Get returns all values pointed by specific field from source UpdateConditionRequest

func (*UpdateConditionRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateConditionRequest_FieldTerminalPath) GetRaw

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

func (*UpdateConditionRequest_FieldTerminalPath) GetSingle

func (fp *UpdateConditionRequest_FieldTerminalPath) GetSingle(source *UpdateConditionRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateConditionRequest

func (*UpdateConditionRequest_FieldTerminalPath) GetSingleRaw

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

func (*UpdateConditionRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateConditionRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateConditionRequest_FieldTerminalPath) Selector

func (*UpdateConditionRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateConditionRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateConditionRequest_FieldTerminalPath) WithIArrayItemValue

func (*UpdateConditionRequest_FieldTerminalPath) WithIArrayOfValues

func (*UpdateConditionRequest_FieldTerminalPath) WithIValue

func (*UpdateConditionRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateConditionRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateConditionRequest_FieldTerminalPath) WithRawIValue

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

type UpdateConditionRequest_FieldTerminalPathArrayItemValue

type UpdateConditionRequest_FieldTerminalPathArrayItemValue struct {
	UpdateConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateConditionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateConditionRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*UpdateConditionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateConditionRequest_FieldTerminalPathArrayOfValues

type UpdateConditionRequest_FieldTerminalPathArrayOfValues struct {
	UpdateConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues

func (*UpdateConditionRequest_FieldTerminalPathArrayOfValues) AsConditionArrayOfValues

func (fpaov *UpdateConditionRequest_FieldTerminalPathArrayOfValues) AsConditionArrayOfValues() ([]*condition.Condition, bool)

func (*UpdateConditionRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues

func (*UpdateConditionRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateConditionRequest_FieldTerminalPathValue

type UpdateConditionRequest_FieldTerminalPathValue struct {
	UpdateConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateConditionRequest_FieldTerminalPathValue) AsCasValue

func (*UpdateConditionRequest_FieldTerminalPathValue) AsConditionValue

func (*UpdateConditionRequest_FieldTerminalPathValue) AsUpdateMaskValue

func (*UpdateConditionRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateConditionRequest_FieldTerminalPathValue' with the value under path in 'UpdateConditionRequest'.

func (*UpdateConditionRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateConditionRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateConditionRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object UpdateConditionRequest

func (*UpdateConditionRequest_FieldTerminalPathValue) SetToRaw

type WatchConditionClientStream

type WatchConditionClientStream interface {
	Recv() (*WatchConditionResponse, error)
	grpc.ClientStream
}

type WatchConditionDescriptor added in v0.4.28

type WatchConditionDescriptor struct{}

func GetWatchConditionDescriptor added in v0.4.28

func GetWatchConditionDescriptor() *WatchConditionDescriptor

func (*WatchConditionDescriptor) GetApiDescriptor added in v0.4.28

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

func (*WatchConditionDescriptor) GetApiName added in v0.4.28

func (d *WatchConditionDescriptor) GetApiName() string

func (*WatchConditionDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*WatchConditionDescriptor) GetFullMethodName added in v0.4.28

func (d *WatchConditionDescriptor) GetFullMethodName() string

func (*WatchConditionDescriptor) GetMethodName added in v0.4.28

func (d *WatchConditionDescriptor) GetMethodName() string

func (*WatchConditionDescriptor) GetProtoPkgName added in v0.4.28

func (d *WatchConditionDescriptor) GetProtoPkgName() string

func (*WatchConditionDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*WatchConditionDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*WatchConditionDescriptor) GetServiceDomain added in v0.4.28

func (d *WatchConditionDescriptor) GetServiceDomain() string

func (*WatchConditionDescriptor) GetServiceVersion added in v0.4.28

func (d *WatchConditionDescriptor) GetServiceVersion() string

func (*WatchConditionDescriptor) GetVerb added in v0.4.28

func (d *WatchConditionDescriptor) GetVerb() string

func (*WatchConditionDescriptor) HasResource added in v0.4.30

func (d *WatchConditionDescriptor) HasResource() bool

func (*WatchConditionDescriptor) IsClientStream added in v0.4.28

func (d *WatchConditionDescriptor) IsClientStream() bool

func (*WatchConditionDescriptor) IsCollection added in v0.4.30

func (d *WatchConditionDescriptor) IsCollection() bool

func (*WatchConditionDescriptor) IsPlural added in v0.4.30

func (d *WatchConditionDescriptor) IsPlural() bool

func (*WatchConditionDescriptor) IsServerStream added in v0.4.28

func (d *WatchConditionDescriptor) IsServerStream() bool

func (*WatchConditionDescriptor) IsUnary added in v0.4.28

func (d *WatchConditionDescriptor) IsUnary() bool

func (*WatchConditionDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*WatchConditionDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*WatchConditionDescriptor) RequestHasResourceBody added in v0.4.28

func (d *WatchConditionDescriptor) RequestHasResourceBody() bool

type WatchConditionDescriptorClientMsgHandle added in v0.4.28

type WatchConditionDescriptorClientMsgHandle struct{}

func (*WatchConditionDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*WatchConditionDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchConditionDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type WatchConditionDescriptorServerMsgHandle added in v0.4.28

type WatchConditionDescriptorServerMsgHandle struct{}

func (*WatchConditionDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*WatchConditionDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchConditionDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type WatchConditionRequest

type WatchConditionRequest struct {

	// Reference to ntt.iam.v1alpha.Condition
	Name *condition.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 *condition.Condition_FieldMask `` /* 141-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 [WatchCondition][ntt.iam.v1alpha.WatchCondition]

func (*WatchConditionRequest) Clone

func (*WatchConditionRequest) CloneRaw

func (*WatchConditionRequest) Descriptor

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

Deprecated, Use WatchConditionRequest.ProtoReflect.Descriptor instead.

func (*WatchConditionRequest) GetFieldMask

func (*WatchConditionRequest) GetName

func (*WatchConditionRequest) GetView

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

func (*WatchConditionRequest) GotenMessage

func (*WatchConditionRequest) GotenMessage()

func (*WatchConditionRequest) GotenObjectExt

func (o *WatchConditionRequest) GotenObjectExt()

func (*WatchConditionRequest) GotenValidate

func (obj *WatchConditionRequest) GotenValidate() error

func (*WatchConditionRequest) MakeDiffFieldMask

func (*WatchConditionRequest) MakeFullFieldMask

func (*WatchConditionRequest) MakeRawDiffFieldMask

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

func (*WatchConditionRequest) MakeRawFullFieldMask

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

func (*WatchConditionRequest) Marshal

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

func (*WatchConditionRequest) MarshalJSON

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

func (*WatchConditionRequest) Merge

func (o *WatchConditionRequest) Merge(source *WatchConditionRequest)

func (*WatchConditionRequest) MergeRaw

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

func (*WatchConditionRequest) ProtoMessage

func (*WatchConditionRequest) ProtoMessage()

func (*WatchConditionRequest) ProtoReflect

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

func (*WatchConditionRequest) Reset

func (m *WatchConditionRequest) Reset()

func (*WatchConditionRequest) SetFieldMask

func (*WatchConditionRequest) SetName

func (m *WatchConditionRequest) SetName(fv *condition.Reference)

func (*WatchConditionRequest) SetView

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

func (*WatchConditionRequest) String

func (m *WatchConditionRequest) String() string

func (*WatchConditionRequest) Unmarshal

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

func (*WatchConditionRequest) UnmarshalJSON

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

type WatchConditionRequestFieldPathBuilder

type WatchConditionRequestFieldPathBuilder struct{}

func NewWatchConditionRequestFieldPathBuilder

func NewWatchConditionRequestFieldPathBuilder() WatchConditionRequestFieldPathBuilder

func (WatchConditionRequestFieldPathBuilder) FieldMask

func (WatchConditionRequestFieldPathBuilder) Name

func (WatchConditionRequestFieldPathBuilder) View

type WatchConditionRequestPathSelectorFieldMask

type WatchConditionRequestPathSelectorFieldMask struct{}

func (WatchConditionRequestPathSelectorFieldMask) FieldPath

func (WatchConditionRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchConditionRequestPathSelectorFieldMask) WithValue

type WatchConditionRequestPathSelectorName

type WatchConditionRequestPathSelectorName struct{}

func (WatchConditionRequestPathSelectorName) FieldPath

func (WatchConditionRequestPathSelectorName) WithArrayOfValues

func (WatchConditionRequestPathSelectorName) WithValue

type WatchConditionRequestPathSelectorView

type WatchConditionRequestPathSelectorView struct{}

func (WatchConditionRequestPathSelectorView) FieldPath

func (WatchConditionRequestPathSelectorView) WithArrayOfValues

func (WatchConditionRequestPathSelectorView) WithValue

type WatchConditionRequest_FieldMask

type WatchConditionRequest_FieldMask struct {
	Paths []WatchConditionRequest_FieldPath
}

func FullWatchConditionRequest_FieldMask

func FullWatchConditionRequest_FieldMask() *WatchConditionRequest_FieldMask

func (*WatchConditionRequest_FieldMask) AppendPath

func (*WatchConditionRequest_FieldMask) AppendRawPath

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

func (*WatchConditionRequest_FieldMask) DecodeFirestore

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

func (*WatchConditionRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchConditionRequest_FieldMask) FilterInputFields

func (fieldMask *WatchConditionRequest_FieldMask) FilterInputFields() *WatchConditionRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchConditionRequest_FieldMask) FromProtoFieldMask

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

func (*WatchConditionRequest_FieldMask) GetPaths

func (*WatchConditionRequest_FieldMask) GetRawPaths

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

func (*WatchConditionRequest_FieldMask) IsFull

func (fieldMask *WatchConditionRequest_FieldMask) IsFull() bool

func (WatchConditionRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchConditionRequest_FieldMask) MarshalJSON

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

func (*WatchConditionRequest_FieldMask) PathsCount

func (fieldMask *WatchConditionRequest_FieldMask) PathsCount() int

func (*WatchConditionRequest_FieldMask) Project

func (*WatchConditionRequest_FieldMask) ProjectRaw

func (*WatchConditionRequest_FieldMask) ProtoMessage

func (fieldMask *WatchConditionRequest_FieldMask) ProtoMessage()

func (*WatchConditionRequest_FieldMask) ProtoReflect

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

func (*WatchConditionRequest_FieldMask) Reset

func (fieldMask *WatchConditionRequest_FieldMask) Reset()

func (*WatchConditionRequest_FieldMask) Set

func (fieldMask *WatchConditionRequest_FieldMask) Set(target, source *WatchConditionRequest)

func (*WatchConditionRequest_FieldMask) SetFromCliFlag

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

func (*WatchConditionRequest_FieldMask) SetRaw

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

func (*WatchConditionRequest_FieldMask) Size

func (fieldMask *WatchConditionRequest_FieldMask) Size() int

func (*WatchConditionRequest_FieldMask) String

func (fieldMask *WatchConditionRequest_FieldMask) String() string

func (*WatchConditionRequest_FieldMask) Subtract

func (*WatchConditionRequest_FieldMask) SubtractRaw

func (*WatchConditionRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchConditionRequest_FieldMask) Unmarshal

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

func (*WatchConditionRequest_FieldMask) UnmarshalJSON

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

type WatchConditionRequest_FieldPath

type WatchConditionRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchConditionRequest_FieldPathSelector
	Get(source *WatchConditionRequest) []interface{}
	GetSingle(source *WatchConditionRequest) (interface{}, bool)
	ClearValue(item *WatchConditionRequest)

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

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

func MustParseWatchConditionRequest_FieldPath

func MustParseWatchConditionRequest_FieldPath(rawField string) WatchConditionRequest_FieldPath

func ParseWatchConditionRequest_FieldPath

func ParseWatchConditionRequest_FieldPath(rawField string) (WatchConditionRequest_FieldPath, error)

type WatchConditionRequest_FieldPathArrayItemValue

type WatchConditionRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchConditionRequest_FieldPath
	ContainsValue(*WatchConditionRequest) bool
}

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

func MustParseWatchConditionRequest_FieldPathArrayItemValue

func MustParseWatchConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchConditionRequest_FieldPathArrayItemValue

func ParseWatchConditionRequest_FieldPathArrayItemValue

func ParseWatchConditionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchConditionRequest_FieldPathArrayItemValue, error)

ParseWatchConditionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchConditionRequest_FieldPathArrayOfValues

type WatchConditionRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchConditionRequest_FieldPath
}

WatchConditionRequest_FieldPathArrayOfValues allows storing slice of values for WatchConditionRequest fields according to their type

func MustParseWatchConditionRequest_FieldPathArrayOfValues

func MustParseWatchConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchConditionRequest_FieldPathArrayOfValues

func ParseWatchConditionRequest_FieldPathArrayOfValues

func ParseWatchConditionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchConditionRequest_FieldPathArrayOfValues, error)

type WatchConditionRequest_FieldPathSelector

type WatchConditionRequest_FieldPathSelector int32
const (
	WatchConditionRequest_FieldPathSelectorName      WatchConditionRequest_FieldPathSelector = 0
	WatchConditionRequest_FieldPathSelectorFieldMask WatchConditionRequest_FieldPathSelector = 1
	WatchConditionRequest_FieldPathSelectorView      WatchConditionRequest_FieldPathSelector = 2
)

func (WatchConditionRequest_FieldPathSelector) String

type WatchConditionRequest_FieldPathValue

type WatchConditionRequest_FieldPathValue interface {
	WatchConditionRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchConditionRequest)
	CompareWith(*WatchConditionRequest) (cmp int, comparable bool)
}

WatchConditionRequest_FieldPathValue allows storing values for WatchConditionRequest fields according to their type

func MustParseWatchConditionRequest_FieldPathValue

func MustParseWatchConditionRequest_FieldPathValue(pathStr, valueStr string) WatchConditionRequest_FieldPathValue

func ParseWatchConditionRequest_FieldPathValue

func ParseWatchConditionRequest_FieldPathValue(pathStr, valueStr string) (WatchConditionRequest_FieldPathValue, error)

type WatchConditionRequest_FieldTerminalPath

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

func (*WatchConditionRequest_FieldTerminalPath) ClearValue

func (*WatchConditionRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchConditionRequest_FieldTerminalPath) Get

func (fp *WatchConditionRequest_FieldTerminalPath) Get(source *WatchConditionRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchConditionRequest

func (*WatchConditionRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchConditionRequest_FieldTerminalPath) GetRaw

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

func (*WatchConditionRequest_FieldTerminalPath) GetSingle

func (fp *WatchConditionRequest_FieldTerminalPath) GetSingle(source *WatchConditionRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchConditionRequest

func (*WatchConditionRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchConditionRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchConditionRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchConditionRequest_FieldTerminalPath) Selector

func (*WatchConditionRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchConditionRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchConditionRequest_FieldTerminalPath) WithIArrayItemValue

func (*WatchConditionRequest_FieldTerminalPath) WithIArrayOfValues

func (*WatchConditionRequest_FieldTerminalPath) WithIValue

func (*WatchConditionRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchConditionRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchConditionRequest_FieldTerminalPath) WithRawIValue

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

type WatchConditionRequest_FieldTerminalPathArrayItemValue

type WatchConditionRequest_FieldTerminalPathArrayItemValue struct {
	WatchConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchConditionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchConditionRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchConditionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchConditionRequest) (interface{}, bool)

func (*WatchConditionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchConditionRequest_FieldTerminalPathArrayOfValues

type WatchConditionRequest_FieldTerminalPathArrayOfValues struct {
	WatchConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*WatchConditionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*WatchConditionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchConditionRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchConditionRequest_FieldTerminalPathValue

type WatchConditionRequest_FieldTerminalPathValue struct {
	WatchConditionRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchConditionRequest_FieldTerminalPathValue) AsNameValue

func (*WatchConditionRequest_FieldTerminalPathValue) AsViewValue

func (*WatchConditionRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchConditionRequest_FieldTerminalPathValue' with the value under path in 'WatchConditionRequest'.

func (*WatchConditionRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchConditionRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchConditionRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchConditionRequest

func (*WatchConditionRequest_FieldTerminalPathValue) SetToRaw

type WatchConditionResponse

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

WatchConditionResponse

func (*WatchConditionResponse) Clone

func (*WatchConditionResponse) CloneRaw

func (*WatchConditionResponse) Descriptor

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

Deprecated, Use WatchConditionResponse.ProtoReflect.Descriptor instead.

func (*WatchConditionResponse) GetChange

func (*WatchConditionResponse) GotenMessage

func (*WatchConditionResponse) GotenMessage()

func (*WatchConditionResponse) GotenObjectExt

func (o *WatchConditionResponse) GotenObjectExt()

func (*WatchConditionResponse) GotenValidate

func (obj *WatchConditionResponse) GotenValidate() error

func (*WatchConditionResponse) MakeDiffFieldMask

func (*WatchConditionResponse) MakeFullFieldMask

func (*WatchConditionResponse) MakeRawDiffFieldMask

func (*WatchConditionResponse) MakeRawFullFieldMask

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

func (*WatchConditionResponse) Marshal

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

func (*WatchConditionResponse) MarshalJSON

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

func (*WatchConditionResponse) Merge

func (*WatchConditionResponse) MergeRaw

func (*WatchConditionResponse) ProtoMessage

func (*WatchConditionResponse) ProtoMessage()

func (*WatchConditionResponse) ProtoReflect

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

func (*WatchConditionResponse) Reset

func (m *WatchConditionResponse) Reset()

func (*WatchConditionResponse) SetChange

func (*WatchConditionResponse) String

func (m *WatchConditionResponse) String() string

func (*WatchConditionResponse) Unmarshal

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

func (*WatchConditionResponse) UnmarshalJSON

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

type WatchConditionResponseFieldPathBuilder

type WatchConditionResponseFieldPathBuilder struct{}

func NewWatchConditionResponseFieldPathBuilder

func NewWatchConditionResponseFieldPathBuilder() WatchConditionResponseFieldPathBuilder

func (WatchConditionResponseFieldPathBuilder) Change

type WatchConditionResponsePathSelectorChange

type WatchConditionResponsePathSelectorChange struct{}

func (WatchConditionResponsePathSelectorChange) FieldPath

func (WatchConditionResponsePathSelectorChange) WithArrayOfValues

func (WatchConditionResponsePathSelectorChange) WithValue

type WatchConditionResponse_FieldMask

type WatchConditionResponse_FieldMask struct {
	Paths []WatchConditionResponse_FieldPath
}

func FullWatchConditionResponse_FieldMask

func FullWatchConditionResponse_FieldMask() *WatchConditionResponse_FieldMask

func (*WatchConditionResponse_FieldMask) AppendPath

func (*WatchConditionResponse_FieldMask) AppendRawPath

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

func (*WatchConditionResponse_FieldMask) DecodeFirestore

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

func (*WatchConditionResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchConditionResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchConditionResponse_FieldMask) FromProtoFieldMask

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

func (*WatchConditionResponse_FieldMask) GetPaths

func (*WatchConditionResponse_FieldMask) GetRawPaths

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

func (*WatchConditionResponse_FieldMask) IsFull

func (fieldMask *WatchConditionResponse_FieldMask) IsFull() bool

func (WatchConditionResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchConditionResponse_FieldMask) MarshalJSON

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

func (*WatchConditionResponse_FieldMask) PathsCount

func (fieldMask *WatchConditionResponse_FieldMask) PathsCount() int

func (*WatchConditionResponse_FieldMask) Project

func (*WatchConditionResponse_FieldMask) ProjectRaw

func (*WatchConditionResponse_FieldMask) ProtoMessage

func (fieldMask *WatchConditionResponse_FieldMask) ProtoMessage()

func (*WatchConditionResponse_FieldMask) ProtoReflect

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

func (*WatchConditionResponse_FieldMask) Reset

func (fieldMask *WatchConditionResponse_FieldMask) Reset()

func (*WatchConditionResponse_FieldMask) Set

func (fieldMask *WatchConditionResponse_FieldMask) Set(target, source *WatchConditionResponse)

func (*WatchConditionResponse_FieldMask) SetFromCliFlag

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

func (*WatchConditionResponse_FieldMask) SetRaw

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

func (*WatchConditionResponse_FieldMask) Size

func (fieldMask *WatchConditionResponse_FieldMask) Size() int

func (*WatchConditionResponse_FieldMask) String

func (fieldMask *WatchConditionResponse_FieldMask) String() string

func (*WatchConditionResponse_FieldMask) Subtract

func (*WatchConditionResponse_FieldMask) SubtractRaw

func (*WatchConditionResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchConditionResponse_FieldMask) Unmarshal

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

func (*WatchConditionResponse_FieldMask) UnmarshalJSON

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

type WatchConditionResponse_FieldPath

type WatchConditionResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchConditionResponse_FieldPathSelector
	Get(source *WatchConditionResponse) []interface{}
	GetSingle(source *WatchConditionResponse) (interface{}, bool)
	ClearValue(item *WatchConditionResponse)

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

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

func MustParseWatchConditionResponse_FieldPath

func MustParseWatchConditionResponse_FieldPath(rawField string) WatchConditionResponse_FieldPath

func ParseWatchConditionResponse_FieldPath

func ParseWatchConditionResponse_FieldPath(rawField string) (WatchConditionResponse_FieldPath, error)

type WatchConditionResponse_FieldPathArrayItemValue

type WatchConditionResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchConditionResponse_FieldPath
	ContainsValue(*WatchConditionResponse) bool
}

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

func MustParseWatchConditionResponse_FieldPathArrayItemValue

func MustParseWatchConditionResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchConditionResponse_FieldPathArrayItemValue

func ParseWatchConditionResponse_FieldPathArrayItemValue

func ParseWatchConditionResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchConditionResponse_FieldPathArrayItemValue, error)

ParseWatchConditionResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchConditionResponse_FieldPathArrayOfValues

type WatchConditionResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchConditionResponse_FieldPath
}

WatchConditionResponse_FieldPathArrayOfValues allows storing slice of values for WatchConditionResponse fields according to their type

func MustParseWatchConditionResponse_FieldPathArrayOfValues

func MustParseWatchConditionResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchConditionResponse_FieldPathArrayOfValues

func ParseWatchConditionResponse_FieldPathArrayOfValues

func ParseWatchConditionResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchConditionResponse_FieldPathArrayOfValues, error)

type WatchConditionResponse_FieldPathSelector

type WatchConditionResponse_FieldPathSelector int32
const (
	WatchConditionResponse_FieldPathSelectorChange WatchConditionResponse_FieldPathSelector = 0
)

func (WatchConditionResponse_FieldPathSelector) String

type WatchConditionResponse_FieldPathValue

type WatchConditionResponse_FieldPathValue interface {
	WatchConditionResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchConditionResponse)
	CompareWith(*WatchConditionResponse) (cmp int, comparable bool)
}

WatchConditionResponse_FieldPathValue allows storing values for WatchConditionResponse fields according to their type

func MustParseWatchConditionResponse_FieldPathValue

func MustParseWatchConditionResponse_FieldPathValue(pathStr, valueStr string) WatchConditionResponse_FieldPathValue

func ParseWatchConditionResponse_FieldPathValue

func ParseWatchConditionResponse_FieldPathValue(pathStr, valueStr string) (WatchConditionResponse_FieldPathValue, error)

type WatchConditionResponse_FieldTerminalPath

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

func (*WatchConditionResponse_FieldTerminalPath) ClearValue

func (*WatchConditionResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchConditionResponse_FieldTerminalPath) Get

func (fp *WatchConditionResponse_FieldTerminalPath) Get(source *WatchConditionResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchConditionResponse

func (*WatchConditionResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchConditionResponse_FieldTerminalPath) GetRaw

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

func (*WatchConditionResponse_FieldTerminalPath) GetSingle

func (fp *WatchConditionResponse_FieldTerminalPath) GetSingle(source *WatchConditionResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchConditionResponse

func (*WatchConditionResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchConditionResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchConditionResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchConditionResponse_FieldTerminalPath) Selector

func (*WatchConditionResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchConditionResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchConditionResponse_FieldTerminalPath) WithIArrayItemValue

func (*WatchConditionResponse_FieldTerminalPath) WithIArrayOfValues

func (*WatchConditionResponse_FieldTerminalPath) WithIValue

func (*WatchConditionResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchConditionResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchConditionResponse_FieldTerminalPath) WithRawIValue

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

type WatchConditionResponse_FieldTerminalPathArrayItemValue

type WatchConditionResponse_FieldTerminalPathArrayItemValue struct {
	WatchConditionResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchConditionResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchConditionResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchConditionResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchConditionResponse_FieldTerminalPathArrayOfValues

type WatchConditionResponse_FieldTerminalPathArrayOfValues struct {
	WatchConditionResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues

func (*WatchConditionResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchConditionResponse_FieldTerminalPathValue

type WatchConditionResponse_FieldTerminalPathValue struct {
	WatchConditionResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionResponse_FieldTerminalPathValue) AsChangeValue

func (*WatchConditionResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchConditionResponse_FieldTerminalPathValue' with the value under path in 'WatchConditionResponse'.

func (*WatchConditionResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchConditionResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchConditionResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchConditionResponse

func (*WatchConditionResponse_FieldTerminalPathValue) SetToRaw

type WatchConditionsClientStream

type WatchConditionsClientStream interface {
	Recv() (*WatchConditionsResponse, error)
	grpc.ClientStream
}

type WatchConditionsDescriptor added in v0.4.28

type WatchConditionsDescriptor struct{}

func GetWatchConditionsDescriptor added in v0.4.28

func GetWatchConditionsDescriptor() *WatchConditionsDescriptor

func (*WatchConditionsDescriptor) GetApiDescriptor added in v0.4.28

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

func (*WatchConditionsDescriptor) GetApiName added in v0.4.28

func (d *WatchConditionsDescriptor) GetApiName() string

func (*WatchConditionsDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*WatchConditionsDescriptor) GetFullMethodName added in v0.4.28

func (d *WatchConditionsDescriptor) GetFullMethodName() string

func (*WatchConditionsDescriptor) GetMethodName added in v0.4.28

func (d *WatchConditionsDescriptor) GetMethodName() string

func (*WatchConditionsDescriptor) GetProtoPkgName added in v0.4.28

func (d *WatchConditionsDescriptor) GetProtoPkgName() string

func (*WatchConditionsDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*WatchConditionsDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*WatchConditionsDescriptor) GetServiceDomain added in v0.4.28

func (d *WatchConditionsDescriptor) GetServiceDomain() string

func (*WatchConditionsDescriptor) GetServiceVersion added in v0.4.28

func (d *WatchConditionsDescriptor) GetServiceVersion() string

func (*WatchConditionsDescriptor) GetVerb added in v0.4.28

func (d *WatchConditionsDescriptor) GetVerb() string

func (*WatchConditionsDescriptor) HasResource added in v0.4.30

func (d *WatchConditionsDescriptor) HasResource() bool

func (*WatchConditionsDescriptor) IsClientStream added in v0.4.28

func (d *WatchConditionsDescriptor) IsClientStream() bool

func (*WatchConditionsDescriptor) IsCollection added in v0.4.30

func (d *WatchConditionsDescriptor) IsCollection() bool

func (*WatchConditionsDescriptor) IsPlural added in v0.4.30

func (d *WatchConditionsDescriptor) IsPlural() bool

func (*WatchConditionsDescriptor) IsServerStream added in v0.4.28

func (d *WatchConditionsDescriptor) IsServerStream() bool

func (*WatchConditionsDescriptor) IsUnary added in v0.4.28

func (d *WatchConditionsDescriptor) IsUnary() bool

func (*WatchConditionsDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*WatchConditionsDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*WatchConditionsDescriptor) RequestHasResourceBody added in v0.4.28

func (d *WatchConditionsDescriptor) RequestHasResourceBody() bool

type WatchConditionsDescriptorClientMsgHandle added in v0.4.28

type WatchConditionsDescriptorClientMsgHandle struct{}

func (*WatchConditionsDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*WatchConditionsDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchConditionsDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type WatchConditionsDescriptorServerMsgHandle added in v0.4.28

type WatchConditionsDescriptorServerMsgHandle struct{}

func (*WatchConditionsDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*WatchConditionsDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchConditionsDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type WatchConditionsRequest

type WatchConditionsRequest 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.iam.v1alpha.Condition
	Parent *condition.ParentReference `protobuf:"bytes,1,opt,customtype=ParentReference,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Conditions 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 *condition.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 *condition.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty" firestore:"orderBy"`
	// A token identifying watch resume point from previous session.
	// Can be populated only for stateless watch type.
	ResumeToken string `protobuf:"bytes,10,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty" firestore:"resumeToken"`
	// Point in the time from which we want to start getting updates. This field
	// can be populated only for stateless watch type and if resume token is not
	// known yet. If specified, initial snapshot will NOT be provided. It is
	// assumed client can obtain it using separate means. Watch responses will
	// contain resume tokens which should be used to resume broken connection.
	StartingTime *timestamp.Timestamp `protobuf:"bytes,12,opt,name=starting_time,json=startingTime,proto3" json:"starting_time,omitempty" firestore:"startingTime"`
	// Filter - filter results by field criteria. Simplified SQL-like syntax with
	// following operators:
	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
	// CONTAINS "severity:important" OR (state.last_error_time >
	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
	Filter *condition.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 Condition that don't affect
	// any of masked fields won't be sent back.
	FieldMask *condition.Condition_FieldMask `` /* 141-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
	// Condition 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 [WatchConditions][ntt.iam.v1alpha.WatchConditions]

func (*WatchConditionsRequest) Clone

func (*WatchConditionsRequest) CloneRaw

func (*WatchConditionsRequest) Descriptor

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

Deprecated, Use WatchConditionsRequest.ProtoReflect.Descriptor instead.

func (*WatchConditionsRequest) GetFieldMask

func (*WatchConditionsRequest) GetFilter

func (m *WatchConditionsRequest) GetFilter() *condition.Filter

func (*WatchConditionsRequest) GetMaxChunkSize

func (m *WatchConditionsRequest) GetMaxChunkSize() int32

func (*WatchConditionsRequest) GetOrderBy

func (m *WatchConditionsRequest) GetOrderBy() *condition.OrderBy

func (*WatchConditionsRequest) GetPageSize

func (m *WatchConditionsRequest) GetPageSize() int32

func (*WatchConditionsRequest) GetPageToken

func (m *WatchConditionsRequest) GetPageToken() *condition.PagerCursor

func (*WatchConditionsRequest) GetParent

func (*WatchConditionsRequest) GetResumeToken

func (m *WatchConditionsRequest) GetResumeToken() string

func (*WatchConditionsRequest) GetStartingTime added in v0.9.0

func (m *WatchConditionsRequest) GetStartingTime() *timestamp.Timestamp

func (*WatchConditionsRequest) GetType

func (*WatchConditionsRequest) GetView

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

func (*WatchConditionsRequest) GotenMessage

func (*WatchConditionsRequest) GotenMessage()

func (*WatchConditionsRequest) GotenObjectExt

func (o *WatchConditionsRequest) GotenObjectExt()

func (*WatchConditionsRequest) GotenValidate

func (obj *WatchConditionsRequest) GotenValidate() error

func (*WatchConditionsRequest) MakeDiffFieldMask

func (*WatchConditionsRequest) MakeFullFieldMask

func (*WatchConditionsRequest) MakeRawDiffFieldMask

func (*WatchConditionsRequest) MakeRawFullFieldMask

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

func (*WatchConditionsRequest) Marshal

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

func (*WatchConditionsRequest) MarshalJSON

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

func (*WatchConditionsRequest) Merge

func (*WatchConditionsRequest) MergeRaw

func (*WatchConditionsRequest) ProtoMessage

func (*WatchConditionsRequest) ProtoMessage()

func (*WatchConditionsRequest) ProtoReflect

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

func (*WatchConditionsRequest) Reset

func (m *WatchConditionsRequest) Reset()

func (*WatchConditionsRequest) SetFieldMask

func (*WatchConditionsRequest) SetFilter

func (m *WatchConditionsRequest) SetFilter(fv *condition.Filter)

func (*WatchConditionsRequest) SetMaxChunkSize

func (m *WatchConditionsRequest) SetMaxChunkSize(fv int32)

func (*WatchConditionsRequest) SetOrderBy

func (m *WatchConditionsRequest) SetOrderBy(fv *condition.OrderBy)

func (*WatchConditionsRequest) SetPageSize

func (m *WatchConditionsRequest) SetPageSize(fv int32)

func (*WatchConditionsRequest) SetPageToken

func (m *WatchConditionsRequest) SetPageToken(fv *condition.PagerCursor)

func (*WatchConditionsRequest) SetParent

func (*WatchConditionsRequest) SetResumeToken

func (m *WatchConditionsRequest) SetResumeToken(fv string)

func (*WatchConditionsRequest) SetStartingTime added in v0.9.0

func (m *WatchConditionsRequest) SetStartingTime(fv *timestamp.Timestamp)

func (*WatchConditionsRequest) SetType

func (*WatchConditionsRequest) SetView

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

func (*WatchConditionsRequest) String

func (m *WatchConditionsRequest) String() string

func (*WatchConditionsRequest) Unmarshal

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

func (*WatchConditionsRequest) UnmarshalJSON

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

type WatchConditionsRequestFieldPathBuilder

type WatchConditionsRequestFieldPathBuilder struct{}

func NewWatchConditionsRequestFieldPathBuilder

func NewWatchConditionsRequestFieldPathBuilder() WatchConditionsRequestFieldPathBuilder

func (WatchConditionsRequestFieldPathBuilder) FieldMask

func (WatchConditionsRequestFieldPathBuilder) Filter

func (WatchConditionsRequestFieldPathBuilder) MaxChunkSize

func (WatchConditionsRequestFieldPathBuilder) OrderBy

func (WatchConditionsRequestFieldPathBuilder) PageSize

func (WatchConditionsRequestFieldPathBuilder) PageToken

func (WatchConditionsRequestFieldPathBuilder) Parent

func (WatchConditionsRequestFieldPathBuilder) ResumeToken

func (WatchConditionsRequestFieldPathBuilder) StartingTime added in v0.9.0

func (WatchConditionsRequestFieldPathBuilder) Type

func (WatchConditionsRequestFieldPathBuilder) View

type WatchConditionsRequestPathSelectorFieldMask

type WatchConditionsRequestPathSelectorFieldMask struct{}

func (WatchConditionsRequestPathSelectorFieldMask) FieldPath

func (WatchConditionsRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchConditionsRequestPathSelectorFieldMask) WithValue

type WatchConditionsRequestPathSelectorFilter

type WatchConditionsRequestPathSelectorFilter struct{}

func (WatchConditionsRequestPathSelectorFilter) FieldPath

func (WatchConditionsRequestPathSelectorFilter) WithArrayOfValues

func (WatchConditionsRequestPathSelectorFilter) WithValue

type WatchConditionsRequestPathSelectorMaxChunkSize

type WatchConditionsRequestPathSelectorMaxChunkSize struct{}

func (WatchConditionsRequestPathSelectorMaxChunkSize) FieldPath

func (WatchConditionsRequestPathSelectorMaxChunkSize) WithArrayOfValues

func (WatchConditionsRequestPathSelectorMaxChunkSize) WithValue

type WatchConditionsRequestPathSelectorOrderBy

type WatchConditionsRequestPathSelectorOrderBy struct{}

func (WatchConditionsRequestPathSelectorOrderBy) FieldPath

func (WatchConditionsRequestPathSelectorOrderBy) WithArrayOfValues

func (WatchConditionsRequestPathSelectorOrderBy) WithValue

type WatchConditionsRequestPathSelectorPageSize

type WatchConditionsRequestPathSelectorPageSize struct{}

func (WatchConditionsRequestPathSelectorPageSize) FieldPath

func (WatchConditionsRequestPathSelectorPageSize) WithArrayOfValues

func (WatchConditionsRequestPathSelectorPageSize) WithValue

type WatchConditionsRequestPathSelectorPageToken

type WatchConditionsRequestPathSelectorPageToken struct{}

func (WatchConditionsRequestPathSelectorPageToken) FieldPath

func (WatchConditionsRequestPathSelectorPageToken) WithArrayOfValues

func (WatchConditionsRequestPathSelectorPageToken) WithValue

type WatchConditionsRequestPathSelectorParent

type WatchConditionsRequestPathSelectorParent struct{}

func (WatchConditionsRequestPathSelectorParent) FieldPath

func (WatchConditionsRequestPathSelectorParent) WithArrayOfValues

func (WatchConditionsRequestPathSelectorParent) WithValue

type WatchConditionsRequestPathSelectorResumeToken

type WatchConditionsRequestPathSelectorResumeToken struct{}

func (WatchConditionsRequestPathSelectorResumeToken) FieldPath

func (WatchConditionsRequestPathSelectorResumeToken) WithArrayOfValues

func (WatchConditionsRequestPathSelectorResumeToken) WithValue

type WatchConditionsRequestPathSelectorStartingTime added in v0.9.0

type WatchConditionsRequestPathSelectorStartingTime struct{}

func (WatchConditionsRequestPathSelectorStartingTime) FieldPath added in v0.9.0

func (WatchConditionsRequestPathSelectorStartingTime) WithArrayOfValues added in v0.9.0

func (WatchConditionsRequestPathSelectorStartingTime) WithValue added in v0.9.0

type WatchConditionsRequestPathSelectorType

type WatchConditionsRequestPathSelectorType struct{}

func (WatchConditionsRequestPathSelectorType) FieldPath

func (WatchConditionsRequestPathSelectorType) WithArrayOfValues

func (WatchConditionsRequestPathSelectorType) WithValue

type WatchConditionsRequestPathSelectorView

type WatchConditionsRequestPathSelectorView struct{}

func (WatchConditionsRequestPathSelectorView) FieldPath

func (WatchConditionsRequestPathSelectorView) WithArrayOfValues

func (WatchConditionsRequestPathSelectorView) WithValue

type WatchConditionsRequest_FieldMask

type WatchConditionsRequest_FieldMask struct {
	Paths []WatchConditionsRequest_FieldPath
}

func FullWatchConditionsRequest_FieldMask

func FullWatchConditionsRequest_FieldMask() *WatchConditionsRequest_FieldMask

func (*WatchConditionsRequest_FieldMask) AppendPath

func (*WatchConditionsRequest_FieldMask) AppendRawPath

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

func (*WatchConditionsRequest_FieldMask) DecodeFirestore

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

func (*WatchConditionsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchConditionsRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchConditionsRequest_FieldMask) FromProtoFieldMask

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

func (*WatchConditionsRequest_FieldMask) GetPaths

func (*WatchConditionsRequest_FieldMask) GetRawPaths

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

func (*WatchConditionsRequest_FieldMask) IsFull

func (fieldMask *WatchConditionsRequest_FieldMask) IsFull() bool

func (WatchConditionsRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchConditionsRequest_FieldMask) MarshalJSON

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

func (*WatchConditionsRequest_FieldMask) PathsCount

func (fieldMask *WatchConditionsRequest_FieldMask) PathsCount() int

func (*WatchConditionsRequest_FieldMask) Project

func (*WatchConditionsRequest_FieldMask) ProjectRaw

func (*WatchConditionsRequest_FieldMask) ProtoMessage

func (fieldMask *WatchConditionsRequest_FieldMask) ProtoMessage()

func (*WatchConditionsRequest_FieldMask) ProtoReflect

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

func (*WatchConditionsRequest_FieldMask) Reset

func (fieldMask *WatchConditionsRequest_FieldMask) Reset()

func (*WatchConditionsRequest_FieldMask) Set

func (fieldMask *WatchConditionsRequest_FieldMask) Set(target, source *WatchConditionsRequest)

func (*WatchConditionsRequest_FieldMask) SetFromCliFlag

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

func (*WatchConditionsRequest_FieldMask) SetRaw

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

func (*WatchConditionsRequest_FieldMask) Size

func (fieldMask *WatchConditionsRequest_FieldMask) Size() int

func (*WatchConditionsRequest_FieldMask) String

func (fieldMask *WatchConditionsRequest_FieldMask) String() string

func (*WatchConditionsRequest_FieldMask) Subtract

func (*WatchConditionsRequest_FieldMask) SubtractRaw

func (*WatchConditionsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchConditionsRequest_FieldMask) Unmarshal

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

func (*WatchConditionsRequest_FieldMask) UnmarshalJSON

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

type WatchConditionsRequest_FieldPath

type WatchConditionsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchConditionsRequest_FieldPathSelector
	Get(source *WatchConditionsRequest) []interface{}
	GetSingle(source *WatchConditionsRequest) (interface{}, bool)
	ClearValue(item *WatchConditionsRequest)

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

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

func MustParseWatchConditionsRequest_FieldPath

func MustParseWatchConditionsRequest_FieldPath(rawField string) WatchConditionsRequest_FieldPath

func ParseWatchConditionsRequest_FieldPath

func ParseWatchConditionsRequest_FieldPath(rawField string) (WatchConditionsRequest_FieldPath, error)

type WatchConditionsRequest_FieldPathArrayItemValue

type WatchConditionsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchConditionsRequest_FieldPath
	ContainsValue(*WatchConditionsRequest) bool
}

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

func MustParseWatchConditionsRequest_FieldPathArrayItemValue

func MustParseWatchConditionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchConditionsRequest_FieldPathArrayItemValue

func ParseWatchConditionsRequest_FieldPathArrayItemValue

func ParseWatchConditionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchConditionsRequest_FieldPathArrayItemValue, error)

ParseWatchConditionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchConditionsRequest_FieldPathArrayOfValues

type WatchConditionsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchConditionsRequest_FieldPath
}

WatchConditionsRequest_FieldPathArrayOfValues allows storing slice of values for WatchConditionsRequest fields according to their type

func MustParseWatchConditionsRequest_FieldPathArrayOfValues

func MustParseWatchConditionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchConditionsRequest_FieldPathArrayOfValues

func ParseWatchConditionsRequest_FieldPathArrayOfValues

func ParseWatchConditionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchConditionsRequest_FieldPathArrayOfValues, error)

type WatchConditionsRequest_FieldPathSelector

type WatchConditionsRequest_FieldPathSelector int32
const (
	WatchConditionsRequest_FieldPathSelectorType         WatchConditionsRequest_FieldPathSelector = 0
	WatchConditionsRequest_FieldPathSelectorParent       WatchConditionsRequest_FieldPathSelector = 1
	WatchConditionsRequest_FieldPathSelectorPageSize     WatchConditionsRequest_FieldPathSelector = 2
	WatchConditionsRequest_FieldPathSelectorPageToken    WatchConditionsRequest_FieldPathSelector = 3
	WatchConditionsRequest_FieldPathSelectorOrderBy      WatchConditionsRequest_FieldPathSelector = 4
	WatchConditionsRequest_FieldPathSelectorResumeToken  WatchConditionsRequest_FieldPathSelector = 5
	WatchConditionsRequest_FieldPathSelectorStartingTime WatchConditionsRequest_FieldPathSelector = 6
	WatchConditionsRequest_FieldPathSelectorFilter       WatchConditionsRequest_FieldPathSelector = 7
	WatchConditionsRequest_FieldPathSelectorFieldMask    WatchConditionsRequest_FieldPathSelector = 8
	WatchConditionsRequest_FieldPathSelectorView         WatchConditionsRequest_FieldPathSelector = 9
	WatchConditionsRequest_FieldPathSelectorMaxChunkSize WatchConditionsRequest_FieldPathSelector = 10
)

func (WatchConditionsRequest_FieldPathSelector) String

type WatchConditionsRequest_FieldPathValue

type WatchConditionsRequest_FieldPathValue interface {
	WatchConditionsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchConditionsRequest)
	CompareWith(*WatchConditionsRequest) (cmp int, comparable bool)
}

WatchConditionsRequest_FieldPathValue allows storing values for WatchConditionsRequest fields according to their type

func MustParseWatchConditionsRequest_FieldPathValue

func MustParseWatchConditionsRequest_FieldPathValue(pathStr, valueStr string) WatchConditionsRequest_FieldPathValue

func ParseWatchConditionsRequest_FieldPathValue

func ParseWatchConditionsRequest_FieldPathValue(pathStr, valueStr string) (WatchConditionsRequest_FieldPathValue, error)

type WatchConditionsRequest_FieldTerminalPath

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

func (*WatchConditionsRequest_FieldTerminalPath) ClearValue

func (*WatchConditionsRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchConditionsRequest_FieldTerminalPath) Get

func (fp *WatchConditionsRequest_FieldTerminalPath) Get(source *WatchConditionsRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchConditionsRequest

func (*WatchConditionsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchConditionsRequest_FieldTerminalPath) GetRaw

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

func (*WatchConditionsRequest_FieldTerminalPath) GetSingle

func (fp *WatchConditionsRequest_FieldTerminalPath) GetSingle(source *WatchConditionsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchConditionsRequest

func (*WatchConditionsRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchConditionsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchConditionsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchConditionsRequest_FieldTerminalPath) Selector

func (*WatchConditionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchConditionsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchConditionsRequest_FieldTerminalPath) WithIArrayItemValue

func (*WatchConditionsRequest_FieldTerminalPath) WithIArrayOfValues

func (*WatchConditionsRequest_FieldTerminalPath) WithIValue

func (*WatchConditionsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchConditionsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchConditionsRequest_FieldTerminalPath) WithRawIValue

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

type WatchConditionsRequest_FieldTerminalPathArrayItemValue

type WatchConditionsRequest_FieldTerminalPathArrayItemValue struct {
	WatchConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchConditionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchConditionsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchConditionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchConditionsRequest_FieldTerminalPathArrayOfValues

type WatchConditionsRequest_FieldTerminalPathArrayOfValues struct {
	WatchConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*condition.Filter, bool)

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues

func (fpaov *WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*condition.OrderBy, bool)

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*condition.PagerCursor, bool)

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues added in v0.9.0

func (fpaov *WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchConditionsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchConditionsRequest_FieldTerminalPathValue

type WatchConditionsRequest_FieldTerminalPathValue struct {
	WatchConditionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchConditionsRequest_FieldTerminalPathValue) AsFilterValue

func (*WatchConditionsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue

func (fpv *WatchConditionsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)

func (*WatchConditionsRequest_FieldTerminalPathValue) AsOrderByValue

func (*WatchConditionsRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*WatchConditionsRequest_FieldTerminalPathValue) AsPageTokenValue

func (*WatchConditionsRequest_FieldTerminalPathValue) AsParentValue

func (*WatchConditionsRequest_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchConditionsRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchConditionsRequest_FieldTerminalPathValue) AsStartingTimeValue added in v0.9.0

func (*WatchConditionsRequest_FieldTerminalPathValue) AsTypeValue

func (*WatchConditionsRequest_FieldTerminalPathValue) AsViewValue

func (*WatchConditionsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchConditionsRequest_FieldTerminalPathValue' with the value under path in 'WatchConditionsRequest'.

func (*WatchConditionsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchConditionsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchConditionsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchConditionsRequest

func (*WatchConditionsRequest_FieldTerminalPathValue) SetToRaw

type WatchConditionsResponse

type WatchConditionsResponse struct {

	// Changes of Conditions
	ConditionChanges []*condition.ConditionChange `` /* 138-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 Conditions 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 *WatchConditionsResponse_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 (Conditions 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
}

WatchConditionsResponse

func (*WatchConditionsResponse) Clone

func (*WatchConditionsResponse) CloneRaw

func (*WatchConditionsResponse) Descriptor

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

Deprecated, Use WatchConditionsResponse.ProtoReflect.Descriptor instead.

func (*WatchConditionsResponse) GetConditionChanges

func (m *WatchConditionsResponse) GetConditionChanges() []*condition.ConditionChange

func (*WatchConditionsResponse) GetIsCurrent

func (m *WatchConditionsResponse) GetIsCurrent() bool

func (*WatchConditionsResponse) GetIsHardReset

func (m *WatchConditionsResponse) GetIsHardReset() bool

func (*WatchConditionsResponse) GetIsSoftReset

func (m *WatchConditionsResponse) GetIsSoftReset() bool

func (*WatchConditionsResponse) GetPageTokenChange

func (*WatchConditionsResponse) GetResumeToken

func (m *WatchConditionsResponse) GetResumeToken() string

func (*WatchConditionsResponse) GetSnapshotSize

func (m *WatchConditionsResponse) GetSnapshotSize() int64

func (*WatchConditionsResponse) GotenMessage

func (*WatchConditionsResponse) GotenMessage()

func (*WatchConditionsResponse) GotenObjectExt

func (o *WatchConditionsResponse) GotenObjectExt()

func (*WatchConditionsResponse) GotenValidate

func (obj *WatchConditionsResponse) GotenValidate() error

func (*WatchConditionsResponse) MakeDiffFieldMask

func (*WatchConditionsResponse) MakeFullFieldMask

func (*WatchConditionsResponse) MakeRawDiffFieldMask

func (*WatchConditionsResponse) MakeRawFullFieldMask

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

func (*WatchConditionsResponse) Marshal

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

func (*WatchConditionsResponse) MarshalJSON

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

func (*WatchConditionsResponse) Merge

func (*WatchConditionsResponse) MergeRaw

func (*WatchConditionsResponse) ProtoMessage

func (*WatchConditionsResponse) ProtoMessage()

func (*WatchConditionsResponse) ProtoReflect

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

func (*WatchConditionsResponse) Reset

func (m *WatchConditionsResponse) Reset()

func (*WatchConditionsResponse) SetConditionChanges

func (m *WatchConditionsResponse) SetConditionChanges(fv []*condition.ConditionChange)

func (*WatchConditionsResponse) SetIsCurrent

func (m *WatchConditionsResponse) SetIsCurrent(fv bool)

func (*WatchConditionsResponse) SetIsHardReset

func (m *WatchConditionsResponse) SetIsHardReset(fv bool)

func (*WatchConditionsResponse) SetIsSoftReset

func (m *WatchConditionsResponse) SetIsSoftReset(fv bool)

func (*WatchConditionsResponse) SetPageTokenChange

func (*WatchConditionsResponse) SetResumeToken

func (m *WatchConditionsResponse) SetResumeToken(fv string)

func (*WatchConditionsResponse) SetSnapshotSize

func (m *WatchConditionsResponse) SetSnapshotSize(fv int64)

func (*WatchConditionsResponse) String

func (m *WatchConditionsResponse) String() string

func (*WatchConditionsResponse) Unmarshal

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

func (*WatchConditionsResponse) UnmarshalJSON

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

type WatchConditionsResponseFieldPathBuilder

type WatchConditionsResponseFieldPathBuilder struct{}

func NewWatchConditionsResponseFieldPathBuilder

func NewWatchConditionsResponseFieldPathBuilder() WatchConditionsResponseFieldPathBuilder

func (WatchConditionsResponseFieldPathBuilder) ConditionChanges

func (WatchConditionsResponseFieldPathBuilder) IsCurrent

func (WatchConditionsResponseFieldPathBuilder) IsHardReset

func (WatchConditionsResponseFieldPathBuilder) IsSoftReset

func (WatchConditionsResponseFieldPathBuilder) PageTokenChange

func (WatchConditionsResponseFieldPathBuilder) ResumeToken

func (WatchConditionsResponseFieldPathBuilder) SnapshotSize

type WatchConditionsResponsePageTokenChangeFieldPathBuilder

type WatchConditionsResponsePageTokenChangeFieldPathBuilder struct{}

func (WatchConditionsResponsePageTokenChangeFieldPathBuilder) NextPageToken

func (WatchConditionsResponsePageTokenChangeFieldPathBuilder) PrevPageToken

type WatchConditionsResponsePageTokenChange_FieldPath

type WatchConditionsResponsePageTokenChange_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchConditionsResponsePageTokenChange_FieldPathSelector
	Get(source *WatchConditionsResponse_PageTokenChange) []interface{}
	GetSingle(source *WatchConditionsResponse_PageTokenChange) (interface{}, bool)
	ClearValue(item *WatchConditionsResponse_PageTokenChange)

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

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

func MustParseWatchConditionsResponsePageTokenChange_FieldPath

func MustParseWatchConditionsResponsePageTokenChange_FieldPath(rawField string) WatchConditionsResponsePageTokenChange_FieldPath

func ParseWatchConditionsResponsePageTokenChange_FieldPath

func ParseWatchConditionsResponsePageTokenChange_FieldPath(rawField string) (WatchConditionsResponsePageTokenChange_FieldPath, error)

type WatchConditionsResponsePageTokenChange_FieldPathArrayItemValue

type WatchConditionsResponsePageTokenChange_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchConditionsResponsePageTokenChange_FieldPath
	ContainsValue(*WatchConditionsResponse_PageTokenChange) bool
}

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

func MustParseWatchConditionsResponsePageTokenChange_FieldPathArrayItemValue

func MustParseWatchConditionsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchConditionsResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchConditionsResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchConditionsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchConditionsResponsePageTokenChange_FieldPathArrayItemValue, error)

ParseWatchConditionsResponsePageTokenChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchConditionsResponsePageTokenChange_FieldPathArrayOfValues

type WatchConditionsResponsePageTokenChange_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchConditionsResponsePageTokenChange_FieldPath
}

WatchConditionsResponsePageTokenChange_FieldPathArrayOfValues allows storing slice of values for PageTokenChange fields according to their type

func MustParseWatchConditionsResponsePageTokenChange_FieldPathArrayOfValues

func MustParseWatchConditionsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchConditionsResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchConditionsResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchConditionsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchConditionsResponsePageTokenChange_FieldPathArrayOfValues, error)

type WatchConditionsResponsePageTokenChange_FieldPathSelector

type WatchConditionsResponsePageTokenChange_FieldPathSelector int32
const (
	WatchConditionsResponsePageTokenChange_FieldPathSelectorPrevPageToken WatchConditionsResponsePageTokenChange_FieldPathSelector = 0
	WatchConditionsResponsePageTokenChange_FieldPathSelectorNextPageToken WatchConditionsResponsePageTokenChange_FieldPathSelector = 1
)

func (WatchConditionsResponsePageTokenChange_FieldPathSelector) String

type WatchConditionsResponsePageTokenChange_FieldPathValue

type WatchConditionsResponsePageTokenChange_FieldPathValue interface {
	WatchConditionsResponsePageTokenChange_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchConditionsResponse_PageTokenChange)
	CompareWith(*WatchConditionsResponse_PageTokenChange) (cmp int, comparable bool)
}

WatchConditionsResponsePageTokenChange_FieldPathValue allows storing values for PageTokenChange fields according to their type

func MustParseWatchConditionsResponsePageTokenChange_FieldPathValue

func MustParseWatchConditionsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchConditionsResponsePageTokenChange_FieldPathValue

func ParseWatchConditionsResponsePageTokenChange_FieldPathValue

func ParseWatchConditionsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchConditionsResponsePageTokenChange_FieldPathValue, error)

type WatchConditionsResponsePageTokenChange_FieldTerminalPath

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

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) ClearValue

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) ClearValueRaw

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) Get

Get returns all values pointed by specific field from source WatchConditionsResponse_PageTokenChange

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) GetRaw

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source WatchConditionsResponse_PageTokenChange

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) GetSingleRaw

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

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) Selector

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) WithIValue

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPath) WithRawIValue

type WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayItemValue

type WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayItemValue struct {
	WatchConditionsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw

type WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayOfValues

type WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayOfValues struct {
	WatchConditionsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchConditionsResponsePageTokenChange_FieldTerminalPathValue

type WatchConditionsResponsePageTokenChange_FieldTerminalPathValue struct {
	WatchConditionsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchConditionsResponsePageTokenChange_FieldTerminalPathValue' with the value under path in 'WatchConditionsResponse_PageTokenChange'.

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathValue) GetRawValue

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

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PageTokenChange

func (*WatchConditionsResponsePageTokenChange_FieldTerminalPathValue) SetToRaw

type WatchConditionsResponsePathSelectorConditionChanges

type WatchConditionsResponsePathSelectorConditionChanges struct{}

func (WatchConditionsResponsePathSelectorConditionChanges) FieldPath

func (WatchConditionsResponsePathSelectorConditionChanges) WithArrayOfValues

func (WatchConditionsResponsePathSelectorConditionChanges) WithItemValue

func (WatchConditionsResponsePathSelectorConditionChanges) WithValue

type WatchConditionsResponsePathSelectorIsCurrent

type WatchConditionsResponsePathSelectorIsCurrent struct{}

func (WatchConditionsResponsePathSelectorIsCurrent) FieldPath

func (WatchConditionsResponsePathSelectorIsCurrent) WithArrayOfValues

func (WatchConditionsResponsePathSelectorIsCurrent) WithValue

type WatchConditionsResponsePathSelectorIsHardReset

type WatchConditionsResponsePathSelectorIsHardReset struct{}

func (WatchConditionsResponsePathSelectorIsHardReset) FieldPath

func (WatchConditionsResponsePathSelectorIsHardReset) WithArrayOfValues

func (WatchConditionsResponsePathSelectorIsHardReset) WithValue

type WatchConditionsResponsePathSelectorIsSoftReset

type WatchConditionsResponsePathSelectorIsSoftReset struct{}

func (WatchConditionsResponsePathSelectorIsSoftReset) FieldPath

func (WatchConditionsResponsePathSelectorIsSoftReset) WithArrayOfValues

func (WatchConditionsResponsePathSelectorIsSoftReset) WithValue

type WatchConditionsResponsePathSelectorPageTokenChange

type WatchConditionsResponsePathSelectorPageTokenChange struct{}

func (WatchConditionsResponsePathSelectorPageTokenChange) FieldPath

func (WatchConditionsResponsePathSelectorPageTokenChange) NextPageToken

func (WatchConditionsResponsePathSelectorPageTokenChange) PrevPageToken

type WatchConditionsResponsePathSelectorPageTokenChangeNextPageToken

type WatchConditionsResponsePathSelectorPageTokenChangeNextPageToken struct{}

func (WatchConditionsResponsePathSelectorPageTokenChangeNextPageToken) FieldPath

func (WatchConditionsResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues

func (WatchConditionsResponsePathSelectorPageTokenChangeNextPageToken) WithValue

type WatchConditionsResponsePathSelectorPageTokenChangePrevPageToken

type WatchConditionsResponsePathSelectorPageTokenChangePrevPageToken struct{}

func (WatchConditionsResponsePathSelectorPageTokenChangePrevPageToken) FieldPath

func (WatchConditionsResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues

func (WatchConditionsResponsePathSelectorPageTokenChangePrevPageToken) WithValue

type WatchConditionsResponsePathSelectorResumeToken

type WatchConditionsResponsePathSelectorResumeToken struct{}

func (WatchConditionsResponsePathSelectorResumeToken) FieldPath

func (WatchConditionsResponsePathSelectorResumeToken) WithArrayOfValues

func (WatchConditionsResponsePathSelectorResumeToken) WithValue

type WatchConditionsResponsePathSelectorSnapshotSize

type WatchConditionsResponsePathSelectorSnapshotSize struct{}

func (WatchConditionsResponsePathSelectorSnapshotSize) FieldPath

func (WatchConditionsResponsePathSelectorSnapshotSize) WithArrayOfValues

func (WatchConditionsResponsePathSelectorSnapshotSize) WithValue

type WatchConditionsResponse_FieldMask

type WatchConditionsResponse_FieldMask struct {
	Paths []WatchConditionsResponse_FieldPath
}

func FullWatchConditionsResponse_FieldMask

func FullWatchConditionsResponse_FieldMask() *WatchConditionsResponse_FieldMask

func (*WatchConditionsResponse_FieldMask) AppendPath

func (*WatchConditionsResponse_FieldMask) AppendRawPath

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

func (*WatchConditionsResponse_FieldMask) DecodeFirestore

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

func (*WatchConditionsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchConditionsResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchConditionsResponse_FieldMask) FromProtoFieldMask

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

func (*WatchConditionsResponse_FieldMask) GetPaths

func (*WatchConditionsResponse_FieldMask) GetRawPaths

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

func (*WatchConditionsResponse_FieldMask) IsFull

func (fieldMask *WatchConditionsResponse_FieldMask) IsFull() bool

func (WatchConditionsResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchConditionsResponse_FieldMask) MarshalJSON

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

func (*WatchConditionsResponse_FieldMask) PathsCount

func (fieldMask *WatchConditionsResponse_FieldMask) PathsCount() int

func (*WatchConditionsResponse_FieldMask) Project

func (*WatchConditionsResponse_FieldMask) ProjectRaw

func (*WatchConditionsResponse_FieldMask) ProtoMessage

func (fieldMask *WatchConditionsResponse_FieldMask) ProtoMessage()

func (*WatchConditionsResponse_FieldMask) ProtoReflect

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

func (*WatchConditionsResponse_FieldMask) Reset

func (fieldMask *WatchConditionsResponse_FieldMask) Reset()

func (*WatchConditionsResponse_FieldMask) Set

func (fieldMask *WatchConditionsResponse_FieldMask) Set(target, source *WatchConditionsResponse)

func (*WatchConditionsResponse_FieldMask) SetFromCliFlag

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

func (*WatchConditionsResponse_FieldMask) SetRaw

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

func (*WatchConditionsResponse_FieldMask) Size

func (fieldMask *WatchConditionsResponse_FieldMask) Size() int

func (*WatchConditionsResponse_FieldMask) String

func (fieldMask *WatchConditionsResponse_FieldMask) String() string

func (*WatchConditionsResponse_FieldMask) Subtract

func (*WatchConditionsResponse_FieldMask) SubtractRaw

func (*WatchConditionsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchConditionsResponse_FieldMask) Unmarshal

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

func (*WatchConditionsResponse_FieldMask) UnmarshalJSON

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

type WatchConditionsResponse_FieldPath

type WatchConditionsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchConditionsResponse_FieldPathSelector
	Get(source *WatchConditionsResponse) []interface{}
	GetSingle(source *WatchConditionsResponse) (interface{}, bool)
	ClearValue(item *WatchConditionsResponse)

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

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

func MustParseWatchConditionsResponse_FieldPath

func MustParseWatchConditionsResponse_FieldPath(rawField string) WatchConditionsResponse_FieldPath

func ParseWatchConditionsResponse_FieldPath

func ParseWatchConditionsResponse_FieldPath(rawField string) (WatchConditionsResponse_FieldPath, error)

type WatchConditionsResponse_FieldPathArrayItemValue

type WatchConditionsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchConditionsResponse_FieldPath
	ContainsValue(*WatchConditionsResponse) bool
}

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

func MustParseWatchConditionsResponse_FieldPathArrayItemValue

func MustParseWatchConditionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchConditionsResponse_FieldPathArrayItemValue

func ParseWatchConditionsResponse_FieldPathArrayItemValue

func ParseWatchConditionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchConditionsResponse_FieldPathArrayItemValue, error)

ParseWatchConditionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchConditionsResponse_FieldPathArrayOfValues

type WatchConditionsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchConditionsResponse_FieldPath
}

WatchConditionsResponse_FieldPathArrayOfValues allows storing slice of values for WatchConditionsResponse fields according to their type

func MustParseWatchConditionsResponse_FieldPathArrayOfValues

func MustParseWatchConditionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchConditionsResponse_FieldPathArrayOfValues

func ParseWatchConditionsResponse_FieldPathArrayOfValues

func ParseWatchConditionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchConditionsResponse_FieldPathArrayOfValues, error)

type WatchConditionsResponse_FieldPathSelector

type WatchConditionsResponse_FieldPathSelector int32
const (
	WatchConditionsResponse_FieldPathSelectorConditionChanges WatchConditionsResponse_FieldPathSelector = 0
	WatchConditionsResponse_FieldPathSelectorIsCurrent        WatchConditionsResponse_FieldPathSelector = 1
	WatchConditionsResponse_FieldPathSelectorPageTokenChange  WatchConditionsResponse_FieldPathSelector = 2
	WatchConditionsResponse_FieldPathSelectorResumeToken      WatchConditionsResponse_FieldPathSelector = 3
	WatchConditionsResponse_FieldPathSelectorSnapshotSize     WatchConditionsResponse_FieldPathSelector = 4
	WatchConditionsResponse_FieldPathSelectorIsSoftReset      WatchConditionsResponse_FieldPathSelector = 5
	WatchConditionsResponse_FieldPathSelectorIsHardReset      WatchConditionsResponse_FieldPathSelector = 6
)

func (WatchConditionsResponse_FieldPathSelector) String

type WatchConditionsResponse_FieldPathValue

type WatchConditionsResponse_FieldPathValue interface {
	WatchConditionsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchConditionsResponse)
	CompareWith(*WatchConditionsResponse) (cmp int, comparable bool)
}

WatchConditionsResponse_FieldPathValue allows storing values for WatchConditionsResponse fields according to their type

func MustParseWatchConditionsResponse_FieldPathValue

func MustParseWatchConditionsResponse_FieldPathValue(pathStr, valueStr string) WatchConditionsResponse_FieldPathValue

func ParseWatchConditionsResponse_FieldPathValue

func ParseWatchConditionsResponse_FieldPathValue(pathStr, valueStr string) (WatchConditionsResponse_FieldPathValue, error)

type WatchConditionsResponse_FieldSubPath

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

func (*WatchConditionsResponse_FieldSubPath) AsPageTokenChangeSubPath

func (*WatchConditionsResponse_FieldSubPath) ClearValue

func (*WatchConditionsResponse_FieldSubPath) ClearValueRaw

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

func (*WatchConditionsResponse_FieldSubPath) Get

func (fps *WatchConditionsResponse_FieldSubPath) Get(source *WatchConditionsResponse) (values []interface{})

Get returns all values pointed by selected field from source WatchConditionsResponse

func (*WatchConditionsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchConditionsResponse_FieldSubPath) GetRaw

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

func (*WatchConditionsResponse_FieldSubPath) GetSingle

func (fps *WatchConditionsResponse_FieldSubPath) GetSingle(source *WatchConditionsResponse) (interface{}, bool)

GetSingle returns value of selected field from source WatchConditionsResponse

func (*WatchConditionsResponse_FieldSubPath) GetSingleRaw

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

func (*WatchConditionsResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchConditionsResponse_FieldSubPath) JSONString

func (fps *WatchConditionsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchConditionsResponse_FieldSubPath) Selector

func (*WatchConditionsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchConditionsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*WatchConditionsResponse_FieldSubPath) WithIArrayItemValue

func (*WatchConditionsResponse_FieldSubPath) WithIArrayOfValues

func (*WatchConditionsResponse_FieldSubPath) WithIValue

func (*WatchConditionsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*WatchConditionsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*WatchConditionsResponse_FieldSubPath) WithRawIValue

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

type WatchConditionsResponse_FieldSubPathArrayItemValue

type WatchConditionsResponse_FieldSubPathArrayItemValue struct {
	WatchConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue

func (*WatchConditionsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*WatchConditionsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type WatchConditionsResponse_FieldSubPathArrayOfValues

type WatchConditionsResponse_FieldSubPathArrayOfValues struct {
	WatchConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues

func (*WatchConditionsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type WatchConditionsResponse_FieldSubPathValue

type WatchConditionsResponse_FieldSubPathValue struct {
	WatchConditionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponse_FieldSubPathValue) AsPageTokenChangePathValue

func (*WatchConditionsResponse_FieldSubPathValue) CompareWith

func (*WatchConditionsResponse_FieldSubPathValue) CompareWithRaw

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

func (*WatchConditionsResponse_FieldSubPathValue) GetRawValue

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

func (*WatchConditionsResponse_FieldSubPathValue) SetTo

func (*WatchConditionsResponse_FieldSubPathValue) SetToRaw

type WatchConditionsResponse_FieldTerminalPath

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

func (*WatchConditionsResponse_FieldTerminalPath) ClearValue

func (*WatchConditionsResponse_FieldTerminalPath) ClearValueRaw

func (*WatchConditionsResponse_FieldTerminalPath) Get

func (fp *WatchConditionsResponse_FieldTerminalPath) Get(source *WatchConditionsResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchConditionsResponse

func (*WatchConditionsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchConditionsResponse_FieldTerminalPath) GetRaw

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

func (*WatchConditionsResponse_FieldTerminalPath) GetSingle

func (fp *WatchConditionsResponse_FieldTerminalPath) GetSingle(source *WatchConditionsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchConditionsResponse

func (*WatchConditionsResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchConditionsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchConditionsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchConditionsResponse_FieldTerminalPath) Selector

func (*WatchConditionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchConditionsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchConditionsResponse_FieldTerminalPath) WithIArrayItemValue

func (*WatchConditionsResponse_FieldTerminalPath) WithIArrayOfValues

func (*WatchConditionsResponse_FieldTerminalPath) WithIValue

func (*WatchConditionsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchConditionsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchConditionsResponse_FieldTerminalPath) WithRawIValue

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

type WatchConditionsResponse_FieldTerminalPathArrayItemValue

type WatchConditionsResponse_FieldTerminalPathArrayItemValue struct {
	WatchConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponse_FieldTerminalPathArrayItemValue) AsConditionChangesItemValue

func (*WatchConditionsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchConditionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchConditionsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchConditionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchConditionsResponse_FieldTerminalPathArrayOfValues

type WatchConditionsResponse_FieldTerminalPathArrayOfValues struct {
	WatchConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsConditionChangesArrayOfValues

func (fpaov *WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsConditionChangesArrayOfValues() ([][]*condition.ConditionChange, bool)

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues

func (fpaov *WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues

func (fpaov *WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues

func (fpaov *WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues

func (fpaov *WatchConditionsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)

func (*WatchConditionsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchConditionsResponse_FieldTerminalPathValue

type WatchConditionsResponse_FieldTerminalPathValue struct {
	WatchConditionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchConditionsResponse_FieldTerminalPathValue) AsConditionChangesValue

func (*WatchConditionsResponse_FieldTerminalPathValue) AsIsCurrentValue

func (fpv *WatchConditionsResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)

func (*WatchConditionsResponse_FieldTerminalPathValue) AsIsHardResetValue

func (fpv *WatchConditionsResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)

func (*WatchConditionsResponse_FieldTerminalPathValue) AsIsSoftResetValue

func (fpv *WatchConditionsResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)

func (*WatchConditionsResponse_FieldTerminalPathValue) AsPageTokenChangeValue

func (*WatchConditionsResponse_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchConditionsResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchConditionsResponse_FieldTerminalPathValue) AsSnapshotSizeValue

func (fpv *WatchConditionsResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)

func (*WatchConditionsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchConditionsResponse_FieldTerminalPathValue' with the value under path in 'WatchConditionsResponse'.

func (*WatchConditionsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchConditionsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchConditionsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchConditionsResponse

func (*WatchConditionsResponse_FieldTerminalPathValue) SetToRaw

type WatchConditionsResponse_PageTokenChange

type WatchConditionsResponse_PageTokenChange struct {

	// New token to retrieve previous page of results.
	PrevPageToken *condition.PagerCursor `` /* 151-byte string literal not displayed */
	// New token to retrieve next page of results.
	NextPageToken *condition.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WatchConditionsResponse_PageTokenChange) Clone

func (*WatchConditionsResponse_PageTokenChange) CloneRaw

func (*WatchConditionsResponse_PageTokenChange) Descriptor

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

Deprecated, Use WatchConditionsResponse_PageTokenChange.ProtoReflect.Descriptor instead.

func (*WatchConditionsResponse_PageTokenChange) GetNextPageToken

func (*WatchConditionsResponse_PageTokenChange) GetPrevPageToken

func (*WatchConditionsResponse_PageTokenChange) GotenMessage

func (*WatchConditionsResponse_PageTokenChange) GotenObjectExt

func (o *WatchConditionsResponse_PageTokenChange) GotenObjectExt()

func (*WatchConditionsResponse_PageTokenChange) GotenValidate

func (obj *WatchConditionsResponse_PageTokenChange) GotenValidate() error

func (*WatchConditionsResponse_PageTokenChange) MakeFullFieldMask

func (*WatchConditionsResponse_PageTokenChange) MakeRawDiffFieldMask

func (*WatchConditionsResponse_PageTokenChange) MakeRawFullFieldMask

func (*WatchConditionsResponse_PageTokenChange) Marshal

func (*WatchConditionsResponse_PageTokenChange) MarshalJSON

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

func (*WatchConditionsResponse_PageTokenChange) Merge

func (*WatchConditionsResponse_PageTokenChange) MergeRaw

func (*WatchConditionsResponse_PageTokenChange) ProtoMessage

func (*WatchConditionsResponse_PageTokenChange) ProtoReflect

func (*WatchConditionsResponse_PageTokenChange) Reset

func (*WatchConditionsResponse_PageTokenChange) SetNextPageToken

func (*WatchConditionsResponse_PageTokenChange) SetPrevPageToken

func (*WatchConditionsResponse_PageTokenChange) String

func (*WatchConditionsResponse_PageTokenChange) Unmarshal

func (*WatchConditionsResponse_PageTokenChange) UnmarshalJSON

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

type WatchConditionsResponse_PageTokenChangePathSelectorNextPageToken

type WatchConditionsResponse_PageTokenChangePathSelectorNextPageToken struct{}

func (WatchConditionsResponse_PageTokenChangePathSelectorNextPageToken) FieldPath

func (WatchConditionsResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues

func (WatchConditionsResponse_PageTokenChangePathSelectorNextPageToken) WithValue

type WatchConditionsResponse_PageTokenChangePathSelectorPrevPageToken

type WatchConditionsResponse_PageTokenChangePathSelectorPrevPageToken struct{}

func (WatchConditionsResponse_PageTokenChangePathSelectorPrevPageToken) FieldPath

func (WatchConditionsResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues

func (WatchConditionsResponse_PageTokenChangePathSelectorPrevPageToken) WithValue

type WatchConditionsResponse_PageTokenChange_FieldMask

type WatchConditionsResponse_PageTokenChange_FieldMask struct {
	Paths []WatchConditionsResponsePageTokenChange_FieldPath
}

func FullWatchConditionsResponse_PageTokenChange_FieldMask

func FullWatchConditionsResponse_PageTokenChange_FieldMask() *WatchConditionsResponse_PageTokenChange_FieldMask

func (*WatchConditionsResponse_PageTokenChange_FieldMask) AppendPath

func (*WatchConditionsResponse_PageTokenChange_FieldMask) AppendRawPath

func (*WatchConditionsResponse_PageTokenChange_FieldMask) DecodeFirestore

func (*WatchConditionsResponse_PageTokenChange_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*WatchConditionsResponse_PageTokenChange_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchConditionsResponse_PageTokenChange_FieldMask) FromProtoFieldMask

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

func (*WatchConditionsResponse_PageTokenChange_FieldMask) GetPaths

func (*WatchConditionsResponse_PageTokenChange_FieldMask) GetRawPaths

func (*WatchConditionsResponse_PageTokenChange_FieldMask) IsFull

func (WatchConditionsResponse_PageTokenChange_FieldMask) Marshal

implement methods required by customType

func (WatchConditionsResponse_PageTokenChange_FieldMask) MarshalJSON

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

func (*WatchConditionsResponse_PageTokenChange_FieldMask) PathsCount

func (*WatchConditionsResponse_PageTokenChange_FieldMask) Project

func (*WatchConditionsResponse_PageTokenChange_FieldMask) ProjectRaw

func (*WatchConditionsResponse_PageTokenChange_FieldMask) ProtoMessage

func (fieldMask *WatchConditionsResponse_PageTokenChange_FieldMask) ProtoMessage()

func (*WatchConditionsResponse_PageTokenChange_FieldMask) ProtoReflect

func (*WatchConditionsResponse_PageTokenChange_FieldMask) Reset

func (*WatchConditionsResponse_PageTokenChange_FieldMask) Set

func (*WatchConditionsResponse_PageTokenChange_FieldMask) SetFromCliFlag

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

func (*WatchConditionsResponse_PageTokenChange_FieldMask) SetRaw

func (*WatchConditionsResponse_PageTokenChange_FieldMask) Size

func (*WatchConditionsResponse_PageTokenChange_FieldMask) String

func (*WatchConditionsResponse_PageTokenChange_FieldMask) SubtractRaw

func (*WatchConditionsResponse_PageTokenChange_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*WatchConditionsResponse_PageTokenChange_FieldMask) Unmarshal

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

func (*WatchConditionsResponse_PageTokenChange_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL