limit_client

package
v0.12.43 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2023 License: Apache-2.0 Imports: 45 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchGetLimitsDescriptor

type BatchGetLimitsDescriptor struct{}

func GetBatchGetLimitsDescriptor

func GetBatchGetLimitsDescriptor() *BatchGetLimitsDescriptor

func (*BatchGetLimitsDescriptor) GetApiDescriptor

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

func (*BatchGetLimitsDescriptor) GetApiName

func (d *BatchGetLimitsDescriptor) GetApiName() string

func (*BatchGetLimitsDescriptor) GetClientMsgReflectHandle

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

func (*BatchGetLimitsDescriptor) GetFullMethodName

func (d *BatchGetLimitsDescriptor) GetFullMethodName() string

func (*BatchGetLimitsDescriptor) GetMethodName

func (d *BatchGetLimitsDescriptor) GetMethodName() string

func (*BatchGetLimitsDescriptor) GetProtoPkgName

func (d *BatchGetLimitsDescriptor) GetProtoPkgName() string

func (*BatchGetLimitsDescriptor) GetResourceDescriptor

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

func (*BatchGetLimitsDescriptor) GetServerMsgReflectHandle

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

func (*BatchGetLimitsDescriptor) GetServiceDomain

func (d *BatchGetLimitsDescriptor) GetServiceDomain() string

func (*BatchGetLimitsDescriptor) GetServiceVersion

func (d *BatchGetLimitsDescriptor) GetServiceVersion() string

func (*BatchGetLimitsDescriptor) GetVerb

func (d *BatchGetLimitsDescriptor) GetVerb() string

func (*BatchGetLimitsDescriptor) HasResource

func (d *BatchGetLimitsDescriptor) HasResource() bool

func (*BatchGetLimitsDescriptor) IsClientStream

func (d *BatchGetLimitsDescriptor) IsClientStream() bool

func (*BatchGetLimitsDescriptor) IsCollection

func (d *BatchGetLimitsDescriptor) IsCollection() bool

func (*BatchGetLimitsDescriptor) IsPlural

func (d *BatchGetLimitsDescriptor) IsPlural() bool

func (*BatchGetLimitsDescriptor) IsServerStream

func (d *BatchGetLimitsDescriptor) IsServerStream() bool

func (*BatchGetLimitsDescriptor) IsUnary

func (d *BatchGetLimitsDescriptor) IsUnary() bool

func (*BatchGetLimitsDescriptor) NewEmptyClientMsg

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

func (*BatchGetLimitsDescriptor) NewEmptyServerMsg

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

func (*BatchGetLimitsDescriptor) RequestHasResourceBody

func (d *BatchGetLimitsDescriptor) RequestHasResourceBody() bool

type BatchGetLimitsDescriptorClientMsgHandle

type BatchGetLimitsDescriptorClientMsgHandle struct{}

func (*BatchGetLimitsDescriptorClientMsgHandle) ExtractCollectionName

func (*BatchGetLimitsDescriptorClientMsgHandle) ExtractResourceName

func (*BatchGetLimitsDescriptorClientMsgHandle) ExtractResourceNames

type BatchGetLimitsDescriptorServerMsgHandle

type BatchGetLimitsDescriptorServerMsgHandle struct{}

func (*BatchGetLimitsDescriptorServerMsgHandle) ExtractCollectionName

func (*BatchGetLimitsDescriptorServerMsgHandle) ExtractResourceName

func (*BatchGetLimitsDescriptorServerMsgHandle) ExtractResourceNames

type BatchGetLimitsRequest

type BatchGetLimitsRequest struct {

	// Names of Limits
	Names []*limit.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 *limit.Limit_FieldMask `` /* 137-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 [BatchGetLimits][ntt.limits.v1alpha2.BatchGetLimits]

func (*BatchGetLimitsRequest) Clone

func (*BatchGetLimitsRequest) CloneRaw

func (*BatchGetLimitsRequest) Descriptor

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

Deprecated, Use BatchGetLimitsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetLimitsRequest) GetFieldMask

func (m *BatchGetLimitsRequest) GetFieldMask() *limit.Limit_FieldMask

func (*BatchGetLimitsRequest) GetNames

func (m *BatchGetLimitsRequest) GetNames() []*limit.Reference

func (*BatchGetLimitsRequest) GetView

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

func (*BatchGetLimitsRequest) GotenMessage

func (*BatchGetLimitsRequest) GotenMessage()

func (*BatchGetLimitsRequest) GotenObjectExt

func (o *BatchGetLimitsRequest) GotenObjectExt()

func (*BatchGetLimitsRequest) GotenValidate

func (obj *BatchGetLimitsRequest) GotenValidate() error

func (*BatchGetLimitsRequest) MakeDiffFieldMask

func (*BatchGetLimitsRequest) MakeFullFieldMask

func (*BatchGetLimitsRequest) MakeRawDiffFieldMask

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

func (*BatchGetLimitsRequest) MakeRawFullFieldMask

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

func (*BatchGetLimitsRequest) Marshal

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

func (*BatchGetLimitsRequest) MarshalJSON

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

func (*BatchGetLimitsRequest) Merge

func (o *BatchGetLimitsRequest) Merge(source *BatchGetLimitsRequest)

func (*BatchGetLimitsRequest) MergeRaw

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

func (*BatchGetLimitsRequest) ProtoMessage

func (*BatchGetLimitsRequest) ProtoMessage()

func (*BatchGetLimitsRequest) ProtoReflect

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

func (*BatchGetLimitsRequest) Reset

func (m *BatchGetLimitsRequest) Reset()

func (*BatchGetLimitsRequest) SetFieldMask

func (m *BatchGetLimitsRequest) SetFieldMask(fv *limit.Limit_FieldMask)

func (*BatchGetLimitsRequest) SetNames

func (m *BatchGetLimitsRequest) SetNames(fv []*limit.Reference)

func (*BatchGetLimitsRequest) SetView

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

func (*BatchGetLimitsRequest) String

func (m *BatchGetLimitsRequest) String() string

func (*BatchGetLimitsRequest) Unmarshal

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

func (*BatchGetLimitsRequest) UnmarshalJSON

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

type BatchGetLimitsRequestFieldPathBuilder

type BatchGetLimitsRequestFieldPathBuilder struct{}

func NewBatchGetLimitsRequestFieldPathBuilder

func NewBatchGetLimitsRequestFieldPathBuilder() BatchGetLimitsRequestFieldPathBuilder

func (BatchGetLimitsRequestFieldPathBuilder) FieldMask

func (BatchGetLimitsRequestFieldPathBuilder) Names

func (BatchGetLimitsRequestFieldPathBuilder) View

type BatchGetLimitsRequestPathSelectorFieldMask

type BatchGetLimitsRequestPathSelectorFieldMask struct{}

func (BatchGetLimitsRequestPathSelectorFieldMask) FieldPath

func (BatchGetLimitsRequestPathSelectorFieldMask) WithArrayOfValues

func (BatchGetLimitsRequestPathSelectorFieldMask) WithValue

type BatchGetLimitsRequestPathSelectorNames

type BatchGetLimitsRequestPathSelectorNames struct{}

func (BatchGetLimitsRequestPathSelectorNames) FieldPath

func (BatchGetLimitsRequestPathSelectorNames) WithArrayOfValues

func (BatchGetLimitsRequestPathSelectorNames) WithItemValue

func (BatchGetLimitsRequestPathSelectorNames) WithValue

type BatchGetLimitsRequestPathSelectorView

type BatchGetLimitsRequestPathSelectorView struct{}

func (BatchGetLimitsRequestPathSelectorView) FieldPath

func (BatchGetLimitsRequestPathSelectorView) WithArrayOfValues

func (BatchGetLimitsRequestPathSelectorView) WithValue

type BatchGetLimitsRequest_FieldMask

type BatchGetLimitsRequest_FieldMask struct {
	Paths []BatchGetLimitsRequest_FieldPath
}

func FullBatchGetLimitsRequest_FieldMask

func FullBatchGetLimitsRequest_FieldMask() *BatchGetLimitsRequest_FieldMask

func (*BatchGetLimitsRequest_FieldMask) AppendPath

func (*BatchGetLimitsRequest_FieldMask) AppendRawPath

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

func (*BatchGetLimitsRequest_FieldMask) DecodeFirestore

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

func (*BatchGetLimitsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetLimitsRequest_FieldMask) FilterInputFields

func (fieldMask *BatchGetLimitsRequest_FieldMask) FilterInputFields() *BatchGetLimitsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetLimitsRequest_FieldMask) FromProtoFieldMask

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

func (*BatchGetLimitsRequest_FieldMask) GetPaths

func (*BatchGetLimitsRequest_FieldMask) GetRawPaths

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

func (*BatchGetLimitsRequest_FieldMask) IsFull

func (fieldMask *BatchGetLimitsRequest_FieldMask) IsFull() bool

func (BatchGetLimitsRequest_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetLimitsRequest_FieldMask) MarshalJSON

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

func (*BatchGetLimitsRequest_FieldMask) PathsCount

func (fieldMask *BatchGetLimitsRequest_FieldMask) PathsCount() int

func (*BatchGetLimitsRequest_FieldMask) Project

func (*BatchGetLimitsRequest_FieldMask) ProjectRaw

func (*BatchGetLimitsRequest_FieldMask) ProtoMessage

func (fieldMask *BatchGetLimitsRequest_FieldMask) ProtoMessage()

func (*BatchGetLimitsRequest_FieldMask) ProtoReflect

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

func (*BatchGetLimitsRequest_FieldMask) Reset

func (fieldMask *BatchGetLimitsRequest_FieldMask) Reset()

func (*BatchGetLimitsRequest_FieldMask) Set

func (fieldMask *BatchGetLimitsRequest_FieldMask) Set(target, source *BatchGetLimitsRequest)

func (*BatchGetLimitsRequest_FieldMask) SetFromCliFlag

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

func (*BatchGetLimitsRequest_FieldMask) SetRaw

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

func (*BatchGetLimitsRequest_FieldMask) Size

func (fieldMask *BatchGetLimitsRequest_FieldMask) Size() int

func (*BatchGetLimitsRequest_FieldMask) String

func (fieldMask *BatchGetLimitsRequest_FieldMask) String() string

func (*BatchGetLimitsRequest_FieldMask) Subtract

func (*BatchGetLimitsRequest_FieldMask) SubtractRaw

func (*BatchGetLimitsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetLimitsRequest_FieldMask) Unmarshal

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

func (*BatchGetLimitsRequest_FieldMask) UnmarshalJSON

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

type BatchGetLimitsRequest_FieldPath

type BatchGetLimitsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetLimitsRequest_FieldPathSelector
	Get(source *BatchGetLimitsRequest) []interface{}
	GetSingle(source *BatchGetLimitsRequest) (interface{}, bool)
	ClearValue(item *BatchGetLimitsRequest)

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

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

func MustParseBatchGetLimitsRequest_FieldPath

func MustParseBatchGetLimitsRequest_FieldPath(rawField string) BatchGetLimitsRequest_FieldPath

func ParseBatchGetLimitsRequest_FieldPath

func ParseBatchGetLimitsRequest_FieldPath(rawField string) (BatchGetLimitsRequest_FieldPath, error)

type BatchGetLimitsRequest_FieldPathArrayItemValue

type BatchGetLimitsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetLimitsRequest_FieldPath
	ContainsValue(*BatchGetLimitsRequest) bool
}

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

func MustParseBatchGetLimitsRequest_FieldPathArrayItemValue

func MustParseBatchGetLimitsRequest_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetLimitsRequest_FieldPathArrayItemValue

func ParseBatchGetLimitsRequest_FieldPathArrayItemValue

func ParseBatchGetLimitsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetLimitsRequest_FieldPathArrayItemValue, error)

ParseBatchGetLimitsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetLimitsRequest_FieldPathArrayOfValues

type BatchGetLimitsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetLimitsRequest_FieldPath
}

BatchGetLimitsRequest_FieldPathArrayOfValues allows storing slice of values for BatchGetLimitsRequest fields according to their type

func MustParseBatchGetLimitsRequest_FieldPathArrayOfValues

func MustParseBatchGetLimitsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetLimitsRequest_FieldPathArrayOfValues

func ParseBatchGetLimitsRequest_FieldPathArrayOfValues

func ParseBatchGetLimitsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetLimitsRequest_FieldPathArrayOfValues, error)

type BatchGetLimitsRequest_FieldPathSelector

type BatchGetLimitsRequest_FieldPathSelector int32
const (
	BatchGetLimitsRequest_FieldPathSelectorNames     BatchGetLimitsRequest_FieldPathSelector = 0
	BatchGetLimitsRequest_FieldPathSelectorFieldMask BatchGetLimitsRequest_FieldPathSelector = 1
	BatchGetLimitsRequest_FieldPathSelectorView      BatchGetLimitsRequest_FieldPathSelector = 2
)

func (BatchGetLimitsRequest_FieldPathSelector) String

type BatchGetLimitsRequest_FieldPathValue

type BatchGetLimitsRequest_FieldPathValue interface {
	BatchGetLimitsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetLimitsRequest)
	CompareWith(*BatchGetLimitsRequest) (cmp int, comparable bool)
}

BatchGetLimitsRequest_FieldPathValue allows storing values for BatchGetLimitsRequest fields according to their type

func MustParseBatchGetLimitsRequest_FieldPathValue

func MustParseBatchGetLimitsRequest_FieldPathValue(pathStr, valueStr string) BatchGetLimitsRequest_FieldPathValue

func ParseBatchGetLimitsRequest_FieldPathValue

func ParseBatchGetLimitsRequest_FieldPathValue(pathStr, valueStr string) (BatchGetLimitsRequest_FieldPathValue, error)

type BatchGetLimitsRequest_FieldTerminalPath

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

func (*BatchGetLimitsRequest_FieldTerminalPath) ClearValue

func (*BatchGetLimitsRequest_FieldTerminalPath) ClearValueRaw

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

func (*BatchGetLimitsRequest_FieldTerminalPath) Get

func (fp *BatchGetLimitsRequest_FieldTerminalPath) Get(source *BatchGetLimitsRequest) (values []interface{})

Get returns all values pointed by specific field from source BatchGetLimitsRequest

func (*BatchGetLimitsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetLimitsRequest_FieldTerminalPath) GetRaw

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

func (*BatchGetLimitsRequest_FieldTerminalPath) GetSingle

func (fp *BatchGetLimitsRequest_FieldTerminalPath) GetSingle(source *BatchGetLimitsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetLimitsRequest

func (*BatchGetLimitsRequest_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetLimitsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetLimitsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetLimitsRequest_FieldTerminalPath) Selector

func (*BatchGetLimitsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetLimitsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetLimitsRequest_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetLimitsRequest_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetLimitsRequest_FieldTerminalPath) WithIValue

func (*BatchGetLimitsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetLimitsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetLimitsRequest_FieldTerminalPath) WithRawIValue

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

type BatchGetLimitsRequest_FieldTerminalPathArrayItemValue

type BatchGetLimitsRequest_FieldTerminalPathArrayItemValue struct {
	BatchGetLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue

func (*BatchGetLimitsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetLimitsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetLimitsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *BatchGetLimitsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetLimitsRequest) (interface{}, bool)

func (*BatchGetLimitsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetLimitsRequest_FieldTerminalPathArrayOfValues

type BatchGetLimitsRequest_FieldTerminalPathArrayOfValues struct {
	BatchGetLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *BatchGetLimitsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*limit.Limit_FieldMask, bool)

func (*BatchGetLimitsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues

func (fpaov *BatchGetLimitsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues() ([][]*limit.Reference, bool)

func (*BatchGetLimitsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*BatchGetLimitsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetLimitsRequest_FieldTerminalPathValue

type BatchGetLimitsRequest_FieldTerminalPathValue struct {
	BatchGetLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*BatchGetLimitsRequest_FieldTerminalPathValue) AsNamesValue

func (*BatchGetLimitsRequest_FieldTerminalPathValue) AsViewValue

func (*BatchGetLimitsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetLimitsRequest_FieldTerminalPathValue' with the value under path in 'BatchGetLimitsRequest'.

func (*BatchGetLimitsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*BatchGetLimitsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetLimitsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetLimitsRequest

func (*BatchGetLimitsRequest_FieldTerminalPathValue) SetToRaw

type BatchGetLimitsResponse

type BatchGetLimitsResponse struct {

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

BatchGetLimitsResponse

func (*BatchGetLimitsResponse) Clone

func (*BatchGetLimitsResponse) CloneRaw

func (*BatchGetLimitsResponse) Descriptor

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

Deprecated, Use BatchGetLimitsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetLimitsResponse) GetLimits

func (m *BatchGetLimitsResponse) GetLimits() []*limit.Limit

func (*BatchGetLimitsResponse) GetMissing

func (m *BatchGetLimitsResponse) GetMissing() []*limit.Reference

func (*BatchGetLimitsResponse) GotenMessage

func (*BatchGetLimitsResponse) GotenMessage()

func (*BatchGetLimitsResponse) GotenObjectExt

func (o *BatchGetLimitsResponse) GotenObjectExt()

func (*BatchGetLimitsResponse) GotenValidate

func (obj *BatchGetLimitsResponse) GotenValidate() error

func (*BatchGetLimitsResponse) MakeDiffFieldMask

func (*BatchGetLimitsResponse) MakeFullFieldMask

func (*BatchGetLimitsResponse) MakeRawDiffFieldMask

func (*BatchGetLimitsResponse) MakeRawFullFieldMask

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

func (*BatchGetLimitsResponse) Marshal

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

func (*BatchGetLimitsResponse) MarshalJSON

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

func (*BatchGetLimitsResponse) Merge

func (*BatchGetLimitsResponse) MergeRaw

func (*BatchGetLimitsResponse) ProtoMessage

func (*BatchGetLimitsResponse) ProtoMessage()

func (*BatchGetLimitsResponse) ProtoReflect

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

func (*BatchGetLimitsResponse) Reset

func (m *BatchGetLimitsResponse) Reset()

func (*BatchGetLimitsResponse) SetLimits

func (m *BatchGetLimitsResponse) SetLimits(fv []*limit.Limit)

func (*BatchGetLimitsResponse) SetMissing

func (m *BatchGetLimitsResponse) SetMissing(fv []*limit.Reference)

func (*BatchGetLimitsResponse) String

func (m *BatchGetLimitsResponse) String() string

func (*BatchGetLimitsResponse) Unmarshal

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

func (*BatchGetLimitsResponse) UnmarshalJSON

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

type BatchGetLimitsResponseFieldPathBuilder

type BatchGetLimitsResponseFieldPathBuilder struct{}

func NewBatchGetLimitsResponseFieldPathBuilder

func NewBatchGetLimitsResponseFieldPathBuilder() BatchGetLimitsResponseFieldPathBuilder

func (BatchGetLimitsResponseFieldPathBuilder) Limits

func (BatchGetLimitsResponseFieldPathBuilder) Missing

type BatchGetLimitsResponseMapPathSelectorLimitsMetadataAnnotations

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

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataAnnotations) FieldPath

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataAnnotations) WithArrayOfValues

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataAnnotations) WithValue

type BatchGetLimitsResponseMapPathSelectorLimitsMetadataLabels

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

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataLabels) FieldPath

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataLabels) WithArrayOfValues

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataLabels) WithValue

type BatchGetLimitsResponseMapPathSelectorLimitsMetadataShards

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

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataShards) FieldPath

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataShards) WithArrayOfValues

func (BatchGetLimitsResponseMapPathSelectorLimitsMetadataShards) WithValue

type BatchGetLimitsResponsePathSelectorLimits

type BatchGetLimitsResponsePathSelectorLimits struct{}

func (BatchGetLimitsResponsePathSelectorLimits) ActiveLimit

func (BatchGetLimitsResponsePathSelectorLimits) ConfiguredLimit

func (BatchGetLimitsResponsePathSelectorLimits) FieldPath

func (BatchGetLimitsResponsePathSelectorLimits) Metadata

func (BatchGetLimitsResponsePathSelectorLimits) Name

func (BatchGetLimitsResponsePathSelectorLimits) Region

func (BatchGetLimitsResponsePathSelectorLimits) Resource

func (BatchGetLimitsResponsePathSelectorLimits) Service

func (BatchGetLimitsResponsePathSelectorLimits) Source

func (BatchGetLimitsResponsePathSelectorLimits) Usage

func (BatchGetLimitsResponsePathSelectorLimits) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimits) WithItemValue

func (BatchGetLimitsResponsePathSelectorLimits) WithSubArrayItemValue

func (BatchGetLimitsResponsePathSelectorLimits) WithSubArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimits) WithSubPath

func (BatchGetLimitsResponsePathSelectorLimits) WithSubValue

func (BatchGetLimitsResponsePathSelectorLimits) WithValue

type BatchGetLimitsResponsePathSelectorLimitsActiveLimit

type BatchGetLimitsResponsePathSelectorLimitsActiveLimit struct{}

func (BatchGetLimitsResponsePathSelectorLimitsActiveLimit) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsActiveLimit) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsActiveLimit) WithValue

type BatchGetLimitsResponsePathSelectorLimitsConfiguredLimit

type BatchGetLimitsResponsePathSelectorLimitsConfiguredLimit struct{}

func (BatchGetLimitsResponsePathSelectorLimitsConfiguredLimit) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsConfiguredLimit) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsConfiguredLimit) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadata

type BatchGetLimitsResponsePathSelectorLimitsMetadata struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Annotations

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) CreateTime

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) DeleteTime added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Generation

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Labels

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Lifecycle added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) OwnerReferences

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) ResourceVersion

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Shards

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Syncing

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Tags

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) UpdateTime

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) Uuid

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadata) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataAnnotations

type BatchGetLimitsResponsePathSelectorLimitsMetadataAnnotations struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataAnnotations) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataAnnotations) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataAnnotations) WithKey

func (BatchGetLimitsResponsePathSelectorLimitsMetadataAnnotations) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataCreateTime

type BatchGetLimitsResponsePathSelectorLimitsMetadataCreateTime struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataCreateTime) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataCreateTime) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataCreateTime) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataDeleteTime added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataDeleteTime struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataDeleteTime) FieldPath added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataDeleteTime) WithValue added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataGeneration

type BatchGetLimitsResponsePathSelectorLimitsMetadataGeneration struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataGeneration) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataGeneration) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataGeneration) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataLabels

type BatchGetLimitsResponsePathSelectorLimitsMetadataLabels struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLabels) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLabels) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLabels) WithKey

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLabels) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycle added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycle struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycle) BlockDeletion added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycle) FieldPath added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycle) State added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycle) WithValue added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleState added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleState struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleState) FieldPath added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataLifecycleState) WithValue added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences) Region added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences) Version added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences) WithItemValue

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferences) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (BatchGetLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type BatchGetLimitsResponsePathSelectorLimitsMetadataResourceVersion

type BatchGetLimitsResponsePathSelectorLimitsMetadataResourceVersion struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataResourceVersion) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataResourceVersion) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataResourceVersion) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataShards

type BatchGetLimitsResponsePathSelectorLimitsMetadataShards struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataShards) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataShards) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataShards) WithKey

func (BatchGetLimitsResponsePathSelectorLimitsMetadataShards) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataSyncing

type BatchGetLimitsResponsePathSelectorLimitsMetadataSyncing struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncing) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncing) Regions

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncing) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncing) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion

type BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingRegions

type BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingRegions struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingRegions) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingRegions) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingRegions) WithItemValue

func (BatchGetLimitsResponsePathSelectorLimitsMetadataSyncingRegions) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataTags

type BatchGetLimitsResponsePathSelectorLimitsMetadataTags struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataTags) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataTags) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataTags) WithItemValue

func (BatchGetLimitsResponsePathSelectorLimitsMetadataTags) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataUpdateTime

type BatchGetLimitsResponsePathSelectorLimitsMetadataUpdateTime struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataUpdateTime) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataUpdateTime) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataUpdateTime) WithValue

type BatchGetLimitsResponsePathSelectorLimitsMetadataUuid

type BatchGetLimitsResponsePathSelectorLimitsMetadataUuid struct{}

func (BatchGetLimitsResponsePathSelectorLimitsMetadataUuid) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsMetadataUuid) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsMetadataUuid) WithValue

type BatchGetLimitsResponsePathSelectorLimitsName

type BatchGetLimitsResponsePathSelectorLimitsName struct{}

func (BatchGetLimitsResponsePathSelectorLimitsName) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsName) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsName) WithValue

type BatchGetLimitsResponsePathSelectorLimitsRegion

type BatchGetLimitsResponsePathSelectorLimitsRegion struct{}

func (BatchGetLimitsResponsePathSelectorLimitsRegion) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsRegion) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsRegion) WithValue

type BatchGetLimitsResponsePathSelectorLimitsResource

type BatchGetLimitsResponsePathSelectorLimitsResource struct{}

func (BatchGetLimitsResponsePathSelectorLimitsResource) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsResource) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsResource) WithValue

type BatchGetLimitsResponsePathSelectorLimitsService

type BatchGetLimitsResponsePathSelectorLimitsService struct{}

func (BatchGetLimitsResponsePathSelectorLimitsService) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsService) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsService) WithValue

type BatchGetLimitsResponsePathSelectorLimitsSource

type BatchGetLimitsResponsePathSelectorLimitsSource struct{}

func (BatchGetLimitsResponsePathSelectorLimitsSource) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsSource) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsSource) WithValue

type BatchGetLimitsResponsePathSelectorLimitsUsage

type BatchGetLimitsResponsePathSelectorLimitsUsage struct{}

func (BatchGetLimitsResponsePathSelectorLimitsUsage) FieldPath

func (BatchGetLimitsResponsePathSelectorLimitsUsage) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorLimitsUsage) WithValue

type BatchGetLimitsResponsePathSelectorMissing

type BatchGetLimitsResponsePathSelectorMissing struct{}

func (BatchGetLimitsResponsePathSelectorMissing) FieldPath

func (BatchGetLimitsResponsePathSelectorMissing) WithArrayOfValues

func (BatchGetLimitsResponsePathSelectorMissing) WithItemValue

func (BatchGetLimitsResponsePathSelectorMissing) WithValue

type BatchGetLimitsResponse_FieldMask

type BatchGetLimitsResponse_FieldMask struct {
	Paths []BatchGetLimitsResponse_FieldPath
}

func FullBatchGetLimitsResponse_FieldMask

func FullBatchGetLimitsResponse_FieldMask() *BatchGetLimitsResponse_FieldMask

func (*BatchGetLimitsResponse_FieldMask) AppendPath

func (*BatchGetLimitsResponse_FieldMask) AppendRawPath

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

func (*BatchGetLimitsResponse_FieldMask) DecodeFirestore

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

func (*BatchGetLimitsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetLimitsResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetLimitsResponse_FieldMask) FromProtoFieldMask

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

func (*BatchGetLimitsResponse_FieldMask) GetPaths

func (*BatchGetLimitsResponse_FieldMask) GetRawPaths

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

func (*BatchGetLimitsResponse_FieldMask) IsFull

func (fieldMask *BatchGetLimitsResponse_FieldMask) IsFull() bool

func (BatchGetLimitsResponse_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetLimitsResponse_FieldMask) MarshalJSON

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

func (*BatchGetLimitsResponse_FieldMask) PathsCount

func (fieldMask *BatchGetLimitsResponse_FieldMask) PathsCount() int

func (*BatchGetLimitsResponse_FieldMask) Project

func (*BatchGetLimitsResponse_FieldMask) ProjectRaw

func (*BatchGetLimitsResponse_FieldMask) ProtoMessage

func (fieldMask *BatchGetLimitsResponse_FieldMask) ProtoMessage()

func (*BatchGetLimitsResponse_FieldMask) ProtoReflect

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

func (*BatchGetLimitsResponse_FieldMask) Reset

func (fieldMask *BatchGetLimitsResponse_FieldMask) Reset()

func (*BatchGetLimitsResponse_FieldMask) Set

func (fieldMask *BatchGetLimitsResponse_FieldMask) Set(target, source *BatchGetLimitsResponse)

func (*BatchGetLimitsResponse_FieldMask) SetFromCliFlag

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

func (*BatchGetLimitsResponse_FieldMask) SetRaw

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

func (*BatchGetLimitsResponse_FieldMask) Size

func (fieldMask *BatchGetLimitsResponse_FieldMask) Size() int

func (*BatchGetLimitsResponse_FieldMask) String

func (fieldMask *BatchGetLimitsResponse_FieldMask) String() string

func (*BatchGetLimitsResponse_FieldMask) Subtract

func (*BatchGetLimitsResponse_FieldMask) SubtractRaw

func (*BatchGetLimitsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetLimitsResponse_FieldMask) Unmarshal

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

func (*BatchGetLimitsResponse_FieldMask) UnmarshalJSON

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

type BatchGetLimitsResponse_FieldPath

type BatchGetLimitsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetLimitsResponse_FieldPathSelector
	Get(source *BatchGetLimitsResponse) []interface{}
	GetSingle(source *BatchGetLimitsResponse) (interface{}, bool)
	ClearValue(item *BatchGetLimitsResponse)

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

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

func MustParseBatchGetLimitsResponse_FieldPath

func MustParseBatchGetLimitsResponse_FieldPath(rawField string) BatchGetLimitsResponse_FieldPath

func ParseBatchGetLimitsResponse_FieldPath

func ParseBatchGetLimitsResponse_FieldPath(rawField string) (BatchGetLimitsResponse_FieldPath, error)

type BatchGetLimitsResponse_FieldPathArrayItemValue

type BatchGetLimitsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetLimitsResponse_FieldPath
	ContainsValue(*BatchGetLimitsResponse) bool
}

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

func MustParseBatchGetLimitsResponse_FieldPathArrayItemValue

func MustParseBatchGetLimitsResponse_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetLimitsResponse_FieldPathArrayItemValue

func ParseBatchGetLimitsResponse_FieldPathArrayItemValue

func ParseBatchGetLimitsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetLimitsResponse_FieldPathArrayItemValue, error)

ParseBatchGetLimitsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetLimitsResponse_FieldPathArrayOfValues

type BatchGetLimitsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetLimitsResponse_FieldPath
}

BatchGetLimitsResponse_FieldPathArrayOfValues allows storing slice of values for BatchGetLimitsResponse fields according to their type

func MustParseBatchGetLimitsResponse_FieldPathArrayOfValues

func MustParseBatchGetLimitsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetLimitsResponse_FieldPathArrayOfValues

func ParseBatchGetLimitsResponse_FieldPathArrayOfValues

func ParseBatchGetLimitsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetLimitsResponse_FieldPathArrayOfValues, error)

type BatchGetLimitsResponse_FieldPathSelector

type BatchGetLimitsResponse_FieldPathSelector int32
const (
	BatchGetLimitsResponse_FieldPathSelectorLimits  BatchGetLimitsResponse_FieldPathSelector = 0
	BatchGetLimitsResponse_FieldPathSelectorMissing BatchGetLimitsResponse_FieldPathSelector = 1
)

func (BatchGetLimitsResponse_FieldPathSelector) String

type BatchGetLimitsResponse_FieldPathValue

type BatchGetLimitsResponse_FieldPathValue interface {
	BatchGetLimitsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetLimitsResponse)
	CompareWith(*BatchGetLimitsResponse) (cmp int, comparable bool)
}

BatchGetLimitsResponse_FieldPathValue allows storing values for BatchGetLimitsResponse fields according to their type

func MustParseBatchGetLimitsResponse_FieldPathValue

func MustParseBatchGetLimitsResponse_FieldPathValue(pathStr, valueStr string) BatchGetLimitsResponse_FieldPathValue

func ParseBatchGetLimitsResponse_FieldPathValue

func ParseBatchGetLimitsResponse_FieldPathValue(pathStr, valueStr string) (BatchGetLimitsResponse_FieldPathValue, error)

type BatchGetLimitsResponse_FieldSubPath

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

func (*BatchGetLimitsResponse_FieldSubPath) AsLimitsSubPath

func (*BatchGetLimitsResponse_FieldSubPath) ClearValue

func (*BatchGetLimitsResponse_FieldSubPath) ClearValueRaw

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

func (*BatchGetLimitsResponse_FieldSubPath) Get

func (fps *BatchGetLimitsResponse_FieldSubPath) Get(source *BatchGetLimitsResponse) (values []interface{})

Get returns all values pointed by selected field from source BatchGetLimitsResponse

func (*BatchGetLimitsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetLimitsResponse_FieldSubPath) GetRaw

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

func (*BatchGetLimitsResponse_FieldSubPath) GetSingle

func (fps *BatchGetLimitsResponse_FieldSubPath) GetSingle(source *BatchGetLimitsResponse) (interface{}, bool)

GetSingle returns value of selected field from source BatchGetLimitsResponse

func (*BatchGetLimitsResponse_FieldSubPath) GetSingleRaw

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

func (*BatchGetLimitsResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetLimitsResponse_FieldSubPath) JSONString

func (fps *BatchGetLimitsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*BatchGetLimitsResponse_FieldSubPath) Selector

func (*BatchGetLimitsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetLimitsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*BatchGetLimitsResponse_FieldSubPath) WithIArrayItemValue

func (fps *BatchGetLimitsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) BatchGetLimitsResponse_FieldPathArrayItemValue

func (*BatchGetLimitsResponse_FieldSubPath) WithIArrayOfValues

func (fps *BatchGetLimitsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) BatchGetLimitsResponse_FieldPathArrayOfValues

func (*BatchGetLimitsResponse_FieldSubPath) WithIValue

func (*BatchGetLimitsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*BatchGetLimitsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*BatchGetLimitsResponse_FieldSubPath) WithRawIValue

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

type BatchGetLimitsResponse_FieldSubPathArrayItemValue

type BatchGetLimitsResponse_FieldSubPathArrayItemValue struct {
	BatchGetLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsResponse_FieldSubPathArrayItemValue) AsLimitsPathItemValue

func (*BatchGetLimitsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*BatchGetLimitsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type BatchGetLimitsResponse_FieldSubPathArrayOfValues

type BatchGetLimitsResponse_FieldSubPathArrayOfValues struct {
	BatchGetLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsResponse_FieldSubPathArrayOfValues) AsLimitsPathArrayOfValues

func (*BatchGetLimitsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type BatchGetLimitsResponse_FieldSubPathValue

type BatchGetLimitsResponse_FieldSubPathValue struct {
	BatchGetLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsResponse_FieldSubPathValue) AsLimitsPathValue

func (*BatchGetLimitsResponse_FieldSubPathValue) CompareWith

func (*BatchGetLimitsResponse_FieldSubPathValue) CompareWithRaw

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

func (*BatchGetLimitsResponse_FieldSubPathValue) GetRawValue

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

func (*BatchGetLimitsResponse_FieldSubPathValue) SetTo

func (*BatchGetLimitsResponse_FieldSubPathValue) SetToRaw

type BatchGetLimitsResponse_FieldTerminalPath

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

func (*BatchGetLimitsResponse_FieldTerminalPath) ClearValue

func (*BatchGetLimitsResponse_FieldTerminalPath) ClearValueRaw

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

func (*BatchGetLimitsResponse_FieldTerminalPath) Get

func (fp *BatchGetLimitsResponse_FieldTerminalPath) Get(source *BatchGetLimitsResponse) (values []interface{})

Get returns all values pointed by specific field from source BatchGetLimitsResponse

func (*BatchGetLimitsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetLimitsResponse_FieldTerminalPath) GetRaw

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

func (*BatchGetLimitsResponse_FieldTerminalPath) GetSingle

func (fp *BatchGetLimitsResponse_FieldTerminalPath) GetSingle(source *BatchGetLimitsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetLimitsResponse

func (*BatchGetLimitsResponse_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetLimitsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetLimitsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetLimitsResponse_FieldTerminalPath) Selector

func (*BatchGetLimitsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetLimitsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetLimitsResponse_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetLimitsResponse_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetLimitsResponse_FieldTerminalPath) WithIValue

func (*BatchGetLimitsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetLimitsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetLimitsResponse_FieldTerminalPath) WithRawIValue

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

type BatchGetLimitsResponse_FieldTerminalPathArrayItemValue

type BatchGetLimitsResponse_FieldTerminalPathArrayItemValue struct {
	BatchGetLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsResponse_FieldTerminalPathArrayItemValue) AsLimitsItemValue

func (*BatchGetLimitsResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue

func (*BatchGetLimitsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetLimitsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetLimitsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*BatchGetLimitsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetLimitsResponse_FieldTerminalPathArrayOfValues

type BatchGetLimitsResponse_FieldTerminalPathArrayOfValues struct {
	BatchGetLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsResponse_FieldTerminalPathArrayOfValues) AsLimitsArrayOfValues

func (fpaov *BatchGetLimitsResponse_FieldTerminalPathArrayOfValues) AsLimitsArrayOfValues() ([][]*limit.Limit, bool)

func (*BatchGetLimitsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues

func (fpaov *BatchGetLimitsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues() ([][]*limit.Reference, bool)

func (*BatchGetLimitsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetLimitsResponse_FieldTerminalPathValue

type BatchGetLimitsResponse_FieldTerminalPathValue struct {
	BatchGetLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetLimitsResponse_FieldTerminalPathValue) AsLimitsValue

func (*BatchGetLimitsResponse_FieldTerminalPathValue) AsMissingValue

func (*BatchGetLimitsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetLimitsResponse_FieldTerminalPathValue' with the value under path in 'BatchGetLimitsResponse'.

func (*BatchGetLimitsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*BatchGetLimitsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetLimitsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetLimitsResponse

func (*BatchGetLimitsResponse_FieldTerminalPathValue) SetToRaw

type DeleteLimitDescriptor added in v0.8.0

type DeleteLimitDescriptor struct{}

func GetDeleteLimitDescriptor added in v0.8.0

func GetDeleteLimitDescriptor() *DeleteLimitDescriptor

func (*DeleteLimitDescriptor) GetApiDescriptor added in v0.8.0

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

func (*DeleteLimitDescriptor) GetApiName added in v0.8.0

func (d *DeleteLimitDescriptor) GetApiName() string

func (*DeleteLimitDescriptor) GetClientMsgReflectHandle added in v0.8.0

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

func (*DeleteLimitDescriptor) GetFullMethodName added in v0.8.0

func (d *DeleteLimitDescriptor) GetFullMethodName() string

func (*DeleteLimitDescriptor) GetMethodName added in v0.8.0

func (d *DeleteLimitDescriptor) GetMethodName() string

func (*DeleteLimitDescriptor) GetProtoPkgName added in v0.8.0

func (d *DeleteLimitDescriptor) GetProtoPkgName() string

func (*DeleteLimitDescriptor) GetResourceDescriptor added in v0.8.0

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

func (*DeleteLimitDescriptor) GetServerMsgReflectHandle added in v0.8.0

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

func (*DeleteLimitDescriptor) GetServiceDomain added in v0.8.0

func (d *DeleteLimitDescriptor) GetServiceDomain() string

func (*DeleteLimitDescriptor) GetServiceVersion added in v0.8.0

func (d *DeleteLimitDescriptor) GetServiceVersion() string

func (*DeleteLimitDescriptor) GetVerb added in v0.8.0

func (d *DeleteLimitDescriptor) GetVerb() string

func (*DeleteLimitDescriptor) HasResource added in v0.8.0

func (d *DeleteLimitDescriptor) HasResource() bool

func (*DeleteLimitDescriptor) IsClientStream added in v0.8.0

func (d *DeleteLimitDescriptor) IsClientStream() bool

func (*DeleteLimitDescriptor) IsCollection added in v0.8.0

func (d *DeleteLimitDescriptor) IsCollection() bool

func (*DeleteLimitDescriptor) IsPlural added in v0.8.0

func (d *DeleteLimitDescriptor) IsPlural() bool

func (*DeleteLimitDescriptor) IsServerStream added in v0.8.0

func (d *DeleteLimitDescriptor) IsServerStream() bool

func (*DeleteLimitDescriptor) IsUnary added in v0.8.0

func (d *DeleteLimitDescriptor) IsUnary() bool

func (*DeleteLimitDescriptor) NewEmptyClientMsg added in v0.8.0

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

func (*DeleteLimitDescriptor) NewEmptyServerMsg added in v0.8.0

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

func (*DeleteLimitDescriptor) RequestHasResourceBody added in v0.8.0

func (d *DeleteLimitDescriptor) RequestHasResourceBody() bool

type DeleteLimitDescriptorClientMsgHandle added in v0.8.0

type DeleteLimitDescriptorClientMsgHandle struct{}

func (*DeleteLimitDescriptorClientMsgHandle) ExtractCollectionName added in v0.8.0

func (*DeleteLimitDescriptorClientMsgHandle) ExtractResourceName added in v0.8.0

func (*DeleteLimitDescriptorClientMsgHandle) ExtractResourceNames added in v0.8.0

type DeleteLimitDescriptorServerMsgHandle added in v0.8.0

type DeleteLimitDescriptorServerMsgHandle struct{}

func (*DeleteLimitDescriptorServerMsgHandle) ExtractCollectionName added in v0.8.0

func (*DeleteLimitDescriptorServerMsgHandle) ExtractResourceName added in v0.8.0

func (*DeleteLimitDescriptorServerMsgHandle) ExtractResourceNames added in v0.8.0

type DeleteLimitRequest added in v0.8.0

type DeleteLimitRequest struct {

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

Request message for method [DeleteLimit][ntt.limits.v1alpha2.DeleteLimit]

func (*DeleteLimitRequest) Clone added in v0.8.0

func (*DeleteLimitRequest) CloneRaw added in v0.8.0

func (*DeleteLimitRequest) Descriptor added in v0.8.0

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

Deprecated, Use DeleteLimitRequest.ProtoReflect.Descriptor instead.

func (*DeleteLimitRequest) GetName added in v0.8.0

func (m *DeleteLimitRequest) GetName() *limit.Reference

func (*DeleteLimitRequest) GotenMessage added in v0.8.0

func (*DeleteLimitRequest) GotenMessage()

func (*DeleteLimitRequest) GotenObjectExt added in v0.8.0

func (o *DeleteLimitRequest) GotenObjectExt()

func (*DeleteLimitRequest) GotenValidate added in v0.8.0

func (obj *DeleteLimitRequest) GotenValidate() error

func (*DeleteLimitRequest) MakeDiffFieldMask added in v0.8.0

func (*DeleteLimitRequest) MakeFullFieldMask added in v0.8.0

func (o *DeleteLimitRequest) MakeFullFieldMask() *DeleteLimitRequest_FieldMask

func (*DeleteLimitRequest) MakeRawDiffFieldMask added in v0.8.0

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

func (*DeleteLimitRequest) MakeRawFullFieldMask added in v0.8.0

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

func (*DeleteLimitRequest) Marshal added in v0.8.0

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

func (*DeleteLimitRequest) MarshalJSON added in v0.8.0

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

func (*DeleteLimitRequest) Merge added in v0.8.0

func (o *DeleteLimitRequest) Merge(source *DeleteLimitRequest)

func (*DeleteLimitRequest) MergeRaw added in v0.8.0

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

func (*DeleteLimitRequest) ProtoMessage added in v0.8.0

func (*DeleteLimitRequest) ProtoMessage()

func (*DeleteLimitRequest) ProtoReflect added in v0.8.0

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

func (*DeleteLimitRequest) Reset added in v0.8.0

func (m *DeleteLimitRequest) Reset()

func (*DeleteLimitRequest) SetName added in v0.8.0

func (m *DeleteLimitRequest) SetName(fv *limit.Reference)

func (*DeleteLimitRequest) String added in v0.8.0

func (m *DeleteLimitRequest) String() string

func (*DeleteLimitRequest) Unmarshal added in v0.8.0

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

func (*DeleteLimitRequest) UnmarshalJSON added in v0.8.0

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

type DeleteLimitRequestFieldPathBuilder added in v0.8.0

type DeleteLimitRequestFieldPathBuilder struct{}

func NewDeleteLimitRequestFieldPathBuilder added in v0.8.0

func NewDeleteLimitRequestFieldPathBuilder() DeleteLimitRequestFieldPathBuilder

func (DeleteLimitRequestFieldPathBuilder) Name added in v0.8.0

type DeleteLimitRequestPathSelectorName added in v0.8.0

type DeleteLimitRequestPathSelectorName struct{}

func (DeleteLimitRequestPathSelectorName) FieldPath added in v0.8.0

func (DeleteLimitRequestPathSelectorName) WithArrayOfValues added in v0.8.0

func (DeleteLimitRequestPathSelectorName) WithValue added in v0.8.0

type DeleteLimitRequest_FieldMask added in v0.8.0

type DeleteLimitRequest_FieldMask struct {
	Paths []DeleteLimitRequest_FieldPath
}

func FullDeleteLimitRequest_FieldMask added in v0.8.0

func FullDeleteLimitRequest_FieldMask() *DeleteLimitRequest_FieldMask

func (*DeleteLimitRequest_FieldMask) AppendPath added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) AppendPath(path DeleteLimitRequest_FieldPath)

func (*DeleteLimitRequest_FieldMask) AppendRawPath added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) DecodeFirestore added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) EncodeFirestore added in v0.8.0

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

firestore encoding/decoding integration

func (*DeleteLimitRequest_FieldMask) FilterInputFields added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) FilterInputFields() *DeleteLimitRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*DeleteLimitRequest_FieldMask) FromProtoFieldMask added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) GetPaths added in v0.8.0

func (*DeleteLimitRequest_FieldMask) GetRawPaths added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) IsFull added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) IsFull() bool

func (DeleteLimitRequest_FieldMask) Marshal added in v0.8.0

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

implement methods required by customType

func (DeleteLimitRequest_FieldMask) MarshalJSON added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) PathsCount added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) PathsCount() int

func (*DeleteLimitRequest_FieldMask) Project added in v0.8.0

func (*DeleteLimitRequest_FieldMask) ProjectRaw added in v0.8.0

func (*DeleteLimitRequest_FieldMask) ProtoMessage added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) ProtoMessage()

func (*DeleteLimitRequest_FieldMask) ProtoReflect added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) Reset added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) Reset()

func (*DeleteLimitRequest_FieldMask) Set added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) Set(target, source *DeleteLimitRequest)

func (*DeleteLimitRequest_FieldMask) SetFromCliFlag added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) SetRaw added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) Size added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) Size() int

func (*DeleteLimitRequest_FieldMask) String added in v0.8.0

func (fieldMask *DeleteLimitRequest_FieldMask) String() string

func (*DeleteLimitRequest_FieldMask) Subtract added in v0.8.0

func (*DeleteLimitRequest_FieldMask) SubtractRaw added in v0.8.0

func (*DeleteLimitRequest_FieldMask) ToProtoFieldMask added in v0.8.0

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

ToFieldMask is used for proto conversions

func (*DeleteLimitRequest_FieldMask) Unmarshal added in v0.8.0

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

func (*DeleteLimitRequest_FieldMask) UnmarshalJSON added in v0.8.0

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

type DeleteLimitRequest_FieldPath added in v0.8.0

type DeleteLimitRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() DeleteLimitRequest_FieldPathSelector
	Get(source *DeleteLimitRequest) []interface{}
	GetSingle(source *DeleteLimitRequest) (interface{}, bool)
	ClearValue(item *DeleteLimitRequest)

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

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

func BuildDeleteLimitRequest_FieldPath added in v0.8.0

func BuildDeleteLimitRequest_FieldPath(fp gotenobject.RawFieldPath) (DeleteLimitRequest_FieldPath, error)

func MustParseDeleteLimitRequest_FieldPath added in v0.8.0

func MustParseDeleteLimitRequest_FieldPath(rawField string) DeleteLimitRequest_FieldPath

func ParseDeleteLimitRequest_FieldPath added in v0.8.0

func ParseDeleteLimitRequest_FieldPath(rawField string) (DeleteLimitRequest_FieldPath, error)

type DeleteLimitRequest_FieldPathArrayItemValue added in v0.8.0

type DeleteLimitRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	DeleteLimitRequest_FieldPath
	ContainsValue(*DeleteLimitRequest) bool
}

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

func MustParseDeleteLimitRequest_FieldPathArrayItemValue added in v0.8.0

func MustParseDeleteLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) DeleteLimitRequest_FieldPathArrayItemValue

func ParseDeleteLimitRequest_FieldPathArrayItemValue added in v0.8.0

func ParseDeleteLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) (DeleteLimitRequest_FieldPathArrayItemValue, error)

ParseDeleteLimitRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type DeleteLimitRequest_FieldPathArrayOfValues added in v0.8.0

type DeleteLimitRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	DeleteLimitRequest_FieldPath
}

DeleteLimitRequest_FieldPathArrayOfValues allows storing slice of values for DeleteLimitRequest fields according to their type

func MustParseDeleteLimitRequest_FieldPathArrayOfValues added in v0.8.0

func MustParseDeleteLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) DeleteLimitRequest_FieldPathArrayOfValues

func ParseDeleteLimitRequest_FieldPathArrayOfValues added in v0.8.0

func ParseDeleteLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (DeleteLimitRequest_FieldPathArrayOfValues, error)

type DeleteLimitRequest_FieldPathSelector added in v0.8.0

type DeleteLimitRequest_FieldPathSelector int32
const (
	DeleteLimitRequest_FieldPathSelectorName DeleteLimitRequest_FieldPathSelector = 0
)

func (DeleteLimitRequest_FieldPathSelector) String added in v0.8.0

type DeleteLimitRequest_FieldPathValue added in v0.8.0

type DeleteLimitRequest_FieldPathValue interface {
	DeleteLimitRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **DeleteLimitRequest)
	CompareWith(*DeleteLimitRequest) (cmp int, comparable bool)
}

DeleteLimitRequest_FieldPathValue allows storing values for DeleteLimitRequest fields according to their type

func MustParseDeleteLimitRequest_FieldPathValue added in v0.8.0

func MustParseDeleteLimitRequest_FieldPathValue(pathStr, valueStr string) DeleteLimitRequest_FieldPathValue

func ParseDeleteLimitRequest_FieldPathValue added in v0.8.0

func ParseDeleteLimitRequest_FieldPathValue(pathStr, valueStr string) (DeleteLimitRequest_FieldPathValue, error)

type DeleteLimitRequest_FieldTerminalPath added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPath) ClearValue added in v0.8.0

func (*DeleteLimitRequest_FieldTerminalPath) ClearValueRaw added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPath) Get added in v0.8.0

func (fp *DeleteLimitRequest_FieldTerminalPath) Get(source *DeleteLimitRequest) (values []interface{})

Get returns all values pointed by specific field from source DeleteLimitRequest

func (*DeleteLimitRequest_FieldTerminalPath) GetDefault added in v0.8.0

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

GetDefault returns a default value of the field type

func (*DeleteLimitRequest_FieldTerminalPath) GetRaw added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPath) GetSingle added in v0.8.0

func (fp *DeleteLimitRequest_FieldTerminalPath) GetSingle(source *DeleteLimitRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source DeleteLimitRequest

func (*DeleteLimitRequest_FieldTerminalPath) GetSingleRaw added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPath) IsLeaf added in v0.8.0

IsLeaf - whether field path is holds simple value

func (*DeleteLimitRequest_FieldTerminalPath) JSONString added in v0.8.0

JSONString returns path representation is JSON convention

func (*DeleteLimitRequest_FieldTerminalPath) Selector added in v0.8.0

func (*DeleteLimitRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPath) String added in v0.8.0

String returns path representation in proto convention

func (*DeleteLimitRequest_FieldTerminalPath) WithIArrayItemValue added in v0.8.0

func (fp *DeleteLimitRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) DeleteLimitRequest_FieldPathArrayItemValue

func (*DeleteLimitRequest_FieldTerminalPath) WithIArrayOfValues added in v0.8.0

func (fp *DeleteLimitRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) DeleteLimitRequest_FieldPathArrayOfValues

func (*DeleteLimitRequest_FieldTerminalPath) WithIValue added in v0.8.0

func (*DeleteLimitRequest_FieldTerminalPath) WithRawIArrayItemValue added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPath) WithRawIArrayOfValues added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPath) WithRawIValue added in v0.8.0

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

type DeleteLimitRequest_FieldTerminalPathArrayItemValue added in v0.8.0

type DeleteLimitRequest_FieldTerminalPathArrayItemValue struct {
	DeleteLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteLimitRequest_FieldTerminalPathArrayItemValue) ContainsValue added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPathArrayItemValue) GetRawItemValue added in v0.8.0

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

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

func (*DeleteLimitRequest_FieldTerminalPathArrayItemValue) GetSingle added in v0.8.0

func (fpaiv *DeleteLimitRequest_FieldTerminalPathArrayItemValue) GetSingle(source *DeleteLimitRequest) (interface{}, bool)

func (*DeleteLimitRequest_FieldTerminalPathArrayItemValue) GetSingleRaw added in v0.8.0

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

type DeleteLimitRequest_FieldTerminalPathArrayOfValues added in v0.8.0

type DeleteLimitRequest_FieldTerminalPathArrayOfValues struct {
	DeleteLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteLimitRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v0.8.0

func (fpaov *DeleteLimitRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*limit.Reference, bool)

func (*DeleteLimitRequest_FieldTerminalPathArrayOfValues) GetRawValues added in v0.8.0

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

type DeleteLimitRequest_FieldTerminalPathValue added in v0.8.0

type DeleteLimitRequest_FieldTerminalPathValue struct {
	DeleteLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteLimitRequest_FieldTerminalPathValue) AsNameValue added in v0.8.0

func (*DeleteLimitRequest_FieldTerminalPathValue) CompareWith added in v0.8.0

CompareWith compares value in the 'DeleteLimitRequest_FieldTerminalPathValue' with the value under path in 'DeleteLimitRequest'.

func (*DeleteLimitRequest_FieldTerminalPathValue) CompareWithRaw added in v0.8.0

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

func (*DeleteLimitRequest_FieldTerminalPathValue) GetRawValue added in v0.8.0

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

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

func (*DeleteLimitRequest_FieldTerminalPathValue) SetTo added in v0.8.0

SetTo stores value for selected field for object DeleteLimitRequest

func (*DeleteLimitRequest_FieldTerminalPathValue) SetToRaw added in v0.8.0

type GetLimitDescriptor

type GetLimitDescriptor struct{}

func GetGetLimitDescriptor

func GetGetLimitDescriptor() *GetLimitDescriptor

func (*GetLimitDescriptor) GetApiDescriptor

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

func (*GetLimitDescriptor) GetApiName

func (d *GetLimitDescriptor) GetApiName() string

func (*GetLimitDescriptor) GetClientMsgReflectHandle

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

func (*GetLimitDescriptor) GetFullMethodName

func (d *GetLimitDescriptor) GetFullMethodName() string

func (*GetLimitDescriptor) GetMethodName

func (d *GetLimitDescriptor) GetMethodName() string

func (*GetLimitDescriptor) GetProtoPkgName

func (d *GetLimitDescriptor) GetProtoPkgName() string

func (*GetLimitDescriptor) GetResourceDescriptor

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

func (*GetLimitDescriptor) GetServerMsgReflectHandle

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

func (*GetLimitDescriptor) GetServiceDomain

func (d *GetLimitDescriptor) GetServiceDomain() string

func (*GetLimitDescriptor) GetServiceVersion

func (d *GetLimitDescriptor) GetServiceVersion() string

func (*GetLimitDescriptor) GetVerb

func (d *GetLimitDescriptor) GetVerb() string

func (*GetLimitDescriptor) HasResource

func (d *GetLimitDescriptor) HasResource() bool

func (*GetLimitDescriptor) IsClientStream

func (d *GetLimitDescriptor) IsClientStream() bool

func (*GetLimitDescriptor) IsCollection

func (d *GetLimitDescriptor) IsCollection() bool

func (*GetLimitDescriptor) IsPlural

func (d *GetLimitDescriptor) IsPlural() bool

func (*GetLimitDescriptor) IsServerStream

func (d *GetLimitDescriptor) IsServerStream() bool

func (*GetLimitDescriptor) IsUnary

func (d *GetLimitDescriptor) IsUnary() bool

func (*GetLimitDescriptor) NewEmptyClientMsg

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

func (*GetLimitDescriptor) NewEmptyServerMsg

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

func (*GetLimitDescriptor) RequestHasResourceBody

func (d *GetLimitDescriptor) RequestHasResourceBody() bool

type GetLimitDescriptorClientMsgHandle

type GetLimitDescriptorClientMsgHandle struct{}

func (*GetLimitDescriptorClientMsgHandle) ExtractCollectionName

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

func (*GetLimitDescriptorClientMsgHandle) ExtractResourceName

func (*GetLimitDescriptorClientMsgHandle) ExtractResourceNames

type GetLimitDescriptorServerMsgHandle

type GetLimitDescriptorServerMsgHandle struct{}

func (*GetLimitDescriptorServerMsgHandle) ExtractCollectionName

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

func (*GetLimitDescriptorServerMsgHandle) ExtractResourceName

func (*GetLimitDescriptorServerMsgHandle) ExtractResourceNames

type GetLimitRequest

type GetLimitRequest struct {

	// Reference of ntt.limits.v1alpha2.Limit
	Name *limit.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 *limit.Limit_FieldMask `` /* 137-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 [GetLimit][ntt.limits.v1alpha2.GetLimit]

func (*GetLimitRequest) Clone

func (o *GetLimitRequest) Clone() *GetLimitRequest

func (*GetLimitRequest) CloneRaw

func (*GetLimitRequest) Descriptor

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

Deprecated, Use GetLimitRequest.ProtoReflect.Descriptor instead.

func (*GetLimitRequest) GetFieldMask

func (m *GetLimitRequest) GetFieldMask() *limit.Limit_FieldMask

func (*GetLimitRequest) GetName

func (m *GetLimitRequest) GetName() *limit.Reference

func (*GetLimitRequest) GetView

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

func (*GetLimitRequest) GotenMessage

func (*GetLimitRequest) GotenMessage()

func (*GetLimitRequest) GotenObjectExt

func (o *GetLimitRequest) GotenObjectExt()

func (*GetLimitRequest) GotenValidate

func (obj *GetLimitRequest) GotenValidate() error

func (*GetLimitRequest) MakeDiffFieldMask

func (o *GetLimitRequest) MakeDiffFieldMask(other *GetLimitRequest) *GetLimitRequest_FieldMask

func (*GetLimitRequest) MakeFullFieldMask

func (o *GetLimitRequest) MakeFullFieldMask() *GetLimitRequest_FieldMask

func (*GetLimitRequest) MakeRawDiffFieldMask

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

func (*GetLimitRequest) MakeRawFullFieldMask

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

func (*GetLimitRequest) Marshal

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

func (*GetLimitRequest) MarshalJSON

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

func (*GetLimitRequest) Merge

func (o *GetLimitRequest) Merge(source *GetLimitRequest)

func (*GetLimitRequest) MergeRaw

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

func (*GetLimitRequest) ProtoMessage

func (*GetLimitRequest) ProtoMessage()

func (*GetLimitRequest) ProtoReflect

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

func (*GetLimitRequest) Reset

func (m *GetLimitRequest) Reset()

func (*GetLimitRequest) SetFieldMask

func (m *GetLimitRequest) SetFieldMask(fv *limit.Limit_FieldMask)

func (*GetLimitRequest) SetName

func (m *GetLimitRequest) SetName(fv *limit.Reference)

func (*GetLimitRequest) SetView

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

func (*GetLimitRequest) String

func (m *GetLimitRequest) String() string

func (*GetLimitRequest) Unmarshal

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

func (*GetLimitRequest) UnmarshalJSON

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

type GetLimitRequestFieldPathBuilder

type GetLimitRequestFieldPathBuilder struct{}

func NewGetLimitRequestFieldPathBuilder

func NewGetLimitRequestFieldPathBuilder() GetLimitRequestFieldPathBuilder

func (GetLimitRequestFieldPathBuilder) FieldMask

func (GetLimitRequestFieldPathBuilder) Name

func (GetLimitRequestFieldPathBuilder) View

type GetLimitRequestPathSelectorFieldMask

type GetLimitRequestPathSelectorFieldMask struct{}

func (GetLimitRequestPathSelectorFieldMask) FieldPath

func (GetLimitRequestPathSelectorFieldMask) WithArrayOfValues

func (GetLimitRequestPathSelectorFieldMask) WithValue

type GetLimitRequestPathSelectorName

type GetLimitRequestPathSelectorName struct{}

func (GetLimitRequestPathSelectorName) FieldPath

func (GetLimitRequestPathSelectorName) WithArrayOfValues

func (GetLimitRequestPathSelectorName) WithValue

type GetLimitRequestPathSelectorView

type GetLimitRequestPathSelectorView struct{}

func (GetLimitRequestPathSelectorView) FieldPath

func (GetLimitRequestPathSelectorView) WithArrayOfValues

func (GetLimitRequestPathSelectorView) WithValue

type GetLimitRequest_FieldMask

type GetLimitRequest_FieldMask struct {
	Paths []GetLimitRequest_FieldPath
}

func FullGetLimitRequest_FieldMask

func FullGetLimitRequest_FieldMask() *GetLimitRequest_FieldMask

func (*GetLimitRequest_FieldMask) AppendPath

func (fieldMask *GetLimitRequest_FieldMask) AppendPath(path GetLimitRequest_FieldPath)

func (*GetLimitRequest_FieldMask) AppendRawPath

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

func (*GetLimitRequest_FieldMask) DecodeFirestore

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

func (*GetLimitRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetLimitRequest_FieldMask) FilterInputFields

func (fieldMask *GetLimitRequest_FieldMask) FilterInputFields() *GetLimitRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetLimitRequest_FieldMask) FromProtoFieldMask

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

func (*GetLimitRequest_FieldMask) GetPaths

func (fieldMask *GetLimitRequest_FieldMask) GetPaths() []GetLimitRequest_FieldPath

func (*GetLimitRequest_FieldMask) GetRawPaths

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

func (*GetLimitRequest_FieldMask) IsFull

func (fieldMask *GetLimitRequest_FieldMask) IsFull() bool

func (GetLimitRequest_FieldMask) Marshal

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

implement methods required by customType

func (GetLimitRequest_FieldMask) MarshalJSON

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

func (*GetLimitRequest_FieldMask) PathsCount

func (fieldMask *GetLimitRequest_FieldMask) PathsCount() int

func (*GetLimitRequest_FieldMask) Project

func (fieldMask *GetLimitRequest_FieldMask) Project(source *GetLimitRequest) *GetLimitRequest

func (*GetLimitRequest_FieldMask) ProjectRaw

func (*GetLimitRequest_FieldMask) ProtoMessage

func (fieldMask *GetLimitRequest_FieldMask) ProtoMessage()

func (*GetLimitRequest_FieldMask) ProtoReflect

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

func (*GetLimitRequest_FieldMask) Reset

func (fieldMask *GetLimitRequest_FieldMask) Reset()

func (*GetLimitRequest_FieldMask) Set

func (fieldMask *GetLimitRequest_FieldMask) Set(target, source *GetLimitRequest)

func (*GetLimitRequest_FieldMask) SetFromCliFlag

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

func (*GetLimitRequest_FieldMask) SetRaw

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

func (*GetLimitRequest_FieldMask) Size

func (fieldMask *GetLimitRequest_FieldMask) Size() int

func (*GetLimitRequest_FieldMask) String

func (fieldMask *GetLimitRequest_FieldMask) String() string

func (*GetLimitRequest_FieldMask) Subtract

func (*GetLimitRequest_FieldMask) SubtractRaw

func (*GetLimitRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetLimitRequest_FieldMask) Unmarshal

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

func (*GetLimitRequest_FieldMask) UnmarshalJSON

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

type GetLimitRequest_FieldPath

type GetLimitRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetLimitRequest_FieldPathSelector
	Get(source *GetLimitRequest) []interface{}
	GetSingle(source *GetLimitRequest) (interface{}, bool)
	ClearValue(item *GetLimitRequest)

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

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

func MustParseGetLimitRequest_FieldPath

func MustParseGetLimitRequest_FieldPath(rawField string) GetLimitRequest_FieldPath

func ParseGetLimitRequest_FieldPath

func ParseGetLimitRequest_FieldPath(rawField string) (GetLimitRequest_FieldPath, error)

type GetLimitRequest_FieldPathArrayItemValue

type GetLimitRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetLimitRequest_FieldPath
	ContainsValue(*GetLimitRequest) bool
}

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

func MustParseGetLimitRequest_FieldPathArrayItemValue

func MustParseGetLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetLimitRequest_FieldPathArrayItemValue

func ParseGetLimitRequest_FieldPathArrayItemValue

func ParseGetLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetLimitRequest_FieldPathArrayItemValue, error)

ParseGetLimitRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetLimitRequest_FieldPathArrayOfValues

type GetLimitRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetLimitRequest_FieldPath
}

GetLimitRequest_FieldPathArrayOfValues allows storing slice of values for GetLimitRequest fields according to their type

func MustParseGetLimitRequest_FieldPathArrayOfValues

func MustParseGetLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetLimitRequest_FieldPathArrayOfValues

func ParseGetLimitRequest_FieldPathArrayOfValues

func ParseGetLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetLimitRequest_FieldPathArrayOfValues, error)

type GetLimitRequest_FieldPathSelector

type GetLimitRequest_FieldPathSelector int32
const (
	GetLimitRequest_FieldPathSelectorName      GetLimitRequest_FieldPathSelector = 0
	GetLimitRequest_FieldPathSelectorFieldMask GetLimitRequest_FieldPathSelector = 1
	GetLimitRequest_FieldPathSelectorView      GetLimitRequest_FieldPathSelector = 2
)

func (GetLimitRequest_FieldPathSelector) String

type GetLimitRequest_FieldPathValue

type GetLimitRequest_FieldPathValue interface {
	GetLimitRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetLimitRequest)
	CompareWith(*GetLimitRequest) (cmp int, comparable bool)
}

GetLimitRequest_FieldPathValue allows storing values for GetLimitRequest fields according to their type

func MustParseGetLimitRequest_FieldPathValue

func MustParseGetLimitRequest_FieldPathValue(pathStr, valueStr string) GetLimitRequest_FieldPathValue

func ParseGetLimitRequest_FieldPathValue

func ParseGetLimitRequest_FieldPathValue(pathStr, valueStr string) (GetLimitRequest_FieldPathValue, error)

type GetLimitRequest_FieldTerminalPath

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

func (*GetLimitRequest_FieldTerminalPath) ClearValue

func (fp *GetLimitRequest_FieldTerminalPath) ClearValue(item *GetLimitRequest)

func (*GetLimitRequest_FieldTerminalPath) ClearValueRaw

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

func (*GetLimitRequest_FieldTerminalPath) Get

func (fp *GetLimitRequest_FieldTerminalPath) Get(source *GetLimitRequest) (values []interface{})

Get returns all values pointed by specific field from source GetLimitRequest

func (*GetLimitRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetLimitRequest_FieldTerminalPath) GetRaw

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

func (*GetLimitRequest_FieldTerminalPath) GetSingle

func (fp *GetLimitRequest_FieldTerminalPath) GetSingle(source *GetLimitRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetLimitRequest

func (*GetLimitRequest_FieldTerminalPath) GetSingleRaw

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

func (*GetLimitRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetLimitRequest_FieldTerminalPath) JSONString

func (fp *GetLimitRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*GetLimitRequest_FieldTerminalPath) Selector

func (*GetLimitRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*GetLimitRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetLimitRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *GetLimitRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetLimitRequest_FieldPathArrayItemValue

func (*GetLimitRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *GetLimitRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetLimitRequest_FieldPathArrayOfValues

func (*GetLimitRequest_FieldTerminalPath) WithIValue

func (fp *GetLimitRequest_FieldTerminalPath) WithIValue(value interface{}) GetLimitRequest_FieldPathValue

func (*GetLimitRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetLimitRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetLimitRequest_FieldTerminalPath) WithRawIValue

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

type GetLimitRequest_FieldTerminalPathArrayItemValue

type GetLimitRequest_FieldTerminalPathArrayItemValue struct {
	GetLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetLimitRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetLimitRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetLimitRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *GetLimitRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetLimitRequest) (interface{}, bool)

func (*GetLimitRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetLimitRequest_FieldTerminalPathArrayOfValues

type GetLimitRequest_FieldTerminalPathArrayOfValues struct {
	GetLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetLimitRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *GetLimitRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*limit.Limit_FieldMask, bool)

func (*GetLimitRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *GetLimitRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*limit.Reference, bool)

func (*GetLimitRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*GetLimitRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetLimitRequest_FieldTerminalPathValue

type GetLimitRequest_FieldTerminalPathValue struct {
	GetLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetLimitRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*GetLimitRequest_FieldTerminalPathValue) AsNameValue

func (*GetLimitRequest_FieldTerminalPathValue) AsViewValue

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

func (*GetLimitRequest_FieldTerminalPathValue) CompareWith

func (fpv *GetLimitRequest_FieldTerminalPathValue) CompareWith(source *GetLimitRequest) (int, bool)

CompareWith compares value in the 'GetLimitRequest_FieldTerminalPathValue' with the value under path in 'GetLimitRequest'.

func (*GetLimitRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*GetLimitRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*GetLimitRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetLimitRequest

func (*GetLimitRequest_FieldTerminalPathValue) SetToRaw

type LimitServiceClient

type LimitServiceClient interface {
	GetLimit(ctx context.Context, in *GetLimitRequest, opts ...grpc.CallOption) (*limit.Limit, error)
	BatchGetLimits(ctx context.Context, in *BatchGetLimitsRequest, opts ...grpc.CallOption) (*BatchGetLimitsResponse, error)
	ListLimits(ctx context.Context, in *ListLimitsRequest, opts ...grpc.CallOption) (*ListLimitsResponse, error)
	WatchLimit(ctx context.Context, in *WatchLimitRequest, opts ...grpc.CallOption) (WatchLimitClientStream, error)
	WatchLimits(ctx context.Context, in *WatchLimitsRequest, opts ...grpc.CallOption) (WatchLimitsClientStream, error)
	UpdateLimit(ctx context.Context, in *UpdateLimitRequest, opts ...grpc.CallOption) (*limit.Limit, error)
	DeleteLimit(ctx context.Context, in *DeleteLimitRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	MigrateLimitSource(ctx context.Context, in *MigrateLimitSourceRequest, opts ...grpc.CallOption) (*limit.Limit, error)
}

LimitServiceClient is the client API for LimitService.

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

type LimitServiceDescriptor

type LimitServiceDescriptor struct{}

func GetLimitServiceDescriptor

func GetLimitServiceDescriptor() *LimitServiceDescriptor

func (*LimitServiceDescriptor) AllMethodDescriptors

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

func (*LimitServiceDescriptor) GetApiName

func (d *LimitServiceDescriptor) GetApiName() string

func (*LimitServiceDescriptor) GetFullAPIName

func (d *LimitServiceDescriptor) GetFullAPIName() string

func (*LimitServiceDescriptor) GetProtoPkgName

func (d *LimitServiceDescriptor) GetProtoPkgName() string

func (*LimitServiceDescriptor) GetServiceDomain

func (d *LimitServiceDescriptor) GetServiceDomain() string

func (*LimitServiceDescriptor) GetServiceVersion

func (d *LimitServiceDescriptor) GetServiceVersion() string

type ListLimitsDescriptor

type ListLimitsDescriptor struct{}

func GetListLimitsDescriptor

func GetListLimitsDescriptor() *ListLimitsDescriptor

func (*ListLimitsDescriptor) GetApiDescriptor

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

func (*ListLimitsDescriptor) GetApiName

func (d *ListLimitsDescriptor) GetApiName() string

func (*ListLimitsDescriptor) GetClientMsgReflectHandle

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

func (*ListLimitsDescriptor) GetFullMethodName

func (d *ListLimitsDescriptor) GetFullMethodName() string

func (*ListLimitsDescriptor) GetMethodName

func (d *ListLimitsDescriptor) GetMethodName() string

func (*ListLimitsDescriptor) GetProtoPkgName

func (d *ListLimitsDescriptor) GetProtoPkgName() string

func (*ListLimitsDescriptor) GetResourceDescriptor

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

func (*ListLimitsDescriptor) GetServerMsgReflectHandle

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

func (*ListLimitsDescriptor) GetServiceDomain

func (d *ListLimitsDescriptor) GetServiceDomain() string

func (*ListLimitsDescriptor) GetServiceVersion

func (d *ListLimitsDescriptor) GetServiceVersion() string

func (*ListLimitsDescriptor) GetVerb

func (d *ListLimitsDescriptor) GetVerb() string

func (*ListLimitsDescriptor) HasResource

func (d *ListLimitsDescriptor) HasResource() bool

func (*ListLimitsDescriptor) IsClientStream

func (d *ListLimitsDescriptor) IsClientStream() bool

func (*ListLimitsDescriptor) IsCollection

func (d *ListLimitsDescriptor) IsCollection() bool

func (*ListLimitsDescriptor) IsPlural

func (d *ListLimitsDescriptor) IsPlural() bool

func (*ListLimitsDescriptor) IsServerStream

func (d *ListLimitsDescriptor) IsServerStream() bool

func (*ListLimitsDescriptor) IsUnary

func (d *ListLimitsDescriptor) IsUnary() bool

func (*ListLimitsDescriptor) NewEmptyClientMsg

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

func (*ListLimitsDescriptor) NewEmptyServerMsg

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

func (*ListLimitsDescriptor) RequestHasResourceBody

func (d *ListLimitsDescriptor) RequestHasResourceBody() bool

type ListLimitsDescriptorClientMsgHandle

type ListLimitsDescriptorClientMsgHandle struct{}

func (*ListLimitsDescriptorClientMsgHandle) ExtractCollectionName

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

func (*ListLimitsDescriptorClientMsgHandle) ExtractResourceName

func (*ListLimitsDescriptorClientMsgHandle) ExtractResourceNames

type ListLimitsDescriptorServerMsgHandle

type ListLimitsDescriptorServerMsgHandle struct{}

func (*ListLimitsDescriptorServerMsgHandle) ExtractCollectionName

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

func (*ListLimitsDescriptorServerMsgHandle) ExtractResourceName

func (*ListLimitsDescriptorServerMsgHandle) ExtractResourceNames

type ListLimitsRequest

type ListLimitsRequest struct {

	// Parent name of ntt.limits.v1alpha2.Limit
	Parent *limit.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Limits 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
	// [ListLimitsResponse.next_page_token][ntt.limits.v1alpha2.ListLimitsResponse.next_page_token]
	PageToken *limit.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 *limit.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 *limit.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 *limit.Limit_FieldMask `` /* 137-byte string literal not displayed */
	// View defines list of standard response fields present in response items.
	// Additional fields can be amended by request field field_mask
	View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.view.View" json:"view,omitempty" firestore:"view"`
	// Indicates if list response should contain total count and offset (fields
	// current_offset and total_results_count).
	IncludePagingInfo bool `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [ListLimits][ntt.limits.v1alpha2.ListLimits]

func (*ListLimitsRequest) Clone

func (*ListLimitsRequest) CloneRaw

func (*ListLimitsRequest) Descriptor

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

Deprecated, Use ListLimitsRequest.ProtoReflect.Descriptor instead.

func (*ListLimitsRequest) GetFieldMask

func (m *ListLimitsRequest) GetFieldMask() *limit.Limit_FieldMask

func (*ListLimitsRequest) GetFilter

func (m *ListLimitsRequest) GetFilter() *limit.Filter

func (*ListLimitsRequest) GetIncludePagingInfo added in v0.10.1

func (m *ListLimitsRequest) GetIncludePagingInfo() bool

func (*ListLimitsRequest) GetOrderBy

func (m *ListLimitsRequest) GetOrderBy() *limit.OrderBy

func (*ListLimitsRequest) GetPageSize

func (m *ListLimitsRequest) GetPageSize() int32

func (*ListLimitsRequest) GetPageToken

func (m *ListLimitsRequest) GetPageToken() *limit.PagerCursor

func (*ListLimitsRequest) GetParent

func (m *ListLimitsRequest) GetParent() *limit.ParentName

func (*ListLimitsRequest) GetView

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

func (*ListLimitsRequest) GotenMessage

func (*ListLimitsRequest) GotenMessage()

func (*ListLimitsRequest) GotenObjectExt

func (o *ListLimitsRequest) GotenObjectExt()

func (*ListLimitsRequest) GotenValidate

func (obj *ListLimitsRequest) GotenValidate() error

func (*ListLimitsRequest) MakeDiffFieldMask

func (o *ListLimitsRequest) MakeDiffFieldMask(other *ListLimitsRequest) *ListLimitsRequest_FieldMask

func (*ListLimitsRequest) MakeFullFieldMask

func (o *ListLimitsRequest) MakeFullFieldMask() *ListLimitsRequest_FieldMask

func (*ListLimitsRequest) MakeRawDiffFieldMask

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

func (*ListLimitsRequest) MakeRawFullFieldMask

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

func (*ListLimitsRequest) Marshal

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

func (*ListLimitsRequest) MarshalJSON

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

func (*ListLimitsRequest) Merge

func (o *ListLimitsRequest) Merge(source *ListLimitsRequest)

func (*ListLimitsRequest) MergeRaw

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

func (*ListLimitsRequest) ProtoMessage

func (*ListLimitsRequest) ProtoMessage()

func (*ListLimitsRequest) ProtoReflect

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

func (*ListLimitsRequest) Reset

func (m *ListLimitsRequest) Reset()

func (*ListLimitsRequest) SetFieldMask

func (m *ListLimitsRequest) SetFieldMask(fv *limit.Limit_FieldMask)

func (*ListLimitsRequest) SetFilter

func (m *ListLimitsRequest) SetFilter(fv *limit.Filter)

func (*ListLimitsRequest) SetIncludePagingInfo added in v0.10.1

func (m *ListLimitsRequest) SetIncludePagingInfo(fv bool)

func (*ListLimitsRequest) SetOrderBy

func (m *ListLimitsRequest) SetOrderBy(fv *limit.OrderBy)

func (*ListLimitsRequest) SetPageSize

func (m *ListLimitsRequest) SetPageSize(fv int32)

func (*ListLimitsRequest) SetPageToken

func (m *ListLimitsRequest) SetPageToken(fv *limit.PagerCursor)

func (*ListLimitsRequest) SetParent

func (m *ListLimitsRequest) SetParent(fv *limit.ParentName)

func (*ListLimitsRequest) SetView

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

func (*ListLimitsRequest) String

func (m *ListLimitsRequest) String() string

func (*ListLimitsRequest) Unmarshal

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

func (*ListLimitsRequest) UnmarshalJSON

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

type ListLimitsRequestFieldPathBuilder

type ListLimitsRequestFieldPathBuilder struct{}

func NewListLimitsRequestFieldPathBuilder

func NewListLimitsRequestFieldPathBuilder() ListLimitsRequestFieldPathBuilder

func (ListLimitsRequestFieldPathBuilder) FieldMask

func (ListLimitsRequestFieldPathBuilder) Filter

func (ListLimitsRequestFieldPathBuilder) IncludePagingInfo added in v0.10.1

func (ListLimitsRequestFieldPathBuilder) OrderBy

func (ListLimitsRequestFieldPathBuilder) PageSize

func (ListLimitsRequestFieldPathBuilder) PageToken

func (ListLimitsRequestFieldPathBuilder) Parent

func (ListLimitsRequestFieldPathBuilder) View

type ListLimitsRequestPathSelectorFieldMask

type ListLimitsRequestPathSelectorFieldMask struct{}

func (ListLimitsRequestPathSelectorFieldMask) FieldPath

func (ListLimitsRequestPathSelectorFieldMask) WithArrayOfValues

func (ListLimitsRequestPathSelectorFieldMask) WithValue

type ListLimitsRequestPathSelectorFilter

type ListLimitsRequestPathSelectorFilter struct{}

func (ListLimitsRequestPathSelectorFilter) FieldPath

func (ListLimitsRequestPathSelectorFilter) WithArrayOfValues

func (ListLimitsRequestPathSelectorFilter) WithValue

type ListLimitsRequestPathSelectorIncludePagingInfo added in v0.10.1

type ListLimitsRequestPathSelectorIncludePagingInfo struct{}

func (ListLimitsRequestPathSelectorIncludePagingInfo) FieldPath added in v0.10.1

func (ListLimitsRequestPathSelectorIncludePagingInfo) WithArrayOfValues added in v0.10.1

func (ListLimitsRequestPathSelectorIncludePagingInfo) WithValue added in v0.10.1

type ListLimitsRequestPathSelectorOrderBy

type ListLimitsRequestPathSelectorOrderBy struct{}

func (ListLimitsRequestPathSelectorOrderBy) FieldPath

func (ListLimitsRequestPathSelectorOrderBy) WithArrayOfValues

func (ListLimitsRequestPathSelectorOrderBy) WithValue

type ListLimitsRequestPathSelectorPageSize

type ListLimitsRequestPathSelectorPageSize struct{}

func (ListLimitsRequestPathSelectorPageSize) FieldPath

func (ListLimitsRequestPathSelectorPageSize) WithArrayOfValues

func (ListLimitsRequestPathSelectorPageSize) WithValue

type ListLimitsRequestPathSelectorPageToken

type ListLimitsRequestPathSelectorPageToken struct{}

func (ListLimitsRequestPathSelectorPageToken) FieldPath

func (ListLimitsRequestPathSelectorPageToken) WithArrayOfValues

func (ListLimitsRequestPathSelectorPageToken) WithValue

type ListLimitsRequestPathSelectorParent

type ListLimitsRequestPathSelectorParent struct{}

func (ListLimitsRequestPathSelectorParent) FieldPath

func (ListLimitsRequestPathSelectorParent) WithArrayOfValues

func (ListLimitsRequestPathSelectorParent) WithValue

type ListLimitsRequestPathSelectorView

type ListLimitsRequestPathSelectorView struct{}

func (ListLimitsRequestPathSelectorView) FieldPath

func (ListLimitsRequestPathSelectorView) WithArrayOfValues

func (ListLimitsRequestPathSelectorView) WithValue

type ListLimitsRequest_FieldMask

type ListLimitsRequest_FieldMask struct {
	Paths []ListLimitsRequest_FieldPath
}

func FullListLimitsRequest_FieldMask

func FullListLimitsRequest_FieldMask() *ListLimitsRequest_FieldMask

func (*ListLimitsRequest_FieldMask) AppendPath

func (fieldMask *ListLimitsRequest_FieldMask) AppendPath(path ListLimitsRequest_FieldPath)

func (*ListLimitsRequest_FieldMask) AppendRawPath

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

func (*ListLimitsRequest_FieldMask) DecodeFirestore

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

func (*ListLimitsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListLimitsRequest_FieldMask) FilterInputFields

func (fieldMask *ListLimitsRequest_FieldMask) FilterInputFields() *ListLimitsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListLimitsRequest_FieldMask) FromProtoFieldMask

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

func (*ListLimitsRequest_FieldMask) GetPaths

func (*ListLimitsRequest_FieldMask) GetRawPaths

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

func (*ListLimitsRequest_FieldMask) IsFull

func (fieldMask *ListLimitsRequest_FieldMask) IsFull() bool

func (ListLimitsRequest_FieldMask) Marshal

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

implement methods required by customType

func (ListLimitsRequest_FieldMask) MarshalJSON

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

func (*ListLimitsRequest_FieldMask) PathsCount

func (fieldMask *ListLimitsRequest_FieldMask) PathsCount() int

func (*ListLimitsRequest_FieldMask) Project

func (*ListLimitsRequest_FieldMask) ProjectRaw

func (*ListLimitsRequest_FieldMask) ProtoMessage

func (fieldMask *ListLimitsRequest_FieldMask) ProtoMessage()

func (*ListLimitsRequest_FieldMask) ProtoReflect

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

func (*ListLimitsRequest_FieldMask) Reset

func (fieldMask *ListLimitsRequest_FieldMask) Reset()

func (*ListLimitsRequest_FieldMask) Set

func (fieldMask *ListLimitsRequest_FieldMask) Set(target, source *ListLimitsRequest)

func (*ListLimitsRequest_FieldMask) SetFromCliFlag

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

func (*ListLimitsRequest_FieldMask) SetRaw

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

func (*ListLimitsRequest_FieldMask) Size

func (fieldMask *ListLimitsRequest_FieldMask) Size() int

func (*ListLimitsRequest_FieldMask) String

func (fieldMask *ListLimitsRequest_FieldMask) String() string

func (*ListLimitsRequest_FieldMask) Subtract

func (*ListLimitsRequest_FieldMask) SubtractRaw

func (*ListLimitsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListLimitsRequest_FieldMask) Unmarshal

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

func (*ListLimitsRequest_FieldMask) UnmarshalJSON

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

type ListLimitsRequest_FieldPath

type ListLimitsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListLimitsRequest_FieldPathSelector
	Get(source *ListLimitsRequest) []interface{}
	GetSingle(source *ListLimitsRequest) (interface{}, bool)
	ClearValue(item *ListLimitsRequest)

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

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

func MustParseListLimitsRequest_FieldPath

func MustParseListLimitsRequest_FieldPath(rawField string) ListLimitsRequest_FieldPath

func ParseListLimitsRequest_FieldPath

func ParseListLimitsRequest_FieldPath(rawField string) (ListLimitsRequest_FieldPath, error)

type ListLimitsRequest_FieldPathArrayItemValue

type ListLimitsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListLimitsRequest_FieldPath
	ContainsValue(*ListLimitsRequest) bool
}

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

func MustParseListLimitsRequest_FieldPathArrayItemValue

func MustParseListLimitsRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListLimitsRequest_FieldPathArrayItemValue

func ParseListLimitsRequest_FieldPathArrayItemValue

func ParseListLimitsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListLimitsRequest_FieldPathArrayItemValue, error)

ParseListLimitsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListLimitsRequest_FieldPathArrayOfValues

type ListLimitsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListLimitsRequest_FieldPath
}

ListLimitsRequest_FieldPathArrayOfValues allows storing slice of values for ListLimitsRequest fields according to their type

func MustParseListLimitsRequest_FieldPathArrayOfValues

func MustParseListLimitsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListLimitsRequest_FieldPathArrayOfValues

func ParseListLimitsRequest_FieldPathArrayOfValues

func ParseListLimitsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListLimitsRequest_FieldPathArrayOfValues, error)

type ListLimitsRequest_FieldPathSelector

type ListLimitsRequest_FieldPathSelector int32
const (
	ListLimitsRequest_FieldPathSelectorParent            ListLimitsRequest_FieldPathSelector = 0
	ListLimitsRequest_FieldPathSelectorPageSize          ListLimitsRequest_FieldPathSelector = 1
	ListLimitsRequest_FieldPathSelectorPageToken         ListLimitsRequest_FieldPathSelector = 2
	ListLimitsRequest_FieldPathSelectorOrderBy           ListLimitsRequest_FieldPathSelector = 3
	ListLimitsRequest_FieldPathSelectorFilter            ListLimitsRequest_FieldPathSelector = 4
	ListLimitsRequest_FieldPathSelectorFieldMask         ListLimitsRequest_FieldPathSelector = 5
	ListLimitsRequest_FieldPathSelectorView              ListLimitsRequest_FieldPathSelector = 6
	ListLimitsRequest_FieldPathSelectorIncludePagingInfo ListLimitsRequest_FieldPathSelector = 7
)

func (ListLimitsRequest_FieldPathSelector) String

type ListLimitsRequest_FieldPathValue

type ListLimitsRequest_FieldPathValue interface {
	ListLimitsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListLimitsRequest)
	CompareWith(*ListLimitsRequest) (cmp int, comparable bool)
}

ListLimitsRequest_FieldPathValue allows storing values for ListLimitsRequest fields according to their type

func MustParseListLimitsRequest_FieldPathValue

func MustParseListLimitsRequest_FieldPathValue(pathStr, valueStr string) ListLimitsRequest_FieldPathValue

func ParseListLimitsRequest_FieldPathValue

func ParseListLimitsRequest_FieldPathValue(pathStr, valueStr string) (ListLimitsRequest_FieldPathValue, error)

type ListLimitsRequest_FieldTerminalPath

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

func (*ListLimitsRequest_FieldTerminalPath) ClearValue

func (*ListLimitsRequest_FieldTerminalPath) ClearValueRaw

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

func (*ListLimitsRequest_FieldTerminalPath) Get

func (fp *ListLimitsRequest_FieldTerminalPath) Get(source *ListLimitsRequest) (values []interface{})

Get returns all values pointed by specific field from source ListLimitsRequest

func (*ListLimitsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListLimitsRequest_FieldTerminalPath) GetRaw

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

func (*ListLimitsRequest_FieldTerminalPath) GetSingle

func (fp *ListLimitsRequest_FieldTerminalPath) GetSingle(source *ListLimitsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListLimitsRequest

func (*ListLimitsRequest_FieldTerminalPath) GetSingleRaw

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

func (*ListLimitsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListLimitsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListLimitsRequest_FieldTerminalPath) Selector

func (*ListLimitsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListLimitsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListLimitsRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *ListLimitsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListLimitsRequest_FieldPathArrayItemValue

func (*ListLimitsRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *ListLimitsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListLimitsRequest_FieldPathArrayOfValues

func (*ListLimitsRequest_FieldTerminalPath) WithIValue

func (*ListLimitsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListLimitsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListLimitsRequest_FieldTerminalPath) WithRawIValue

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

type ListLimitsRequest_FieldTerminalPathArrayItemValue

type ListLimitsRequest_FieldTerminalPathArrayItemValue struct {
	ListLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListLimitsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListLimitsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListLimitsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListLimitsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListLimitsRequest) (interface{}, bool)

func (*ListLimitsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListLimitsRequest_FieldTerminalPathArrayOfValues

type ListLimitsRequest_FieldTerminalPathArrayOfValues struct {
	ListLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *ListLimitsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*limit.Limit_FieldMask, bool)

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *ListLimitsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*limit.Filter, bool)

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsIncludePagingInfoArrayOfValues added in v0.10.1

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

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *ListLimitsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*limit.OrderBy, bool)

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *ListLimitsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*limit.PagerCursor, bool)

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (fpaov *ListLimitsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*limit.ParentName, bool)

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*ListLimitsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListLimitsRequest_FieldTerminalPathValue

type ListLimitsRequest_FieldTerminalPathValue struct {
	ListLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListLimitsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*ListLimitsRequest_FieldTerminalPathValue) AsFilterValue

func (fpv *ListLimitsRequest_FieldTerminalPathValue) AsFilterValue() (*limit.Filter, bool)

func (*ListLimitsRequest_FieldTerminalPathValue) AsIncludePagingInfoValue added in v0.10.1

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

func (*ListLimitsRequest_FieldTerminalPathValue) AsOrderByValue

func (fpv *ListLimitsRequest_FieldTerminalPathValue) AsOrderByValue() (*limit.OrderBy, bool)

func (*ListLimitsRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*ListLimitsRequest_FieldTerminalPathValue) AsPageTokenValue

func (fpv *ListLimitsRequest_FieldTerminalPathValue) AsPageTokenValue() (*limit.PagerCursor, bool)

func (*ListLimitsRequest_FieldTerminalPathValue) AsParentValue

func (*ListLimitsRequest_FieldTerminalPathValue) AsViewValue

func (*ListLimitsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListLimitsRequest_FieldTerminalPathValue' with the value under path in 'ListLimitsRequest'.

func (*ListLimitsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ListLimitsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ListLimitsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListLimitsRequest

func (*ListLimitsRequest_FieldTerminalPathValue) SetToRaw

type ListLimitsResponse

type ListLimitsResponse struct {

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

Request message for method [ListLimits][ntt.limits.v1alpha2.ListLimits]

func (*ListLimitsResponse) Clone

func (*ListLimitsResponse) CloneRaw

func (*ListLimitsResponse) Descriptor

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

Deprecated, Use ListLimitsResponse.ProtoReflect.Descriptor instead.

func (*ListLimitsResponse) GetCurrentOffset added in v0.10.1

func (m *ListLimitsResponse) GetCurrentOffset() int32

func (*ListLimitsResponse) GetLimits

func (m *ListLimitsResponse) GetLimits() []*limit.Limit

func (*ListLimitsResponse) GetNextPageToken

func (m *ListLimitsResponse) GetNextPageToken() *limit.PagerCursor

func (*ListLimitsResponse) GetPrevPageToken

func (m *ListLimitsResponse) GetPrevPageToken() *limit.PagerCursor

func (*ListLimitsResponse) GetTotalResultsCount added in v0.10.1

func (m *ListLimitsResponse) GetTotalResultsCount() int32

func (*ListLimitsResponse) GotenMessage

func (*ListLimitsResponse) GotenMessage()

func (*ListLimitsResponse) GotenObjectExt

func (o *ListLimitsResponse) GotenObjectExt()

func (*ListLimitsResponse) GotenValidate

func (obj *ListLimitsResponse) GotenValidate() error

func (*ListLimitsResponse) MakeDiffFieldMask

func (*ListLimitsResponse) MakeFullFieldMask

func (o *ListLimitsResponse) MakeFullFieldMask() *ListLimitsResponse_FieldMask

func (*ListLimitsResponse) MakeRawDiffFieldMask

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

func (*ListLimitsResponse) MakeRawFullFieldMask

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

func (*ListLimitsResponse) Marshal

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

func (*ListLimitsResponse) MarshalJSON

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

func (*ListLimitsResponse) Merge

func (o *ListLimitsResponse) Merge(source *ListLimitsResponse)

func (*ListLimitsResponse) MergeRaw

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

func (*ListLimitsResponse) ProtoMessage

func (*ListLimitsResponse) ProtoMessage()

func (*ListLimitsResponse) ProtoReflect

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

func (*ListLimitsResponse) Reset

func (m *ListLimitsResponse) Reset()

func (*ListLimitsResponse) SetCurrentOffset added in v0.10.1

func (m *ListLimitsResponse) SetCurrentOffset(fv int32)

func (*ListLimitsResponse) SetLimits

func (m *ListLimitsResponse) SetLimits(fv []*limit.Limit)

func (*ListLimitsResponse) SetNextPageToken

func (m *ListLimitsResponse) SetNextPageToken(fv *limit.PagerCursor)

func (*ListLimitsResponse) SetPrevPageToken

func (m *ListLimitsResponse) SetPrevPageToken(fv *limit.PagerCursor)

func (*ListLimitsResponse) SetTotalResultsCount added in v0.10.1

func (m *ListLimitsResponse) SetTotalResultsCount(fv int32)

func (*ListLimitsResponse) String

func (m *ListLimitsResponse) String() string

func (*ListLimitsResponse) Unmarshal

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

func (*ListLimitsResponse) UnmarshalJSON

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

type ListLimitsResponseFieldPathBuilder

type ListLimitsResponseFieldPathBuilder struct{}

func NewListLimitsResponseFieldPathBuilder

func NewListLimitsResponseFieldPathBuilder() ListLimitsResponseFieldPathBuilder

func (ListLimitsResponseFieldPathBuilder) CurrentOffset added in v0.10.1

func (ListLimitsResponseFieldPathBuilder) Limits

func (ListLimitsResponseFieldPathBuilder) NextPageToken

func (ListLimitsResponseFieldPathBuilder) PrevPageToken

func (ListLimitsResponseFieldPathBuilder) TotalResultsCount added in v0.10.1

type ListLimitsResponseMapPathSelectorLimitsMetadataAnnotations

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

func (ListLimitsResponseMapPathSelectorLimitsMetadataAnnotations) FieldPath

func (ListLimitsResponseMapPathSelectorLimitsMetadataAnnotations) WithArrayOfValues

func (ListLimitsResponseMapPathSelectorLimitsMetadataAnnotations) WithValue

type ListLimitsResponseMapPathSelectorLimitsMetadataLabels

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

func (ListLimitsResponseMapPathSelectorLimitsMetadataLabels) FieldPath

func (ListLimitsResponseMapPathSelectorLimitsMetadataLabels) WithArrayOfValues

func (ListLimitsResponseMapPathSelectorLimitsMetadataLabels) WithValue

type ListLimitsResponseMapPathSelectorLimitsMetadataShards

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

func (ListLimitsResponseMapPathSelectorLimitsMetadataShards) FieldPath

func (ListLimitsResponseMapPathSelectorLimitsMetadataShards) WithArrayOfValues

func (ListLimitsResponseMapPathSelectorLimitsMetadataShards) WithValue

type ListLimitsResponsePathSelectorCurrentOffset added in v0.10.1

type ListLimitsResponsePathSelectorCurrentOffset struct{}

func (ListLimitsResponsePathSelectorCurrentOffset) FieldPath added in v0.10.1

func (ListLimitsResponsePathSelectorCurrentOffset) WithArrayOfValues added in v0.10.1

func (ListLimitsResponsePathSelectorCurrentOffset) WithValue added in v0.10.1

type ListLimitsResponsePathSelectorLimits

type ListLimitsResponsePathSelectorLimits struct{}

func (ListLimitsResponsePathSelectorLimits) ActiveLimit

func (ListLimitsResponsePathSelectorLimits) ConfiguredLimit

func (ListLimitsResponsePathSelectorLimits) FieldPath

func (ListLimitsResponsePathSelectorLimits) Metadata

func (ListLimitsResponsePathSelectorLimits) Name

func (ListLimitsResponsePathSelectorLimits) Region

func (ListLimitsResponsePathSelectorLimits) Resource

func (ListLimitsResponsePathSelectorLimits) Service

func (ListLimitsResponsePathSelectorLimits) Source

func (ListLimitsResponsePathSelectorLimits) Usage

func (ListLimitsResponsePathSelectorLimits) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimits) WithItemValue

func (ListLimitsResponsePathSelectorLimits) WithSubArrayItemValue

func (ListLimitsResponsePathSelectorLimits) WithSubArrayOfValues

func (ListLimitsResponsePathSelectorLimits) WithSubPath

func (ListLimitsResponsePathSelectorLimits) WithSubValue

func (ListLimitsResponsePathSelectorLimits) WithValue

type ListLimitsResponsePathSelectorLimitsActiveLimit

type ListLimitsResponsePathSelectorLimitsActiveLimit struct{}

func (ListLimitsResponsePathSelectorLimitsActiveLimit) FieldPath

func (ListLimitsResponsePathSelectorLimitsActiveLimit) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsActiveLimit) WithValue

type ListLimitsResponsePathSelectorLimitsConfiguredLimit

type ListLimitsResponsePathSelectorLimitsConfiguredLimit struct{}

func (ListLimitsResponsePathSelectorLimitsConfiguredLimit) FieldPath

func (ListLimitsResponsePathSelectorLimitsConfiguredLimit) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsConfiguredLimit) WithValue

type ListLimitsResponsePathSelectorLimitsMetadata

type ListLimitsResponsePathSelectorLimitsMetadata struct{}

func (ListLimitsResponsePathSelectorLimitsMetadata) Annotations

func (ListLimitsResponsePathSelectorLimitsMetadata) CreateTime

func (ListLimitsResponsePathSelectorLimitsMetadata) DeleteTime added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadata) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadata) Generation

func (ListLimitsResponsePathSelectorLimitsMetadata) Labels

func (ListLimitsResponsePathSelectorLimitsMetadata) Lifecycle added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadata) OwnerReferences

func (ListLimitsResponsePathSelectorLimitsMetadata) ResourceVersion

func (ListLimitsResponsePathSelectorLimitsMetadata) Shards

func (ListLimitsResponsePathSelectorLimitsMetadata) Syncing

func (ListLimitsResponsePathSelectorLimitsMetadata) Tags

func (ListLimitsResponsePathSelectorLimitsMetadata) UpdateTime

func (ListLimitsResponsePathSelectorLimitsMetadata) Uuid

func (ListLimitsResponsePathSelectorLimitsMetadata) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadata) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataAnnotations

type ListLimitsResponsePathSelectorLimitsMetadataAnnotations struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataAnnotations) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataAnnotations) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataAnnotations) WithKey

func (ListLimitsResponsePathSelectorLimitsMetadataAnnotations) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataCreateTime

type ListLimitsResponsePathSelectorLimitsMetadataCreateTime struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataCreateTime) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataCreateTime) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataCreateTime) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataDeleteTime added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataDeleteTime struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataDeleteTime) FieldPath added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataDeleteTime) WithValue added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataGeneration

type ListLimitsResponsePathSelectorLimitsMetadataGeneration struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataGeneration) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataGeneration) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataGeneration) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataLabels

type ListLimitsResponsePathSelectorLimitsMetadataLabels struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataLabels) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataLabels) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataLabels) WithKey

func (ListLimitsResponsePathSelectorLimitsMetadataLabels) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataLifecycle added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataLifecycle struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycle) BlockDeletion added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycle) FieldPath added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycle) State added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycle) WithValue added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataLifecycleState added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataLifecycleState struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycleState) FieldPath added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataLifecycleState) WithValue added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) Kind

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) Name

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) Region added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) Version added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) WithItemValue

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferences) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesController) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesKind) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesName) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (ListLimitsResponsePathSelectorLimitsMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type ListLimitsResponsePathSelectorLimitsMetadataResourceVersion

type ListLimitsResponsePathSelectorLimitsMetadataResourceVersion struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataResourceVersion) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataResourceVersion) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataResourceVersion) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataShards

type ListLimitsResponsePathSelectorLimitsMetadataShards struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataShards) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataShards) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataShards) WithKey

func (ListLimitsResponsePathSelectorLimitsMetadataShards) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataSyncing

type ListLimitsResponsePathSelectorLimitsMetadataSyncing struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataSyncing) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataSyncing) OwningRegion

func (ListLimitsResponsePathSelectorLimitsMetadataSyncing) Regions

func (ListLimitsResponsePathSelectorLimitsMetadataSyncing) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataSyncing) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion

type ListLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataSyncingOwningRegion) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataSyncingRegions

type ListLimitsResponsePathSelectorLimitsMetadataSyncingRegions struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataSyncingRegions) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataSyncingRegions) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataSyncingRegions) WithItemValue

func (ListLimitsResponsePathSelectorLimitsMetadataSyncingRegions) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataTags

type ListLimitsResponsePathSelectorLimitsMetadataTags struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataTags) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataTags) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataTags) WithItemValue

func (ListLimitsResponsePathSelectorLimitsMetadataTags) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataUpdateTime

type ListLimitsResponsePathSelectorLimitsMetadataUpdateTime struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataUpdateTime) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataUpdateTime) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataUpdateTime) WithValue

type ListLimitsResponsePathSelectorLimitsMetadataUuid

type ListLimitsResponsePathSelectorLimitsMetadataUuid struct{}

func (ListLimitsResponsePathSelectorLimitsMetadataUuid) FieldPath

func (ListLimitsResponsePathSelectorLimitsMetadataUuid) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsMetadataUuid) WithValue

type ListLimitsResponsePathSelectorLimitsName

type ListLimitsResponsePathSelectorLimitsName struct{}

func (ListLimitsResponsePathSelectorLimitsName) FieldPath

func (ListLimitsResponsePathSelectorLimitsName) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsName) WithValue

type ListLimitsResponsePathSelectorLimitsRegion

type ListLimitsResponsePathSelectorLimitsRegion struct{}

func (ListLimitsResponsePathSelectorLimitsRegion) FieldPath

func (ListLimitsResponsePathSelectorLimitsRegion) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsRegion) WithValue

type ListLimitsResponsePathSelectorLimitsResource

type ListLimitsResponsePathSelectorLimitsResource struct{}

func (ListLimitsResponsePathSelectorLimitsResource) FieldPath

func (ListLimitsResponsePathSelectorLimitsResource) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsResource) WithValue

type ListLimitsResponsePathSelectorLimitsService

type ListLimitsResponsePathSelectorLimitsService struct{}

func (ListLimitsResponsePathSelectorLimitsService) FieldPath

func (ListLimitsResponsePathSelectorLimitsService) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsService) WithValue

type ListLimitsResponsePathSelectorLimitsSource

type ListLimitsResponsePathSelectorLimitsSource struct{}

func (ListLimitsResponsePathSelectorLimitsSource) FieldPath

func (ListLimitsResponsePathSelectorLimitsSource) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsSource) WithValue

type ListLimitsResponsePathSelectorLimitsUsage

type ListLimitsResponsePathSelectorLimitsUsage struct{}

func (ListLimitsResponsePathSelectorLimitsUsage) FieldPath

func (ListLimitsResponsePathSelectorLimitsUsage) WithArrayOfValues

func (ListLimitsResponsePathSelectorLimitsUsage) WithValue

type ListLimitsResponsePathSelectorNextPageToken

type ListLimitsResponsePathSelectorNextPageToken struct{}

func (ListLimitsResponsePathSelectorNextPageToken) FieldPath

func (ListLimitsResponsePathSelectorNextPageToken) WithArrayOfValues

func (ListLimitsResponsePathSelectorNextPageToken) WithValue

type ListLimitsResponsePathSelectorPrevPageToken

type ListLimitsResponsePathSelectorPrevPageToken struct{}

func (ListLimitsResponsePathSelectorPrevPageToken) FieldPath

func (ListLimitsResponsePathSelectorPrevPageToken) WithArrayOfValues

func (ListLimitsResponsePathSelectorPrevPageToken) WithValue

type ListLimitsResponsePathSelectorTotalResultsCount added in v0.10.1

type ListLimitsResponsePathSelectorTotalResultsCount struct{}

func (ListLimitsResponsePathSelectorTotalResultsCount) FieldPath added in v0.10.1

func (ListLimitsResponsePathSelectorTotalResultsCount) WithArrayOfValues added in v0.10.1

func (ListLimitsResponsePathSelectorTotalResultsCount) WithValue added in v0.10.1

type ListLimitsResponse_FieldMask

type ListLimitsResponse_FieldMask struct {
	Paths []ListLimitsResponse_FieldPath
}

func FullListLimitsResponse_FieldMask

func FullListLimitsResponse_FieldMask() *ListLimitsResponse_FieldMask

func (*ListLimitsResponse_FieldMask) AppendPath

func (fieldMask *ListLimitsResponse_FieldMask) AppendPath(path ListLimitsResponse_FieldPath)

func (*ListLimitsResponse_FieldMask) AppendRawPath

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

func (*ListLimitsResponse_FieldMask) DecodeFirestore

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

func (*ListLimitsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListLimitsResponse_FieldMask) FilterInputFields

func (fieldMask *ListLimitsResponse_FieldMask) FilterInputFields() *ListLimitsResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListLimitsResponse_FieldMask) FromProtoFieldMask

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

func (*ListLimitsResponse_FieldMask) GetPaths

func (*ListLimitsResponse_FieldMask) GetRawPaths

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

func (*ListLimitsResponse_FieldMask) IsFull

func (fieldMask *ListLimitsResponse_FieldMask) IsFull() bool

func (ListLimitsResponse_FieldMask) Marshal

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

implement methods required by customType

func (ListLimitsResponse_FieldMask) MarshalJSON

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

func (*ListLimitsResponse_FieldMask) PathsCount

func (fieldMask *ListLimitsResponse_FieldMask) PathsCount() int

func (*ListLimitsResponse_FieldMask) Project

func (*ListLimitsResponse_FieldMask) ProjectRaw

func (*ListLimitsResponse_FieldMask) ProtoMessage

func (fieldMask *ListLimitsResponse_FieldMask) ProtoMessage()

func (*ListLimitsResponse_FieldMask) ProtoReflect

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

func (*ListLimitsResponse_FieldMask) Reset

func (fieldMask *ListLimitsResponse_FieldMask) Reset()

func (*ListLimitsResponse_FieldMask) Set

func (fieldMask *ListLimitsResponse_FieldMask) Set(target, source *ListLimitsResponse)

func (*ListLimitsResponse_FieldMask) SetFromCliFlag

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

func (*ListLimitsResponse_FieldMask) SetRaw

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

func (*ListLimitsResponse_FieldMask) Size

func (fieldMask *ListLimitsResponse_FieldMask) Size() int

func (*ListLimitsResponse_FieldMask) String

func (fieldMask *ListLimitsResponse_FieldMask) String() string

func (*ListLimitsResponse_FieldMask) Subtract

func (*ListLimitsResponse_FieldMask) SubtractRaw

func (*ListLimitsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListLimitsResponse_FieldMask) Unmarshal

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

func (*ListLimitsResponse_FieldMask) UnmarshalJSON

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

type ListLimitsResponse_FieldPath

type ListLimitsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListLimitsResponse_FieldPathSelector
	Get(source *ListLimitsResponse) []interface{}
	GetSingle(source *ListLimitsResponse) (interface{}, bool)
	ClearValue(item *ListLimitsResponse)

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

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

func MustParseListLimitsResponse_FieldPath

func MustParseListLimitsResponse_FieldPath(rawField string) ListLimitsResponse_FieldPath

func ParseListLimitsResponse_FieldPath

func ParseListLimitsResponse_FieldPath(rawField string) (ListLimitsResponse_FieldPath, error)

type ListLimitsResponse_FieldPathArrayItemValue

type ListLimitsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListLimitsResponse_FieldPath
	ContainsValue(*ListLimitsResponse) bool
}

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

func MustParseListLimitsResponse_FieldPathArrayItemValue

func MustParseListLimitsResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListLimitsResponse_FieldPathArrayItemValue

func ParseListLimitsResponse_FieldPathArrayItemValue

func ParseListLimitsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListLimitsResponse_FieldPathArrayItemValue, error)

ParseListLimitsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListLimitsResponse_FieldPathArrayOfValues

type ListLimitsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListLimitsResponse_FieldPath
}

ListLimitsResponse_FieldPathArrayOfValues allows storing slice of values for ListLimitsResponse fields according to their type

func MustParseListLimitsResponse_FieldPathArrayOfValues

func MustParseListLimitsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListLimitsResponse_FieldPathArrayOfValues

func ParseListLimitsResponse_FieldPathArrayOfValues

func ParseListLimitsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListLimitsResponse_FieldPathArrayOfValues, error)

type ListLimitsResponse_FieldPathSelector

type ListLimitsResponse_FieldPathSelector int32
const (
	ListLimitsResponse_FieldPathSelectorLimits            ListLimitsResponse_FieldPathSelector = 0
	ListLimitsResponse_FieldPathSelectorPrevPageToken     ListLimitsResponse_FieldPathSelector = 1
	ListLimitsResponse_FieldPathSelectorNextPageToken     ListLimitsResponse_FieldPathSelector = 2
	ListLimitsResponse_FieldPathSelectorCurrentOffset     ListLimitsResponse_FieldPathSelector = 3
	ListLimitsResponse_FieldPathSelectorTotalResultsCount ListLimitsResponse_FieldPathSelector = 4
)

func (ListLimitsResponse_FieldPathSelector) String

type ListLimitsResponse_FieldPathValue

type ListLimitsResponse_FieldPathValue interface {
	ListLimitsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListLimitsResponse)
	CompareWith(*ListLimitsResponse) (cmp int, comparable bool)
}

ListLimitsResponse_FieldPathValue allows storing values for ListLimitsResponse fields according to their type

func MustParseListLimitsResponse_FieldPathValue

func MustParseListLimitsResponse_FieldPathValue(pathStr, valueStr string) ListLimitsResponse_FieldPathValue

func ParseListLimitsResponse_FieldPathValue

func ParseListLimitsResponse_FieldPathValue(pathStr, valueStr string) (ListLimitsResponse_FieldPathValue, error)

type ListLimitsResponse_FieldSubPath

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

func (*ListLimitsResponse_FieldSubPath) AsLimitsSubPath

func (fps *ListLimitsResponse_FieldSubPath) AsLimitsSubPath() (limit.Limit_FieldPath, bool)

func (*ListLimitsResponse_FieldSubPath) ClearValue

func (fps *ListLimitsResponse_FieldSubPath) ClearValue(item *ListLimitsResponse)

func (*ListLimitsResponse_FieldSubPath) ClearValueRaw

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

func (*ListLimitsResponse_FieldSubPath) Get

func (fps *ListLimitsResponse_FieldSubPath) Get(source *ListLimitsResponse) (values []interface{})

Get returns all values pointed by selected field from source ListLimitsResponse

func (*ListLimitsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListLimitsResponse_FieldSubPath) GetRaw

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

func (*ListLimitsResponse_FieldSubPath) GetSingle

func (fps *ListLimitsResponse_FieldSubPath) GetSingle(source *ListLimitsResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListLimitsResponse

func (*ListLimitsResponse_FieldSubPath) GetSingleRaw

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

func (*ListLimitsResponse_FieldSubPath) IsLeaf

func (fps *ListLimitsResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ListLimitsResponse_FieldSubPath) JSONString

func (fps *ListLimitsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListLimitsResponse_FieldSubPath) Selector

func (*ListLimitsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListLimitsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*ListLimitsResponse_FieldSubPath) WithIArrayItemValue

func (fps *ListLimitsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListLimitsResponse_FieldPathArrayItemValue

func (*ListLimitsResponse_FieldSubPath) WithIArrayOfValues

func (fps *ListLimitsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListLimitsResponse_FieldPathArrayOfValues

func (*ListLimitsResponse_FieldSubPath) WithIValue

func (fps *ListLimitsResponse_FieldSubPath) WithIValue(value interface{}) ListLimitsResponse_FieldPathValue

func (*ListLimitsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ListLimitsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ListLimitsResponse_FieldSubPath) WithRawIValue

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

type ListLimitsResponse_FieldSubPathArrayItemValue

type ListLimitsResponse_FieldSubPathArrayItemValue struct {
	ListLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListLimitsResponse_FieldSubPathArrayItemValue) AsLimitsPathItemValue

func (*ListLimitsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*ListLimitsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListLimitsResponse_FieldSubPathArrayOfValues

type ListLimitsResponse_FieldSubPathArrayOfValues struct {
	ListLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListLimitsResponse_FieldSubPathArrayOfValues) AsLimitsPathArrayOfValues

func (*ListLimitsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ListLimitsResponse_FieldSubPathValue

type ListLimitsResponse_FieldSubPathValue struct {
	ListLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListLimitsResponse_FieldSubPathValue) AsLimitsPathValue

func (*ListLimitsResponse_FieldSubPathValue) CompareWith

func (fpvs *ListLimitsResponse_FieldSubPathValue) CompareWith(source *ListLimitsResponse) (int, bool)

func (*ListLimitsResponse_FieldSubPathValue) CompareWithRaw

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

func (*ListLimitsResponse_FieldSubPathValue) GetRawValue

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

func (*ListLimitsResponse_FieldSubPathValue) SetTo

func (*ListLimitsResponse_FieldSubPathValue) SetToRaw

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

type ListLimitsResponse_FieldTerminalPath

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

func (*ListLimitsResponse_FieldTerminalPath) ClearValue

func (*ListLimitsResponse_FieldTerminalPath) ClearValueRaw

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

func (*ListLimitsResponse_FieldTerminalPath) Get

func (fp *ListLimitsResponse_FieldTerminalPath) Get(source *ListLimitsResponse) (values []interface{})

Get returns all values pointed by specific field from source ListLimitsResponse

func (*ListLimitsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListLimitsResponse_FieldTerminalPath) GetRaw

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

func (*ListLimitsResponse_FieldTerminalPath) GetSingle

func (fp *ListLimitsResponse_FieldTerminalPath) GetSingle(source *ListLimitsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListLimitsResponse

func (*ListLimitsResponse_FieldTerminalPath) GetSingleRaw

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

func (*ListLimitsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListLimitsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListLimitsResponse_FieldTerminalPath) Selector

func (*ListLimitsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListLimitsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListLimitsResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *ListLimitsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListLimitsResponse_FieldPathArrayItemValue

func (*ListLimitsResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *ListLimitsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListLimitsResponse_FieldPathArrayOfValues

func (*ListLimitsResponse_FieldTerminalPath) WithIValue

func (*ListLimitsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListLimitsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListLimitsResponse_FieldTerminalPath) WithRawIValue

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

type ListLimitsResponse_FieldTerminalPathArrayItemValue

type ListLimitsResponse_FieldTerminalPathArrayItemValue struct {
	ListLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListLimitsResponse_FieldTerminalPathArrayItemValue) AsLimitsItemValue

func (fpaiv *ListLimitsResponse_FieldTerminalPathArrayItemValue) AsLimitsItemValue() (*limit.Limit, bool)

func (*ListLimitsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListLimitsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListLimitsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListLimitsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ListLimitsResponse) (interface{}, bool)

func (*ListLimitsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListLimitsResponse_FieldTerminalPathArrayOfValues

type ListLimitsResponse_FieldTerminalPathArrayOfValues struct {
	ListLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListLimitsResponse_FieldTerminalPathArrayOfValues) AsCurrentOffsetArrayOfValues added in v0.10.1

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

func (*ListLimitsResponse_FieldTerminalPathArrayOfValues) AsLimitsArrayOfValues

func (fpaov *ListLimitsResponse_FieldTerminalPathArrayOfValues) AsLimitsArrayOfValues() ([][]*limit.Limit, bool)

func (*ListLimitsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *ListLimitsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*limit.PagerCursor, bool)

func (*ListLimitsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *ListLimitsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*limit.PagerCursor, bool)

func (*ListLimitsResponse_FieldTerminalPathArrayOfValues) AsTotalResultsCountArrayOfValues added in v0.10.1

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

func (*ListLimitsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListLimitsResponse_FieldTerminalPathValue

type ListLimitsResponse_FieldTerminalPathValue struct {
	ListLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListLimitsResponse_FieldTerminalPathValue) AsCurrentOffsetValue added in v0.10.1

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

func (*ListLimitsResponse_FieldTerminalPathValue) AsLimitsValue

func (fpv *ListLimitsResponse_FieldTerminalPathValue) AsLimitsValue() ([]*limit.Limit, bool)

func (*ListLimitsResponse_FieldTerminalPathValue) AsNextPageTokenValue

func (fpv *ListLimitsResponse_FieldTerminalPathValue) AsNextPageTokenValue() (*limit.PagerCursor, bool)

func (*ListLimitsResponse_FieldTerminalPathValue) AsPrevPageTokenValue

func (fpv *ListLimitsResponse_FieldTerminalPathValue) AsPrevPageTokenValue() (*limit.PagerCursor, bool)

func (*ListLimitsResponse_FieldTerminalPathValue) AsTotalResultsCountValue added in v0.10.1

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

func (*ListLimitsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListLimitsResponse_FieldTerminalPathValue' with the value under path in 'ListLimitsResponse'.

func (*ListLimitsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*ListLimitsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ListLimitsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListLimitsResponse

func (*ListLimitsResponse_FieldTerminalPathValue) SetToRaw

type MigrateLimitSourceDescriptor added in v0.10.0

type MigrateLimitSourceDescriptor struct{}

func GetMigrateLimitSourceDescriptor added in v0.10.0

func GetMigrateLimitSourceDescriptor() *MigrateLimitSourceDescriptor

func (*MigrateLimitSourceDescriptor) GetApiDescriptor added in v0.10.0

func (*MigrateLimitSourceDescriptor) GetApiName added in v0.10.0

func (d *MigrateLimitSourceDescriptor) GetApiName() string

func (*MigrateLimitSourceDescriptor) GetClientMsgReflectHandle added in v0.10.0

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

func (*MigrateLimitSourceDescriptor) GetFullMethodName added in v0.10.0

func (d *MigrateLimitSourceDescriptor) GetFullMethodName() string

func (*MigrateLimitSourceDescriptor) GetMethodName added in v0.10.0

func (d *MigrateLimitSourceDescriptor) GetMethodName() string

func (*MigrateLimitSourceDescriptor) GetProtoPkgName added in v0.10.0

func (d *MigrateLimitSourceDescriptor) GetProtoPkgName() string

func (*MigrateLimitSourceDescriptor) GetResourceDescriptor added in v0.10.0

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

func (*MigrateLimitSourceDescriptor) GetServerMsgReflectHandle added in v0.10.0

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

func (*MigrateLimitSourceDescriptor) GetServiceDomain added in v0.10.0

func (d *MigrateLimitSourceDescriptor) GetServiceDomain() string

func (*MigrateLimitSourceDescriptor) GetServiceVersion added in v0.10.0

func (d *MigrateLimitSourceDescriptor) GetServiceVersion() string

func (*MigrateLimitSourceDescriptor) GetVerb added in v0.10.0

func (d *MigrateLimitSourceDescriptor) GetVerb() string

func (*MigrateLimitSourceDescriptor) HasResource added in v0.10.0

func (d *MigrateLimitSourceDescriptor) HasResource() bool

func (*MigrateLimitSourceDescriptor) IsClientStream added in v0.10.0

func (d *MigrateLimitSourceDescriptor) IsClientStream() bool

func (*MigrateLimitSourceDescriptor) IsCollection added in v0.10.0

func (d *MigrateLimitSourceDescriptor) IsCollection() bool

func (*MigrateLimitSourceDescriptor) IsPlural added in v0.10.0

func (d *MigrateLimitSourceDescriptor) IsPlural() bool

func (*MigrateLimitSourceDescriptor) IsServerStream added in v0.10.0

func (d *MigrateLimitSourceDescriptor) IsServerStream() bool

func (*MigrateLimitSourceDescriptor) IsUnary added in v0.10.0

func (d *MigrateLimitSourceDescriptor) IsUnary() bool

func (*MigrateLimitSourceDescriptor) NewEmptyClientMsg added in v0.10.0

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

func (*MigrateLimitSourceDescriptor) NewEmptyServerMsg added in v0.10.0

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

func (*MigrateLimitSourceDescriptor) RequestHasResourceBody added in v0.10.0

func (d *MigrateLimitSourceDescriptor) RequestHasResourceBody() bool

type MigrateLimitSourceDescriptorClientMsgHandle added in v0.10.0

type MigrateLimitSourceDescriptorClientMsgHandle struct{}

func (*MigrateLimitSourceDescriptorClientMsgHandle) ExtractCollectionName added in v0.10.0

func (*MigrateLimitSourceDescriptorClientMsgHandle) ExtractResourceName added in v0.10.0

func (*MigrateLimitSourceDescriptorClientMsgHandle) ExtractResourceNames added in v0.10.0

type MigrateLimitSourceDescriptorServerMsgHandle added in v0.10.0

type MigrateLimitSourceDescriptorServerMsgHandle struct{}

func (*MigrateLimitSourceDescriptorServerMsgHandle) ExtractCollectionName added in v0.10.0

func (*MigrateLimitSourceDescriptorServerMsgHandle) ExtractResourceName added in v0.10.0

func (*MigrateLimitSourceDescriptorServerMsgHandle) ExtractResourceNames added in v0.10.0

type MigrateLimitSourceRequest added in v0.10.0

type MigrateLimitSourceRequest struct {

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

Request message for method [MigrateLimitSource][ntt.limits.v1alpha2.MigrateLimitSource]

func (*MigrateLimitSourceRequest) Clone added in v0.10.0

func (*MigrateLimitSourceRequest) CloneRaw added in v0.10.0

func (*MigrateLimitSourceRequest) Descriptor added in v0.10.0

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

Deprecated, Use MigrateLimitSourceRequest.ProtoReflect.Descriptor instead.

func (*MigrateLimitSourceRequest) GetName added in v0.10.0

func (*MigrateLimitSourceRequest) GotenMessage added in v0.10.0

func (*MigrateLimitSourceRequest) GotenMessage()

func (*MigrateLimitSourceRequest) GotenObjectExt added in v0.10.0

func (o *MigrateLimitSourceRequest) GotenObjectExt()

func (*MigrateLimitSourceRequest) GotenValidate added in v0.10.0

func (obj *MigrateLimitSourceRequest) GotenValidate() error

func (*MigrateLimitSourceRequest) MakeDiffFieldMask added in v0.10.0

func (*MigrateLimitSourceRequest) MakeFullFieldMask added in v0.10.0

func (*MigrateLimitSourceRequest) MakeRawDiffFieldMask added in v0.10.0

func (*MigrateLimitSourceRequest) MakeRawFullFieldMask added in v0.10.0

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

func (*MigrateLimitSourceRequest) Marshal added in v0.10.0

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

func (*MigrateLimitSourceRequest) MarshalJSON added in v0.10.0

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

func (*MigrateLimitSourceRequest) Merge added in v0.10.0

func (*MigrateLimitSourceRequest) MergeRaw added in v0.10.0

func (*MigrateLimitSourceRequest) ProtoMessage added in v0.10.0

func (*MigrateLimitSourceRequest) ProtoMessage()

func (*MigrateLimitSourceRequest) ProtoReflect added in v0.10.0

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

func (*MigrateLimitSourceRequest) Reset added in v0.10.0

func (m *MigrateLimitSourceRequest) Reset()

func (*MigrateLimitSourceRequest) SetName added in v0.10.0

func (m *MigrateLimitSourceRequest) SetName(fv *limit.Reference)

func (*MigrateLimitSourceRequest) String added in v0.10.0

func (m *MigrateLimitSourceRequest) String() string

func (*MigrateLimitSourceRequest) Unmarshal added in v0.10.0

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

func (*MigrateLimitSourceRequest) UnmarshalJSON added in v0.10.0

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

type MigrateLimitSourceRequestFieldPathBuilder added in v0.10.0

type MigrateLimitSourceRequestFieldPathBuilder struct{}

func NewMigrateLimitSourceRequestFieldPathBuilder added in v0.10.0

func NewMigrateLimitSourceRequestFieldPathBuilder() MigrateLimitSourceRequestFieldPathBuilder

func (MigrateLimitSourceRequestFieldPathBuilder) Name added in v0.10.0

type MigrateLimitSourceRequestPathSelectorName added in v0.10.0

type MigrateLimitSourceRequestPathSelectorName struct{}

func (MigrateLimitSourceRequestPathSelectorName) FieldPath added in v0.10.0

func (MigrateLimitSourceRequestPathSelectorName) WithArrayOfValues added in v0.10.0

func (MigrateLimitSourceRequestPathSelectorName) WithValue added in v0.10.0

type MigrateLimitSourceRequest_FieldMask added in v0.10.0

type MigrateLimitSourceRequest_FieldMask struct {
	Paths []MigrateLimitSourceRequest_FieldPath
}

func FullMigrateLimitSourceRequest_FieldMask added in v0.10.0

func FullMigrateLimitSourceRequest_FieldMask() *MigrateLimitSourceRequest_FieldMask

func (*MigrateLimitSourceRequest_FieldMask) AppendPath added in v0.10.0

func (*MigrateLimitSourceRequest_FieldMask) AppendRawPath added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) DecodeFirestore added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) EncodeFirestore added in v0.10.0

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

firestore encoding/decoding integration

func (*MigrateLimitSourceRequest_FieldMask) FilterInputFields added in v0.10.0

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MigrateLimitSourceRequest_FieldMask) FromProtoFieldMask added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) GetPaths added in v0.10.0

func (*MigrateLimitSourceRequest_FieldMask) GetRawPaths added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) IsFull added in v0.10.0

func (fieldMask *MigrateLimitSourceRequest_FieldMask) IsFull() bool

func (MigrateLimitSourceRequest_FieldMask) Marshal added in v0.10.0

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

implement methods required by customType

func (MigrateLimitSourceRequest_FieldMask) MarshalJSON added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) PathsCount added in v0.10.0

func (fieldMask *MigrateLimitSourceRequest_FieldMask) PathsCount() int

func (*MigrateLimitSourceRequest_FieldMask) Project added in v0.10.0

func (*MigrateLimitSourceRequest_FieldMask) ProjectRaw added in v0.10.0

func (*MigrateLimitSourceRequest_FieldMask) ProtoMessage added in v0.10.0

func (fieldMask *MigrateLimitSourceRequest_FieldMask) ProtoMessage()

func (*MigrateLimitSourceRequest_FieldMask) ProtoReflect added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) Reset added in v0.10.0

func (fieldMask *MigrateLimitSourceRequest_FieldMask) Reset()

func (*MigrateLimitSourceRequest_FieldMask) Set added in v0.10.0

func (fieldMask *MigrateLimitSourceRequest_FieldMask) Set(target, source *MigrateLimitSourceRequest)

func (*MigrateLimitSourceRequest_FieldMask) SetFromCliFlag added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) SetRaw added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) Size added in v0.10.0

func (fieldMask *MigrateLimitSourceRequest_FieldMask) Size() int

func (*MigrateLimitSourceRequest_FieldMask) String added in v0.10.0

func (fieldMask *MigrateLimitSourceRequest_FieldMask) String() string

func (*MigrateLimitSourceRequest_FieldMask) Subtract added in v0.10.0

func (*MigrateLimitSourceRequest_FieldMask) SubtractRaw added in v0.10.0

func (*MigrateLimitSourceRequest_FieldMask) ToProtoFieldMask added in v0.10.0

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

ToFieldMask is used for proto conversions

func (*MigrateLimitSourceRequest_FieldMask) Unmarshal added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldMask) UnmarshalJSON added in v0.10.0

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

type MigrateLimitSourceRequest_FieldPath added in v0.10.0

type MigrateLimitSourceRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() MigrateLimitSourceRequest_FieldPathSelector
	Get(source *MigrateLimitSourceRequest) []interface{}
	GetSingle(source *MigrateLimitSourceRequest) (interface{}, bool)
	ClearValue(item *MigrateLimitSourceRequest)

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

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

func BuildMigrateLimitSourceRequest_FieldPath added in v0.10.0

func BuildMigrateLimitSourceRequest_FieldPath(fp gotenobject.RawFieldPath) (MigrateLimitSourceRequest_FieldPath, error)

func MustParseMigrateLimitSourceRequest_FieldPath added in v0.10.0

func MustParseMigrateLimitSourceRequest_FieldPath(rawField string) MigrateLimitSourceRequest_FieldPath

func ParseMigrateLimitSourceRequest_FieldPath added in v0.10.0

func ParseMigrateLimitSourceRequest_FieldPath(rawField string) (MigrateLimitSourceRequest_FieldPath, error)

type MigrateLimitSourceRequest_FieldPathArrayItemValue added in v0.10.0

type MigrateLimitSourceRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MigrateLimitSourceRequest_FieldPath
	ContainsValue(*MigrateLimitSourceRequest) bool
}

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

func MustParseMigrateLimitSourceRequest_FieldPathArrayItemValue added in v0.10.0

func MustParseMigrateLimitSourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) MigrateLimitSourceRequest_FieldPathArrayItemValue

func ParseMigrateLimitSourceRequest_FieldPathArrayItemValue added in v0.10.0

func ParseMigrateLimitSourceRequest_FieldPathArrayItemValue(pathStr, valueStr string) (MigrateLimitSourceRequest_FieldPathArrayItemValue, error)

ParseMigrateLimitSourceRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MigrateLimitSourceRequest_FieldPathArrayOfValues added in v0.10.0

type MigrateLimitSourceRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MigrateLimitSourceRequest_FieldPath
}

MigrateLimitSourceRequest_FieldPathArrayOfValues allows storing slice of values for MigrateLimitSourceRequest fields according to their type

func MustParseMigrateLimitSourceRequest_FieldPathArrayOfValues added in v0.10.0

func MustParseMigrateLimitSourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) MigrateLimitSourceRequest_FieldPathArrayOfValues

func ParseMigrateLimitSourceRequest_FieldPathArrayOfValues added in v0.10.0

func ParseMigrateLimitSourceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (MigrateLimitSourceRequest_FieldPathArrayOfValues, error)

type MigrateLimitSourceRequest_FieldPathSelector added in v0.10.0

type MigrateLimitSourceRequest_FieldPathSelector int32
const (
	MigrateLimitSourceRequest_FieldPathSelectorName MigrateLimitSourceRequest_FieldPathSelector = 0
)

func (MigrateLimitSourceRequest_FieldPathSelector) String added in v0.10.0

type MigrateLimitSourceRequest_FieldPathValue added in v0.10.0

type MigrateLimitSourceRequest_FieldPathValue interface {
	MigrateLimitSourceRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MigrateLimitSourceRequest)
	CompareWith(*MigrateLimitSourceRequest) (cmp int, comparable bool)
}

MigrateLimitSourceRequest_FieldPathValue allows storing values for MigrateLimitSourceRequest fields according to their type

func MustParseMigrateLimitSourceRequest_FieldPathValue added in v0.10.0

func MustParseMigrateLimitSourceRequest_FieldPathValue(pathStr, valueStr string) MigrateLimitSourceRequest_FieldPathValue

func ParseMigrateLimitSourceRequest_FieldPathValue added in v0.10.0

func ParseMigrateLimitSourceRequest_FieldPathValue(pathStr, valueStr string) (MigrateLimitSourceRequest_FieldPathValue, error)

type MigrateLimitSourceRequest_FieldTerminalPath added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldTerminalPath) ClearValue added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPath) ClearValueRaw added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPath) Get added in v0.10.0

func (fp *MigrateLimitSourceRequest_FieldTerminalPath) Get(source *MigrateLimitSourceRequest) (values []interface{})

Get returns all values pointed by specific field from source MigrateLimitSourceRequest

func (*MigrateLimitSourceRequest_FieldTerminalPath) GetDefault added in v0.10.0

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

GetDefault returns a default value of the field type

func (*MigrateLimitSourceRequest_FieldTerminalPath) GetRaw added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldTerminalPath) GetSingle added in v0.10.0

func (fp *MigrateLimitSourceRequest_FieldTerminalPath) GetSingle(source *MigrateLimitSourceRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source MigrateLimitSourceRequest

func (*MigrateLimitSourceRequest_FieldTerminalPath) GetSingleRaw added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldTerminalPath) IsLeaf added in v0.10.0

IsLeaf - whether field path is holds simple value

func (*MigrateLimitSourceRequest_FieldTerminalPath) JSONString added in v0.10.0

JSONString returns path representation is JSON convention

func (*MigrateLimitSourceRequest_FieldTerminalPath) Selector added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldTerminalPath) String added in v0.10.0

String returns path representation in proto convention

func (*MigrateLimitSourceRequest_FieldTerminalPath) WithIArrayItemValue added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPath) WithIArrayOfValues added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPath) WithIValue added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPath) WithRawIArrayItemValue added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldTerminalPath) WithRawIArrayOfValues added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldTerminalPath) WithRawIValue added in v0.10.0

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

type MigrateLimitSourceRequest_FieldTerminalPathArrayItemValue added in v0.10.0

type MigrateLimitSourceRequest_FieldTerminalPathArrayItemValue struct {
	MigrateLimitSourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MigrateLimitSourceRequest_FieldTerminalPathArrayItemValue) ContainsValue added in v0.10.0

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

func (*MigrateLimitSourceRequest_FieldTerminalPathArrayItemValue) GetRawItemValue added in v0.10.0

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

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

func (*MigrateLimitSourceRequest_FieldTerminalPathArrayItemValue) GetSingle added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPathArrayItemValue) GetSingleRaw added in v0.10.0

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

type MigrateLimitSourceRequest_FieldTerminalPathArrayOfValues added in v0.10.0

type MigrateLimitSourceRequest_FieldTerminalPathArrayOfValues struct {
	MigrateLimitSourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MigrateLimitSourceRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPathArrayOfValues) GetRawValues added in v0.10.0

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

type MigrateLimitSourceRequest_FieldTerminalPathValue added in v0.10.0

type MigrateLimitSourceRequest_FieldTerminalPathValue struct {
	MigrateLimitSourceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MigrateLimitSourceRequest_FieldTerminalPathValue) AsNameValue added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPathValue) CompareWith added in v0.10.0

CompareWith compares value in the 'MigrateLimitSourceRequest_FieldTerminalPathValue' with the value under path in 'MigrateLimitSourceRequest'.

func (*MigrateLimitSourceRequest_FieldTerminalPathValue) CompareWithRaw added in v0.10.0

func (*MigrateLimitSourceRequest_FieldTerminalPathValue) GetRawValue added in v0.10.0

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

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

func (*MigrateLimitSourceRequest_FieldTerminalPathValue) SetTo added in v0.10.0

SetTo stores value for selected field for object MigrateLimitSourceRequest

func (*MigrateLimitSourceRequest_FieldTerminalPathValue) SetToRaw added in v0.10.0

type UpdateLimitDescriptor

type UpdateLimitDescriptor struct{}

func GetUpdateLimitDescriptor

func GetUpdateLimitDescriptor() *UpdateLimitDescriptor

func (*UpdateLimitDescriptor) GetApiDescriptor

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

func (*UpdateLimitDescriptor) GetApiName

func (d *UpdateLimitDescriptor) GetApiName() string

func (*UpdateLimitDescriptor) GetClientMsgReflectHandle

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

func (*UpdateLimitDescriptor) GetFullMethodName

func (d *UpdateLimitDescriptor) GetFullMethodName() string

func (*UpdateLimitDescriptor) GetMethodName

func (d *UpdateLimitDescriptor) GetMethodName() string

func (*UpdateLimitDescriptor) GetProtoPkgName

func (d *UpdateLimitDescriptor) GetProtoPkgName() string

func (*UpdateLimitDescriptor) GetResourceDescriptor

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

func (*UpdateLimitDescriptor) GetServerMsgReflectHandle

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

func (*UpdateLimitDescriptor) GetServiceDomain

func (d *UpdateLimitDescriptor) GetServiceDomain() string

func (*UpdateLimitDescriptor) GetServiceVersion

func (d *UpdateLimitDescriptor) GetServiceVersion() string

func (*UpdateLimitDescriptor) GetVerb

func (d *UpdateLimitDescriptor) GetVerb() string

func (*UpdateLimitDescriptor) HasResource

func (d *UpdateLimitDescriptor) HasResource() bool

func (*UpdateLimitDescriptor) IsClientStream

func (d *UpdateLimitDescriptor) IsClientStream() bool

func (*UpdateLimitDescriptor) IsCollection

func (d *UpdateLimitDescriptor) IsCollection() bool

func (*UpdateLimitDescriptor) IsPlural

func (d *UpdateLimitDescriptor) IsPlural() bool

func (*UpdateLimitDescriptor) IsServerStream

func (d *UpdateLimitDescriptor) IsServerStream() bool

func (*UpdateLimitDescriptor) IsUnary

func (d *UpdateLimitDescriptor) IsUnary() bool

func (*UpdateLimitDescriptor) NewEmptyClientMsg

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

func (*UpdateLimitDescriptor) NewEmptyServerMsg

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

func (*UpdateLimitDescriptor) RequestHasResourceBody

func (d *UpdateLimitDescriptor) RequestHasResourceBody() bool

type UpdateLimitDescriptorClientMsgHandle

type UpdateLimitDescriptorClientMsgHandle struct{}

func (*UpdateLimitDescriptorClientMsgHandle) ExtractCollectionName

func (*UpdateLimitDescriptorClientMsgHandle) ExtractResourceName

func (*UpdateLimitDescriptorClientMsgHandle) ExtractResourceNames

type UpdateLimitDescriptorServerMsgHandle

type UpdateLimitDescriptorServerMsgHandle struct{}

func (*UpdateLimitDescriptorServerMsgHandle) ExtractCollectionName

func (*UpdateLimitDescriptorServerMsgHandle) ExtractResourceName

func (*UpdateLimitDescriptorServerMsgHandle) ExtractResourceNames

type UpdateLimitRequest

type UpdateLimitRequest struct {

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

Request message for method [UpdateLimit][ntt.limits.v1alpha2.UpdateLimit]

func (*UpdateLimitRequest) Clone

func (*UpdateLimitRequest) CloneRaw

func (*UpdateLimitRequest) Descriptor

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

Deprecated, Use UpdateLimitRequest.ProtoReflect.Descriptor instead.

func (*UpdateLimitRequest) GetCas

func (*UpdateLimitRequest) GetLimit

func (m *UpdateLimitRequest) GetLimit() *limit.Limit

func (*UpdateLimitRequest) GetUpdateMask

func (m *UpdateLimitRequest) GetUpdateMask() *limit.Limit_FieldMask

func (*UpdateLimitRequest) GotenMessage

func (*UpdateLimitRequest) GotenMessage()

func (*UpdateLimitRequest) GotenObjectExt

func (o *UpdateLimitRequest) GotenObjectExt()

func (*UpdateLimitRequest) GotenValidate

func (obj *UpdateLimitRequest) GotenValidate() error

func (*UpdateLimitRequest) MakeDiffFieldMask

func (*UpdateLimitRequest) MakeFullFieldMask

func (o *UpdateLimitRequest) MakeFullFieldMask() *UpdateLimitRequest_FieldMask

func (*UpdateLimitRequest) MakeRawDiffFieldMask

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

func (*UpdateLimitRequest) MakeRawFullFieldMask

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

func (*UpdateLimitRequest) Marshal

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

func (*UpdateLimitRequest) MarshalJSON

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

func (*UpdateLimitRequest) Merge

func (o *UpdateLimitRequest) Merge(source *UpdateLimitRequest)

func (*UpdateLimitRequest) MergeRaw

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

func (*UpdateLimitRequest) ProtoMessage

func (*UpdateLimitRequest) ProtoMessage()

func (*UpdateLimitRequest) ProtoReflect

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

func (*UpdateLimitRequest) Reset

func (m *UpdateLimitRequest) Reset()

func (*UpdateLimitRequest) SetCas

func (*UpdateLimitRequest) SetLimit

func (m *UpdateLimitRequest) SetLimit(fv *limit.Limit)

func (*UpdateLimitRequest) SetUpdateMask

func (m *UpdateLimitRequest) SetUpdateMask(fv *limit.Limit_FieldMask)

func (*UpdateLimitRequest) String

func (m *UpdateLimitRequest) String() string

func (*UpdateLimitRequest) Unmarshal

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

func (*UpdateLimitRequest) UnmarshalJSON

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

type UpdateLimitRequestCASFieldPathBuilder

type UpdateLimitRequestCASFieldPathBuilder struct{}

func NewUpdateLimitRequestCASFieldPathBuilder

func NewUpdateLimitRequestCASFieldPathBuilder() UpdateLimitRequestCASFieldPathBuilder

func (UpdateLimitRequestCASFieldPathBuilder) ConditionalState

func (UpdateLimitRequestCASFieldPathBuilder) FieldMask

type UpdateLimitRequestCAS_FieldPath

type UpdateLimitRequestCAS_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateLimitRequestCAS_FieldPathSelector
	Get(source *UpdateLimitRequest_CAS) []interface{}
	GetSingle(source *UpdateLimitRequest_CAS) (interface{}, bool)
	ClearValue(item *UpdateLimitRequest_CAS)

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

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

func MustParseUpdateLimitRequestCAS_FieldPath

func MustParseUpdateLimitRequestCAS_FieldPath(rawField string) UpdateLimitRequestCAS_FieldPath

func ParseUpdateLimitRequestCAS_FieldPath

func ParseUpdateLimitRequestCAS_FieldPath(rawField string) (UpdateLimitRequestCAS_FieldPath, error)

type UpdateLimitRequestCAS_FieldPathArrayItemValue

type UpdateLimitRequestCAS_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateLimitRequestCAS_FieldPath
	ContainsValue(*UpdateLimitRequest_CAS) bool
}

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

func MustParseUpdateLimitRequestCAS_FieldPathArrayItemValue

func MustParseUpdateLimitRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) UpdateLimitRequestCAS_FieldPathArrayItemValue

func ParseUpdateLimitRequestCAS_FieldPathArrayItemValue

func ParseUpdateLimitRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateLimitRequestCAS_FieldPathArrayItemValue, error)

ParseUpdateLimitRequestCAS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateLimitRequestCAS_FieldPathArrayOfValues

type UpdateLimitRequestCAS_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateLimitRequestCAS_FieldPath
}

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

func MustParseUpdateLimitRequestCAS_FieldPathArrayOfValues

func MustParseUpdateLimitRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateLimitRequestCAS_FieldPathArrayOfValues

func ParseUpdateLimitRequestCAS_FieldPathArrayOfValues

func ParseUpdateLimitRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateLimitRequestCAS_FieldPathArrayOfValues, error)

type UpdateLimitRequestCAS_FieldPathSelector

type UpdateLimitRequestCAS_FieldPathSelector int32
const (
	UpdateLimitRequestCAS_FieldPathSelectorConditionalState UpdateLimitRequestCAS_FieldPathSelector = 0
	UpdateLimitRequestCAS_FieldPathSelectorFieldMask        UpdateLimitRequestCAS_FieldPathSelector = 1
)

func (UpdateLimitRequestCAS_FieldPathSelector) String

type UpdateLimitRequestCAS_FieldPathValue

type UpdateLimitRequestCAS_FieldPathValue interface {
	UpdateLimitRequestCAS_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateLimitRequest_CAS)
	CompareWith(*UpdateLimitRequest_CAS) (cmp int, comparable bool)
}

UpdateLimitRequestCAS_FieldPathValue allows storing values for CAS fields according to their type

func MustParseUpdateLimitRequestCAS_FieldPathValue

func MustParseUpdateLimitRequestCAS_FieldPathValue(pathStr, valueStr string) UpdateLimitRequestCAS_FieldPathValue

func ParseUpdateLimitRequestCAS_FieldPathValue

func ParseUpdateLimitRequestCAS_FieldPathValue(pathStr, valueStr string) (UpdateLimitRequestCAS_FieldPathValue, error)

type UpdateLimitRequestCAS_FieldSubPath

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

func (*UpdateLimitRequestCAS_FieldSubPath) AsConditionalStateSubPath

func (fps *UpdateLimitRequestCAS_FieldSubPath) AsConditionalStateSubPath() (limit.Limit_FieldPath, bool)

func (*UpdateLimitRequestCAS_FieldSubPath) ClearValue

func (*UpdateLimitRequestCAS_FieldSubPath) ClearValueRaw

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

func (*UpdateLimitRequestCAS_FieldSubPath) Get

func (fps *UpdateLimitRequestCAS_FieldSubPath) Get(source *UpdateLimitRequest_CAS) (values []interface{})

Get returns all values pointed by selected field from source UpdateLimitRequest_CAS

func (*UpdateLimitRequestCAS_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateLimitRequestCAS_FieldSubPath) GetRaw

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

func (*UpdateLimitRequestCAS_FieldSubPath) GetSingle

func (fps *UpdateLimitRequestCAS_FieldSubPath) GetSingle(source *UpdateLimitRequest_CAS) (interface{}, bool)

GetSingle returns value of selected field from source UpdateLimitRequest_CAS

func (*UpdateLimitRequestCAS_FieldSubPath) GetSingleRaw

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

func (*UpdateLimitRequestCAS_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateLimitRequestCAS_FieldSubPath) JSONString

func (fps *UpdateLimitRequestCAS_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateLimitRequestCAS_FieldSubPath) Selector

func (*UpdateLimitRequestCAS_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateLimitRequestCAS_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateLimitRequestCAS_FieldSubPath) WithIArrayItemValue

func (fps *UpdateLimitRequestCAS_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateLimitRequestCAS_FieldPathArrayItemValue

func (*UpdateLimitRequestCAS_FieldSubPath) WithIArrayOfValues

func (fps *UpdateLimitRequestCAS_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateLimitRequestCAS_FieldPathArrayOfValues

func (*UpdateLimitRequestCAS_FieldSubPath) WithIValue

func (*UpdateLimitRequestCAS_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateLimitRequestCAS_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateLimitRequestCAS_FieldSubPath) WithRawIValue

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

type UpdateLimitRequestCAS_FieldSubPathArrayItemValue

type UpdateLimitRequestCAS_FieldSubPathArrayItemValue struct {
	UpdateLimitRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue

func (*UpdateLimitRequestCAS_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateLimitRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateLimitRequestCAS_FieldSubPathArrayOfValues

type UpdateLimitRequestCAS_FieldSubPathArrayOfValues struct {
	UpdateLimitRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues

func (fpsaov *UpdateLimitRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues() (limit.Limit_FieldPathArrayOfValues, bool)

func (*UpdateLimitRequestCAS_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateLimitRequestCAS_FieldSubPathValue

type UpdateLimitRequestCAS_FieldSubPathValue struct {
	UpdateLimitRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequestCAS_FieldSubPathValue) AsConditionalStatePathValue

func (fpvs *UpdateLimitRequestCAS_FieldSubPathValue) AsConditionalStatePathValue() (limit.Limit_FieldPathValue, bool)

func (*UpdateLimitRequestCAS_FieldSubPathValue) CompareWith

func (*UpdateLimitRequestCAS_FieldSubPathValue) CompareWithRaw

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

func (*UpdateLimitRequestCAS_FieldSubPathValue) GetRawValue

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

func (*UpdateLimitRequestCAS_FieldSubPathValue) SetTo

func (*UpdateLimitRequestCAS_FieldSubPathValue) SetToRaw

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

type UpdateLimitRequestCAS_FieldTerminalPath

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

func (*UpdateLimitRequestCAS_FieldTerminalPath) ClearValue

func (*UpdateLimitRequestCAS_FieldTerminalPath) ClearValueRaw

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

func (*UpdateLimitRequestCAS_FieldTerminalPath) Get

func (fp *UpdateLimitRequestCAS_FieldTerminalPath) Get(source *UpdateLimitRequest_CAS) (values []interface{})

Get returns all values pointed by specific field from source UpdateLimitRequest_CAS

func (*UpdateLimitRequestCAS_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateLimitRequestCAS_FieldTerminalPath) GetRaw

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

func (*UpdateLimitRequestCAS_FieldTerminalPath) GetSingle

func (fp *UpdateLimitRequestCAS_FieldTerminalPath) GetSingle(source *UpdateLimitRequest_CAS) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateLimitRequest_CAS

func (*UpdateLimitRequestCAS_FieldTerminalPath) GetSingleRaw

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

func (*UpdateLimitRequestCAS_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateLimitRequestCAS_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateLimitRequestCAS_FieldTerminalPath) Selector

func (*UpdateLimitRequestCAS_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateLimitRequestCAS_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateLimitRequestCAS_FieldTerminalPath) WithIArrayItemValue

func (*UpdateLimitRequestCAS_FieldTerminalPath) WithIArrayOfValues

func (*UpdateLimitRequestCAS_FieldTerminalPath) WithIValue

func (*UpdateLimitRequestCAS_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateLimitRequestCAS_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateLimitRequestCAS_FieldTerminalPath) WithRawIValue

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

type UpdateLimitRequestCAS_FieldTerminalPathArrayItemValue

type UpdateLimitRequestCAS_FieldTerminalPathArrayItemValue struct {
	UpdateLimitRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateLimitRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateLimitRequestCAS_FieldTerminalPathArrayItemValue) GetSingle

func (*UpdateLimitRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateLimitRequestCAS_FieldTerminalPathArrayOfValues

type UpdateLimitRequestCAS_FieldTerminalPathArrayOfValues struct {
	UpdateLimitRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues

func (fpaov *UpdateLimitRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*limit.Limit, bool)

func (*UpdateLimitRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *UpdateLimitRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*limit.Limit_FieldMask, bool)

func (*UpdateLimitRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateLimitRequestCAS_FieldTerminalPathValue

type UpdateLimitRequestCAS_FieldTerminalPathValue struct {
	UpdateLimitRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequestCAS_FieldTerminalPathValue) AsConditionalStateValue

func (fpv *UpdateLimitRequestCAS_FieldTerminalPathValue) AsConditionalStateValue() (*limit.Limit, bool)

func (*UpdateLimitRequestCAS_FieldTerminalPathValue) AsFieldMaskValue

func (*UpdateLimitRequestCAS_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateLimitRequestCAS_FieldTerminalPathValue' with the value under path in 'UpdateLimitRequest_CAS'.

func (*UpdateLimitRequestCAS_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateLimitRequestCAS_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateLimitRequestCAS_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CAS

func (*UpdateLimitRequestCAS_FieldTerminalPathValue) SetToRaw

type UpdateLimitRequestFieldPathBuilder

type UpdateLimitRequestFieldPathBuilder struct{}

func NewUpdateLimitRequestFieldPathBuilder

func NewUpdateLimitRequestFieldPathBuilder() UpdateLimitRequestFieldPathBuilder

func (UpdateLimitRequestFieldPathBuilder) Cas

func (UpdateLimitRequestFieldPathBuilder) Limit

func (UpdateLimitRequestFieldPathBuilder) UpdateMask

type UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataAnnotations

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

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataLabels

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

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataShards

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

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateLimitRequestMapPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateLimitRequestMapPathSelectorLimitMetadataAnnotations

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

func (UpdateLimitRequestMapPathSelectorLimitMetadataAnnotations) FieldPath

func (UpdateLimitRequestMapPathSelectorLimitMetadataAnnotations) WithArrayOfValues

func (UpdateLimitRequestMapPathSelectorLimitMetadataAnnotations) WithValue

type UpdateLimitRequestMapPathSelectorLimitMetadataLabels

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

func (UpdateLimitRequestMapPathSelectorLimitMetadataLabels) FieldPath

func (UpdateLimitRequestMapPathSelectorLimitMetadataLabels) WithArrayOfValues

func (UpdateLimitRequestMapPathSelectorLimitMetadataLabels) WithValue

type UpdateLimitRequestMapPathSelectorLimitMetadataShards

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

func (UpdateLimitRequestMapPathSelectorLimitMetadataShards) FieldPath

func (UpdateLimitRequestMapPathSelectorLimitMetadataShards) WithArrayOfValues

func (UpdateLimitRequestMapPathSelectorLimitMetadataShards) WithValue

type UpdateLimitRequestPathSelectorCas

type UpdateLimitRequestPathSelectorCas struct{}

func (UpdateLimitRequestPathSelectorCas) ConditionalState

func (UpdateLimitRequestPathSelectorCas) FieldMask

func (UpdateLimitRequestPathSelectorCas) FieldPath

func (UpdateLimitRequestPathSelectorCas) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCas) WithSubArrayItemValue

func (UpdateLimitRequestPathSelectorCas) WithSubArrayOfValues

func (UpdateLimitRequestPathSelectorCas) WithSubPath

func (UpdateLimitRequestPathSelectorCas) WithSubValue

func (UpdateLimitRequestPathSelectorCas) WithValue

type UpdateLimitRequestPathSelectorCasConditionalState

type UpdateLimitRequestPathSelectorCasConditionalState struct{}

func (UpdateLimitRequestPathSelectorCasConditionalState) ActiveLimit

func (UpdateLimitRequestPathSelectorCasConditionalState) ConfiguredLimit

func (UpdateLimitRequestPathSelectorCasConditionalState) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalState) Metadata

func (UpdateLimitRequestPathSelectorCasConditionalState) Name

func (UpdateLimitRequestPathSelectorCasConditionalState) Region

func (UpdateLimitRequestPathSelectorCasConditionalState) Resource

func (UpdateLimitRequestPathSelectorCasConditionalState) Service

func (UpdateLimitRequestPathSelectorCasConditionalState) Source

func (UpdateLimitRequestPathSelectorCasConditionalState) Usage

func (UpdateLimitRequestPathSelectorCasConditionalState) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalState) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateActiveLimit

type UpdateLimitRequestPathSelectorCasConditionalStateActiveLimit struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateActiveLimit) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateActiveLimit) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateActiveLimit) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateConfiguredLimit

type UpdateLimitRequestPathSelectorCasConditionalStateConfiguredLimit struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateConfiguredLimit) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateConfiguredLimit) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateConfiguredLimit) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadata

type UpdateLimitRequestPathSelectorCasConditionalStateMetadata struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) DeleteTime added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) Labels

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) Lifecycle added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) Shards

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) Syncing

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) Tags

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) Uuid

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadata) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataAnnotations

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataAnnotations struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataAnnotations) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataAnnotations) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataCreateTime

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataCreateTime struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataCreateTime) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataCreateTime) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataDeleteTime added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataDeleteTime struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataDeleteTime) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataDeleteTime) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataGeneration

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataGeneration struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataGeneration) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataGeneration) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLabels

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLabels struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLabels) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLabels) WithKey

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLabels) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycle added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycle struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycle) BlockDeletion added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycle) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycle) State added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycle) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleState added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleState struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleState) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataLifecycleState) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences) Region added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences) Version added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferences) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataResourceVersion

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataResourceVersion struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataResourceVersion) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataResourceVersion) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataShards

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataShards struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataShards) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataShards) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataShards) WithKey

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataShards) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncing

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncing struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncing) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncing) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingRegions

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingRegions struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataSyncingRegions) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataTags

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataTags struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataTags) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataTags) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataTags) WithItemValue

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataTags) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataUpdateTime

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataUpdateTime struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataUpdateTime) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataUpdateTime) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataUuid

type UpdateLimitRequestPathSelectorCasConditionalStateMetadataUuid struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataUuid) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateMetadataUuid) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateName

type UpdateLimitRequestPathSelectorCasConditionalStateName struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateName) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateName) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateName) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateRegion

type UpdateLimitRequestPathSelectorCasConditionalStateRegion struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateRegion) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateRegion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateRegion) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateResource

type UpdateLimitRequestPathSelectorCasConditionalStateResource struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateResource) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateResource) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateResource) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateService

type UpdateLimitRequestPathSelectorCasConditionalStateService struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateService) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateService) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateService) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateSource

type UpdateLimitRequestPathSelectorCasConditionalStateSource struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateSource) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateSource) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateSource) WithValue

type UpdateLimitRequestPathSelectorCasConditionalStateUsage

type UpdateLimitRequestPathSelectorCasConditionalStateUsage struct{}

func (UpdateLimitRequestPathSelectorCasConditionalStateUsage) FieldPath

func (UpdateLimitRequestPathSelectorCasConditionalStateUsage) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasConditionalStateUsage) WithValue

type UpdateLimitRequestPathSelectorCasFieldMask

type UpdateLimitRequestPathSelectorCasFieldMask struct{}

func (UpdateLimitRequestPathSelectorCasFieldMask) FieldPath

func (UpdateLimitRequestPathSelectorCasFieldMask) WithArrayOfValues

func (UpdateLimitRequestPathSelectorCasFieldMask) WithValue

type UpdateLimitRequestPathSelectorLimit

type UpdateLimitRequestPathSelectorLimit struct{}

func (UpdateLimitRequestPathSelectorLimit) ActiveLimit

func (UpdateLimitRequestPathSelectorLimit) ConfiguredLimit

func (UpdateLimitRequestPathSelectorLimit) FieldPath

func (UpdateLimitRequestPathSelectorLimit) Metadata

func (UpdateLimitRequestPathSelectorLimit) Name

func (UpdateLimitRequestPathSelectorLimit) Region

func (UpdateLimitRequestPathSelectorLimit) Resource

func (UpdateLimitRequestPathSelectorLimit) Service

func (UpdateLimitRequestPathSelectorLimit) Source

func (UpdateLimitRequestPathSelectorLimit) Usage

func (UpdateLimitRequestPathSelectorLimit) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimit) WithSubArrayItemValue

func (UpdateLimitRequestPathSelectorLimit) WithSubArrayOfValues

func (UpdateLimitRequestPathSelectorLimit) WithSubPath

func (UpdateLimitRequestPathSelectorLimit) WithSubValue

func (UpdateLimitRequestPathSelectorLimit) WithValue

type UpdateLimitRequestPathSelectorLimitActiveLimit

type UpdateLimitRequestPathSelectorLimitActiveLimit struct{}

func (UpdateLimitRequestPathSelectorLimitActiveLimit) FieldPath

func (UpdateLimitRequestPathSelectorLimitActiveLimit) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitActiveLimit) WithValue

type UpdateLimitRequestPathSelectorLimitConfiguredLimit

type UpdateLimitRequestPathSelectorLimitConfiguredLimit struct{}

func (UpdateLimitRequestPathSelectorLimitConfiguredLimit) FieldPath

func (UpdateLimitRequestPathSelectorLimitConfiguredLimit) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitConfiguredLimit) WithValue

type UpdateLimitRequestPathSelectorLimitMetadata

type UpdateLimitRequestPathSelectorLimitMetadata struct{}

func (UpdateLimitRequestPathSelectorLimitMetadata) Annotations

func (UpdateLimitRequestPathSelectorLimitMetadata) CreateTime

func (UpdateLimitRequestPathSelectorLimitMetadata) DeleteTime added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadata) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadata) Generation

func (UpdateLimitRequestPathSelectorLimitMetadata) Labels

func (UpdateLimitRequestPathSelectorLimitMetadata) Lifecycle added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadata) OwnerReferences

func (UpdateLimitRequestPathSelectorLimitMetadata) ResourceVersion

func (UpdateLimitRequestPathSelectorLimitMetadata) Shards

func (UpdateLimitRequestPathSelectorLimitMetadata) Syncing

func (UpdateLimitRequestPathSelectorLimitMetadata) Tags

func (UpdateLimitRequestPathSelectorLimitMetadata) UpdateTime

func (UpdateLimitRequestPathSelectorLimitMetadata) Uuid

func (UpdateLimitRequestPathSelectorLimitMetadata) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadata) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataAnnotations

type UpdateLimitRequestPathSelectorLimitMetadataAnnotations struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataAnnotations) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataAnnotations) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataAnnotations) WithKey

func (UpdateLimitRequestPathSelectorLimitMetadataAnnotations) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataCreateTime

type UpdateLimitRequestPathSelectorLimitMetadataCreateTime struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataCreateTime) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataCreateTime) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataCreateTime) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataDeleteTime added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataDeleteTime struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataDeleteTime) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataDeleteTime) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataGeneration

type UpdateLimitRequestPathSelectorLimitMetadataGeneration struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataGeneration) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataGeneration) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataGeneration) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataLabels

type UpdateLimitRequestPathSelectorLimitMetadataLabels struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataLabels) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataLabels) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataLabels) WithKey

func (UpdateLimitRequestPathSelectorLimitMetadataLabels) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataLifecycle added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataLifecycle struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycle) BlockDeletion added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycle) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycle) State added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycle) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataLifecycleBlockDeletion added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataLifecycleBlockDeletion struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataLifecycleState added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataLifecycleState struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycleState) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataLifecycleState) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) Kind

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) Name

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) Region added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) Version added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) WithItemValue

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferences) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesBlockOwnerDeletion

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesController

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesController struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesController) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesController) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesKind

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesKind struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesKind) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesKind) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesName

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesName struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesName) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesName) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRegion added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRegion struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesVersion added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesVersion struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequestPathSelectorLimitMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type UpdateLimitRequestPathSelectorLimitMetadataResourceVersion

type UpdateLimitRequestPathSelectorLimitMetadataResourceVersion struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataResourceVersion) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataResourceVersion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataResourceVersion) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataShards

type UpdateLimitRequestPathSelectorLimitMetadataShards struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataShards) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataShards) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataShards) WithKey

func (UpdateLimitRequestPathSelectorLimitMetadataShards) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataSyncing

type UpdateLimitRequestPathSelectorLimitMetadataSyncing struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataSyncing) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataSyncing) OwningRegion

func (UpdateLimitRequestPathSelectorLimitMetadataSyncing) Regions

func (UpdateLimitRequestPathSelectorLimitMetadataSyncing) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataSyncing) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataSyncingOwningRegion

type UpdateLimitRequestPathSelectorLimitMetadataSyncingOwningRegion struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataSyncingOwningRegion) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataSyncingOwningRegion) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataSyncingRegions

type UpdateLimitRequestPathSelectorLimitMetadataSyncingRegions struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataSyncingRegions) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataSyncingRegions) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataSyncingRegions) WithItemValue

func (UpdateLimitRequestPathSelectorLimitMetadataSyncingRegions) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataTags

type UpdateLimitRequestPathSelectorLimitMetadataTags struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataTags) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataTags) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataTags) WithItemValue

func (UpdateLimitRequestPathSelectorLimitMetadataTags) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataUpdateTime

type UpdateLimitRequestPathSelectorLimitMetadataUpdateTime struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataUpdateTime) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataUpdateTime) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataUpdateTime) WithValue

type UpdateLimitRequestPathSelectorLimitMetadataUuid

type UpdateLimitRequestPathSelectorLimitMetadataUuid struct{}

func (UpdateLimitRequestPathSelectorLimitMetadataUuid) FieldPath

func (UpdateLimitRequestPathSelectorLimitMetadataUuid) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitMetadataUuid) WithValue

type UpdateLimitRequestPathSelectorLimitName

type UpdateLimitRequestPathSelectorLimitName struct{}

func (UpdateLimitRequestPathSelectorLimitName) FieldPath

func (UpdateLimitRequestPathSelectorLimitName) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitName) WithValue

type UpdateLimitRequestPathSelectorLimitRegion

type UpdateLimitRequestPathSelectorLimitRegion struct{}

func (UpdateLimitRequestPathSelectorLimitRegion) FieldPath

func (UpdateLimitRequestPathSelectorLimitRegion) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitRegion) WithValue

type UpdateLimitRequestPathSelectorLimitResource

type UpdateLimitRequestPathSelectorLimitResource struct{}

func (UpdateLimitRequestPathSelectorLimitResource) FieldPath

func (UpdateLimitRequestPathSelectorLimitResource) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitResource) WithValue

type UpdateLimitRequestPathSelectorLimitService

type UpdateLimitRequestPathSelectorLimitService struct{}

func (UpdateLimitRequestPathSelectorLimitService) FieldPath

func (UpdateLimitRequestPathSelectorLimitService) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitService) WithValue

type UpdateLimitRequestPathSelectorLimitSource

type UpdateLimitRequestPathSelectorLimitSource struct{}

func (UpdateLimitRequestPathSelectorLimitSource) FieldPath

func (UpdateLimitRequestPathSelectorLimitSource) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitSource) WithValue

type UpdateLimitRequestPathSelectorLimitUsage

type UpdateLimitRequestPathSelectorLimitUsage struct{}

func (UpdateLimitRequestPathSelectorLimitUsage) FieldPath

func (UpdateLimitRequestPathSelectorLimitUsage) WithArrayOfValues

func (UpdateLimitRequestPathSelectorLimitUsage) WithValue

type UpdateLimitRequestPathSelectorUpdateMask

type UpdateLimitRequestPathSelectorUpdateMask struct{}

func (UpdateLimitRequestPathSelectorUpdateMask) FieldPath

func (UpdateLimitRequestPathSelectorUpdateMask) WithArrayOfValues

func (UpdateLimitRequestPathSelectorUpdateMask) WithValue

type UpdateLimitRequest_CAS

type UpdateLimitRequest_CAS struct {

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

func (*UpdateLimitRequest_CAS) CloneRaw

func (*UpdateLimitRequest_CAS) Descriptor

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

Deprecated, Use UpdateLimitRequest_CAS.ProtoReflect.Descriptor instead.

func (*UpdateLimitRequest_CAS) GetConditionalState

func (m *UpdateLimitRequest_CAS) GetConditionalState() *limit.Limit

func (*UpdateLimitRequest_CAS) GetFieldMask

func (m *UpdateLimitRequest_CAS) GetFieldMask() *limit.Limit_FieldMask

func (*UpdateLimitRequest_CAS) GotenMessage

func (*UpdateLimitRequest_CAS) GotenMessage()

func (*UpdateLimitRequest_CAS) GotenObjectExt

func (o *UpdateLimitRequest_CAS) GotenObjectExt()

func (*UpdateLimitRequest_CAS) GotenValidate

func (obj *UpdateLimitRequest_CAS) GotenValidate() error

func (*UpdateLimitRequest_CAS) MakeDiffFieldMask

func (*UpdateLimitRequest_CAS) MakeFullFieldMask

func (*UpdateLimitRequest_CAS) MakeRawDiffFieldMask

func (*UpdateLimitRequest_CAS) MakeRawFullFieldMask

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

func (*UpdateLimitRequest_CAS) Marshal

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

func (*UpdateLimitRequest_CAS) MarshalJSON

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

func (*UpdateLimitRequest_CAS) Merge

func (*UpdateLimitRequest_CAS) MergeRaw

func (*UpdateLimitRequest_CAS) ProtoMessage

func (*UpdateLimitRequest_CAS) ProtoMessage()

func (*UpdateLimitRequest_CAS) ProtoReflect

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

func (*UpdateLimitRequest_CAS) Reset

func (m *UpdateLimitRequest_CAS) Reset()

func (*UpdateLimitRequest_CAS) SetConditionalState

func (m *UpdateLimitRequest_CAS) SetConditionalState(fv *limit.Limit)

func (*UpdateLimitRequest_CAS) SetFieldMask

func (m *UpdateLimitRequest_CAS) SetFieldMask(fv *limit.Limit_FieldMask)

func (*UpdateLimitRequest_CAS) String

func (m *UpdateLimitRequest_CAS) String() string

func (*UpdateLimitRequest_CAS) Unmarshal

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

func (*UpdateLimitRequest_CAS) UnmarshalJSON

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

type UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataAnnotations

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

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataLabels

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

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataShards

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

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateLimitRequest_CASMapPathSelectorConditionalStateMetadataShards) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalState

type UpdateLimitRequest_CASPathSelectorConditionalState struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalState) ActiveLimit

func (UpdateLimitRequest_CASPathSelectorConditionalState) ConfiguredLimit

func (UpdateLimitRequest_CASPathSelectorConditionalState) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalState) Metadata

func (UpdateLimitRequest_CASPathSelectorConditionalState) Name

func (UpdateLimitRequest_CASPathSelectorConditionalState) Region

func (UpdateLimitRequest_CASPathSelectorConditionalState) Resource

func (UpdateLimitRequest_CASPathSelectorConditionalState) Service

func (UpdateLimitRequest_CASPathSelectorConditionalState) Source

func (UpdateLimitRequest_CASPathSelectorConditionalState) Usage

func (UpdateLimitRequest_CASPathSelectorConditionalState) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalState) WithSubArrayItemValue

func (UpdateLimitRequest_CASPathSelectorConditionalState) WithSubArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalState) WithSubPath

func (UpdateLimitRequest_CASPathSelectorConditionalState) WithSubValue

func (UpdateLimitRequest_CASPathSelectorConditionalState) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateActiveLimit

type UpdateLimitRequest_CASPathSelectorConditionalStateActiveLimit struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateActiveLimit) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateActiveLimit) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateActiveLimit) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateConfiguredLimit

type UpdateLimitRequest_CASPathSelectorConditionalStateConfiguredLimit struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateConfiguredLimit) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateConfiguredLimit) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateConfiguredLimit) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadata

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadata struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) DeleteTime added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) Labels

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) Lifecycle added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) Shards

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) Syncing

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) Tags

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) Uuid

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadata) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataAnnotations

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataAnnotations struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataAnnotations) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataAnnotations) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataCreateTime

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataCreateTime struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataCreateTime) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataCreateTime) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataDeleteTime added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataDeleteTime struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataDeleteTime) FieldPath added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataDeleteTime) WithValue added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataGeneration

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataGeneration struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataGeneration) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataGeneration) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataGeneration) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLabels

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLabels struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLabels) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLabels) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLabels) WithKey

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLabels) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycle added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycle struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycle) BlockDeletion added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycle) FieldPath added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycle) State added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycle) WithValue added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) FieldPath added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleBlockDeletion) WithValue added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleState added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleState struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleState) FieldPath added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataLifecycleState) WithValue added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) Region added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) RequiresOwnerReference added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) Version added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithItemValue

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferences) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesController) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesKind) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesName) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) FieldPath added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRegion) WithValue added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) FieldPath added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.8.0

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataOwnerReferencesVersion) WithValue added in v0.8.0

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataResourceVersion

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataResourceVersion struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataResourceVersion) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataResourceVersion) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataShards

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataShards struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataShards) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataShards) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataShards) WithKey

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataShards) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncing

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncing struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncing) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncing) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncing) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingOwningRegion) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingRegions

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingRegions struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithItemValue

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataSyncingRegions) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataTags

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataTags struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataTags) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataTags) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataTags) WithItemValue

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataTags) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUpdateTime

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUpdateTime struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUpdateTime) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUpdateTime) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUuid

type UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUuid struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUuid) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUuid) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateMetadataUuid) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateName

type UpdateLimitRequest_CASPathSelectorConditionalStateName struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateName) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateName) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateName) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateRegion

type UpdateLimitRequest_CASPathSelectorConditionalStateRegion struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateRegion) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateRegion) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateRegion) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateResource

type UpdateLimitRequest_CASPathSelectorConditionalStateResource struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateResource) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateResource) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateResource) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateService

type UpdateLimitRequest_CASPathSelectorConditionalStateService struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateService) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateService) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateService) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateSource

type UpdateLimitRequest_CASPathSelectorConditionalStateSource struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateSource) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateSource) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateSource) WithValue

type UpdateLimitRequest_CASPathSelectorConditionalStateUsage

type UpdateLimitRequest_CASPathSelectorConditionalStateUsage struct{}

func (UpdateLimitRequest_CASPathSelectorConditionalStateUsage) FieldPath

func (UpdateLimitRequest_CASPathSelectorConditionalStateUsage) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorConditionalStateUsage) WithValue

type UpdateLimitRequest_CASPathSelectorFieldMask

type UpdateLimitRequest_CASPathSelectorFieldMask struct{}

func (UpdateLimitRequest_CASPathSelectorFieldMask) FieldPath

func (UpdateLimitRequest_CASPathSelectorFieldMask) WithArrayOfValues

func (UpdateLimitRequest_CASPathSelectorFieldMask) WithValue

type UpdateLimitRequest_CAS_FieldMask

type UpdateLimitRequest_CAS_FieldMask struct {
	Paths []UpdateLimitRequestCAS_FieldPath
}

func FullUpdateLimitRequest_CAS_FieldMask

func FullUpdateLimitRequest_CAS_FieldMask() *UpdateLimitRequest_CAS_FieldMask

func (*UpdateLimitRequest_CAS_FieldMask) AppendPath

func (*UpdateLimitRequest_CAS_FieldMask) AppendRawPath

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

func (*UpdateLimitRequest_CAS_FieldMask) DecodeFirestore

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

func (*UpdateLimitRequest_CAS_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateLimitRequest_CAS_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateLimitRequest_CAS_FieldMask) FromProtoFieldMask

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

func (*UpdateLimitRequest_CAS_FieldMask) GetPaths

func (*UpdateLimitRequest_CAS_FieldMask) GetRawPaths

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

func (*UpdateLimitRequest_CAS_FieldMask) IsFull

func (fieldMask *UpdateLimitRequest_CAS_FieldMask) IsFull() bool

func (UpdateLimitRequest_CAS_FieldMask) Marshal

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

implement methods required by customType

func (UpdateLimitRequest_CAS_FieldMask) MarshalJSON

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

func (*UpdateLimitRequest_CAS_FieldMask) PathsCount

func (fieldMask *UpdateLimitRequest_CAS_FieldMask) PathsCount() int

func (*UpdateLimitRequest_CAS_FieldMask) Project

func (*UpdateLimitRequest_CAS_FieldMask) ProjectRaw

func (*UpdateLimitRequest_CAS_FieldMask) ProtoMessage

func (fieldMask *UpdateLimitRequest_CAS_FieldMask) ProtoMessage()

func (*UpdateLimitRequest_CAS_FieldMask) ProtoReflect

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

func (*UpdateLimitRequest_CAS_FieldMask) Reset

func (fieldMask *UpdateLimitRequest_CAS_FieldMask) Reset()

func (*UpdateLimitRequest_CAS_FieldMask) Set

func (fieldMask *UpdateLimitRequest_CAS_FieldMask) Set(target, source *UpdateLimitRequest_CAS)

func (*UpdateLimitRequest_CAS_FieldMask) SetFromCliFlag

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

func (*UpdateLimitRequest_CAS_FieldMask) SetRaw

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

func (*UpdateLimitRequest_CAS_FieldMask) Size

func (fieldMask *UpdateLimitRequest_CAS_FieldMask) Size() int

func (*UpdateLimitRequest_CAS_FieldMask) String

func (fieldMask *UpdateLimitRequest_CAS_FieldMask) String() string

func (*UpdateLimitRequest_CAS_FieldMask) Subtract

func (*UpdateLimitRequest_CAS_FieldMask) SubtractRaw

func (*UpdateLimitRequest_CAS_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateLimitRequest_CAS_FieldMask) Unmarshal

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

func (*UpdateLimitRequest_CAS_FieldMask) UnmarshalJSON

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

type UpdateLimitRequest_FieldMask

type UpdateLimitRequest_FieldMask struct {
	Paths []UpdateLimitRequest_FieldPath
}

func FullUpdateLimitRequest_FieldMask

func FullUpdateLimitRequest_FieldMask() *UpdateLimitRequest_FieldMask

func (*UpdateLimitRequest_FieldMask) AppendPath

func (fieldMask *UpdateLimitRequest_FieldMask) AppendPath(path UpdateLimitRequest_FieldPath)

func (*UpdateLimitRequest_FieldMask) AppendRawPath

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

func (*UpdateLimitRequest_FieldMask) DecodeFirestore

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

func (*UpdateLimitRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateLimitRequest_FieldMask) FilterInputFields

func (fieldMask *UpdateLimitRequest_FieldMask) FilterInputFields() *UpdateLimitRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateLimitRequest_FieldMask) FromProtoFieldMask

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

func (*UpdateLimitRequest_FieldMask) GetPaths

func (*UpdateLimitRequest_FieldMask) GetRawPaths

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

func (*UpdateLimitRequest_FieldMask) IsFull

func (fieldMask *UpdateLimitRequest_FieldMask) IsFull() bool

func (UpdateLimitRequest_FieldMask) Marshal

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

implement methods required by customType

func (UpdateLimitRequest_FieldMask) MarshalJSON

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

func (*UpdateLimitRequest_FieldMask) PathsCount

func (fieldMask *UpdateLimitRequest_FieldMask) PathsCount() int

func (*UpdateLimitRequest_FieldMask) Project

func (*UpdateLimitRequest_FieldMask) ProjectRaw

func (*UpdateLimitRequest_FieldMask) ProtoMessage

func (fieldMask *UpdateLimitRequest_FieldMask) ProtoMessage()

func (*UpdateLimitRequest_FieldMask) ProtoReflect

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

func (*UpdateLimitRequest_FieldMask) Reset

func (fieldMask *UpdateLimitRequest_FieldMask) Reset()

func (*UpdateLimitRequest_FieldMask) Set

func (fieldMask *UpdateLimitRequest_FieldMask) Set(target, source *UpdateLimitRequest)

func (*UpdateLimitRequest_FieldMask) SetFromCliFlag

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

func (*UpdateLimitRequest_FieldMask) SetRaw

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

func (*UpdateLimitRequest_FieldMask) Size

func (fieldMask *UpdateLimitRequest_FieldMask) Size() int

func (*UpdateLimitRequest_FieldMask) String

func (fieldMask *UpdateLimitRequest_FieldMask) String() string

func (*UpdateLimitRequest_FieldMask) Subtract

func (*UpdateLimitRequest_FieldMask) SubtractRaw

func (*UpdateLimitRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateLimitRequest_FieldMask) Unmarshal

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

func (*UpdateLimitRequest_FieldMask) UnmarshalJSON

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

type UpdateLimitRequest_FieldPath

type UpdateLimitRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateLimitRequest_FieldPathSelector
	Get(source *UpdateLimitRequest) []interface{}
	GetSingle(source *UpdateLimitRequest) (interface{}, bool)
	ClearValue(item *UpdateLimitRequest)

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

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

func MustParseUpdateLimitRequest_FieldPath

func MustParseUpdateLimitRequest_FieldPath(rawField string) UpdateLimitRequest_FieldPath

func ParseUpdateLimitRequest_FieldPath

func ParseUpdateLimitRequest_FieldPath(rawField string) (UpdateLimitRequest_FieldPath, error)

type UpdateLimitRequest_FieldPathArrayItemValue

type UpdateLimitRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateLimitRequest_FieldPath
	ContainsValue(*UpdateLimitRequest) bool
}

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

func MustParseUpdateLimitRequest_FieldPathArrayItemValue

func MustParseUpdateLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) UpdateLimitRequest_FieldPathArrayItemValue

func ParseUpdateLimitRequest_FieldPathArrayItemValue

func ParseUpdateLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateLimitRequest_FieldPathArrayItemValue, error)

ParseUpdateLimitRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateLimitRequest_FieldPathArrayOfValues

type UpdateLimitRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateLimitRequest_FieldPath
}

UpdateLimitRequest_FieldPathArrayOfValues allows storing slice of values for UpdateLimitRequest fields according to their type

func MustParseUpdateLimitRequest_FieldPathArrayOfValues

func MustParseUpdateLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateLimitRequest_FieldPathArrayOfValues

func ParseUpdateLimitRequest_FieldPathArrayOfValues

func ParseUpdateLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateLimitRequest_FieldPathArrayOfValues, error)

type UpdateLimitRequest_FieldPathSelector

type UpdateLimitRequest_FieldPathSelector int32
const (
	UpdateLimitRequest_FieldPathSelectorLimit      UpdateLimitRequest_FieldPathSelector = 0
	UpdateLimitRequest_FieldPathSelectorUpdateMask UpdateLimitRequest_FieldPathSelector = 1
	UpdateLimitRequest_FieldPathSelectorCas        UpdateLimitRequest_FieldPathSelector = 2
)

func (UpdateLimitRequest_FieldPathSelector) String

type UpdateLimitRequest_FieldPathValue

type UpdateLimitRequest_FieldPathValue interface {
	UpdateLimitRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateLimitRequest)
	CompareWith(*UpdateLimitRequest) (cmp int, comparable bool)
}

UpdateLimitRequest_FieldPathValue allows storing values for UpdateLimitRequest fields according to their type

func MustParseUpdateLimitRequest_FieldPathValue

func MustParseUpdateLimitRequest_FieldPathValue(pathStr, valueStr string) UpdateLimitRequest_FieldPathValue

func ParseUpdateLimitRequest_FieldPathValue

func ParseUpdateLimitRequest_FieldPathValue(pathStr, valueStr string) (UpdateLimitRequest_FieldPathValue, error)

type UpdateLimitRequest_FieldSubPath

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

func (*UpdateLimitRequest_FieldSubPath) AsCasSubPath

func (*UpdateLimitRequest_FieldSubPath) AsLimitSubPath

func (fps *UpdateLimitRequest_FieldSubPath) AsLimitSubPath() (limit.Limit_FieldPath, bool)

func (*UpdateLimitRequest_FieldSubPath) ClearValue

func (fps *UpdateLimitRequest_FieldSubPath) ClearValue(item *UpdateLimitRequest)

func (*UpdateLimitRequest_FieldSubPath) ClearValueRaw

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

func (*UpdateLimitRequest_FieldSubPath) Get

func (fps *UpdateLimitRequest_FieldSubPath) Get(source *UpdateLimitRequest) (values []interface{})

Get returns all values pointed by selected field from source UpdateLimitRequest

func (*UpdateLimitRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateLimitRequest_FieldSubPath) GetRaw

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

func (*UpdateLimitRequest_FieldSubPath) GetSingle

func (fps *UpdateLimitRequest_FieldSubPath) GetSingle(source *UpdateLimitRequest) (interface{}, bool)

GetSingle returns value of selected field from source UpdateLimitRequest

func (*UpdateLimitRequest_FieldSubPath) GetSingleRaw

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

func (*UpdateLimitRequest_FieldSubPath) IsLeaf

func (fps *UpdateLimitRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*UpdateLimitRequest_FieldSubPath) JSONString

func (fps *UpdateLimitRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateLimitRequest_FieldSubPath) Selector

func (*UpdateLimitRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateLimitRequest_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateLimitRequest_FieldSubPath) WithIArrayItemValue

func (fps *UpdateLimitRequest_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateLimitRequest_FieldPathArrayItemValue

func (*UpdateLimitRequest_FieldSubPath) WithIArrayOfValues

func (fps *UpdateLimitRequest_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateLimitRequest_FieldPathArrayOfValues

func (*UpdateLimitRequest_FieldSubPath) WithIValue

func (fps *UpdateLimitRequest_FieldSubPath) WithIValue(value interface{}) UpdateLimitRequest_FieldPathValue

func (*UpdateLimitRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateLimitRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateLimitRequest_FieldSubPath) WithRawIValue

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

type UpdateLimitRequest_FieldSubPathArrayItemValue

type UpdateLimitRequest_FieldSubPathArrayItemValue struct {
	UpdateLimitRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequest_FieldSubPathArrayItemValue) AsCasPathItemValue

func (*UpdateLimitRequest_FieldSubPathArrayItemValue) AsLimitPathItemValue

func (*UpdateLimitRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateLimitRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateLimitRequest_FieldSubPathArrayOfValues

type UpdateLimitRequest_FieldSubPathArrayOfValues struct {
	UpdateLimitRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues

func (*UpdateLimitRequest_FieldSubPathArrayOfValues) AsLimitPathArrayOfValues

func (*UpdateLimitRequest_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateLimitRequest_FieldSubPathValue

type UpdateLimitRequest_FieldSubPathValue struct {
	UpdateLimitRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequest_FieldSubPathValue) AsCasPathValue

func (*UpdateLimitRequest_FieldSubPathValue) AsLimitPathValue

func (*UpdateLimitRequest_FieldSubPathValue) CompareWith

func (fpvs *UpdateLimitRequest_FieldSubPathValue) CompareWith(source *UpdateLimitRequest) (int, bool)

func (*UpdateLimitRequest_FieldSubPathValue) CompareWithRaw

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

func (*UpdateLimitRequest_FieldSubPathValue) GetRawValue

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

func (*UpdateLimitRequest_FieldSubPathValue) SetTo

func (*UpdateLimitRequest_FieldSubPathValue) SetToRaw

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

type UpdateLimitRequest_FieldTerminalPath

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

func (*UpdateLimitRequest_FieldTerminalPath) ClearValue

func (*UpdateLimitRequest_FieldTerminalPath) ClearValueRaw

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

func (*UpdateLimitRequest_FieldTerminalPath) Get

func (fp *UpdateLimitRequest_FieldTerminalPath) Get(source *UpdateLimitRequest) (values []interface{})

Get returns all values pointed by specific field from source UpdateLimitRequest

func (*UpdateLimitRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateLimitRequest_FieldTerminalPath) GetRaw

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

func (*UpdateLimitRequest_FieldTerminalPath) GetSingle

func (fp *UpdateLimitRequest_FieldTerminalPath) GetSingle(source *UpdateLimitRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateLimitRequest

func (*UpdateLimitRequest_FieldTerminalPath) GetSingleRaw

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

func (*UpdateLimitRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateLimitRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateLimitRequest_FieldTerminalPath) Selector

func (*UpdateLimitRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateLimitRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateLimitRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *UpdateLimitRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) UpdateLimitRequest_FieldPathArrayItemValue

func (*UpdateLimitRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *UpdateLimitRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdateLimitRequest_FieldPathArrayOfValues

func (*UpdateLimitRequest_FieldTerminalPath) WithIValue

func (*UpdateLimitRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateLimitRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateLimitRequest_FieldTerminalPath) WithRawIValue

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

type UpdateLimitRequest_FieldTerminalPathArrayItemValue

type UpdateLimitRequest_FieldTerminalPathArrayItemValue struct {
	UpdateLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateLimitRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateLimitRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *UpdateLimitRequest_FieldTerminalPathArrayItemValue) GetSingle(source *UpdateLimitRequest) (interface{}, bool)

func (*UpdateLimitRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateLimitRequest_FieldTerminalPathArrayOfValues

type UpdateLimitRequest_FieldTerminalPathArrayOfValues struct {
	UpdateLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues

func (*UpdateLimitRequest_FieldTerminalPathArrayOfValues) AsLimitArrayOfValues

func (fpaov *UpdateLimitRequest_FieldTerminalPathArrayOfValues) AsLimitArrayOfValues() ([]*limit.Limit, bool)

func (*UpdateLimitRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues

func (fpaov *UpdateLimitRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues() ([]*limit.Limit_FieldMask, bool)

func (*UpdateLimitRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateLimitRequest_FieldTerminalPathValue

type UpdateLimitRequest_FieldTerminalPathValue struct {
	UpdateLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateLimitRequest_FieldTerminalPathValue) AsCasValue

func (*UpdateLimitRequest_FieldTerminalPathValue) AsLimitValue

func (*UpdateLimitRequest_FieldTerminalPathValue) AsUpdateMaskValue

func (*UpdateLimitRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateLimitRequest_FieldTerminalPathValue' with the value under path in 'UpdateLimitRequest'.

func (*UpdateLimitRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateLimitRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateLimitRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object UpdateLimitRequest

func (*UpdateLimitRequest_FieldTerminalPathValue) SetToRaw

type WatchLimitClientStream

type WatchLimitClientStream interface {
	Recv() (*WatchLimitResponse, error)
	grpc.ClientStream
}

type WatchLimitDescriptor

type WatchLimitDescriptor struct{}

func GetWatchLimitDescriptor

func GetWatchLimitDescriptor() *WatchLimitDescriptor

func (*WatchLimitDescriptor) GetApiDescriptor

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

func (*WatchLimitDescriptor) GetApiName

func (d *WatchLimitDescriptor) GetApiName() string

func (*WatchLimitDescriptor) GetClientMsgReflectHandle

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

func (*WatchLimitDescriptor) GetFullMethodName

func (d *WatchLimitDescriptor) GetFullMethodName() string

func (*WatchLimitDescriptor) GetMethodName

func (d *WatchLimitDescriptor) GetMethodName() string

func (*WatchLimitDescriptor) GetProtoPkgName

func (d *WatchLimitDescriptor) GetProtoPkgName() string

func (*WatchLimitDescriptor) GetResourceDescriptor

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

func (*WatchLimitDescriptor) GetServerMsgReflectHandle

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

func (*WatchLimitDescriptor) GetServiceDomain

func (d *WatchLimitDescriptor) GetServiceDomain() string

func (*WatchLimitDescriptor) GetServiceVersion

func (d *WatchLimitDescriptor) GetServiceVersion() string

func (*WatchLimitDescriptor) GetVerb

func (d *WatchLimitDescriptor) GetVerb() string

func (*WatchLimitDescriptor) HasResource

func (d *WatchLimitDescriptor) HasResource() bool

func (*WatchLimitDescriptor) IsClientStream

func (d *WatchLimitDescriptor) IsClientStream() bool

func (*WatchLimitDescriptor) IsCollection

func (d *WatchLimitDescriptor) IsCollection() bool

func (*WatchLimitDescriptor) IsPlural

func (d *WatchLimitDescriptor) IsPlural() bool

func (*WatchLimitDescriptor) IsServerStream

func (d *WatchLimitDescriptor) IsServerStream() bool

func (*WatchLimitDescriptor) IsUnary

func (d *WatchLimitDescriptor) IsUnary() bool

func (*WatchLimitDescriptor) NewEmptyClientMsg

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

func (*WatchLimitDescriptor) NewEmptyServerMsg

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

func (*WatchLimitDescriptor) RequestHasResourceBody

func (d *WatchLimitDescriptor) RequestHasResourceBody() bool

type WatchLimitDescriptorClientMsgHandle

type WatchLimitDescriptorClientMsgHandle struct{}

func (*WatchLimitDescriptorClientMsgHandle) ExtractCollectionName

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

func (*WatchLimitDescriptorClientMsgHandle) ExtractResourceName

func (*WatchLimitDescriptorClientMsgHandle) ExtractResourceNames

type WatchLimitDescriptorServerMsgHandle

type WatchLimitDescriptorServerMsgHandle struct{}

func (*WatchLimitDescriptorServerMsgHandle) ExtractCollectionName

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

func (*WatchLimitDescriptorServerMsgHandle) ExtractResourceName

func (*WatchLimitDescriptorServerMsgHandle) ExtractResourceNames

type WatchLimitRequest

type WatchLimitRequest struct {

	// Reference to ntt.limits.v1alpha2.Limit
	Name *limit.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 *limit.Limit_FieldMask `` /* 137-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 [WatchLimit][ntt.limits.v1alpha2.WatchLimit]

func (*WatchLimitRequest) Clone

func (*WatchLimitRequest) CloneRaw

func (*WatchLimitRequest) Descriptor

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

Deprecated, Use WatchLimitRequest.ProtoReflect.Descriptor instead.

func (*WatchLimitRequest) GetFieldMask

func (m *WatchLimitRequest) GetFieldMask() *limit.Limit_FieldMask

func (*WatchLimitRequest) GetName

func (m *WatchLimitRequest) GetName() *limit.Reference

func (*WatchLimitRequest) GetView

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

func (*WatchLimitRequest) GotenMessage

func (*WatchLimitRequest) GotenMessage()

func (*WatchLimitRequest) GotenObjectExt

func (o *WatchLimitRequest) GotenObjectExt()

func (*WatchLimitRequest) GotenValidate

func (obj *WatchLimitRequest) GotenValidate() error

func (*WatchLimitRequest) MakeDiffFieldMask

func (o *WatchLimitRequest) MakeDiffFieldMask(other *WatchLimitRequest) *WatchLimitRequest_FieldMask

func (*WatchLimitRequest) MakeFullFieldMask

func (o *WatchLimitRequest) MakeFullFieldMask() *WatchLimitRequest_FieldMask

func (*WatchLimitRequest) MakeRawDiffFieldMask

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

func (*WatchLimitRequest) MakeRawFullFieldMask

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

func (*WatchLimitRequest) Marshal

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

func (*WatchLimitRequest) MarshalJSON

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

func (*WatchLimitRequest) Merge

func (o *WatchLimitRequest) Merge(source *WatchLimitRequest)

func (*WatchLimitRequest) MergeRaw

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

func (*WatchLimitRequest) ProtoMessage

func (*WatchLimitRequest) ProtoMessage()

func (*WatchLimitRequest) ProtoReflect

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

func (*WatchLimitRequest) Reset

func (m *WatchLimitRequest) Reset()

func (*WatchLimitRequest) SetFieldMask

func (m *WatchLimitRequest) SetFieldMask(fv *limit.Limit_FieldMask)

func (*WatchLimitRequest) SetName

func (m *WatchLimitRequest) SetName(fv *limit.Reference)

func (*WatchLimitRequest) SetView

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

func (*WatchLimitRequest) String

func (m *WatchLimitRequest) String() string

func (*WatchLimitRequest) Unmarshal

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

func (*WatchLimitRequest) UnmarshalJSON

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

type WatchLimitRequestFieldPathBuilder

type WatchLimitRequestFieldPathBuilder struct{}

func NewWatchLimitRequestFieldPathBuilder

func NewWatchLimitRequestFieldPathBuilder() WatchLimitRequestFieldPathBuilder

func (WatchLimitRequestFieldPathBuilder) FieldMask

func (WatchLimitRequestFieldPathBuilder) Name

func (WatchLimitRequestFieldPathBuilder) View

type WatchLimitRequestPathSelectorFieldMask

type WatchLimitRequestPathSelectorFieldMask struct{}

func (WatchLimitRequestPathSelectorFieldMask) FieldPath

func (WatchLimitRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchLimitRequestPathSelectorFieldMask) WithValue

type WatchLimitRequestPathSelectorName

type WatchLimitRequestPathSelectorName struct{}

func (WatchLimitRequestPathSelectorName) FieldPath

func (WatchLimitRequestPathSelectorName) WithArrayOfValues

func (WatchLimitRequestPathSelectorName) WithValue

type WatchLimitRequestPathSelectorView

type WatchLimitRequestPathSelectorView struct{}

func (WatchLimitRequestPathSelectorView) FieldPath

func (WatchLimitRequestPathSelectorView) WithArrayOfValues

func (WatchLimitRequestPathSelectorView) WithValue

type WatchLimitRequest_FieldMask

type WatchLimitRequest_FieldMask struct {
	Paths []WatchLimitRequest_FieldPath
}

func FullWatchLimitRequest_FieldMask

func FullWatchLimitRequest_FieldMask() *WatchLimitRequest_FieldMask

func (*WatchLimitRequest_FieldMask) AppendPath

func (fieldMask *WatchLimitRequest_FieldMask) AppendPath(path WatchLimitRequest_FieldPath)

func (*WatchLimitRequest_FieldMask) AppendRawPath

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

func (*WatchLimitRequest_FieldMask) DecodeFirestore

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

func (*WatchLimitRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchLimitRequest_FieldMask) FilterInputFields

func (fieldMask *WatchLimitRequest_FieldMask) FilterInputFields() *WatchLimitRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchLimitRequest_FieldMask) FromProtoFieldMask

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

func (*WatchLimitRequest_FieldMask) GetPaths

func (*WatchLimitRequest_FieldMask) GetRawPaths

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

func (*WatchLimitRequest_FieldMask) IsFull

func (fieldMask *WatchLimitRequest_FieldMask) IsFull() bool

func (WatchLimitRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchLimitRequest_FieldMask) MarshalJSON

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

func (*WatchLimitRequest_FieldMask) PathsCount

func (fieldMask *WatchLimitRequest_FieldMask) PathsCount() int

func (*WatchLimitRequest_FieldMask) Project

func (*WatchLimitRequest_FieldMask) ProjectRaw

func (*WatchLimitRequest_FieldMask) ProtoMessage

func (fieldMask *WatchLimitRequest_FieldMask) ProtoMessage()

func (*WatchLimitRequest_FieldMask) ProtoReflect

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

func (*WatchLimitRequest_FieldMask) Reset

func (fieldMask *WatchLimitRequest_FieldMask) Reset()

func (*WatchLimitRequest_FieldMask) Set

func (fieldMask *WatchLimitRequest_FieldMask) Set(target, source *WatchLimitRequest)

func (*WatchLimitRequest_FieldMask) SetFromCliFlag

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

func (*WatchLimitRequest_FieldMask) SetRaw

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

func (*WatchLimitRequest_FieldMask) Size

func (fieldMask *WatchLimitRequest_FieldMask) Size() int

func (*WatchLimitRequest_FieldMask) String

func (fieldMask *WatchLimitRequest_FieldMask) String() string

func (*WatchLimitRequest_FieldMask) Subtract

func (*WatchLimitRequest_FieldMask) SubtractRaw

func (*WatchLimitRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchLimitRequest_FieldMask) Unmarshal

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

func (*WatchLimitRequest_FieldMask) UnmarshalJSON

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

type WatchLimitRequest_FieldPath

type WatchLimitRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchLimitRequest_FieldPathSelector
	Get(source *WatchLimitRequest) []interface{}
	GetSingle(source *WatchLimitRequest) (interface{}, bool)
	ClearValue(item *WatchLimitRequest)

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

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

func MustParseWatchLimitRequest_FieldPath

func MustParseWatchLimitRequest_FieldPath(rawField string) WatchLimitRequest_FieldPath

func ParseWatchLimitRequest_FieldPath

func ParseWatchLimitRequest_FieldPath(rawField string) (WatchLimitRequest_FieldPath, error)

type WatchLimitRequest_FieldPathArrayItemValue

type WatchLimitRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchLimitRequest_FieldPath
	ContainsValue(*WatchLimitRequest) bool
}

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

func MustParseWatchLimitRequest_FieldPathArrayItemValue

func MustParseWatchLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchLimitRequest_FieldPathArrayItemValue

func ParseWatchLimitRequest_FieldPathArrayItemValue

func ParseWatchLimitRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchLimitRequest_FieldPathArrayItemValue, error)

ParseWatchLimitRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchLimitRequest_FieldPathArrayOfValues

type WatchLimitRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchLimitRequest_FieldPath
}

WatchLimitRequest_FieldPathArrayOfValues allows storing slice of values for WatchLimitRequest fields according to their type

func MustParseWatchLimitRequest_FieldPathArrayOfValues

func MustParseWatchLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchLimitRequest_FieldPathArrayOfValues

func ParseWatchLimitRequest_FieldPathArrayOfValues

func ParseWatchLimitRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchLimitRequest_FieldPathArrayOfValues, error)

type WatchLimitRequest_FieldPathSelector

type WatchLimitRequest_FieldPathSelector int32
const (
	WatchLimitRequest_FieldPathSelectorName      WatchLimitRequest_FieldPathSelector = 0
	WatchLimitRequest_FieldPathSelectorFieldMask WatchLimitRequest_FieldPathSelector = 1
	WatchLimitRequest_FieldPathSelectorView      WatchLimitRequest_FieldPathSelector = 2
)

func (WatchLimitRequest_FieldPathSelector) String

type WatchLimitRequest_FieldPathValue

type WatchLimitRequest_FieldPathValue interface {
	WatchLimitRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchLimitRequest)
	CompareWith(*WatchLimitRequest) (cmp int, comparable bool)
}

WatchLimitRequest_FieldPathValue allows storing values for WatchLimitRequest fields according to their type

func MustParseWatchLimitRequest_FieldPathValue

func MustParseWatchLimitRequest_FieldPathValue(pathStr, valueStr string) WatchLimitRequest_FieldPathValue

func ParseWatchLimitRequest_FieldPathValue

func ParseWatchLimitRequest_FieldPathValue(pathStr, valueStr string) (WatchLimitRequest_FieldPathValue, error)

type WatchLimitRequest_FieldTerminalPath

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

func (*WatchLimitRequest_FieldTerminalPath) ClearValue

func (*WatchLimitRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchLimitRequest_FieldTerminalPath) Get

func (fp *WatchLimitRequest_FieldTerminalPath) Get(source *WatchLimitRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchLimitRequest

func (*WatchLimitRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchLimitRequest_FieldTerminalPath) GetRaw

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

func (*WatchLimitRequest_FieldTerminalPath) GetSingle

func (fp *WatchLimitRequest_FieldTerminalPath) GetSingle(source *WatchLimitRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchLimitRequest

func (*WatchLimitRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchLimitRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchLimitRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchLimitRequest_FieldTerminalPath) Selector

func (*WatchLimitRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchLimitRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchLimitRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchLimitRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchLimitRequest_FieldPathArrayItemValue

func (*WatchLimitRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchLimitRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchLimitRequest_FieldPathArrayOfValues

func (*WatchLimitRequest_FieldTerminalPath) WithIValue

func (*WatchLimitRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchLimitRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchLimitRequest_FieldTerminalPath) WithRawIValue

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

type WatchLimitRequest_FieldTerminalPathArrayItemValue

type WatchLimitRequest_FieldTerminalPathArrayItemValue struct {
	WatchLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchLimitRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchLimitRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchLimitRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchLimitRequest) (interface{}, bool)

func (*WatchLimitRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchLimitRequest_FieldTerminalPathArrayOfValues

type WatchLimitRequest_FieldTerminalPathArrayOfValues struct {
	WatchLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *WatchLimitRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*limit.Limit_FieldMask, bool)

func (*WatchLimitRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *WatchLimitRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*limit.Reference, bool)

func (*WatchLimitRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchLimitRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchLimitRequest_FieldTerminalPathValue

type WatchLimitRequest_FieldTerminalPathValue struct {
	WatchLimitRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchLimitRequest_FieldTerminalPathValue) AsNameValue

func (*WatchLimitRequest_FieldTerminalPathValue) AsViewValue

func (*WatchLimitRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchLimitRequest_FieldTerminalPathValue' with the value under path in 'WatchLimitRequest'.

func (*WatchLimitRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchLimitRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchLimitRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchLimitRequest

func (*WatchLimitRequest_FieldTerminalPathValue) SetToRaw

type WatchLimitResponse

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

WatchLimitResponse

func (*WatchLimitResponse) Clone

func (*WatchLimitResponse) CloneRaw

func (*WatchLimitResponse) Descriptor

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

Deprecated, Use WatchLimitResponse.ProtoReflect.Descriptor instead.

func (*WatchLimitResponse) GetChange

func (m *WatchLimitResponse) GetChange() *limit.LimitChange

func (*WatchLimitResponse) GotenMessage

func (*WatchLimitResponse) GotenMessage()

func (*WatchLimitResponse) GotenObjectExt

func (o *WatchLimitResponse) GotenObjectExt()

func (*WatchLimitResponse) GotenValidate

func (obj *WatchLimitResponse) GotenValidate() error

func (*WatchLimitResponse) MakeDiffFieldMask

func (*WatchLimitResponse) MakeFullFieldMask

func (o *WatchLimitResponse) MakeFullFieldMask() *WatchLimitResponse_FieldMask

func (*WatchLimitResponse) MakeRawDiffFieldMask

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

func (*WatchLimitResponse) MakeRawFullFieldMask

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

func (*WatchLimitResponse) Marshal

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

func (*WatchLimitResponse) MarshalJSON

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

func (*WatchLimitResponse) Merge

func (o *WatchLimitResponse) Merge(source *WatchLimitResponse)

func (*WatchLimitResponse) MergeRaw

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

func (*WatchLimitResponse) ProtoMessage

func (*WatchLimitResponse) ProtoMessage()

func (*WatchLimitResponse) ProtoReflect

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

func (*WatchLimitResponse) Reset

func (m *WatchLimitResponse) Reset()

func (*WatchLimitResponse) SetChange

func (m *WatchLimitResponse) SetChange(fv *limit.LimitChange)

func (*WatchLimitResponse) String

func (m *WatchLimitResponse) String() string

func (*WatchLimitResponse) Unmarshal

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

func (*WatchLimitResponse) UnmarshalJSON

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

type WatchLimitResponseFieldPathBuilder

type WatchLimitResponseFieldPathBuilder struct{}

func NewWatchLimitResponseFieldPathBuilder

func NewWatchLimitResponseFieldPathBuilder() WatchLimitResponseFieldPathBuilder

func (WatchLimitResponseFieldPathBuilder) Change

type WatchLimitResponsePathSelectorChange

type WatchLimitResponsePathSelectorChange struct{}

func (WatchLimitResponsePathSelectorChange) FieldPath

func (WatchLimitResponsePathSelectorChange) WithArrayOfValues

func (WatchLimitResponsePathSelectorChange) WithValue

type WatchLimitResponse_FieldMask

type WatchLimitResponse_FieldMask struct {
	Paths []WatchLimitResponse_FieldPath
}

func FullWatchLimitResponse_FieldMask

func FullWatchLimitResponse_FieldMask() *WatchLimitResponse_FieldMask

func (*WatchLimitResponse_FieldMask) AppendPath

func (fieldMask *WatchLimitResponse_FieldMask) AppendPath(path WatchLimitResponse_FieldPath)

func (*WatchLimitResponse_FieldMask) AppendRawPath

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

func (*WatchLimitResponse_FieldMask) DecodeFirestore

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

func (*WatchLimitResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchLimitResponse_FieldMask) FilterInputFields

func (fieldMask *WatchLimitResponse_FieldMask) FilterInputFields() *WatchLimitResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchLimitResponse_FieldMask) FromProtoFieldMask

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

func (*WatchLimitResponse_FieldMask) GetPaths

func (*WatchLimitResponse_FieldMask) GetRawPaths

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

func (*WatchLimitResponse_FieldMask) IsFull

func (fieldMask *WatchLimitResponse_FieldMask) IsFull() bool

func (WatchLimitResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchLimitResponse_FieldMask) MarshalJSON

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

func (*WatchLimitResponse_FieldMask) PathsCount

func (fieldMask *WatchLimitResponse_FieldMask) PathsCount() int

func (*WatchLimitResponse_FieldMask) Project

func (*WatchLimitResponse_FieldMask) ProjectRaw

func (*WatchLimitResponse_FieldMask) ProtoMessage

func (fieldMask *WatchLimitResponse_FieldMask) ProtoMessage()

func (*WatchLimitResponse_FieldMask) ProtoReflect

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

func (*WatchLimitResponse_FieldMask) Reset

func (fieldMask *WatchLimitResponse_FieldMask) Reset()

func (*WatchLimitResponse_FieldMask) Set

func (fieldMask *WatchLimitResponse_FieldMask) Set(target, source *WatchLimitResponse)

func (*WatchLimitResponse_FieldMask) SetFromCliFlag

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

func (*WatchLimitResponse_FieldMask) SetRaw

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

func (*WatchLimitResponse_FieldMask) Size

func (fieldMask *WatchLimitResponse_FieldMask) Size() int

func (*WatchLimitResponse_FieldMask) String

func (fieldMask *WatchLimitResponse_FieldMask) String() string

func (*WatchLimitResponse_FieldMask) Subtract

func (*WatchLimitResponse_FieldMask) SubtractRaw

func (*WatchLimitResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchLimitResponse_FieldMask) Unmarshal

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

func (*WatchLimitResponse_FieldMask) UnmarshalJSON

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

type WatchLimitResponse_FieldPath

type WatchLimitResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchLimitResponse_FieldPathSelector
	Get(source *WatchLimitResponse) []interface{}
	GetSingle(source *WatchLimitResponse) (interface{}, bool)
	ClearValue(item *WatchLimitResponse)

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

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

func MustParseWatchLimitResponse_FieldPath

func MustParseWatchLimitResponse_FieldPath(rawField string) WatchLimitResponse_FieldPath

func ParseWatchLimitResponse_FieldPath

func ParseWatchLimitResponse_FieldPath(rawField string) (WatchLimitResponse_FieldPath, error)

type WatchLimitResponse_FieldPathArrayItemValue

type WatchLimitResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchLimitResponse_FieldPath
	ContainsValue(*WatchLimitResponse) bool
}

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

func MustParseWatchLimitResponse_FieldPathArrayItemValue

func MustParseWatchLimitResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchLimitResponse_FieldPathArrayItemValue

func ParseWatchLimitResponse_FieldPathArrayItemValue

func ParseWatchLimitResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchLimitResponse_FieldPathArrayItemValue, error)

ParseWatchLimitResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchLimitResponse_FieldPathArrayOfValues

type WatchLimitResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchLimitResponse_FieldPath
}

WatchLimitResponse_FieldPathArrayOfValues allows storing slice of values for WatchLimitResponse fields according to their type

func MustParseWatchLimitResponse_FieldPathArrayOfValues

func MustParseWatchLimitResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchLimitResponse_FieldPathArrayOfValues

func ParseWatchLimitResponse_FieldPathArrayOfValues

func ParseWatchLimitResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchLimitResponse_FieldPathArrayOfValues, error)

type WatchLimitResponse_FieldPathSelector

type WatchLimitResponse_FieldPathSelector int32
const (
	WatchLimitResponse_FieldPathSelectorChange WatchLimitResponse_FieldPathSelector = 0
)

func (WatchLimitResponse_FieldPathSelector) String

type WatchLimitResponse_FieldPathValue

type WatchLimitResponse_FieldPathValue interface {
	WatchLimitResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchLimitResponse)
	CompareWith(*WatchLimitResponse) (cmp int, comparable bool)
}

WatchLimitResponse_FieldPathValue allows storing values for WatchLimitResponse fields according to their type

func MustParseWatchLimitResponse_FieldPathValue

func MustParseWatchLimitResponse_FieldPathValue(pathStr, valueStr string) WatchLimitResponse_FieldPathValue

func ParseWatchLimitResponse_FieldPathValue

func ParseWatchLimitResponse_FieldPathValue(pathStr, valueStr string) (WatchLimitResponse_FieldPathValue, error)

type WatchLimitResponse_FieldTerminalPath

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

func (*WatchLimitResponse_FieldTerminalPath) ClearValue

func (*WatchLimitResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchLimitResponse_FieldTerminalPath) Get

func (fp *WatchLimitResponse_FieldTerminalPath) Get(source *WatchLimitResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchLimitResponse

func (*WatchLimitResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchLimitResponse_FieldTerminalPath) GetRaw

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

func (*WatchLimitResponse_FieldTerminalPath) GetSingle

func (fp *WatchLimitResponse_FieldTerminalPath) GetSingle(source *WatchLimitResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchLimitResponse

func (*WatchLimitResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchLimitResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchLimitResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchLimitResponse_FieldTerminalPath) Selector

func (*WatchLimitResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchLimitResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchLimitResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchLimitResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchLimitResponse_FieldPathArrayItemValue

func (*WatchLimitResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchLimitResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchLimitResponse_FieldPathArrayOfValues

func (*WatchLimitResponse_FieldTerminalPath) WithIValue

func (*WatchLimitResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchLimitResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchLimitResponse_FieldTerminalPath) WithRawIValue

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

type WatchLimitResponse_FieldTerminalPathArrayItemValue

type WatchLimitResponse_FieldTerminalPathArrayItemValue struct {
	WatchLimitResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchLimitResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchLimitResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchLimitResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchLimitResponse) (interface{}, bool)

func (*WatchLimitResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchLimitResponse_FieldTerminalPathArrayOfValues

type WatchLimitResponse_FieldTerminalPathArrayOfValues struct {
	WatchLimitResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues

func (fpaov *WatchLimitResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues() ([]*limit.LimitChange, bool)

func (*WatchLimitResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchLimitResponse_FieldTerminalPathValue

type WatchLimitResponse_FieldTerminalPathValue struct {
	WatchLimitResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitResponse_FieldTerminalPathValue) AsChangeValue

func (*WatchLimitResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchLimitResponse_FieldTerminalPathValue' with the value under path in 'WatchLimitResponse'.

func (*WatchLimitResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchLimitResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchLimitResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchLimitResponse

func (*WatchLimitResponse_FieldTerminalPathValue) SetToRaw

type WatchLimitsClientStream

type WatchLimitsClientStream interface {
	Recv() (*WatchLimitsResponse, error)
	grpc.ClientStream
}

type WatchLimitsDescriptor

type WatchLimitsDescriptor struct{}

func GetWatchLimitsDescriptor

func GetWatchLimitsDescriptor() *WatchLimitsDescriptor

func (*WatchLimitsDescriptor) GetApiDescriptor

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

func (*WatchLimitsDescriptor) GetApiName

func (d *WatchLimitsDescriptor) GetApiName() string

func (*WatchLimitsDescriptor) GetClientMsgReflectHandle

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

func (*WatchLimitsDescriptor) GetFullMethodName

func (d *WatchLimitsDescriptor) GetFullMethodName() string

func (*WatchLimitsDescriptor) GetMethodName

func (d *WatchLimitsDescriptor) GetMethodName() string

func (*WatchLimitsDescriptor) GetProtoPkgName

func (d *WatchLimitsDescriptor) GetProtoPkgName() string

func (*WatchLimitsDescriptor) GetResourceDescriptor

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

func (*WatchLimitsDescriptor) GetServerMsgReflectHandle

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

func (*WatchLimitsDescriptor) GetServiceDomain

func (d *WatchLimitsDescriptor) GetServiceDomain() string

func (*WatchLimitsDescriptor) GetServiceVersion

func (d *WatchLimitsDescriptor) GetServiceVersion() string

func (*WatchLimitsDescriptor) GetVerb

func (d *WatchLimitsDescriptor) GetVerb() string

func (*WatchLimitsDescriptor) HasResource

func (d *WatchLimitsDescriptor) HasResource() bool

func (*WatchLimitsDescriptor) IsClientStream

func (d *WatchLimitsDescriptor) IsClientStream() bool

func (*WatchLimitsDescriptor) IsCollection

func (d *WatchLimitsDescriptor) IsCollection() bool

func (*WatchLimitsDescriptor) IsPlural

func (d *WatchLimitsDescriptor) IsPlural() bool

func (*WatchLimitsDescriptor) IsServerStream

func (d *WatchLimitsDescriptor) IsServerStream() bool

func (*WatchLimitsDescriptor) IsUnary

func (d *WatchLimitsDescriptor) IsUnary() bool

func (*WatchLimitsDescriptor) NewEmptyClientMsg

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

func (*WatchLimitsDescriptor) NewEmptyServerMsg

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

func (*WatchLimitsDescriptor) RequestHasResourceBody

func (d *WatchLimitsDescriptor) RequestHasResourceBody() bool

type WatchLimitsDescriptorClientMsgHandle

type WatchLimitsDescriptorClientMsgHandle struct{}

func (*WatchLimitsDescriptorClientMsgHandle) ExtractCollectionName

func (*WatchLimitsDescriptorClientMsgHandle) ExtractResourceName

func (*WatchLimitsDescriptorClientMsgHandle) ExtractResourceNames

type WatchLimitsDescriptorServerMsgHandle

type WatchLimitsDescriptorServerMsgHandle struct{}

func (*WatchLimitsDescriptorServerMsgHandle) ExtractCollectionName

func (*WatchLimitsDescriptorServerMsgHandle) ExtractResourceName

func (*WatchLimitsDescriptorServerMsgHandle) ExtractResourceNames

type WatchLimitsRequest

type WatchLimitsRequest 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.limits.v1alpha2.Limit
	Parent *limit.ParentReference `protobuf:"bytes,1,opt,customtype=ParentReference,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// Requested page size. Server may return fewer Limits 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 *limit.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 *limit.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 *limit.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 Limit that don't affect any
	// of masked fields won't be sent back.
	FieldMask *limit.Limit_FieldMask `` /* 137-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
	// Limit 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 [WatchLimits][ntt.limits.v1alpha2.WatchLimits]

func (*WatchLimitsRequest) Clone

func (*WatchLimitsRequest) CloneRaw

func (*WatchLimitsRequest) Descriptor

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

Deprecated, Use WatchLimitsRequest.ProtoReflect.Descriptor instead.

func (*WatchLimitsRequest) GetFieldMask

func (m *WatchLimitsRequest) GetFieldMask() *limit.Limit_FieldMask

func (*WatchLimitsRequest) GetFilter

func (m *WatchLimitsRequest) GetFilter() *limit.Filter

func (*WatchLimitsRequest) GetMaxChunkSize

func (m *WatchLimitsRequest) GetMaxChunkSize() int32

func (*WatchLimitsRequest) GetOrderBy

func (m *WatchLimitsRequest) GetOrderBy() *limit.OrderBy

func (*WatchLimitsRequest) GetPageSize

func (m *WatchLimitsRequest) GetPageSize() int32

func (*WatchLimitsRequest) GetPageToken

func (m *WatchLimitsRequest) GetPageToken() *limit.PagerCursor

func (*WatchLimitsRequest) GetParent

func (m *WatchLimitsRequest) GetParent() *limit.ParentReference

func (*WatchLimitsRequest) GetResumeToken

func (m *WatchLimitsRequest) GetResumeToken() string

func (*WatchLimitsRequest) GetStartingTime added in v0.9.0

func (m *WatchLimitsRequest) GetStartingTime() *timestamp.Timestamp

func (*WatchLimitsRequest) GetType

func (*WatchLimitsRequest) GetView

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

func (*WatchLimitsRequest) GotenMessage

func (*WatchLimitsRequest) GotenMessage()

func (*WatchLimitsRequest) GotenObjectExt

func (o *WatchLimitsRequest) GotenObjectExt()

func (*WatchLimitsRequest) GotenValidate

func (obj *WatchLimitsRequest) GotenValidate() error

func (*WatchLimitsRequest) MakeDiffFieldMask

func (*WatchLimitsRequest) MakeFullFieldMask

func (o *WatchLimitsRequest) MakeFullFieldMask() *WatchLimitsRequest_FieldMask

func (*WatchLimitsRequest) MakeRawDiffFieldMask

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

func (*WatchLimitsRequest) MakeRawFullFieldMask

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

func (*WatchLimitsRequest) Marshal

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

func (*WatchLimitsRequest) MarshalJSON

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

func (*WatchLimitsRequest) Merge

func (o *WatchLimitsRequest) Merge(source *WatchLimitsRequest)

func (*WatchLimitsRequest) MergeRaw

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

func (*WatchLimitsRequest) ProtoMessage

func (*WatchLimitsRequest) ProtoMessage()

func (*WatchLimitsRequest) ProtoReflect

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

func (*WatchLimitsRequest) Reset

func (m *WatchLimitsRequest) Reset()

func (*WatchLimitsRequest) SetFieldMask

func (m *WatchLimitsRequest) SetFieldMask(fv *limit.Limit_FieldMask)

func (*WatchLimitsRequest) SetFilter

func (m *WatchLimitsRequest) SetFilter(fv *limit.Filter)

func (*WatchLimitsRequest) SetMaxChunkSize

func (m *WatchLimitsRequest) SetMaxChunkSize(fv int32)

func (*WatchLimitsRequest) SetOrderBy

func (m *WatchLimitsRequest) SetOrderBy(fv *limit.OrderBy)

func (*WatchLimitsRequest) SetPageSize

func (m *WatchLimitsRequest) SetPageSize(fv int32)

func (*WatchLimitsRequest) SetPageToken

func (m *WatchLimitsRequest) SetPageToken(fv *limit.PagerCursor)

func (*WatchLimitsRequest) SetParent

func (m *WatchLimitsRequest) SetParent(fv *limit.ParentReference)

func (*WatchLimitsRequest) SetResumeToken

func (m *WatchLimitsRequest) SetResumeToken(fv string)

func (*WatchLimitsRequest) SetStartingTime added in v0.9.0

func (m *WatchLimitsRequest) SetStartingTime(fv *timestamp.Timestamp)

func (*WatchLimitsRequest) SetType

func (m *WatchLimitsRequest) SetType(fv watch_type.WatchType)

func (*WatchLimitsRequest) SetView

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

func (*WatchLimitsRequest) String

func (m *WatchLimitsRequest) String() string

func (*WatchLimitsRequest) Unmarshal

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

func (*WatchLimitsRequest) UnmarshalJSON

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

type WatchLimitsRequestFieldPathBuilder

type WatchLimitsRequestFieldPathBuilder struct{}

func NewWatchLimitsRequestFieldPathBuilder

func NewWatchLimitsRequestFieldPathBuilder() WatchLimitsRequestFieldPathBuilder

func (WatchLimitsRequestFieldPathBuilder) FieldMask

func (WatchLimitsRequestFieldPathBuilder) Filter

func (WatchLimitsRequestFieldPathBuilder) MaxChunkSize

func (WatchLimitsRequestFieldPathBuilder) OrderBy

func (WatchLimitsRequestFieldPathBuilder) PageSize

func (WatchLimitsRequestFieldPathBuilder) PageToken

func (WatchLimitsRequestFieldPathBuilder) Parent

func (WatchLimitsRequestFieldPathBuilder) ResumeToken

func (WatchLimitsRequestFieldPathBuilder) StartingTime added in v0.9.0

func (WatchLimitsRequestFieldPathBuilder) Type

func (WatchLimitsRequestFieldPathBuilder) View

type WatchLimitsRequestPathSelectorFieldMask

type WatchLimitsRequestPathSelectorFieldMask struct{}

func (WatchLimitsRequestPathSelectorFieldMask) FieldPath

func (WatchLimitsRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchLimitsRequestPathSelectorFieldMask) WithValue

type WatchLimitsRequestPathSelectorFilter

type WatchLimitsRequestPathSelectorFilter struct{}

func (WatchLimitsRequestPathSelectorFilter) FieldPath

func (WatchLimitsRequestPathSelectorFilter) WithArrayOfValues

func (WatchLimitsRequestPathSelectorFilter) WithValue

type WatchLimitsRequestPathSelectorMaxChunkSize

type WatchLimitsRequestPathSelectorMaxChunkSize struct{}

func (WatchLimitsRequestPathSelectorMaxChunkSize) FieldPath

func (WatchLimitsRequestPathSelectorMaxChunkSize) WithArrayOfValues

func (WatchLimitsRequestPathSelectorMaxChunkSize) WithValue

type WatchLimitsRequestPathSelectorOrderBy

type WatchLimitsRequestPathSelectorOrderBy struct{}

func (WatchLimitsRequestPathSelectorOrderBy) FieldPath

func (WatchLimitsRequestPathSelectorOrderBy) WithArrayOfValues

func (WatchLimitsRequestPathSelectorOrderBy) WithValue

type WatchLimitsRequestPathSelectorPageSize

type WatchLimitsRequestPathSelectorPageSize struct{}

func (WatchLimitsRequestPathSelectorPageSize) FieldPath

func (WatchLimitsRequestPathSelectorPageSize) WithArrayOfValues

func (WatchLimitsRequestPathSelectorPageSize) WithValue

type WatchLimitsRequestPathSelectorPageToken

type WatchLimitsRequestPathSelectorPageToken struct{}

func (WatchLimitsRequestPathSelectorPageToken) FieldPath

func (WatchLimitsRequestPathSelectorPageToken) WithArrayOfValues

func (WatchLimitsRequestPathSelectorPageToken) WithValue

type WatchLimitsRequestPathSelectorParent

type WatchLimitsRequestPathSelectorParent struct{}

func (WatchLimitsRequestPathSelectorParent) FieldPath

func (WatchLimitsRequestPathSelectorParent) WithArrayOfValues

func (WatchLimitsRequestPathSelectorParent) WithValue

type WatchLimitsRequestPathSelectorResumeToken

type WatchLimitsRequestPathSelectorResumeToken struct{}

func (WatchLimitsRequestPathSelectorResumeToken) FieldPath

func (WatchLimitsRequestPathSelectorResumeToken) WithArrayOfValues

func (WatchLimitsRequestPathSelectorResumeToken) WithValue

type WatchLimitsRequestPathSelectorStartingTime added in v0.9.0

type WatchLimitsRequestPathSelectorStartingTime struct{}

func (WatchLimitsRequestPathSelectorStartingTime) FieldPath added in v0.9.0

func (WatchLimitsRequestPathSelectorStartingTime) WithArrayOfValues added in v0.9.0

func (WatchLimitsRequestPathSelectorStartingTime) WithValue added in v0.9.0

type WatchLimitsRequestPathSelectorType

type WatchLimitsRequestPathSelectorType struct{}

func (WatchLimitsRequestPathSelectorType) FieldPath

func (WatchLimitsRequestPathSelectorType) WithArrayOfValues

func (WatchLimitsRequestPathSelectorType) WithValue

type WatchLimitsRequestPathSelectorView

type WatchLimitsRequestPathSelectorView struct{}

func (WatchLimitsRequestPathSelectorView) FieldPath

func (WatchLimitsRequestPathSelectorView) WithArrayOfValues

func (WatchLimitsRequestPathSelectorView) WithValue

type WatchLimitsRequest_FieldMask

type WatchLimitsRequest_FieldMask struct {
	Paths []WatchLimitsRequest_FieldPath
}

func FullWatchLimitsRequest_FieldMask

func FullWatchLimitsRequest_FieldMask() *WatchLimitsRequest_FieldMask

func (*WatchLimitsRequest_FieldMask) AppendPath

func (fieldMask *WatchLimitsRequest_FieldMask) AppendPath(path WatchLimitsRequest_FieldPath)

func (*WatchLimitsRequest_FieldMask) AppendRawPath

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

func (*WatchLimitsRequest_FieldMask) DecodeFirestore

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

func (*WatchLimitsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchLimitsRequest_FieldMask) FilterInputFields

func (fieldMask *WatchLimitsRequest_FieldMask) FilterInputFields() *WatchLimitsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchLimitsRequest_FieldMask) FromProtoFieldMask

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

func (*WatchLimitsRequest_FieldMask) GetPaths

func (*WatchLimitsRequest_FieldMask) GetRawPaths

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

func (*WatchLimitsRequest_FieldMask) IsFull

func (fieldMask *WatchLimitsRequest_FieldMask) IsFull() bool

func (WatchLimitsRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchLimitsRequest_FieldMask) MarshalJSON

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

func (*WatchLimitsRequest_FieldMask) PathsCount

func (fieldMask *WatchLimitsRequest_FieldMask) PathsCount() int

func (*WatchLimitsRequest_FieldMask) Project

func (*WatchLimitsRequest_FieldMask) ProjectRaw

func (*WatchLimitsRequest_FieldMask) ProtoMessage

func (fieldMask *WatchLimitsRequest_FieldMask) ProtoMessage()

func (*WatchLimitsRequest_FieldMask) ProtoReflect

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

func (*WatchLimitsRequest_FieldMask) Reset

func (fieldMask *WatchLimitsRequest_FieldMask) Reset()

func (*WatchLimitsRequest_FieldMask) Set

func (fieldMask *WatchLimitsRequest_FieldMask) Set(target, source *WatchLimitsRequest)

func (*WatchLimitsRequest_FieldMask) SetFromCliFlag

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

func (*WatchLimitsRequest_FieldMask) SetRaw

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

func (*WatchLimitsRequest_FieldMask) Size

func (fieldMask *WatchLimitsRequest_FieldMask) Size() int

func (*WatchLimitsRequest_FieldMask) String

func (fieldMask *WatchLimitsRequest_FieldMask) String() string

func (*WatchLimitsRequest_FieldMask) Subtract

func (*WatchLimitsRequest_FieldMask) SubtractRaw

func (*WatchLimitsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchLimitsRequest_FieldMask) Unmarshal

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

func (*WatchLimitsRequest_FieldMask) UnmarshalJSON

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

type WatchLimitsRequest_FieldPath

type WatchLimitsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchLimitsRequest_FieldPathSelector
	Get(source *WatchLimitsRequest) []interface{}
	GetSingle(source *WatchLimitsRequest) (interface{}, bool)
	ClearValue(item *WatchLimitsRequest)

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

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

func MustParseWatchLimitsRequest_FieldPath

func MustParseWatchLimitsRequest_FieldPath(rawField string) WatchLimitsRequest_FieldPath

func ParseWatchLimitsRequest_FieldPath

func ParseWatchLimitsRequest_FieldPath(rawField string) (WatchLimitsRequest_FieldPath, error)

type WatchLimitsRequest_FieldPathArrayItemValue

type WatchLimitsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchLimitsRequest_FieldPath
	ContainsValue(*WatchLimitsRequest) bool
}

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

func MustParseWatchLimitsRequest_FieldPathArrayItemValue

func MustParseWatchLimitsRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchLimitsRequest_FieldPathArrayItemValue

func ParseWatchLimitsRequest_FieldPathArrayItemValue

func ParseWatchLimitsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchLimitsRequest_FieldPathArrayItemValue, error)

ParseWatchLimitsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchLimitsRequest_FieldPathArrayOfValues

type WatchLimitsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchLimitsRequest_FieldPath
}

WatchLimitsRequest_FieldPathArrayOfValues allows storing slice of values for WatchLimitsRequest fields according to their type

func MustParseWatchLimitsRequest_FieldPathArrayOfValues

func MustParseWatchLimitsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchLimitsRequest_FieldPathArrayOfValues

func ParseWatchLimitsRequest_FieldPathArrayOfValues

func ParseWatchLimitsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchLimitsRequest_FieldPathArrayOfValues, error)

type WatchLimitsRequest_FieldPathSelector

type WatchLimitsRequest_FieldPathSelector int32
const (
	WatchLimitsRequest_FieldPathSelectorType         WatchLimitsRequest_FieldPathSelector = 0
	WatchLimitsRequest_FieldPathSelectorParent       WatchLimitsRequest_FieldPathSelector = 1
	WatchLimitsRequest_FieldPathSelectorPageSize     WatchLimitsRequest_FieldPathSelector = 2
	WatchLimitsRequest_FieldPathSelectorPageToken    WatchLimitsRequest_FieldPathSelector = 3
	WatchLimitsRequest_FieldPathSelectorOrderBy      WatchLimitsRequest_FieldPathSelector = 4
	WatchLimitsRequest_FieldPathSelectorResumeToken  WatchLimitsRequest_FieldPathSelector = 5
	WatchLimitsRequest_FieldPathSelectorStartingTime WatchLimitsRequest_FieldPathSelector = 6
	WatchLimitsRequest_FieldPathSelectorFilter       WatchLimitsRequest_FieldPathSelector = 7
	WatchLimitsRequest_FieldPathSelectorFieldMask    WatchLimitsRequest_FieldPathSelector = 8
	WatchLimitsRequest_FieldPathSelectorView         WatchLimitsRequest_FieldPathSelector = 9
	WatchLimitsRequest_FieldPathSelectorMaxChunkSize WatchLimitsRequest_FieldPathSelector = 10
)

func (WatchLimitsRequest_FieldPathSelector) String

type WatchLimitsRequest_FieldPathValue

type WatchLimitsRequest_FieldPathValue interface {
	WatchLimitsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchLimitsRequest)
	CompareWith(*WatchLimitsRequest) (cmp int, comparable bool)
}

WatchLimitsRequest_FieldPathValue allows storing values for WatchLimitsRequest fields according to their type

func MustParseWatchLimitsRequest_FieldPathValue

func MustParseWatchLimitsRequest_FieldPathValue(pathStr, valueStr string) WatchLimitsRequest_FieldPathValue

func ParseWatchLimitsRequest_FieldPathValue

func ParseWatchLimitsRequest_FieldPathValue(pathStr, valueStr string) (WatchLimitsRequest_FieldPathValue, error)

type WatchLimitsRequest_FieldTerminalPath

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

func (*WatchLimitsRequest_FieldTerminalPath) ClearValue

func (*WatchLimitsRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchLimitsRequest_FieldTerminalPath) Get

func (fp *WatchLimitsRequest_FieldTerminalPath) Get(source *WatchLimitsRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchLimitsRequest

func (*WatchLimitsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchLimitsRequest_FieldTerminalPath) GetRaw

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

func (*WatchLimitsRequest_FieldTerminalPath) GetSingle

func (fp *WatchLimitsRequest_FieldTerminalPath) GetSingle(source *WatchLimitsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchLimitsRequest

func (*WatchLimitsRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchLimitsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchLimitsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchLimitsRequest_FieldTerminalPath) Selector

func (*WatchLimitsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchLimitsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchLimitsRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchLimitsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchLimitsRequest_FieldPathArrayItemValue

func (*WatchLimitsRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchLimitsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchLimitsRequest_FieldPathArrayOfValues

func (*WatchLimitsRequest_FieldTerminalPath) WithIValue

func (*WatchLimitsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchLimitsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchLimitsRequest_FieldTerminalPath) WithRawIValue

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

type WatchLimitsRequest_FieldTerminalPathArrayItemValue

type WatchLimitsRequest_FieldTerminalPathArrayItemValue struct {
	WatchLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchLimitsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchLimitsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchLimitsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchLimitsRequest) (interface{}, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchLimitsRequest_FieldTerminalPathArrayOfValues

type WatchLimitsRequest_FieldTerminalPathArrayOfValues struct {
	WatchLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*limit.Limit_FieldMask, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*limit.Filter, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*limit.OrderBy, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*limit.PagerCursor, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*limit.ParentReference, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues added in v0.9.0

func (fpaov *WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchLimitsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchLimitsRequest_FieldTerminalPathValue

type WatchLimitsRequest_FieldTerminalPathValue struct {
	WatchLimitsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchLimitsRequest_FieldTerminalPathValue) AsFilterValue

func (*WatchLimitsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue

func (fpv *WatchLimitsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)

func (*WatchLimitsRequest_FieldTerminalPathValue) AsOrderByValue

func (fpv *WatchLimitsRequest_FieldTerminalPathValue) AsOrderByValue() (*limit.OrderBy, bool)

func (*WatchLimitsRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*WatchLimitsRequest_FieldTerminalPathValue) AsPageTokenValue

func (*WatchLimitsRequest_FieldTerminalPathValue) AsParentValue

func (*WatchLimitsRequest_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchLimitsRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchLimitsRequest_FieldTerminalPathValue) AsStartingTimeValue added in v0.9.0

func (fpv *WatchLimitsRequest_FieldTerminalPathValue) AsStartingTimeValue() (*timestamp.Timestamp, bool)

func (*WatchLimitsRequest_FieldTerminalPathValue) AsTypeValue

func (*WatchLimitsRequest_FieldTerminalPathValue) AsViewValue

func (*WatchLimitsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchLimitsRequest_FieldTerminalPathValue' with the value under path in 'WatchLimitsRequest'.

func (*WatchLimitsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchLimitsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchLimitsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchLimitsRequest

func (*WatchLimitsRequest_FieldTerminalPathValue) SetToRaw

type WatchLimitsResponse

type WatchLimitsResponse struct {

	// Changes of Limits
	LimitChanges []*limit.LimitChange `protobuf:"bytes,2,rep,name=limit_changes,json=limitChanges,proto3" json:"limit_changes,omitempty" firestore:"limitChanges"`
	// 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 Limits 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 *WatchLimitsResponse_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 (Limits 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
}

WatchLimitsResponse

func (*WatchLimitsResponse) Clone

func (*WatchLimitsResponse) CloneRaw

func (*WatchLimitsResponse) Descriptor

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

Deprecated, Use WatchLimitsResponse.ProtoReflect.Descriptor instead.

func (*WatchLimitsResponse) GetIsCurrent

func (m *WatchLimitsResponse) GetIsCurrent() bool

func (*WatchLimitsResponse) GetIsHardReset

func (m *WatchLimitsResponse) GetIsHardReset() bool

func (*WatchLimitsResponse) GetIsSoftReset

func (m *WatchLimitsResponse) GetIsSoftReset() bool

func (*WatchLimitsResponse) GetLimitChanges

func (m *WatchLimitsResponse) GetLimitChanges() []*limit.LimitChange

func (*WatchLimitsResponse) GetPageTokenChange

func (*WatchLimitsResponse) GetResumeToken

func (m *WatchLimitsResponse) GetResumeToken() string

func (*WatchLimitsResponse) GetSnapshotSize

func (m *WatchLimitsResponse) GetSnapshotSize() int64

func (*WatchLimitsResponse) GotenMessage

func (*WatchLimitsResponse) GotenMessage()

func (*WatchLimitsResponse) GotenObjectExt

func (o *WatchLimitsResponse) GotenObjectExt()

func (*WatchLimitsResponse) GotenValidate

func (obj *WatchLimitsResponse) GotenValidate() error

func (*WatchLimitsResponse) MakeDiffFieldMask

func (*WatchLimitsResponse) MakeFullFieldMask

func (o *WatchLimitsResponse) MakeFullFieldMask() *WatchLimitsResponse_FieldMask

func (*WatchLimitsResponse) MakeRawDiffFieldMask

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

func (*WatchLimitsResponse) MakeRawFullFieldMask

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

func (*WatchLimitsResponse) Marshal

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

func (*WatchLimitsResponse) MarshalJSON

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

func (*WatchLimitsResponse) Merge

func (o *WatchLimitsResponse) Merge(source *WatchLimitsResponse)

func (*WatchLimitsResponse) MergeRaw

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

func (*WatchLimitsResponse) ProtoMessage

func (*WatchLimitsResponse) ProtoMessage()

func (*WatchLimitsResponse) ProtoReflect

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

func (*WatchLimitsResponse) Reset

func (m *WatchLimitsResponse) Reset()

func (*WatchLimitsResponse) SetIsCurrent

func (m *WatchLimitsResponse) SetIsCurrent(fv bool)

func (*WatchLimitsResponse) SetIsHardReset

func (m *WatchLimitsResponse) SetIsHardReset(fv bool)

func (*WatchLimitsResponse) SetIsSoftReset

func (m *WatchLimitsResponse) SetIsSoftReset(fv bool)

func (*WatchLimitsResponse) SetLimitChanges

func (m *WatchLimitsResponse) SetLimitChanges(fv []*limit.LimitChange)

func (*WatchLimitsResponse) SetPageTokenChange

func (m *WatchLimitsResponse) SetPageTokenChange(fv *WatchLimitsResponse_PageTokenChange)

func (*WatchLimitsResponse) SetResumeToken

func (m *WatchLimitsResponse) SetResumeToken(fv string)

func (*WatchLimitsResponse) SetSnapshotSize

func (m *WatchLimitsResponse) SetSnapshotSize(fv int64)

func (*WatchLimitsResponse) String

func (m *WatchLimitsResponse) String() string

func (*WatchLimitsResponse) Unmarshal

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

func (*WatchLimitsResponse) UnmarshalJSON

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

type WatchLimitsResponseFieldPathBuilder

type WatchLimitsResponseFieldPathBuilder struct{}

func NewWatchLimitsResponseFieldPathBuilder

func NewWatchLimitsResponseFieldPathBuilder() WatchLimitsResponseFieldPathBuilder

func (WatchLimitsResponseFieldPathBuilder) IsCurrent

func (WatchLimitsResponseFieldPathBuilder) IsHardReset

func (WatchLimitsResponseFieldPathBuilder) IsSoftReset

func (WatchLimitsResponseFieldPathBuilder) LimitChanges

func (WatchLimitsResponseFieldPathBuilder) PageTokenChange

func (WatchLimitsResponseFieldPathBuilder) ResumeToken

func (WatchLimitsResponseFieldPathBuilder) SnapshotSize

type WatchLimitsResponsePageTokenChangeFieldPathBuilder

type WatchLimitsResponsePageTokenChangeFieldPathBuilder struct{}

func NewWatchLimitsResponsePageTokenChangeFieldPathBuilder

func NewWatchLimitsResponsePageTokenChangeFieldPathBuilder() WatchLimitsResponsePageTokenChangeFieldPathBuilder

func (WatchLimitsResponsePageTokenChangeFieldPathBuilder) NextPageToken

func (WatchLimitsResponsePageTokenChangeFieldPathBuilder) PrevPageToken

type WatchLimitsResponsePageTokenChange_FieldPath

type WatchLimitsResponsePageTokenChange_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchLimitsResponsePageTokenChange_FieldPathSelector
	Get(source *WatchLimitsResponse_PageTokenChange) []interface{}
	GetSingle(source *WatchLimitsResponse_PageTokenChange) (interface{}, bool)
	ClearValue(item *WatchLimitsResponse_PageTokenChange)

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

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

func MustParseWatchLimitsResponsePageTokenChange_FieldPath

func MustParseWatchLimitsResponsePageTokenChange_FieldPath(rawField string) WatchLimitsResponsePageTokenChange_FieldPath

func ParseWatchLimitsResponsePageTokenChange_FieldPath

func ParseWatchLimitsResponsePageTokenChange_FieldPath(rawField string) (WatchLimitsResponsePageTokenChange_FieldPath, error)

type WatchLimitsResponsePageTokenChange_FieldPathArrayItemValue

type WatchLimitsResponsePageTokenChange_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchLimitsResponsePageTokenChange_FieldPath
	ContainsValue(*WatchLimitsResponse_PageTokenChange) bool
}

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

func MustParseWatchLimitsResponsePageTokenChange_FieldPathArrayItemValue

func MustParseWatchLimitsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchLimitsResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchLimitsResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchLimitsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchLimitsResponsePageTokenChange_FieldPathArrayItemValue, error)

ParseWatchLimitsResponsePageTokenChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchLimitsResponsePageTokenChange_FieldPathArrayOfValues

type WatchLimitsResponsePageTokenChange_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchLimitsResponsePageTokenChange_FieldPath
}

WatchLimitsResponsePageTokenChange_FieldPathArrayOfValues allows storing slice of values for PageTokenChange fields according to their type

func MustParseWatchLimitsResponsePageTokenChange_FieldPathArrayOfValues

func MustParseWatchLimitsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchLimitsResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchLimitsResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchLimitsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchLimitsResponsePageTokenChange_FieldPathArrayOfValues, error)

type WatchLimitsResponsePageTokenChange_FieldPathSelector

type WatchLimitsResponsePageTokenChange_FieldPathSelector int32
const (
	WatchLimitsResponsePageTokenChange_FieldPathSelectorPrevPageToken WatchLimitsResponsePageTokenChange_FieldPathSelector = 0
	WatchLimitsResponsePageTokenChange_FieldPathSelectorNextPageToken WatchLimitsResponsePageTokenChange_FieldPathSelector = 1
)

func (WatchLimitsResponsePageTokenChange_FieldPathSelector) String

type WatchLimitsResponsePageTokenChange_FieldPathValue

type WatchLimitsResponsePageTokenChange_FieldPathValue interface {
	WatchLimitsResponsePageTokenChange_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchLimitsResponse_PageTokenChange)
	CompareWith(*WatchLimitsResponse_PageTokenChange) (cmp int, comparable bool)
}

WatchLimitsResponsePageTokenChange_FieldPathValue allows storing values for PageTokenChange fields according to their type

func MustParseWatchLimitsResponsePageTokenChange_FieldPathValue

func MustParseWatchLimitsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchLimitsResponsePageTokenChange_FieldPathValue

func ParseWatchLimitsResponsePageTokenChange_FieldPathValue

func ParseWatchLimitsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchLimitsResponsePageTokenChange_FieldPathValue, error)

type WatchLimitsResponsePageTokenChange_FieldTerminalPath

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

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) ClearValue

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) ClearValueRaw

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) Get

Get returns all values pointed by specific field from source WatchLimitsResponse_PageTokenChange

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) GetRaw

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

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source WatchLimitsResponse_PageTokenChange

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) GetSingleRaw

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

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) Selector

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) WithIValue

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPath) WithRawIValue

type WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayItemValue

type WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayItemValue struct {
	WatchLimitsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayOfValues

type WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayOfValues struct {
	WatchLimitsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchLimitsResponsePageTokenChange_FieldTerminalPathValue

type WatchLimitsResponsePageTokenChange_FieldTerminalPathValue struct {
	WatchLimitsResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchLimitsResponsePageTokenChange_FieldTerminalPathValue' with the value under path in 'WatchLimitsResponse_PageTokenChange'.

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PageTokenChange

func (*WatchLimitsResponsePageTokenChange_FieldTerminalPathValue) SetToRaw

type WatchLimitsResponsePathSelectorIsCurrent

type WatchLimitsResponsePathSelectorIsCurrent struct{}

func (WatchLimitsResponsePathSelectorIsCurrent) FieldPath

func (WatchLimitsResponsePathSelectorIsCurrent) WithArrayOfValues

func (WatchLimitsResponsePathSelectorIsCurrent) WithValue

type WatchLimitsResponsePathSelectorIsHardReset

type WatchLimitsResponsePathSelectorIsHardReset struct{}

func (WatchLimitsResponsePathSelectorIsHardReset) FieldPath

func (WatchLimitsResponsePathSelectorIsHardReset) WithArrayOfValues

func (WatchLimitsResponsePathSelectorIsHardReset) WithValue

type WatchLimitsResponsePathSelectorIsSoftReset

type WatchLimitsResponsePathSelectorIsSoftReset struct{}

func (WatchLimitsResponsePathSelectorIsSoftReset) FieldPath

func (WatchLimitsResponsePathSelectorIsSoftReset) WithArrayOfValues

func (WatchLimitsResponsePathSelectorIsSoftReset) WithValue

type WatchLimitsResponsePathSelectorLimitChanges

type WatchLimitsResponsePathSelectorLimitChanges struct{}

func (WatchLimitsResponsePathSelectorLimitChanges) FieldPath

func (WatchLimitsResponsePathSelectorLimitChanges) WithArrayOfValues

func (WatchLimitsResponsePathSelectorLimitChanges) WithItemValue

func (WatchLimitsResponsePathSelectorLimitChanges) WithValue

type WatchLimitsResponsePathSelectorPageTokenChange

type WatchLimitsResponsePathSelectorPageTokenChange struct{}

func (WatchLimitsResponsePathSelectorPageTokenChange) FieldPath

func (WatchLimitsResponsePathSelectorPageTokenChange) NextPageToken

func (WatchLimitsResponsePathSelectorPageTokenChange) PrevPageToken

type WatchLimitsResponsePathSelectorPageTokenChangeNextPageToken

type WatchLimitsResponsePathSelectorPageTokenChangeNextPageToken struct{}

func (WatchLimitsResponsePathSelectorPageTokenChangeNextPageToken) FieldPath

func (WatchLimitsResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues

func (WatchLimitsResponsePathSelectorPageTokenChangeNextPageToken) WithValue

type WatchLimitsResponsePathSelectorPageTokenChangePrevPageToken

type WatchLimitsResponsePathSelectorPageTokenChangePrevPageToken struct{}

func (WatchLimitsResponsePathSelectorPageTokenChangePrevPageToken) FieldPath

func (WatchLimitsResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues

func (WatchLimitsResponsePathSelectorPageTokenChangePrevPageToken) WithValue

type WatchLimitsResponsePathSelectorResumeToken

type WatchLimitsResponsePathSelectorResumeToken struct{}

func (WatchLimitsResponsePathSelectorResumeToken) FieldPath

func (WatchLimitsResponsePathSelectorResumeToken) WithArrayOfValues

func (WatchLimitsResponsePathSelectorResumeToken) WithValue

type WatchLimitsResponsePathSelectorSnapshotSize

type WatchLimitsResponsePathSelectorSnapshotSize struct{}

func (WatchLimitsResponsePathSelectorSnapshotSize) FieldPath

func (WatchLimitsResponsePathSelectorSnapshotSize) WithArrayOfValues

func (WatchLimitsResponsePathSelectorSnapshotSize) WithValue

type WatchLimitsResponse_FieldMask

type WatchLimitsResponse_FieldMask struct {
	Paths []WatchLimitsResponse_FieldPath
}

func FullWatchLimitsResponse_FieldMask

func FullWatchLimitsResponse_FieldMask() *WatchLimitsResponse_FieldMask

func (*WatchLimitsResponse_FieldMask) AppendPath

func (*WatchLimitsResponse_FieldMask) AppendRawPath

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

func (*WatchLimitsResponse_FieldMask) DecodeFirestore

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

func (*WatchLimitsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchLimitsResponse_FieldMask) FilterInputFields

func (fieldMask *WatchLimitsResponse_FieldMask) FilterInputFields() *WatchLimitsResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchLimitsResponse_FieldMask) FromProtoFieldMask

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

func (*WatchLimitsResponse_FieldMask) GetPaths

func (*WatchLimitsResponse_FieldMask) GetRawPaths

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

func (*WatchLimitsResponse_FieldMask) IsFull

func (fieldMask *WatchLimitsResponse_FieldMask) IsFull() bool

func (WatchLimitsResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchLimitsResponse_FieldMask) MarshalJSON

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

func (*WatchLimitsResponse_FieldMask) PathsCount

func (fieldMask *WatchLimitsResponse_FieldMask) PathsCount() int

func (*WatchLimitsResponse_FieldMask) Project

func (*WatchLimitsResponse_FieldMask) ProjectRaw

func (*WatchLimitsResponse_FieldMask) ProtoMessage

func (fieldMask *WatchLimitsResponse_FieldMask) ProtoMessage()

func (*WatchLimitsResponse_FieldMask) ProtoReflect

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

func (*WatchLimitsResponse_FieldMask) Reset

func (fieldMask *WatchLimitsResponse_FieldMask) Reset()

func (*WatchLimitsResponse_FieldMask) Set

func (fieldMask *WatchLimitsResponse_FieldMask) Set(target, source *WatchLimitsResponse)

func (*WatchLimitsResponse_FieldMask) SetFromCliFlag

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

func (*WatchLimitsResponse_FieldMask) SetRaw

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

func (*WatchLimitsResponse_FieldMask) Size

func (fieldMask *WatchLimitsResponse_FieldMask) Size() int

func (*WatchLimitsResponse_FieldMask) String

func (fieldMask *WatchLimitsResponse_FieldMask) String() string

func (*WatchLimitsResponse_FieldMask) Subtract

func (*WatchLimitsResponse_FieldMask) SubtractRaw

func (*WatchLimitsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchLimitsResponse_FieldMask) Unmarshal

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

func (*WatchLimitsResponse_FieldMask) UnmarshalJSON

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

type WatchLimitsResponse_FieldPath

type WatchLimitsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchLimitsResponse_FieldPathSelector
	Get(source *WatchLimitsResponse) []interface{}
	GetSingle(source *WatchLimitsResponse) (interface{}, bool)
	ClearValue(item *WatchLimitsResponse)

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

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

func MustParseWatchLimitsResponse_FieldPath

func MustParseWatchLimitsResponse_FieldPath(rawField string) WatchLimitsResponse_FieldPath

func ParseWatchLimitsResponse_FieldPath

func ParseWatchLimitsResponse_FieldPath(rawField string) (WatchLimitsResponse_FieldPath, error)

type WatchLimitsResponse_FieldPathArrayItemValue

type WatchLimitsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchLimitsResponse_FieldPath
	ContainsValue(*WatchLimitsResponse) bool
}

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

func MustParseWatchLimitsResponse_FieldPathArrayItemValue

func MustParseWatchLimitsResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchLimitsResponse_FieldPathArrayItemValue

func ParseWatchLimitsResponse_FieldPathArrayItemValue

func ParseWatchLimitsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchLimitsResponse_FieldPathArrayItemValue, error)

ParseWatchLimitsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchLimitsResponse_FieldPathArrayOfValues

type WatchLimitsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchLimitsResponse_FieldPath
}

WatchLimitsResponse_FieldPathArrayOfValues allows storing slice of values for WatchLimitsResponse fields according to their type

func MustParseWatchLimitsResponse_FieldPathArrayOfValues

func MustParseWatchLimitsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchLimitsResponse_FieldPathArrayOfValues

func ParseWatchLimitsResponse_FieldPathArrayOfValues

func ParseWatchLimitsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchLimitsResponse_FieldPathArrayOfValues, error)

type WatchLimitsResponse_FieldPathSelector

type WatchLimitsResponse_FieldPathSelector int32
const (
	WatchLimitsResponse_FieldPathSelectorLimitChanges    WatchLimitsResponse_FieldPathSelector = 0
	WatchLimitsResponse_FieldPathSelectorIsCurrent       WatchLimitsResponse_FieldPathSelector = 1
	WatchLimitsResponse_FieldPathSelectorPageTokenChange WatchLimitsResponse_FieldPathSelector = 2
	WatchLimitsResponse_FieldPathSelectorResumeToken     WatchLimitsResponse_FieldPathSelector = 3
	WatchLimitsResponse_FieldPathSelectorSnapshotSize    WatchLimitsResponse_FieldPathSelector = 4
	WatchLimitsResponse_FieldPathSelectorIsSoftReset     WatchLimitsResponse_FieldPathSelector = 5
	WatchLimitsResponse_FieldPathSelectorIsHardReset     WatchLimitsResponse_FieldPathSelector = 6
)

func (WatchLimitsResponse_FieldPathSelector) String

type WatchLimitsResponse_FieldPathValue

type WatchLimitsResponse_FieldPathValue interface {
	WatchLimitsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchLimitsResponse)
	CompareWith(*WatchLimitsResponse) (cmp int, comparable bool)
}

WatchLimitsResponse_FieldPathValue allows storing values for WatchLimitsResponse fields according to their type

func MustParseWatchLimitsResponse_FieldPathValue

func MustParseWatchLimitsResponse_FieldPathValue(pathStr, valueStr string) WatchLimitsResponse_FieldPathValue

func ParseWatchLimitsResponse_FieldPathValue

func ParseWatchLimitsResponse_FieldPathValue(pathStr, valueStr string) (WatchLimitsResponse_FieldPathValue, error)

type WatchLimitsResponse_FieldSubPath

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

func (*WatchLimitsResponse_FieldSubPath) AsPageTokenChangeSubPath

func (*WatchLimitsResponse_FieldSubPath) ClearValue

func (*WatchLimitsResponse_FieldSubPath) ClearValueRaw

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

func (*WatchLimitsResponse_FieldSubPath) Get

func (fps *WatchLimitsResponse_FieldSubPath) Get(source *WatchLimitsResponse) (values []interface{})

Get returns all values pointed by selected field from source WatchLimitsResponse

func (*WatchLimitsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchLimitsResponse_FieldSubPath) GetRaw

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

func (*WatchLimitsResponse_FieldSubPath) GetSingle

func (fps *WatchLimitsResponse_FieldSubPath) GetSingle(source *WatchLimitsResponse) (interface{}, bool)

GetSingle returns value of selected field from source WatchLimitsResponse

func (*WatchLimitsResponse_FieldSubPath) GetSingleRaw

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

func (*WatchLimitsResponse_FieldSubPath) IsLeaf

func (fps *WatchLimitsResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*WatchLimitsResponse_FieldSubPath) JSONString

func (fps *WatchLimitsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchLimitsResponse_FieldSubPath) Selector

func (*WatchLimitsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchLimitsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*WatchLimitsResponse_FieldSubPath) WithIArrayItemValue

func (fps *WatchLimitsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) WatchLimitsResponse_FieldPathArrayItemValue

func (*WatchLimitsResponse_FieldSubPath) WithIArrayOfValues

func (fps *WatchLimitsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) WatchLimitsResponse_FieldPathArrayOfValues

func (*WatchLimitsResponse_FieldSubPath) WithIValue

func (fps *WatchLimitsResponse_FieldSubPath) WithIValue(value interface{}) WatchLimitsResponse_FieldPathValue

func (*WatchLimitsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*WatchLimitsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*WatchLimitsResponse_FieldSubPath) WithRawIValue

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

type WatchLimitsResponse_FieldSubPathArrayItemValue

type WatchLimitsResponse_FieldSubPathArrayItemValue struct {
	WatchLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue

func (*WatchLimitsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*WatchLimitsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type WatchLimitsResponse_FieldSubPathArrayOfValues

type WatchLimitsResponse_FieldSubPathArrayOfValues struct {
	WatchLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues

func (*WatchLimitsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type WatchLimitsResponse_FieldSubPathValue

type WatchLimitsResponse_FieldSubPathValue struct {
	WatchLimitsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponse_FieldSubPathValue) AsPageTokenChangePathValue

func (*WatchLimitsResponse_FieldSubPathValue) CompareWith

func (fpvs *WatchLimitsResponse_FieldSubPathValue) CompareWith(source *WatchLimitsResponse) (int, bool)

func (*WatchLimitsResponse_FieldSubPathValue) CompareWithRaw

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

func (*WatchLimitsResponse_FieldSubPathValue) GetRawValue

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

func (*WatchLimitsResponse_FieldSubPathValue) SetTo

func (*WatchLimitsResponse_FieldSubPathValue) SetToRaw

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

type WatchLimitsResponse_FieldTerminalPath

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

func (*WatchLimitsResponse_FieldTerminalPath) ClearValue

func (*WatchLimitsResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchLimitsResponse_FieldTerminalPath) Get

func (fp *WatchLimitsResponse_FieldTerminalPath) Get(source *WatchLimitsResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchLimitsResponse

func (*WatchLimitsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchLimitsResponse_FieldTerminalPath) GetRaw

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

func (*WatchLimitsResponse_FieldTerminalPath) GetSingle

func (fp *WatchLimitsResponse_FieldTerminalPath) GetSingle(source *WatchLimitsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchLimitsResponse

func (*WatchLimitsResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchLimitsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchLimitsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchLimitsResponse_FieldTerminalPath) Selector

func (*WatchLimitsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchLimitsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchLimitsResponse_FieldTerminalPath) WithIArrayItemValue

func (*WatchLimitsResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchLimitsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchLimitsResponse_FieldPathArrayOfValues

func (*WatchLimitsResponse_FieldTerminalPath) WithIValue

func (*WatchLimitsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchLimitsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchLimitsResponse_FieldTerminalPath) WithRawIValue

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

type WatchLimitsResponse_FieldTerminalPathArrayItemValue

type WatchLimitsResponse_FieldTerminalPathArrayItemValue struct {
	WatchLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponse_FieldTerminalPathArrayItemValue) AsLimitChangesItemValue

func (fpaiv *WatchLimitsResponse_FieldTerminalPathArrayItemValue) AsLimitChangesItemValue() (*limit.LimitChange, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchLimitsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchLimitsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchLimitsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchLimitsResponse) (interface{}, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchLimitsResponse_FieldTerminalPathArrayOfValues

type WatchLimitsResponse_FieldTerminalPathArrayOfValues struct {
	WatchLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues

func (fpaov *WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues

func (fpaov *WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues

func (fpaov *WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsLimitChangesArrayOfValues

func (fpaov *WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsLimitChangesArrayOfValues() ([][]*limit.LimitChange, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues

func (fpaov *WatchLimitsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)

func (*WatchLimitsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchLimitsResponse_FieldTerminalPathValue

type WatchLimitsResponse_FieldTerminalPathValue struct {
	WatchLimitsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchLimitsResponse_FieldTerminalPathValue) AsIsCurrentValue

func (fpv *WatchLimitsResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)

func (*WatchLimitsResponse_FieldTerminalPathValue) AsIsHardResetValue

func (fpv *WatchLimitsResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)

func (*WatchLimitsResponse_FieldTerminalPathValue) AsIsSoftResetValue

func (fpv *WatchLimitsResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)

func (*WatchLimitsResponse_FieldTerminalPathValue) AsLimitChangesValue

func (fpv *WatchLimitsResponse_FieldTerminalPathValue) AsLimitChangesValue() ([]*limit.LimitChange, bool)

func (*WatchLimitsResponse_FieldTerminalPathValue) AsPageTokenChangeValue

func (*WatchLimitsResponse_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchLimitsResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchLimitsResponse_FieldTerminalPathValue) AsSnapshotSizeValue

func (fpv *WatchLimitsResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)

func (*WatchLimitsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchLimitsResponse_FieldTerminalPathValue' with the value under path in 'WatchLimitsResponse'.

func (*WatchLimitsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchLimitsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchLimitsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchLimitsResponse

func (*WatchLimitsResponse_FieldTerminalPathValue) SetToRaw

type WatchLimitsResponse_PageTokenChange

type WatchLimitsResponse_PageTokenChange struct {

	// New token to retrieve previous page of results.
	PrevPageToken *limit.PagerCursor `` /* 151-byte string literal not displayed */
	// New token to retrieve next page of results.
	NextPageToken *limit.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WatchLimitsResponse_PageTokenChange) Clone

func (*WatchLimitsResponse_PageTokenChange) CloneRaw

func (*WatchLimitsResponse_PageTokenChange) Descriptor

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

Deprecated, Use WatchLimitsResponse_PageTokenChange.ProtoReflect.Descriptor instead.

func (*WatchLimitsResponse_PageTokenChange) GetNextPageToken

func (m *WatchLimitsResponse_PageTokenChange) GetNextPageToken() *limit.PagerCursor

func (*WatchLimitsResponse_PageTokenChange) GetPrevPageToken

func (m *WatchLimitsResponse_PageTokenChange) GetPrevPageToken() *limit.PagerCursor

func (*WatchLimitsResponse_PageTokenChange) GotenMessage

func (*WatchLimitsResponse_PageTokenChange) GotenMessage()

func (*WatchLimitsResponse_PageTokenChange) GotenObjectExt

func (o *WatchLimitsResponse_PageTokenChange) GotenObjectExt()

func (*WatchLimitsResponse_PageTokenChange) GotenValidate

func (obj *WatchLimitsResponse_PageTokenChange) GotenValidate() error

func (*WatchLimitsResponse_PageTokenChange) MakeFullFieldMask

func (*WatchLimitsResponse_PageTokenChange) MakeRawDiffFieldMask

func (*WatchLimitsResponse_PageTokenChange) MakeRawFullFieldMask

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

func (*WatchLimitsResponse_PageTokenChange) Marshal

func (*WatchLimitsResponse_PageTokenChange) MarshalJSON

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

func (*WatchLimitsResponse_PageTokenChange) Merge

func (*WatchLimitsResponse_PageTokenChange) MergeRaw

func (*WatchLimitsResponse_PageTokenChange) ProtoMessage

func (*WatchLimitsResponse_PageTokenChange) ProtoMessage()

func (*WatchLimitsResponse_PageTokenChange) ProtoReflect

func (*WatchLimitsResponse_PageTokenChange) Reset

func (*WatchLimitsResponse_PageTokenChange) SetNextPageToken

func (m *WatchLimitsResponse_PageTokenChange) SetNextPageToken(fv *limit.PagerCursor)

func (*WatchLimitsResponse_PageTokenChange) SetPrevPageToken

func (m *WatchLimitsResponse_PageTokenChange) SetPrevPageToken(fv *limit.PagerCursor)

func (*WatchLimitsResponse_PageTokenChange) String

func (*WatchLimitsResponse_PageTokenChange) Unmarshal

func (*WatchLimitsResponse_PageTokenChange) UnmarshalJSON

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

type WatchLimitsResponse_PageTokenChangePathSelectorNextPageToken

type WatchLimitsResponse_PageTokenChangePathSelectorNextPageToken struct{}

func (WatchLimitsResponse_PageTokenChangePathSelectorNextPageToken) FieldPath

func (WatchLimitsResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues

func (WatchLimitsResponse_PageTokenChangePathSelectorNextPageToken) WithValue

type WatchLimitsResponse_PageTokenChangePathSelectorPrevPageToken

type WatchLimitsResponse_PageTokenChangePathSelectorPrevPageToken struct{}

func (WatchLimitsResponse_PageTokenChangePathSelectorPrevPageToken) FieldPath

func (WatchLimitsResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues

func (WatchLimitsResponse_PageTokenChangePathSelectorPrevPageToken) WithValue

type WatchLimitsResponse_PageTokenChange_FieldMask

type WatchLimitsResponse_PageTokenChange_FieldMask struct {
	Paths []WatchLimitsResponsePageTokenChange_FieldPath
}

func FullWatchLimitsResponse_PageTokenChange_FieldMask

func FullWatchLimitsResponse_PageTokenChange_FieldMask() *WatchLimitsResponse_PageTokenChange_FieldMask

func (*WatchLimitsResponse_PageTokenChange_FieldMask) AppendPath

func (*WatchLimitsResponse_PageTokenChange_FieldMask) AppendRawPath

func (*WatchLimitsResponse_PageTokenChange_FieldMask) DecodeFirestore

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

func (*WatchLimitsResponse_PageTokenChange_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchLimitsResponse_PageTokenChange_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchLimitsResponse_PageTokenChange_FieldMask) FromProtoFieldMask

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

func (*WatchLimitsResponse_PageTokenChange_FieldMask) GetPaths

func (*WatchLimitsResponse_PageTokenChange_FieldMask) GetRawPaths

func (*WatchLimitsResponse_PageTokenChange_FieldMask) IsFull

func (WatchLimitsResponse_PageTokenChange_FieldMask) Marshal

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

implement methods required by customType

func (WatchLimitsResponse_PageTokenChange_FieldMask) MarshalJSON

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

func (*WatchLimitsResponse_PageTokenChange_FieldMask) PathsCount

func (fieldMask *WatchLimitsResponse_PageTokenChange_FieldMask) PathsCount() int

func (*WatchLimitsResponse_PageTokenChange_FieldMask) Project

func (*WatchLimitsResponse_PageTokenChange_FieldMask) ProjectRaw

func (*WatchLimitsResponse_PageTokenChange_FieldMask) ProtoMessage

func (fieldMask *WatchLimitsResponse_PageTokenChange_FieldMask) ProtoMessage()

func (*WatchLimitsResponse_PageTokenChange_FieldMask) ProtoReflect

func (*WatchLimitsResponse_PageTokenChange_FieldMask) Reset

func (*WatchLimitsResponse_PageTokenChange_FieldMask) Set

func (*WatchLimitsResponse_PageTokenChange_FieldMask) SetFromCliFlag

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

func (*WatchLimitsResponse_PageTokenChange_FieldMask) SetRaw

func (*WatchLimitsResponse_PageTokenChange_FieldMask) Size

func (*WatchLimitsResponse_PageTokenChange_FieldMask) String

func (*WatchLimitsResponse_PageTokenChange_FieldMask) SubtractRaw

func (*WatchLimitsResponse_PageTokenChange_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*WatchLimitsResponse_PageTokenChange_FieldMask) Unmarshal

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

func (*WatchLimitsResponse_PageTokenChange_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL